Set screen_{width,height} when finding the nearest mode. Save the last
Mark 512x400 as a "bad" mode (don't autoadjust to it in fullscreen).
Update chocolate-setup to the new screen mode config system.
Use project names as binary names
Be more accurate in describing windowboxed modes as either
Update make dist for new codeblocks files.
Change filenames to be name independant
Update win32 resource files for the new icon filenames.
Rename some files to be package name independent.
Add manpages for chocolate-setup, chocolate-server, based on the
Make lookup tables const where possible.
Fix fast / respawning monsters parameter not exchanged when starting
Use MEM_SEEK_SET for memio, not SEEK_SET.
Add SDL_mixer, SDL_net URLs and a section on timidity.
Include MSVC project files in make dist.
Removed spaces from VC9 Project
Fix loading disk icon. Add back -1, -2, -3 command line options for
Add -width, -height command line parameters for specifying the screen
Refactor the video mode configuration system.
Use strcmp(), not strcasecmp() for checking driver name
Revert doomdef.h include added to pcsound.c.
Updated VC9 project, -setup and -server now build correctly
Added MSVC9 (2k8 Express) Project File; The client builds but -setup and
Update config.h to 1.0.0 for the codeblocks projects
Make sure we credit Id in the manpage as well. Update copyright to 2008.
Use the same spechits magic value that PrBoom-plus uses (thanks
Add environment variable section to manpage.
Don't center the mouse on startup if the mouse is disabled (thanks
Don't grab the mouse if the mouse is disabled by -nomouse or through
Include doomfeatures.h in deh_misc.h so that FEATURE_DEHACKED is checked
Add a list of wiki pages to link to and automatically insert links.
Add missing argument to the extraconfig command line parameter.
Add mmapped file IO note to TODO.
Add @vanilla tag for Vanilla doom command line options. Add missing
Bump version to 1.0.0 and update ChangeLog.
Use _spawnv() to invoke Doom under Windows, rather than system(). Fixes
Reorder actionf_t union members to fix warnings in info.c.
Shut up signed / unsigned comparison warnings.
#define snprintf, vsnprintf to _snprintf, _vsnprintf in MSVC.
#define inline to _inline in MSVC.
Fix for strcasecmp in MSVC; #define to stricmp. Outside MSVC, use
Fix desyncs caused by previous change to A_Explode.
Check for playeringame overflow when spawning a new player (for
Add intercepts overrun emulation from PrBoom-plus.
Add P_SubstNullMobj, substitute NULL mobjs for a dummy mobj where
Remove obsolete autotools scripts from dist, require automake 1.8
Fix build failure when python is not installed.
Up the default sample rate to 44100.
Fix crash when playing long sounds (like DSBOSSIT)
Try to open /dev/speaker in the parent process, so that we can tell if
Add pcsound driver for OpenBSD.
Disable "saving config in ... " message for setup (thanks MikeRS)
Don't make novert affect the joystick as well (thanks Janizdreg)
Make SHORT and LONG macros return signed values; this is the behaviour
Use short for texpatch_t .originx, .originy: fixes problem caused by
Use gcc packed attribute for all structures read/written to disk. This
Fix bug where the automap always follows player 1 in multiplayer mode
Initialise tracksize variable before mus2mid conversion, otherwise it is
Use __APPLE__ instead of __MACOSX__.
Don't crash when all players have quit.
Disconnect any remaining drones when the last real player quits.
Remove M_FileExists check for steam directories and add them as possible
Add the default DEICE install directories to the IWAD search path on
Match steam IWAD directory order to IWAD search order.
Move SCREENHEIGHT_4_3 to doomdef.h; remove some unused constants.
Make M_FileExists work on directories.
Add temporary debugging messages for Steam support.
Don't assume Steam InstallPath ends in a \
All of the steam IWADs are in \base subdirectories.
Autodetect IWADs installed by Steam.
Remove duplicate FileExists function.
Fix 'pop' at the end of sound effects caused by an audio conversion bug.
Set timedemo start time when demo playback begins, not when the level
Make the z_native "out of memory" error message match the normal z_zone
Fix bug in z_native linked list logic. Clear out all PU_CACHE blocks
Allow more than the standard three mouse buttons to be defined through
Add missing new mouse buttons to setup (thanks RazTK).
Make the numeric keypad behave like Vanilla does.
Add -netdemo for playing back netgame demos that only have a single
Make drones quit when disconnected from the server.
Don't grab the mouse if a drone player (no input, so it isn't needed).
Clearer prompt when asking whether to save settings on exit of setup.
Remove "startup delay" from the setup display configuration dialog.
Add pcsound_internal.h to dist.
Don't crash if there is a multiplayer demo in the demo loop.
Interpret skill level setting as a signed integer, to allow -skill 0.
Don't allow two actions bound to the same button in setup.
Replace 35 with TICRATE where appropriate.
Add a joystick dead zone for joysticks that don't have them.
Revert previous change from bitshifts to divides; this causes demo