summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-03-26Search WAD search dirs when loading dehacked patches.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 863
2007-03-19Update TODO; PC speaker is supported now.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 862
2007-03-16Add back shiftxform table so that the shift key works in multiplayerSimon Howard
chat when vanilla_keyboard_mapping is enabled. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 861
2007-03-16Add config file option to enable/disable native keyboard bindings.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 860
2007-03-16Update codeblocks projectRussell Rice
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 859
2007-03-15Change MD5 code to use the standard types used elsewhere in the program.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 858
2007-03-15Use SDL for endianness byte swapping. m_swap.c removed; m_swap.h renamedSimon Howard
to i_swap.h. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 857
2007-03-14Use SDL's built-in audio conversion routines to convert sound effects toSimon Howard
the output mixer device's sample rate. Simplistic (naive) resampling in cases where SDL's routines can't do a conversion. This needs a bit more work to filter out the high frequency artifacts at 48khz output rate. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 856
2007-03-12Change "sound effects enabled" checkbox to a dropdown, allowing PCSimon Howard
speaker to be selected as well. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 855
2007-03-10Minor changes:Russell Rice
* No more shared libraries on windows, because they suck anyway and complicate things * Fix build virtual targets Subversion-branch: /trunk/chocolate-doom Subversion-revision: 854
2007-03-10Ignore the HOME environment variable on Windows - just behave likeSimon Howard
Vanilla Doom. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 853
2007-03-10Lots of changes/additions:Russell Rice
* Add libpcsound codeblocks project * Use libraries that are built and project dependencies inside main chocolate-doom/setup project and remove source files. * libraries are now built in the "lib" top level directory * Fix some warnings Subversion-branch: /trunk/chocolate-doom Subversion-revision: 852
2007-03-09Add pcsound Linux driver.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 851
2007-03-09Don't build console mode apps; use the default -mwindows until theSimon Howard
stdout.txt/stderr.txt thing can be fixed. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 850
2007-03-09Move the pcsound library to the top level, alongside textscreen.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 849
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