Don't modify level lumps when loading levels.
Use FILE_MAP_ALL_ACCESS rather than FILE_MAP_READ when mmapping files
Search for chex.deh in WAD path.
Update netcode to allow chex quest gameversion.
Update Chocolate Setup to support chex.wad.
Fix crash on Chex Quest intermission screen (thanks entryway)
Automatically load chex.deh on startup if playing in chex mode.
Fix mistake in exit confirmation string that was breaking dehacked
Update codeblocks project to locate setup manifest
Don't do the Final Doom teleport quirk with Chex Quest, as chex.exe
Monsters don't drop ammo in Chex Quest.
Add magic dehacked comment to enable long cheat sequences (also for Chex
In chex mode, always warp to an episode 1 level, and display the level
Allow magic comments in dehacked files that disable the DOS dehacked
Chex Quest's chex.exe is based on the Final Doom exe, not the Ultimate
Fix "dimensional shambler waiting at the dos prompt" quit message to
Initial chex.exe emulation.
Fix dehacked replacements for the "press y to quit to dos" string.
Fix quit screen confirm message to say "quit to dos" rather than just
Add a helpful message for people trying to play with the wrong IWAD.
Only apply dehacked green armor class to the green armor shirt, not the
Always set armor class to 2 when picking up a megasphere (thanks
Updated Code::Blocks project for new files
Add setup-manifest.xml to dist.
Updated VC++ Project for added files; Manifest should have version
(Hopefully) fix for Windows Vista asking for security elevation when
Remove Vanilla Doom reload hack.
Add command line option to disable mmapped WAD I/O.
Fix win32 mmap driver and add to build.
Add Windows memory mapping backend.
Fix up some more code calling Z_Free instead of W_ReleaseLumpNum.
Add W_CacheLumpNum,Name API to WAD code for releasing a lump back to
Add WAD I/O abstraction layer - first step for mmapped WAD access.
"Python Image Library" -> "Python Imaging Library" (thanks exp(x)).
Add new Chocolate Doom icon.
Generate transparency mask for the application icon from black parts of
Bump version to 1.1.1, update ChangeLog and NEWS.
Fix build problem when libsamplerate support is enabled.
Bump version to 1.1.0, update ChangeLog and NEWS.
Don't successfully save a savegame if a buffer overrun occurs, and don't
Update some of the documentation.
Make the BSD PC speaker driver work on FreeBSD.
Make use_libsamplerate be an integer value that controls conversion
Fix bug with joystick configuration.
Flip all levels on load - the game is more fun this way.
Fix build of Chocolate Server
Display a warning message if use_libsamplerate != 0, but libsamplerate
Apply SRC patch from David Flater.
Add "see also" sections to manpages and GPL note. Add "files" section to
update codeblocks project to reflect previous commit changes
Split out configuration file code from m_misc.c into m_config.c. Move
Move vc9/ project files into the msvc/ directory and update the README
Fix MSVC project file and resource file for new filenames.
Add fixes for MSVC warnings (thanks entryway).
Don't sort config file variables alphabetically. Throw an exception for
Minor config file documentation fixes.
Replace manpage header, footer, environment files with a single template
Switch to using CONFIG_VARIABLE_ macros for the configuration file
Fix leftover "junk" displayed on the screen on the initial melt when
Perform a low-pass filter of converted sounds to filter out
Add command line option for server to allow client version checking to
Don't try to precache sound effects that don't exist.
Use SRC_SINC_FASTEST for speed when using libsamplerate for conversions,
Add use_libsamplerate variable to setup.
Set the default startup_delay to 1s.
Add support for sample rate conversion using libsamplerate (thanks to
Fix compiler warnings. Refactor the intercepts overrun code so that it
Fix up the R_Main startup progress dots. If stdout is a file, don't
Set the process affinity mask to 1 on Windows, to work around a bug in
Set the SDL_VIDEODRIVER in setup, so that we get the correct modes list
Define WIN32_LEAN_AND_MEAN to fix windows build of i_system.c.
Remove some unneeded functions from i_system.c. Make I_Error exit using
Use geometric distance to find the nearest mode when autoadjusting,
Add -geometry command line parameter to allow the screen size to be
Make 320x240 a "good" mode when aspect ratio correction is turned off.
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