summaryrefslogtreecommitdiff
path: root/NOT-BUGS
diff options
context:
space:
mode:
authorSimon Howard2010-12-28 16:43:41 +0000
committerSimon Howard2010-12-28 16:43:41 +0000
commitfc09dbdf6703e62146a74a164be475ba965d00ab (patch)
tree9d123cfe93c2966262200a2ba757e97fe3f132b5 /NOT-BUGS
parentfe0eca1d099d79eec30c49882625827193ab0f6d (diff)
downloadchocolate-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-BUGS23
1 files changed, 23 insertions, 0 deletions
diff --git a/NOT-BUGS b/NOT-BUGS
index 38d97770..f7d22231 100644
--- a/NOT-BUGS
+++ b/NOT-BUGS
@@ -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