diff options
author | Simon Howard | 2011-02-12 18:42:10 +0000 |
---|---|---|
committer | Simon Howard | 2011-02-12 18:42:10 +0000 |
commit | 516a7028994df6718289a7e3db4d07a45c95466b (patch) | |
tree | cf974cb4bd38b8e9d0101a41263b42b8c87e96c7 /NEWS | |
parent | a15ba75736d15409876c1f0a44fffc99adf1c192 (diff) | |
parent | a9996b41e954d85fde5ec5188bbf6a7f4df88011 (diff) | |
download | chocolate-doom-516a7028994df6718289a7e3db4d07a45c95466b.tar.gz chocolate-doom-516a7028994df6718289a7e3db4d07a45c95466b.tar.bz2 chocolate-doom-516a7028994df6718289a7e3db4d07a45c95466b.zip |
Merge from raven-branch. FEATURE_MULTIPLAYER has been disabled
temporarily until the netgame changes on raven-branch are finished.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2259
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 100 |
1 files changed, 94 insertions, 6 deletions
@@ -1,33 +1,121 @@ -1.5.0 (2010-??-??): +1.6.0 (2011-??-??): + + Bugs fixed: + * Menu navigation when using joystick/joypad (thanks Alexandre + Xavier). + * For configuration file value for shift keys, use scan code for + right shift, not left shift (thanks AlexXav). + * Default joystick buttons for the setup tool now match Vanilla + (thanks twipley). + + libtextscreen: + * It is now possible to type a '+' in input boxes (thanks + Alexandre Xavier). + +1.5.0 (2011-01-02): Big changes in this version: * The DOSbox OPL emulator (DBOPL) has been imported to replace the older FMOPL code. The quality of OPL emulation is now therefore much better. + * The game can now run in screen modes at any color depth (not + just 8-bit modes). This is mainly to work around problems with + Windows Vista/7, where 8-bit color modes don't always work + properly. + * Multiplayer servers now register themselves with an Internet + master server. Use the -search command line parameter to + find servers on the Internet to play on. You can also use + DoomSeeker (http://skulltag.net/doomseeker/) which supports + this functionality. * When running in windowed mode, it is now possible to dynamically resize the window by dragging the window borders. + * Names can be specified for servers with the -servername command + line parameter. * There are now keyboard, mouse and joystick bindings to cycle through available weapons, making play with joypads or mobile devices (ie. without a proper keyboard) much more practical. * There is now a key binding to change the multiplayer spy key (usually F12). - * There is now a configuration file parameter to set the OPL I/O - port, for cards that don't use port 0x388. + * The setup tool now has a "warp" button on the main menu, like + Vanilla setup.exe (thanks Proteh). * Up to 8 mouse buttons are now supported (including the mousewheel). + * A new command line parameter has been added (-solo-net) which + can be used to simulate being in a single player netgame. + * There is now a configuration file parameter to set the OPL I/O + port, for cards that don't use port 0x388. + * The Python scripts used for building Chocolate Doom now work + with Python 3 (but also continue to work with Python 2) + (thanks arin). + * There is now a NOT-BUGS file included that lists some common + Vanilla Doom bugs/limitations that you might encounter + (thanks to Sander van Dijk for feedback). + + Compatibility: + * The -timer and -avg options now work the same as Vanilla when + playing back demos (thanks xttl) + * A texture lookup bug was fixed that caused the wrong sky to be + displayed in Spooky01.wad (thanks Porsche Monty). + * The HacX v1.2 IWAD file is now supported, and can be used + standalone without the need for the Doom II IWAD (thanks + atyth). + * The I_Error function doesn't display "Error:" before the error + message, matching the Vanilla behavior. "Error" has also been + removed from the title of the dialog box that appears on + Windows when this happens. This is desirable as not all such + messages are actually errors (thanks Proteh). + * The setup tool now passes through all command line arguments + when launching the game (thanks AlexXav). + * Demo loop behavior (ie. whether to play DEMO4) now depends on + the version being emulated. When playing Final Doom the game + will exit unexpectedly as it tries to play the fourth demo - + this is Vanilla behaviour (thanks AlexXav). Bugs fixed: + * A workaround has been a bug in old versions of SDL_mixer + (v1.2.8 and earlier) that could cause the game to lock up. + Please upgrade to a newer version if you haven't already. * It is now possible to use OPL emulation at 11025Hz sound - sampling rate (thanks to the new OPL emulator). + sampling rate, due to the new OPL emulator (thanks Porsche + Monty). * The span renderer function (used for drawing floors and ceilings) now behaves the same as Vanilla Doom, so screenshots are pixel-perfect identical to Vanilla Doom (thanks Porsche Monty). * The zone memory system now aligns allocated memory to 8-byte boundaries on 64-bit systems, which may fix crashes on systems - such as sparc64. + such as sparc64 (thanks Ryan Freeman and Edd Barrett). * The configure script now checks for libm, fixing compile - problems on Fedora Linux. + problems on Fedora Linux (thanks Sander van Dijk). + * Sound distortion with certain music files when played back + using OPL (eg. Heretic title screen). + * Error in Windows when reading response files (thanks Porsche + Monty, xttl, Janizdreg). + * Windows Vista/7 8-bit color mode issues (the default is now to + run in 32-bit color depth on these versions) (thanks to + everybody who reported this and helped test the fix). + * Screen borders no longer flash when running on widescreen + monitors, if you choose a true-color screen mode (thanks + exp(x)). + * The controller player in a netgame is the first player to join, + instead of just being someone who gets lucky. + * Command line arguments that take an option now check that an + option is provided (thanks Sander van Dijk). + * Skill level names in the setup tool are now written the same as + they are on the in-game "new game" menu (thanks AlexXav). + * There is no longer a limit on the lengths of filenames provided + to the -record command line parameter (thanks AlexXav). + * Window title is not lost in setup tool when changing video + driver (thanks AlexXav). + + libtextscreen: + * The font used for the textscreen library can be forced by + setting the TEXTSCREEN_FONT environment variable to "small" or + "normal". + * Tables or scroll panes that don't contain any selectable widgets + are now themselves not selectable (thanks Proteh). + * The actions displayed at the bottom of windows are now laid out + in a more aesthetically pleasing way. 1.4.0 (2010-07-10): |