foxygit / doom Log in
commits tags
2007-06-22
Don't allow two actions bound to the same button in setup. Simon Howard 7579f29a
Replace 35 with TICRATE where appropriate. Simon Howard c1cfa2e0
2007-06-21
Add a joystick dead zone for joysticks that don't have them. Simon Howard d8ecb804
Revert previous change from bitshifts to divides; this causes demo desyncs. Simon Howard 27b97383
Add arrlen() macro as a clearer way of doing sizeof(array) / sizeof(*array) Simon Howard ed619143
Add portability section to HACKING file. Simon Howard ee2a6fda
2007-06-20
Update TODO. Simon Howard bec32345
Add x5 screen scale (thanks MikeRS!) Simon Howard bc95293e
Add new configuration options for the mouse and joystick for controls that are available through the keyboard. Justification: this is already possible through advanced mouse drivers and programs like js2x, so there might as well be a proper interface for it. Simon Howard 856eebe5
2007-06-18
Update codeblocks projects for new sound stuff Include envvars in projects, which is part of the new format Russell Rice d0049762
Add -iwad when joining a game, as well as when creating one (thanks MikeRS :-) Simon Howard 69789a1d
Remove deleted headers from Makefile.am. Simon Howard ad6ea294
2007-06-17
Make the music code modular as well, although for the time being there is only one module. Remove s_dummy.c. Simon Howard d0d17994
Split i_sound.c into i_sdlsound.c, i_sdlmusic.c, with generic "sound driver" modules, one for PC speaker and one for digital output. Simon Howard beab4eb5
2007-06-16
Switch back to z_zone, not z_native (oops!) Simon Howard 5fc79137
Clean up sound code Simon Howard e91f2439
Use divides instead of bitshifts, for clarity Simon Howard 304a0037
Shut up strict aliasing warnings Simon Howard a9feab08
Switch to djb2 hash function and shut up compiler warnings Simon Howard c447a5da
2007-06-14
Update codeblocks project Russell Rice a32623bf
Add configuration file variable to change the sound sample rate (snd_samplerate) Simon Howard 0480c925
Support up to 20 joystick buttons. Justification: most modern joysticks and joypads have many more than four buttons. Keeping the limit at four buttons restricts the player into using the first four buttons on his joystick/pad, which could be any arbitrary four set of buttons. Simon Howard 5aa5e1fe
Don't send joystick updates when the joystick is disabled. Shut up warning caused by missing header. Simon Howard 66d22ab0
2007-06-13
Working joystick code. Simon Howard e4127187
2007-06-12
Emulate overflows in P_FindNextHighestFloor. Thanks to entryway for this fix. Simon Howard 22d473c1
2007-06-09
Joystick calibration (untested) Simon Howard c131d939
Add stamp-h1 to svn:ignore. Simon Howard 4a8abc3d
Add *.exe to svn:ignore. Simon Howard 7ecdb1bf
Initial joystick calibration code. Simon Howard 57ad8380
Open the joystick when prompting for a new button. Simon Howard b5ca5da5
Set svn:ignore on pcsound directory. Simon Howard 5193587a
2007-06-04
Remove unneeded SDL.h include. Simon Howard 678a2cde
Oops! Simon Howard c6ec2350
Completed joystick button selection widget (untested) Simon Howard ef6f989d
Rename txt_main.c to txt_sdl.c; add txt_sdl.h for SDL-specific API functions, while keeping txt_main.h for the common API. Add TXT_SDL_SetEventCallback to allow programs to intercept SDL events in the textscreen main loop. Simon Howard 9d7126c1
2007-06-02
Update codeblocks projects for joystick stuff Russell Rice 2c4e3a7d
2007-06-01
Display a meaningful message when trying to start with an invalid Joystick ID. Simon Howard 5dfc7563
Up the threshold for the always run hack to 20; it's conceivable that there are control pads with more than 10 buttons. Simon Howard 200a86cf
Hide the joystick speed control when the always run hack is being used. Simon Howard 880ce3aa
2007-05-31
Initial joystick support. Simon Howard 7127f6c8
2007-05-24
Fix ByteSwapBlock macro. Simon Howard f37794b0
Add TXT_SetWindowTitle function to wrap SDL_WM_SetCaption, so that txt_desktop.c doesn't need to call SDL functions directly. Simon Howard 2e3e45cb
Use I_Sleep in i_system.c instead of SDL_Delay directly. Simon Howard ae8b8099
2007-05-20
Fix crash when converting audio down to a lower sample rate. Simon Howard d6ae9c49
Stop music on sound shutdown so music isn't left playing at the ENDOOM screen. Simon Howard 61913c49
Initialise sound before network setup to fix bug with sound effects not playing when playing netgames on Windows (text mode waiting screen shutdown causes sound not to start up?) Simon Howard e860d4cd
2007-05-19
Update NEWS. Simon Howard 9e8e5e09
Don't allow idclev in netgames. Simon Howard 9299576c
Fix tempo problems in pcsound linux driver. Simon Howard 64c188aa
2007-05-16
Add FEATURE_SOUND. Simon Howard 2a026e12

← newer older →