summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-03-09Partially revert the last change. I'm going with a mixed approach forSimon Howard
handling key mappings. Chocolate Doom will use the original (broken) Doom behavior, in that keys will be unmapped. A German user will have to type "IDMZPOS", for example. However, when actually entering text, for savegame names and multiplayer chat, the mapped character will be used. The reasoning here is that Vanilla users will be used to pressing the wrong keys, but it can never be desirable to use the wrong mappings when typing in text. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 848
2007-03-09Pay closer attention to keyboard mappings. In the menu code, distinguishSimon Howard
between keys pressed and characters typed, so that, for example, when the menu prompts "press 'y' to continue", it responds to the _character_ y being typed, not the key that is 'y' on an american keyboard being pressed. Do the same when reading cheats. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 847
2007-03-09Fix discrepancy between Doom and setup program when prompting for keys.Simon Howard
Add the ability to enable/disable key mappings so that the raw key can be read in setup, exactly the same way that it is in Doom. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 846
2007-03-07Update projectRussell Rice
Fix a warning Subversion-branch: /trunk/chocolate-doom Subversion-revision: 845
2007-03-07Use native endianness for sound output, rather than always LSB. Add PCSimon Howard
speaker code! Subversion-branch: /trunk/chocolate-doom Subversion-revision: 844
2007-02-24Fix up setup tool to display the video driver setting tabulated with allSimon Howard
the other settings. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 843
2007-02-24Fix video_driver setting.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 842
2007-02-24Fix library ordering for libtextscreen.a; fixes windows compile.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 841
2007-02-23Fix compile errors.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 840
2007-02-23Add an extra option to chocolate-setup on Windows to allow the videoSimon Howard
driver to be selected from directx and windib. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 839
2007-02-23Add a configuration file value to allow the SDL video driver to beSimon Howard
explicitly specified. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 838
2007-02-15Really fix the menu corruption bug.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 837
2007-02-14Make I_Error call abort() instead of exit(), so that we can get aSimon Howard
backtrace in the debugger. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 836
2007-02-14Expand buffer length to fix bug on Windows with cycling character on theSimon Howard
quicksave screen. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 835
2007-02-14Read sound length as a 32 bit field, not 16 bit. Fixes death sound inSimon Howard
marina.wad. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 834
2007-02-10Don't prepend a superfluous './' to the path when searching the currentSimon Howard
directory for an IWAD. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 833
2007-02-07Revert previous change: throwing away the key state seems to be the DoomSimon Howard
1.9 behavior. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 832
2007-02-07Don't throw away keypress state when passing between levels - allowsSimon Howard
shift to be held down for run when moving between levels. Thanks to Zack Friedrich <zack18@comcast.net> for pointing this out. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 831
2007-02-01Search IWAD search directories when loading PWAD files.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 830
2007-01-14Fix savegamedir directory generation.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 829
2007-01-14Change interpretation of DOOMWADDIR to the classic behavior: a singleSimon Howard
directory path where an IWAD can be found. Add DOOMWADPATH as a PATH-style list of directories to search for IWADs. This is to maintain consistency/compatibility with other ports, and so that the DOOMWADDIR name makes sense. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 828
2007-01-08More helpful SDL_mixer error messages.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 827
2007-01-08Bomb out with an error in configure if SDL_mixer or SDL_net are notSimon Howard
found. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 826
2007-01-07Display a message on the console with details when WAD/DEH checksums doSimon Howard
not match. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 825
2007-01-06Set svn:ignore properties on directories.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 824
2007-01-06Hide the mouse cursor using SDL_SetCursor to a blank cursor, notSimon Howard
SDL_ShowCursor. This fixes mouse lag on Windows. Thanks to entryway. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 823
2007-01-06temp -> tempdirRussell Rice
update codeblocks projects (which is a new format, latest cb svn build is needed) Subversion-branch: /trunk/chocolate-doom Subversion-revision: 822
2007-01-06Choose the locations for temporary files more intelligently.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 821
2007-01-05Fix Batman Doom example in README.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 820
2007-01-05Make the WADs input box wider. Rename labels in the start multiplayerSimon Howard
game dialog. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 819
2007-01-05Add quit prompt message missing in the Doom source release.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 818
2007-01-05Move response file code to m_argv.cSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 817
2007-01-05Clear the current value when entering a new value in number input boxes.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 816
2007-01-05Fix typing '_' and '+' in textscreen code.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 815
2007-01-02Replace WINDOWS define with _WIN32Russell Rice
Update Codeblocks project Subversion-branch: /trunk/chocolate-doom Subversion-revision: 814
2007-01-02sys/wait.h does not exist on windows (thank mingw for sucking), addRussell Rice
WIFEXITED and WEXITSTATUS macros so it can compile under windows. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 813
2006-12-26Remove command line options from README; move to autogenerated CMDLINESimon Howard
file. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 812
2006-12-26On OSX, make MIDI music disabled by default. There are problems with theSimon Howard
native MIDI code in SDL_mixer. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 811
2006-12-25Fix default network port in chocolate-setup.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 810
2006-12-25Fix up some text escaping errors. Add wikitext output for docgen.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 809
2006-12-24Fix setup tool crash when no IWADs found.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 808
2006-12-24Update TODO.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 807
2006-12-24Javadoc-style self-documenting system for command line options.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 806
2006-12-24Include "SDL.h", not <SDL.h>, as per http://www.libsdl.org/faq.phpSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 805
2006-12-24Add new item for TODO.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 804
2006-12-23Add '-findiwads' command line hack so that the setup program can findSimon Howard
out what games are installed. Provide a drop-down list in setup to allow the game type to be selected. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 803
2006-12-23update cb project filesRussell Rice
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 802
2006-12-23Fix my email address.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 801
2006-12-23Add config.h for codeblocks build :-)Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 800
2006-12-22Add definitions for PATH and directory separators.Simon Howard
Allow multiple directories to be specified in DOOMWADDIR, in the same way as PATH. Make -iwad search through all search paths for the specified IWAD. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 799