Fix bug in doubly-linked list implementation.
Don't show error dialog if running from the console on OS X.
Initial changes towards supporting multi-package RPM build, with
Place Hexen savegames in configdir/savegames/hexen.wad/ rather than
Store Heretic savegames in the configuration directory, as with Doom
Refactor savegamedir calculation code to work the same as trunk.
Fix bug with detection of IWAD type by filename (thanks mether).
Add clarification note about icon copyright status (thanks to Chris
Update COPYING to latest version of GPL2 with new address of FSF (thanks
Fix gnome-screensaver .desktop file (thanks Rahul Sundaram).
Fix default mouse buttons in setup tool (Thanks Alexandre Xavier).
Don't use $^ in Makefiles, as it s a GNU make extension (thanks Jakub
Made Hexen buildable with strife-branch's VC2008 .proj file.
Added support for -work and -flip command-line parameters. -random
Add AM_SILENT_RULES macro for terser build output.
Add missing include so that the OS X error window is displayed.
Rework configuration window; add Heretic/Hexen configuration boxes.
Link chocolate-setup against SDL_mixer to fix compile on Mac OS X.
Resolved some TODOs and fixed a couple of problem spots that were
Update NEWS and ChangeLog, bump version number.
Add dependency for INSTALL generation.
Detect chex.deh if it is in the same directory as the IWAD file.
Fix display of ENDOOM screen.
Fix install of screensaver desktop file.
Add freedesktop.org desktop files for chocolate-doom, chocolate-setup
Convert build system to using the PROGRAM_PREFIX system used on
Allow IWAD files to be double-clicked in the finder to set the IWAD
Rework OS X launcher package. Include documentation files within the
Support for Win32 native OPL output when compiled with Microsoft Visual
Infer -server when -privateserver is specified (thanks Porsche Monty).
Add test button to joystick menu in setup tool (thanks Alexandre
Add test hack for simulating Porsche Monty's scanline emulation (see
Fix libtextscreen window hotkeys to work when shift is held down /
Make Final Doom IWAD labels shorter, so they don't make the launch
Allow the shift key to be held down when changing key/mouse/joystick
Fix action area minimum width calculation.
Close dropdown list popup windows when clicking outside the window.
Change the background color when hovering over widgets.
Change setup tool default sampling rate to 44100Hz to match the game
Add a symlink hack to work around the fact that OS X doesn't like paths
On OS X, display a dialog box when exiting with I_Error, like on
Remove the BUGS file as it doesn't really contain any useful
Add vim modeline for text wrapping to documentation text files.
Emulate bug with IDMUS cheat when emulating v1.9 (thanks Alexandre
Fix OPL MIDI playback when using an empty .mus / .mid file (thanks
Allow .lmp files to be loaded (and demo files to be played back) that
Fix weapon cycling from the shotgun to the chaingun in Doom 1 (thanks
Scroll faster in reaction to the scroll wheel.
Change default sfx/music volume in setup tool to 8, to match the game
Switch separator to show "screen mode" or "window size" depending on
Fix scrollbars so that clicks scroll the pane to a location that matches
Reorganise the display settings window.
Add back -a option to automake, and remove INSTALL if automake installs
Fix up placement of display settings window.
Fix NEWS entry to list the full name for Alexandre Xavier.
Include Unix manpages in MacOS package, and set MANPATH to point to them
Minor tweaks to MacOS instructions.
Minor tweak to INSTALL instructions.
Replace the INSTALL file with a template version that is customized to
Add null sector dereference emulation code from Prboom+, to fix desync
Add support for the alternate version of the Final Doom executable that
Update config variable binding in setup tool so that the correct
Fix up config file variables to match Vanilla.
Add Strife to OS X launcher.
Discard very short sound effects and strip lead-in / lead-out samples
Add configuration parameter to limit the amount of memory used for
Behave correctly when we run out of memory.
Fix Visual Studio build (thanks GhostlyDeath).
Fixed automap background color, size of plrkilledmsg buffer, a bug which
Rework sound chunk allocation to use native malloc() instead of the zone
Bind screen_bpp variable in setup tool.
Fix autoadjust of pixel depth in setup tool.
Fix for problem of not changing to new Sigil type properly when
P_GiveBody seems to need a P_SubstNullMobj, otherwise a crash occurs in
Found the last difference causing the IWAD to desync - players
Make code changes to add Heretic/Hexen support to OS X launcher.
Load response files from main() before calling D_DoomMain, so that all
Continuing verification of all P_Random calls has lead to several fixes
Removed all dead code containing P_Random calls to avoid false hits in
Add'l commenting, removed gamemap == 8 hack left over from Doom 1 which
Looks like a merge error - oops.
Fix to the order of the chat macros.
Removed ability to disable messages, and replaced with configuration
Increase buffer size to 32 to fix overflow (thanks Quasar).
Made note of vanilla Sigil damage thrust bug, and repaired two issues
Fix to HUlib_drawYellowText (more Hex-Rays code-skipping shenanigans),
Added note about authentic typo copied from the binary in p_dialog.
Stop Macil's planes from falling :)