foxygit / doom Log in
commits tags
2012-02-03
Upgrade the input box and label widgets to use UTF-8 strings. Simon Howard 85b5a748
Support Unicode input by mapping typed Unicode characters >= 128 up into a higher range to avoid conflicts with Doom's key constants. Simon Howard d745a640
Split off UTF-8 code into separate file and add extra functions. Simon Howard c818fb02
2012-02-02
Beginnings of limited textscreen UTF-8 support. Simon Howard d4df22aa
Re-resolve the address of the master server every eight hours, to adapt to changes in DNS configuration. Simon Howard d0c89e46
Bind missing sound variables so the settings are not lost when running the setup tool (thanks Alexandre Xavier). Simon Howard 9db0c9c6
Fix scroll bar behavior (thanks Alexandre Xavier). Simon Howard 1138de4f
Only use the SDL mouse lag workaround on Windows - not all systems allow the cursor to be changed. This fixes Chocolate Doom on AmigaOS (thanks Timo Sievänen). Simon Howard 41c2cd24
2012-01-05
Add hack command-line option for on-screen OPL status output - useful for GENMIDI development. Simon Howard 33120be8
2011-12-18
- Update codeblocks projects Russell Rice 90e51265
2011-11-26
Add "statistics captured" message on exit when the using -statdump parameter, to match statdump.exe (thanks Alexandre Xavier). Simon Howard 349b3cf5
Fix weapon cycling keys when using IDKFA in Shareware Doom (thanks Alexandre Xavier). Simon Howard 01e91aab
2011-11-03
Remove use of $< in Makefiles, for compatibility with OpenBSD's make. Simon Howard 14b47896
2011-10-30
Fix previous change - Strife games are not always -altdeath; the default is -deathmatch and -altdeath enables Deathmatch II mode. Simon Howard 434f9523
2011-10-29
Update Strife multiplayer behavior to always use altdeath mode in netgames, and remove code for -deathmatch parameter. Update setup tool to remove game type dropdown when setting up a Strife game. Simon Howard 80fbe1a1
Update TODO, HH-TODO - remove completed items. Simon Howard 5d5c203a
Enable gcc warning to detect redundant declarations, and clean up instances of this within the code (thanks Edward-san). Simon Howard 4bf764a5
2011-10-23
Remove hack that forces the window to always be centered within the screen. Add a configuration file variable to control where the game window should appear. Simon Howard cfbdd3d7
Fix chat macro defaults in setup tool. Simon Howard 25252bf9
Fix player name input box in multiplayer configuration. Simon Howard ac37ee17
Merge from trunk. Simon Howard 379d372c
Fix numeric keypad when entering values in text boxes (thanks Twelve). Simon Howard cc87c97e
Fix crash when closing a window. Simon Howard 8ee96dad
Don't save value when destructor is called. Simon Howard cc7a4304
Rework textscreen focus handling so that input boxes will stop editing when they lose their focus (thanks Twelve). Simon Howard dd52766c
Fix compiler warnings (thanks Edward-San). Simon Howard 1ec21c92
2011-10-22
Merge from trunk. Simon Howard d64626ff
Fix teleport behavior when emulating the alternate Final Doom executable. Change the default Final Doom emulation mode to be the original executable. Simon Howard 71d316af
Change KEY_BACKSPACE to 0x7f to fix problems with the backspace key not working in multiplayer chat. This matches the definition for the value from the Doom source release. Simon Howard cfd1a3f8
Fix Heretic and Hexen multiplayer chat. Simon Howard 4a356b56
Update setup tool to show 8 key bindings for appropriate games. Simon Howard 69be33fe
Fix crash when pressing escape in help screens. Simon Howard 32d566f7
Fix percentage output to match that of statdump.exe. Simon Howard daa2dde1
2011-10-21
Add command line parameter to disable the GUI pop-up window that appears when an error occurs (or -timedemo finishes). Simon Howard 1b4ad122
Add -statdump command line parameter, to generate the same output as statdump.exe does with Vanilla Doom. Simon Howard 48e85898
2011-10-20
Confirm quit game when the window close button is clicked a second time. Simon Howard 15f1bce9
Change labels in setup tool for Strife popup windows to have more descriptive names. Simon Howard 112bc3fc
Fix bug with Hexen savedir set to "(null)" by setup tool (thanks Alexandre Xavier). Simon Howard 383693ba
Use TXT_MessageBox where appropriate. Simon Howard 31a58552
Fix Konami code. Simon Howard abfc7bfe
2011-10-19
Fix lockups in Hexen and Strife when playing with more than four players. Simon Howard d6693cc9
Oops. Simon Howard c3139211
Send MAXPLAYERS value for game on connect to server. Make server adapt its player limit to match. Update GUI code to adjust waiting screen list size appropriately. Simon Howard 845a5d31
Change MAXPLAYERS to NET_MAXPLAYERS and add back individual MAXPLAYERS defines for each game. Refactor "waiting screen" data code. Simon Howard a4567e04
2011-10-17
Fix crash on respawn in Heretic (same as previously-fixed Hexen respawn crash) Simon Howard e5806af0
Rearrange Hexen startup to fix crash when starting a deathmatch game. Simon Howard a84d0161
Tweak Strife buttons2 field to be differential against previous value, rather than against zero. Simon Howard 1af09ba2
Fix Hexen multiplayer spy key rebinding. Simon Howard 8b83bc21
Fix tic diffs to handle Strife fields correctly. Simon Howard 1a659baf
Always show the Strife intro splash screen in windowed mode, and finish the splash screen before network startup. Simon Howard 7a8b8e57

← newer older →