diff options
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 66 |
1 files changed, 65 insertions, 1 deletions
@@ -1,4 +1,66 @@ -... +1.5.0 (2010-??-??): + + 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. + * When running in windowed mode, it is now possible to + dynamically resize the window by dragging the window borders. + * 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. + * Up to 8 mouse buttons are now supported (including the + mousewheel). + + Bugs fixed: + * It is now possible to use OPL emulation at 11025Hz sound + sampling rate (thanks to the new OPL emulator). + * 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. + * The configure script now checks for libm, fixing compile + problems on Fedora Linux. + +1.4.0 (2010-07-10): + + The biggest change in this version is the addition of OPL + emulation. This emulates Vanilla Doom's MIDI playback when + using a Yamaha OPL synthesizer chip, as was found on + SoundBlaster compatible cards. + + A software OPL emulator is included as most modern computers do + not have a hardware OPL chip any more. If you do have one, you + can configure Chocolate Doom to use it; see README.OPL. + + The OPL playback feature is not yet perfect or 100% complete, + but is judged to be good enough for general use. If you find + music that does not play back properly, please report it as a + bug. + + Other changes: + * The REJECT overflow emulation code from PrBoom+ has been + imported. This fixes demo desync on some demos, although + others will still desync. + * Warnings are now generated for invalid dehacked replacements of + printf format strings. Some potential buffer overflows are + also checked. + * The installation instructions (INSTALL file) have been + clarified and made more platform-agnostic. + * The mouse is no longer warped to the center of the screen when + the demo sequence advances. + * Key bindings can now be changed for the demo recording quit key + (normally 'q') and the multiplayer messaging keys (normally + 't', 'g', 'i', 'b' and 'r'). + +1.3.0 (2010-02-10): * Chocolate Doom now runs on Windows Mobile/Windows CE! * It is possible to rebind most/all of the keys that control the @@ -35,6 +97,8 @@ * When recording shorttics demos, errors caused by the reduced turning resolution are carried forward, possibly making turning smoother. + * The source tarball can now be used to build an RPM package: + rpmbuild -tb chocolate-doom-VER.tar.gz Compatibility: * The A_BossDeath behavior in v1.9 emulation mode was fixed |