Thursday, March 22, 2012

Chocolate Doom 1.99(10)

About Chocolate Doom :
In 1998 the Doom source code was released.
Since then, there have been a large number of Doom source ports created by programmers who have extended the code, adding new features and removing some of the limitations of DOS Doom (which is now often referred to as "Vanilla Doom"). These efforts should be commended, and many of the modern Doom source ports are truly impressive pieces of work.
Chocolate Doom, however, takes the opposite approach. It instead aims to accurately reproduce the experience of playing Vanilla Doom. It is a conservative, historically accurate Doom source port, which is compatible with the thousands of mods and levels that were made before the Doom source code was released. Rather than flashy new graphics, Chocolate Doom's main features are its accurate reproduction of the game as it was played in the 1990s.

About S60 version :
S60 version supports all of these games, bluetooth stuff like keyboard and mouse and even multiplayer via WiFi or internet ! It uses the latest version of V2-branch.

Installation Instructions:
  1. Install SISx file
  2. Put WAD files into the ChocolateDoom folder on memorycard i.e e:\ChocolateDoom
  3. Enjoy ! ;)
  • Full versions: Buy
UPDATED [1.99(9)]  5.9.12
UPDATED [1.99(10)]  18.12.12


  1. Well I've just tried it on my phone, and of course its way ahead of the C2Doom that everyone I assume is familiar with! For starters, now I can finally keep the Doom installed together with DosBox s60, which does stop working because of C2Doom's SDL version, that it installs automatically and without which it refuses to install (the only workaround was C2Doom version 1.14 Core (there is no cracked and signed 1.14 Full, for those who hate to have their phone hacked). Considering the features, the Chocolate one is better in plainly everything: its rich settings function finally allows to use Always Run; allows to view demos; allows to warp on any level because its wonderfull dos-original-like setup; can play Strife; the PC-compatible multiplayer (which is still sets my head on fire since Quake2 s60, seeing how the phone game can host a server for the game client running on any PC with Wi-Fi...) et cetera et cetera... :)

    This is a wonderfull gift for us Nokia fanboys, a truly ultimate Symbian Doom port that has EVERYTHING and lacks nothing :) Thank you!

  2. Thank you for this wonderful port!
    Working perfectly on my E63
    I just got one question: how can i play custom wads or what we say, iwads?
    And another one: can you please port doukutsu monogatari (cave story) for symbian?
    I will greatly appreciate it

  3. Yeah, the Cave Story port would be cool :)

    Also, AG, have you heard of Knytt and Knytt Stories games? The latter one has a tons and tons fanmade "stories" runnable through the main game and it has a source code available for the DS version (not made by the author), please, tell what you think!

    As for the iWADS, thanatar, the only way I found (and it works great) is to make a coop multiplayer game of Doom in the ChocoSetup, where you can add wads by typing their names manually with that QWERTY of yours :)

    1. Yeah, but where should i place the iWADs so that when i select add WADs from chocosetup, it loads it?
      And do you know how should i load them for single-player action?

    2. You place them in E:\ChocolateDoom\ folder, and now I do - in ChocoSetup (for the Doom section) press Spacebar or Right Softkey to enter Warp menu and when in the warp menu press [W], and there ya go.

    3. PrisonPlanet I did all what you write, but I don't know what do after that... I tried name with extension (for example doom 2.wad) and without extension (for example doom), but nothing work.

    4. I've made a crappy tutorial for those who still can't figure it out:

    5. PrisonPlanet thank you very much! It is very useful picture :-) Now it works great, now I can play Doom and Doom 2 :-)

  4. Hi, wow, really nice work. Finally I have one solution for Doom 1,2, Heretic, Hexen, ... on E65. Chocolate Doom has a lot of settings and optimal keyboard configuration. Original DOS style is nice too. Everything works fast. C2Doom goes out from my phone, because besides other things, isn't possible to play the fourth episode of Doom 1 and isn't so good like Chocolate Doom.
    Even cheats working :-). Just change the control into text mode and you can enter any cheat. For example IDKFA: Type the letter "I", then wait a moment until "I" isn't active, then letter "D" in the same way and so on. Time for waiting is the same like quit game by typing "Y".
    Thank you for another great S60 port!

    To PrisonPlanet:
    You can use DosBox S60 and C2Doom together. Is needed to delete SDL instalation form .sisx C2Doom installation. I used SISWare for this.
    It's only tip, but now loses meaning :).

  5. On my c5-00
    Doom1,2 - run
    Heretic - run
    Hexen - run, but can not use in the game are the key 0 - fire...similar problem in the game XDuke3D
    strife - run
    Hacx - not run =(
    Chex Quest - not run =(
    All games in the folder ChocolateDoom, in settings choose Hacx, but the game does not start ...

  6. Great!Umm...I have a question: is it possible to port ZDOOM to symbian?

  7. Thanks! But can you add iwad chooser?
    I can launch it through setup>warp>wad but list is empty and i need to write every time d.wad or something. Very unuseful because keyboard mapping is incorrect (Nokia e72 with QWERTY).
    Renaming megawad to doom2.wad works only one time for some reason, second time program hangs on main screen.

  8. Hello, Question: you can make one port for Strife ...SSTRIFE? Like HHERETIC, HHEXEN...chocolatedoom is good but Strife is LAG, and have bad ugly 16bit midi synth. Thank you for your excellent S603rd work.

    1. That's impossible, the people behind Strife lost their source code and the only way to emulate it is either through remaking the game from scratch, or through reverse engineering (which is basically ChocolateDoom's purpose)..

  9. Sorry, but i want to say that new version of chocolate DOOM is bad build. No music. Shrinking algoritm is bad, setup can't be read with 320x240 resolution. Nokia e72.
    Iwads in warp dialog still not listed.

  10. Hello and thanks for your effort, but it's not playable on symbian Belle fp2 (Nokia 808). I does start but the frame rate is about 1 or 2 fps. Do you have any idea what must be the issue?

  11. This is amazing, beautiful work AnotherGuest! Plays wonderfully on my Nokia E90. If only it could stretch to 800 pixels wide instead of 640, and all your other apps as well :) Thank you for this!

  12. hello prisonplanet i need some help

  13. SISx download link is down