Introduction
The Doom plugin is NOT a viewer. It is run from the plugins list, similar to Jewels and the others.Rockdoom is a modified version of PrBoom version 2.2.6. PrBoom is a source port of the Doom engine that adds many new features to the original game. Most of these features are only noticeable in addon WADs, but some are visible immediately for example translucent sprites (fireballs, plasma, etc..). An explanation of PrBoom's history is also available.
Getting Started
To play Doom you need at least the base WAD calledrockdoom.wad
plus one or more game WADs. Install rockdoom.wad
Create a directory called/.rockbox/doom/
on your player (i.e. F:\.rockbox\doom\
for Windows users - where F: is the drive letter for your DAP) and save the following file in that directory: Install the Game WADs
Copy the Doom WADs you wish to play into that directory and start Doom. The files which Doom looks for are:- doom1.wad: Doom (Shareware)
- doom.wad: Doom
- doomu.wad: Doom
- doom2.wad: Doom 2 - Hell on Earth
- doom2f.wad: Doom 2 French
- plutonia.wad: Doom 2 - Plutonia Experiment
- tnt.wad: Doom 2 - TNT - Evilution
.rockbox\doom
directory. The Heretic and Hexen WADs are not supported by Rockdoom.
Disable Voice Options
All settings in General Settings -> Voice must be disabled. See Bugs/Known issues (bottom of this page).(Optional) Addon WADs
To play addon WADs place the files in this directory:.rockbox\doom\addons
. Here is a good link for addons: - Top 100 wads: Note: Addons that work with PrBoom 2.2.6 will work in Rockdoom.
(Optional) Demos
To play demos create the "demos" directory within/.rockbox/doom
. Place the LMP files in this directory. Here is a good link for demos: Menu & Key Descriptions
Please refer to your player's manual.Screenshots
Doom running on the X5(TNT.wad)Bugs/Known issues
There are still outstanding bugs in Doom. Please either post them on the tracker or here so that they can be looked at.Music
- Ingame music is not currently supported.
Addons
- WADs from GP32 wads - These WADs have modified, non-standard graphics that cause buffer overruns in doom. Rockdoom does/will not support these WADs exiting immediately.
- A good way to test WADs on the computer to see if they should work is to run PrBoom 2.2.6 with the software renderer. The OpenGL renderer will not work as a check. If the addon runs on PrBoom 2.2.6 with the software renderer a bug report should be filed.
- These WADs can be fixed using a WAD editor like Deutex to change all the graphics that are oversize or out of range to follow the Doom standards.
Doom Engine
- Occasionally the game will stall when flipping a switch. This happens because the caching code does not load all of the switch animations. The game resumes after a second or so.
- All options under General Settings -> Voice must be disabled.
("Voice Menus" is on by default, but the voice file needs to be present for this to take effect). Otherwise the engine will crash on plugin menu or game startup with "Undefined Instruction at (Address)" or similar, requiring a hard reboot. The rockdoom plugin code should be corrected to automatically disable voice during use.
No comments:
Post a Comment