Fix crash introduced by merge.
Merge from trunk. This is slightly out of date as I did the merge
Allow textscreen font to be overridden using the TEXTSCREEN_FONT command
Rename search command line options: -search to search the Internet,
Add ping time to query output.
Fix formatting for -masterquery to match -search.
Fix bug when running with -server option.
Make multiple query attempts to servers before giving up. Display a
Add -servername parameter to allow the owner to change the name returned
More refactoring of querying code, to not be specific to the purpose of
Refactor query code and add a -masterquery command line parameter to
Register servers with Internet master server.
Remove "-debugfile" command line option and associated variable.
- Update codeblocks project
Add support for HACX v1.2 IWAD file.
Add NOT-BUGS file with some common Vanilla gotchas.
Auto-adjust the screen color depth if the configured color depth is not
Add dropdown list to setup tool to select screen BPP.
When generating the texture name lookup hash table, add new entries to
Fix -timer / -avg options to work like Vanilla when playing demos.
In non-palettized boxed screen modes, don't update the border areas of
Turn double buffering on for non-palettized screen modes, as this may be
Detect when running on Windows Vista or later, and switch to 32 bpp
Add configuration file parameter and command line option to specify the
Add workaround to stop freezeups with old versions of SDL_mixer.
Add -8in32 command line parameter to make the game run in 32-bit color
Remove dependency of network code on Doom code.
Update Python scripts to work in Python 3.
Restructure player quit code to take place on the first tic after the
Read response file in binary mode, to fix incomplete response file bug.
Move Doom-specific code from net_client.c into d_net.c.
Re-enable multiplayer support for Doom only, in preparation for network
Fix docgen error with key_multi_msgplayer8 config file variable.
Add weapon cycling buttons to joystick button list.
Don't double OPL sample values, as it causes horrible things to happen
Include INSTALL file in distribution packages.
Change span drawing functions to work the same as Vanilla, so that in
Change default mouse acceleration in setup tool to match the game's
Align memory allocated by zone memory system to 8 byte boundaries on
Extend mouse code to support up to 8 buttons (allows mouse wheel to be
Fix volume multiply; DBOPL now generating output.
Hook DBOPL into OPL library and remove FMOPL. Does not generate any
Add C-converted version of DOSbox OPL emulator.
Add weapon cycling bindings for mouse and joystick buttons. Add weapon
Change back filter frequency. Add debug code to dump resampled sound
Fix sound resampling low pass filter.
Initial code for previous/next weapon switching keys.
When in windowed mode, allow the screen size to be dynamically resized
Add multiplayer spy key binding.
Add config file parameter to set OPL I/O port.
Check for libm, to fix Fedora compile issues.
Set MACOSX_DEPLOYMENT_TARGET to target 10.4, so that the launcher will
Update NEWS and ChangeLog, bump version number.
Add key bindings for multiplayer messaging.
Add key binding to change demo recording quit key.
Add tags files to svn:ignore.
Add INSTALL to all distribution packages, add note in README.
Clarify/update install instructions.
Don't grab the mouse when the demo sequence advances.
Use dehacked printf functions in Heretic code where appropriate.
Further sanity checking on use of strcpy() with dehacked string
Silence printf(DEH_String(...)) warnings, by providing a DEH_printf
Fix compiler warnings with savegame and response file code.
Scale up music volume from configuration file value in Heretic/Hexen.
Merge contents of OPL-TODO into TODO file.
Add textscreen Doxyfile to dist. Add .desktop file to svn:ignore. Add
Add -reject_pad_with_ff parameter to allow padding value to be
Add REJECT buffer overflow emulation, based on code from PrBoom+ (thanks
Disable OPL debugging messages.
Split out WAD command line parsing code into common code shared between
Suggest a different Heretic version when an invalid string or code
Do dehacked string substitution for end of episode text.
Fix unsigned integer overflow with calls to M_StrCaseStr where
Make tables const, minor commenting and formatting fixes.
Add WAD merging command line options to Heretic.
Add -hhever command line parameter to select patch version number.
Use DEH_String() around TXT_ definitions from dstrings.h.
Add new action pointer lookup table, and find offset based on patch
Add deh_hhe_version variable to specify version of executable used to
Add some DEH_String() calls where appropriate.
Add OPL-TODO to dist, set svn:ignore properties.
Use native MIDI music by default.