Fix disk icon appearing before palette is set (pink disk!)
Enforce sane screenmultiply values
Fix "loading" icon for all video modes
Add application icon to running program
Add some more useful information to the README
Remove external statistics driver support (-statcopy):
Use a new PU_FREE tag to mark free blocks, rather than the 'user' field
Generate chocolate-doom-res.rc with version and product info
Conditionally build the resource file, dependent on whether windres exists
Include icon in exe, rather than the default icon. Thanks to Joe Kennedy
Mouse acceleration code to emulate old DOS drivers
Set the default values for variables in their initialisers. Remove the
Rewrite configuration loading code; assign a type to each configuration
Remove mkinstalldirs (redundant now); include BUGS and TODO in distribution
Fix startup messages displayed (build a console binary; remove CON
Lock surfaces properly when we have to (fixes crash under Windows 98)
Remove temporary MIDI files generated by sound code.
Fix sounds playing at the wrong volume (too quiet)
Update NEWS with information about alt-tab bug
Second configuration file to allow chocolate doom-specific settings.
Fix declaration of I_Sleep (not I_Delay) and move to right header
Delay calls so we don't use the entire CPU
Allow alt-tab away while running fullscreen
MAXINTERCEPTS got converted to INT_MAXERCEPTS accidentally when switching
Fix switches not changing in Episode 4
Modify the sound effect caching behaviour: sounds which are not playing
Catch signals and exit cleanly
Remove non-ANSI C headers and functions
Remove non-ANSI C headers. Use standard C file I/O functions.
Maintain dos-specific options in config file
Restore -nosound, -nosfx, -nomusic
Silly me - i misread cph's patch and got the logic backwards
Newer versions of mmus2mid.c,h from prboom
Add mmus2mid code from prboom. Use 'void *' for music handles. Pass
Use the system-nonspecific sound code to assign the channel number used
Remove dead code. Cope with the screen not having width == pitch. Lock
Support demos recorded with cph's modified "v1.91" doom exe - which
'novert' command line option to disable vertical mouse movement
Support the old "joyb_speed 31" hack to allow autorun
Doom v1.9 doesnt allow cheats in nightmare mode!
Display the correct quit messages according to which game is being played.
These things have been done
smarter mouse grabbing for windowed mode
Nicer banner showing the game type (once we know). Remove dead code.
Display the game name in the title bar. Move game start code to later
Remove the last traces of NORMALUNIX
Better IWAD detection and identification. Support '-iwad' to specify
Add missing header to fix build
Include autotools directory in dist
Demo sync problem with teleports and final doom
Make sounds louder. Use the correct maximum of 15 when doing sound
Port network code to use SDL_net
Remove "if (french)" stuff, FRENCH define, detect french wad automatically
Clear the screen on startup
Cycle round sound channels to stop reuse and conflicts of channel
Clear disk image when loading at startup
Only change palette on screen updates
Remove debug messages, send error messages to stderr
Use DOOM_VERSION to define the Doom version (don't conflict with
Use zone memory function. Add command line options
Turn on compiler optimisation and warning options
Use keysym value rather than unicode value (fixes problems with shift
Use zone memory functions instead of alloca/malloc/free
Begin/EndRead now in i_video.c
Set some flags to fix palette and improve performance