From 7e52d346063168d7061a9483ffb8052db5222bf8 Mon Sep 17 00:00:00 2001 From: Simon Howard Date: Thu, 22 Sep 2005 13:57:32 +0000 Subject: Add some more useful information to the README Subversion-branch: /trunk/chocolate-doom Subversion-revision: 124 --- README | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 88 insertions(+), 1 deletion(-) diff --git a/README b/README index b2d3135c..2342449a 100644 --- a/README +++ b/README @@ -1,4 +1,91 @@ -Chocolate Doom is a Doom source port which is designed to behave as closely +Chocolate Doom + +Chocolate Doom is a Doom source port which aims to behave as closely as possible to the original DOS Doom executables. +Chocolate Doom aims to: + + * Be compatible with DOS Doom demos + * Be compatible with DOS Doom configuration files + * Be compatible with DOS Doom savegames + * Be compatible with DOS Doom bugs + * Provide the same "feel" as DOS Doom (display and input should behave + the same) + * As far as possible, provde all the same features that are available + using the DOS version. + +== Configuration File == + +Chocolate Doom is compatible with the DOS Doom configuration file +(normally named 'default.cfg'). Existing configuration files for +DOS Doom should therefore simply work out of the box. However, +Chocolate Doom also provides some extra settings. These are stored +in a separate file named 'chocolate-doom.cfg'. + +Options: + + fullscreen If 1, the game runs fullscreen. + + grabmouse If 1, the mouse pointer is "grabbed" during play. + This is only applicable if playing in windowed mode + (not fullscreen) + + mouse_acceleration Controls the acceleration applied to the mouse. + Acceleration has the effect of turning a greater + amount when the mouse is moved quickly. When this has + a value of 1.0, there is no acceleration. Larger values + apply a greater acceleration. + + novert Emulates the behavior of the DOS program "novert". + If this is 1, vertical mouse movement is ignored, + and the player will not move forward and backward + when the mouse is moved. + + screenmultiply If this has the value 1, the game runs in a 320x200 + window. If this has the value 2, this is doubled up + to a 640x400 window. + +== Command-line options == + +In addition to the normal Doom command-line options, a number of extra +options are supported. + + -1 Sets screenmultiply to 1 (see above) + + -2 Sets screenmultiply to 2 (see above), doubling up + the screen by 2x. + + -extraconfig Specifies a configuration file to use for + Chocolate Doom-specific settings (the default + is 'chocolate-doom.cfg') + + -fullscreen Runs the game fullscreen. + + -nofullscreen Runs the game in a window, + -window + + -grabmouse Grabs the mouse during play (see above) + + -nograbmouse Does not grab the mouse during play (see above) + + -iwad Specifies an IWAD file to use. + + -longtics When recording demos, records in the the modified + "Doom v1.91" format to avoid losing turning + resolution. + + -novert Turns on novert (see above) + + -nonovert Turns off novert (see above) + +== Other information == + + * Chocolate Doom is not perfect. See the BUGS file for a list of + known issues, + * Chocolate Doom is under the GNU GPL. See the COPYING file for more + information. + * Chocolate Doom is currently a beta version. Not all planned features + have been implemented yet. Please send feedback and bug reports to + fraggle@alkali.org. Thanks! + -- cgit v1.2.3