./games/chocolate-doom [portable release of Doom, Heretic, Hexen, and Strife]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 2.3.0, Package name: chocolate-doom-2.3.0
Maintained by: Ryan Freeman
Master sites:
Description
Chocolate Doom is a portable branch of the classic doom.exe experience
from the days of DOS. The author, Simon Howard, has worked to ensure
Chocolate Doom, which is nothing more than a directly modified version
of the released iD Software source code, has zero changes that affect
gameplay, look, or feel, and also re-created a DOS-like setup program to
configure the game much like the original setup.exe. The project also
maintains versions of the engine for Heretic, Hexen, and Strife.

Chocolate Doom provides:
chocolate-doom - the Doom executable
chocolate-doom-setup - the Doom setup executable
chocolate-heretic - the Heretic executable
chocolate-heretic-setup - the Heretic setup executable
chocolate-hexen - the Hexen executable
chocolate-hexen-setup - the Hexen setup executable
chocolate-strife - the Strife executable
chocolate-strife-setup - the Strife setup executable
chocolate-server - server for up to 4-player net games


Due to the port re-implementing the original games as closely as
possible, all original game PWADs and demos work flawlessly. Other
original features include a PC-speaker driver, just like the DOS
PC-speaker driver, and a working -left and -right network command
parameter system for the 'surround display' setup that was
obtainable with the original DOS executables over an IPX network.

Check the chocolate-*(6) manpages for additional information.


Filesize: 2139.398 KB
Version History (View Complete History)
  • (2017-01-03) Updated to version: chocolate-doom-2.3.0
  • (2015-09-16) Updated to version: chocolate-doom-2.2.1
  • (2014-12-11) Updated to version: chocolate-doom-2.1.0
  • (2014-05-27) Updated to version: chocolate-doom-2.0.0
  • (2012-08-24) Updated to version: chocolate-doom-1.7.0
  • (2011-05-24) Updated to version: chocolate-doom-1.6.0
  • (2011-01-13) Updated to version: chocolate-doom-1.5.0
  • (2009-06-06) Package added to openports.se, version chocolate-doom-1.2.1p0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-01-02 17:28:54 by Anthony J. Bentley | Files touched by this commit (4)
Log message:
Update to chocolate-doom-2.3.0.
From Ryan Freeman; thanks!
   2017-01-02 17:28:54 by Anthony J. Bentley | Files touched by this commit (4)
Log message:
Update to chocolate-doom-2.3.0.
From Ryan Freeman; thanks!
   2017-01-02 17:28:54 by Anthony J. Bentley | Files touched by this commit (4)
Log message:
Update to chocolate-doom-2.3.0.
From Ryan Freeman; thanks!
   2017-01-02 17:28:54 by Anthony J. Bentley | Files touched by this commit (4)
Log message:
Update to chocolate-doom-2.3.0.
From Ryan Freeman; thanks!
   2016-11-09 04:58:20 by Stuart Henderson | Files touched by this commit (2)
Log message:
add upstream patch to unbreak chocolate-doom following libsamplerate update
From 15b8e6e1e47e4f733f862c16a5c18a3485bd22d4 Mon Sep 17 00:00:00 2001
From: Fabian Greffrath <fabian@greffrath.com>
Date: Mon, 24 Oct 2016 15:30:18 +0200
Subject: [PATCH] i_sdlsound.c: fix compilation with libsamplerate 0.1.9
   2016-11-09 04:58:20 by Stuart Henderson | Files touched by this commit (2)
Log message:
add upstream patch to unbreak chocolate-doom following libsamplerate update
From 15b8e6e1e47e4f733f862c16a5c18a3485bd22d4 Mon Sep 17 00:00:00 2001
From: Fabian Greffrath <fabian@greffrath.com>
Date: Mon, 24 Oct 2016 15:30:18 +0200
Subject: [PATCH] i_sdlsound.c: fix compilation with libsamplerate 0.1.9
   2015-09-16 03:34:12 by Ingo Schwarze | Files touched by this commit (5)
Log message:
update to 2.2.1; with Alessandro Gallo <llgxela at gmail dot com>
and MAINTAINER rfreeman@
   2015-09-16 03:34:12 by Ingo Schwarze | Files touched by this commit (5)
Log message:
update to 2.2.1; with Alessandro Gallo <llgxela at gmail dot com>
and MAINTAINER rfreeman@
   2015-09-16 03:34:12 by Ingo Schwarze | Files touched by this commit (5)
Log message:
update to 2.2.1; with Alessandro Gallo <llgxela at gmail dot com>
and MAINTAINER rfreeman@
   2015-09-16 03:34:12 by Ingo Schwarze | Files touched by this commit (5)
Log message:
update to 2.2.1; with Alessandro Gallo <llgxela at gmail dot com>
and MAINTAINER rfreeman@
   2015-09-16 03:34:12 by Ingo Schwarze | Files touched by this commit (5)
Log message:
update to 2.2.1; with Alessandro Gallo <llgxela at gmail dot com>
and MAINTAINER rfreeman@
   2015-02-24 16:40:02 by Anthony J. Bentley | Files touched by this commit (3)
Log message:
Fix backwards memcpy that breaks netplay.
From Ryan Freeman (MAINTAINER); ok naddy@
   2015-02-24 16:40:02 by Anthony J. Bentley | Files touched by this commit (3)
Log message:
Fix backwards memcpy that breaks netplay.
From Ryan Freeman (MAINTAINER); ok naddy@
   2015-02-24 16:40:02 by Anthony J. Bentley | Files touched by this commit (3)
Log message:
Fix backwards memcpy that breaks netplay.
From Ryan Freeman (MAINTAINER); ok naddy@
   2014-12-11 01:10:51 by Daniel Dickman | Files touched by this commit (4)
Log message:
chocolate-doom 2.1.0; from Ryan Freeman (MAINTAINER).
   2014-12-11 01:10:51 by Daniel Dickman | Files touched by this commit (4)
Log message:
chocolate-doom 2.1.0; from Ryan Freeman (MAINTAINER).
   2014-12-11 01:10:51 by Daniel Dickman | Files touched by this commit (4)
Log message:
chocolate-doom 2.1.0; from Ryan Freeman (MAINTAINER).
   2014-12-11 01:10:51 by Daniel Dickman | Files touched by this commit (4)
Log message:
chocolate-doom 2.1.0; from Ryan Freeman (MAINTAINER).
   2014-10-22 07:55:07 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
set maintainer addresses to non-@openbsd.org for the account doesn't exist anymore
   2011-05-23 18:11:48 by Stuart Henderson | Files touched by this commit (4)
Log message:
- update to 1.6.0, from Ryan Freeman
- mention the actual package you need for the shareware .wad file in MESSAGE
   2011-05-23 18:11:48 by Stuart Henderson | Files touched by this commit (4)
Log message:
- update to 1.6.0, from Ryan Freeman
- mention the actual package you need for the shareware .wad file in MESSAGE
   2011-05-23 18:11:48 by Stuart Henderson | Files touched by this commit (4)
Log message:
- update to 1.6.0, from Ryan Freeman
- mention the actual package you need for the shareware .wad file in MESSAGE
   2011-05-23 18:11:48 by Stuart Henderson | Files touched by this commit (4)
Log message:
- update to 1.6.0, from Ryan Freeman
- mention the actual package you need for the shareware .wad file in MESSAGE
   2011-03-14 03:17:02 by Stuart Henderson | Files touched by this commit (74)
Log message:
fix various typos, from Anthony J. Bentley with a few tweaks by myself
   2011-03-14 03:17:02 by Stuart Henderson | Files touched by this commit (74)
Log message:
fix various typos, from Anthony J. Bentley with a few tweaks by myself
   2011-01-13 03:30:49 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- update chocolate-doom to 1.5.0
* fixes issues on sparc64
from ryan freeman (MAINTAINER)
   2011-01-13 03:30:49 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- update chocolate-doom to 1.5.0
* fixes issues on sparc64
from ryan freeman (MAINTAINER)
   2011-01-13 03:30:49 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- update chocolate-doom to 1.5.0
* fixes issues on sparc64
from ryan freeman (MAINTAINER)
   2011-01-13 03:30:49 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
- update chocolate-doom to 1.5.0
* fixes issues on sparc64
from ryan freeman (MAINTAINER)
   2010-11-16 04:23:29 by Marc Espie | Files touched by this commit (200)
Log message:
new depends
   2010-11-08 06:51:52 by Marc Espie | Files touched by this commit (18)
Log message:
new WANTLIB
   2010-10-24 15:19:03 by Antoine Jacoutot | Files touched by this commit (143)
Log message:
Remove USE_X11.
   2010-10-18 12:00:20 by Marc Espie | Files touched by this commit (155)
Log message:
USE_GROFF=Yes