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
Add back previously removed printfs as '.'s for startup progress bar
Add missing null to end of sprite names list
Add missing errno.h, fix crash on startup when no IWAD present
Startup messages as in the DOS exes
Put version number back to 1.9
Use ANSI-standard limit constants. Remove LINUX define.
Remove unneccessary pragmas
Fix quit prompt not displayed properly
Use standard C functions for WAD code
Use standard C file functions for WAD code
Import bouncing lost soul fix from prboom
Remove step table (unused, adds dependency on pow function)
Standard distribution files
Update copyright to GNU GPL