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
Add arrlen() macro as a clearer way of doing sizeof(array) /
Add portability section to HACKING file.
Add x5 screen scale (thanks MikeRS!)
Add new configuration options for the mouse and joystick for controls
Update codeblocks projects for new sound stuff
Add -iwad when joining a game, as well as when creating one (thanks
Remove deleted headers from Makefile.am.
Make the music code modular as well, although for the time being there
Split i_sound.c into i_sdlsound.c, i_sdlmusic.c, with generic "sound
Switch back to z_zone, not z_native (oops!)
Use divides instead of bitshifts, for clarity
Shut up strict aliasing warnings
Switch to djb2 hash function and shut up compiler warnings
Add configuration file variable to change the sound sample rate
Support up to 20 joystick buttons. Justification: most modern joysticks
Don't send joystick updates when the joystick is disabled. Shut up
Emulate overflows in P_FindNextHighestFloor. Thanks to entryway for this
Joystick calibration (untested)
Add stamp-h1 to svn:ignore.
Initial joystick calibration code.
Open the joystick when prompting for a new button.
Set svn:ignore on pcsound directory.
Remove unneeded SDL.h include.
Completed joystick button selection widget (untested)
Rename txt_main.c to txt_sdl.c; add txt_sdl.h for SDL-specific API
Update codeblocks projects for joystick stuff
Display a meaningful message when trying to start with an invalid
Up the threshold for the always run hack to 20; it's conceivable that
Hide the joystick speed control when the always run hack is being used.
Add TXT_SetWindowTitle function to wrap SDL_WM_SetCaption, so that
Use I_Sleep in i_system.c instead of SDL_Delay directly.
Fix crash when converting audio down to a lower sample rate.
Stop music on sound shutdown so music isn't left playing at the ENDOOM
Initialise sound before network setup to fix bug with sound effects not
Don't allow idclev in netgames.
Fix tempo problems in pcsound linux driver.
Rejig net_cl_new_sync and drone to be in d_net.c instead of
Check in autoconf if python is installed; if not, don't run python
Add missing codeblocks workspace files to dist.
Fix crash: don't check for client resends after they have disconnected.
Fix docgen makefile dependencies.
Fix manpage copyright footer to include id as well as me.
Search WAD search dirs when loading dehacked patches.
Update TODO; PC speaker is supported now.
Add back shiftxform table so that the shift key works in multiplayer
Add config file option to enable/disable native keyboard bindings.
Change MD5 code to use the standard types used elsewhere in the program.
Use SDL for endianness byte swapping. m_swap.c removed; m_swap.h renamed
Use SDL's built-in audio conversion routines to convert sound effects to
Change "sound effects enabled" checkbox to a dropdown, allowing PC
Ignore the HOME environment variable on Windows - just behave like
Don't build console mode apps; use the default -mwindows until the
Move the pcsound library to the top level, alongside textscreen.
Partially revert the last change. I'm going with a mixed approach for
Pay closer attention to keyboard mappings. In the menu code, distinguish
Fix discrepancy between Doom and setup program when prompting for keys.
Use native endianness for sound output, rather than always LSB. Add PC
Fix up setup tool to display the video driver setting tabulated with all