summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-06-22Don't allow two actions bound to the same button in setup.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 926
2007-06-22Replace 35 with TICRATE where appropriate.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 925
2007-06-21Add a joystick dead zone for joysticks that don't have them.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 924
2007-06-21Revert previous change from bitshifts to divides; this causes demoSimon Howard
desyncs. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 923
2007-06-21Add arrlen() macro as a clearer way of doing sizeof(array) /Simon Howard
sizeof(*array) Subversion-branch: /trunk/chocolate-doom Subversion-revision: 922
2007-06-21Add portability section to HACKING file.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 921
2007-06-20Update TODO.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 920
2007-06-20Add x5 screen scale (thanks MikeRS!)Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 919
2007-06-20Add new configuration options for the mouse and joystick for controlsSimon Howard
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. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 918
2007-06-18Update codeblocks projects for new sound stuffRussell Rice
Include envvars in projects, which is part of the new format Subversion-branch: /trunk/chocolate-doom Subversion-revision: 917
2007-06-18Add -iwad when joining a game, as well as when creating one (thanksSimon Howard
MikeRS :-) Subversion-branch: /trunk/chocolate-doom Subversion-revision: 916
2007-06-18Remove deleted headers from Makefile.am.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 915
2007-06-17Make the music code modular as well, although for the time being thereSimon Howard
is only one module. Remove s_dummy.c. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 914
2007-06-17Split i_sound.c into i_sdlsound.c, i_sdlmusic.c, with generic "soundSimon Howard
driver" modules, one for PC speaker and one for digital output. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 913
2007-06-16Switch back to z_zone, not z_native (oops!)Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 912
2007-06-16Clean up sound codeSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 911
2007-06-16Use divides instead of bitshifts, for claritySimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 910
2007-06-16Shut up strict aliasing warningsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 909
2007-06-16Switch to djb2 hash function and shut up compiler warningsSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 908
2007-06-14Update codeblocks projectRussell Rice
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 907
2007-06-14Add configuration file variable to change the sound sample rateSimon Howard
(snd_samplerate) Subversion-branch: /trunk/chocolate-doom Subversion-revision: 906
2007-06-14Support up to 20 joystick buttons. Justification: most modern joysticksSimon Howard
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. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 905
2007-06-14Don't send joystick updates when the joystick is disabled. Shut upSimon Howard
warning caused by missing header. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 904
2007-06-13Working joystick code.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 903
2007-06-12Emulate overflows in P_FindNextHighestFloor. Thanks to entryway for thisSimon Howard
fix. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 902
2007-06-09Joystick calibration (untested)Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 901
2007-06-09Add stamp-h1 to svn:ignore.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 900
2007-06-09Add *.exe to svn:ignore.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 899
2007-06-09Initial joystick calibration code.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 898
2007-06-09Open the joystick when prompting for a new button.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 897
2007-06-09Set svn:ignore on pcsound directory.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 896
2007-06-04Remove unneeded SDL.h include.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 895
2007-06-04Oops!Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 894
2007-06-04Completed joystick button selection widget (untested)Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 893
2007-06-04Rename txt_main.c to txt_sdl.c; add txt_sdl.h for SDL-specific APISimon Howard
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. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 892
2007-06-02Update codeblocks projects for joystick stuffRussell Rice
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 891
2007-06-01Display a meaningful message when trying to start with an invalidSimon Howard
Joystick ID. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 890
2007-06-01Up the threshold for the always run hack to 20; it's conceivable thatSimon Howard
there are control pads with more than 10 buttons. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 889
2007-06-01Hide the joystick speed control when the always run hack is being used.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 888
2007-05-31Initial joystick support.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 887
2007-05-24Fix ByteSwapBlock macro.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 886
2007-05-24Add TXT_SetWindowTitle function to wrap SDL_WM_SetCaption, so thatSimon Howard
txt_desktop.c doesn't need to call SDL functions directly. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 885
2007-05-24Use I_Sleep in i_system.c instead of SDL_Delay directly.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 884
2007-05-20Fix crash when converting audio down to a lower sample rate.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 883
2007-05-20Stop music on sound shutdown so music isn't left playing at the ENDOOMSimon Howard
screen. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 882
2007-05-20Initialise sound before network setup to fix bug with sound effects notSimon Howard
playing when playing netgames on Windows (text mode waiting screen shutdown causes sound not to start up?) Subversion-branch: /trunk/chocolate-doom Subversion-revision: 881
2007-05-19Update NEWS.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 880
2007-05-19Don't allow idclev in netgames.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 879
2007-05-19Fix tempo problems in pcsound linux driver.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 878
2007-05-16Add FEATURE_SOUND.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 877