diff options
author | Simon Howard | 2010-12-28 16:43:41 +0000 |
---|---|---|
committer | Simon Howard | 2010-12-28 16:43:41 +0000 |
commit | fc09dbdf6703e62146a74a164be475ba965d00ab (patch) | |
tree | 9d123cfe93c2966262200a2ba757e97fe3f132b5 /NOT-BUGS | |
parent | fe0eca1d099d79eec30c49882625827193ab0f6d (diff) | |
download | chocolate-doom-fc09dbdf6703e62146a74a164be475ba965d00ab.tar.gz chocolate-doom-fc09dbdf6703e62146a74a164be475ba965d00ab.tar.bz2 chocolate-doom-fc09dbdf6703e62146a74a164be475ba965d00ab.zip |
Make demo loop handling of DEMO4 case depend on the executable version
being emulated: the Vanilla versions did not have any conditional
behavior based on gamemode/gamemission.
This has the side effect of causing the game to exit with an error when
playing with Final Doom, but this is Vanilla behavior.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2230
Diffstat (limited to 'NOT-BUGS')
-rw-r--r-- | NOT-BUGS | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -31,6 +31,29 @@ upgrade. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +== Game exits in demo loop when playing Final Doom == + +When playing with the Final Doom IWAD files (tnt.wad, plutonia.wad), +if you leave the game at the title screen to play through the demo +loop, it will eventually exit with the following error message: + + W_GetNumForName: demo4 not found! + +This is the same behavior as the Vanilla executables that were +bundled with Final Doom. When Ultimate Doom was developed, a fourth +demo was added to the demo loop, and this change was retained in the +Final Doom version of the executable. However, the Final Doom IWADs +do not include a fourth demo, so the game crashes. + +One way to work around this problem is to make the game emulate the +original (pre-Ultimate Doom) v1.9 executable. To do this, add the +command line argument "-gameversion 1.9" when running the game. +However, be aware this version does have some subtle differences that +will affect the playback of Final Doom demos (lost soul bouncing, +teleport behavior). + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + == Game exits when accessing the options menu == The game may exit with the message "Bad V_DrawPatch" when accessing |