zicodxx
|
0afae4e25c
|
If a key combo is called which uses key of default wepaon binding, flush inputs
|
2008-05-19 11:31:15 +00:00 |
|
zicodxx
|
6f5d6fd2e2
|
Reworked keys for song changing a bit; Added Song control keys to help menu
|
2008-05-18 13:20:06 +00:00 |
|
kreatordxx
|
a7d8f850a9
|
set Jukebox as the default jukebox path, for Mac OS 9 look for dxx.ini outside the app bundle
|
2008-05-18 07:13:07 +00:00 |
|
kreatordxx
|
6ff14e726c
|
remember the last IP address entered for UDP instead of parsing -ip_hostaddr
|
2008-05-16 11:39:27 +00:00 |
|
kreatordxx
|
bfbb7c50ad
|
use atoi instead of sscanf for plx reading, so the setting for showing the reticle is read properly on big endian computers
|
2008-05-10 10:46:34 +00:00 |
|
zicodxx
|
e6ec09869e
|
Some code improvements and small fixes
|
2008-05-08 18:29:52 +00:00 |
|
zicodxx
|
9709081498
|
Return unicode characters in key_to_ascii for non-EN keyboard layouts; Fixed sound menu issue if not compiled with SDL_mixer; switched -ip_norelay to -ip_relay since it's not tested enough; Renamed jukebox_free() to jukebox_unload() to stay with naming-convention
|
2008-05-07 14:11:30 +00:00 |
|
zicodxx
|
b772706508
|
Return unicode characters in key_to_ascii for non-EN keyboard layouts; Fixed sound menu issue if not compiled with SDL_mixer; switched -ip_norelay to -ip_relay since it's not tested enough; Renamed jukebox_free() to jukebox_unload() to stay with naming-convention
|
2008-05-07 14:02:01 +00:00 |
|
zicodxx
|
ec7f8b68de
|
Extended Jukebox capabilities for looping and continous playing and added jukebox_free() which allows calling jukebox_load() being able to load a new directory; Added Jukebox options to sound options menu; Removed loop hack for Windows MIDI playback; SDL_mixer implementation can now be used for Windows build as well
|
2008-05-01 21:40:34 +00:00 |
|
kreatordxx
|
acb56ca502
|
make sure it doesn't try to write to gamelog.txt after it's closed
|
2008-04-27 05:06:30 +00:00 |
|
kreatordxx
|
a7d9bba643
|
get it to work for Mac OS 9
|
2008-04-24 14:27:54 +00:00 |
|
zicodxx
|
d414a45efd
|
Added function gr_set_attributes to change Options like Texture Filtering and SDL_GL attributes while runtime (if supported); Added 4x Multisample support
|
2008-04-22 12:57:06 +00:00 |
|
zicodxx
|
5d19c11124
|
Added function gr_set_attributes to change Options like Texture Filtering and SDL_GL attributes while runtime (if supported); Added 4x Multisample support
|
2008-04-22 08:29:29 +00:00 |
|
zicodxx
|
410dadb7c9
|
Hack to force DOS-style newlines for _WIN32 in gamelog.txt
|
2008-04-21 23:03:18 +00:00 |
|
zicodxx
|
d457f9430d
|
Reworked timer_delay2() and calc_frame_time() to be more accurate and CPU-friendly; -nicefps replayced by -nonicefps to disable sleeping for calc_frame_time; Implemented VSync via SDL; Fixed compilation issues; Code cleanup
|
2008-04-21 18:39:49 +00:00 |
|
zicodxx
|
9bcea627d1
|
Made joy_flush also resetting button state; Improved glReticle; Implemented Fallback resolution if SDL may fail; Code cleanup
|
2008-04-19 19:11:32 +00:00 |
|
zicodxx
|
53ed00581b
|
Fixing collision bugs; Cleaning hudmsg.h; Solving death sequence timer without GameTime and removed another global
|
2008-04-13 13:52:58 +00:00 |
|
zicodxx
|
44682b4d8a
|
Fixing collision bugs; Cleaning hudmsg.h; Solving death sequence timer without GameTime and removed another global
|
2008-04-13 13:14:19 +00:00 |
|
zicodxx
|
9729e0adc3
|
Reverted homers turn_radius again to respect higher difficulty levels; Added PRShot to menus; Fixed typo in OglAlphaEffects saving
|
2008-04-13 10:59:10 +00:00 |
|
zicodxx
|
3a52d03d21
|
Added structure for values saved in PLR/PLX files; Added most common command-line options to options menu
|
2008-04-13 00:28:36 +00:00 |
|
kreatordxx
|
a62060bacf
|
show a messagebox if there's an error and graphics are initialised, update Xcode project
|
2008-04-08 12:51:21 +00:00 |
|
zicodxx
|
44bbb66101
|
Implemented Console-style game logging system to print graphics, to stdout and gamelog.txt; Added structure to keep values for descent.cfg; Added aspect and Texture Filtering to descent.cfg; Removed mono code - printing important stuff over console; Removed some obsolete or very common defines; Code cleanup and small fixes
|
2008-04-06 20:23:28 +00:00 |
|
kreatordxx
|
2b94bf476a
|
add support for Mac D1 sounds (converted to RAW format), update Xcode project
|
2008-03-27 10:43:35 +00:00 |
|
zicodxx
|
b4bbed6ed8
|
Do not actually blit movie frame if palette has been changed
|
2008-03-25 13:12:27 +00:00 |
|
zicodxx
|
3a747dbdee
|
include/loadgl.h, main/newmenu.c, main/titles.c: Added definitions for OpenGL fucntions which might not be included in system headers; Cleaned and declared briefings palette hacks [EMULATING_D1 needs work]; Menu right border shadow was too wide;
|
2008-03-25 12:28:02 +00:00 |
|
zicodxx
|
96f1a961f6
|
Added lock status for mouse axis weapon cycling because of scaled mouse delta; Due to player feedback (any my opinion) making homer turn rate smaller to make them a bit harder to dodge; Preventing write of player data while Demo playback; Small code cleanup and corrections
|
2008-03-23 13:03:42 +00:00 |
|
kreatordxx
|
932607cab4
|
allow hoard.ham to go in 'Data' subdirectory
|
2008-03-22 06:23:19 +00:00 |
|
kreatordxx
|
34046e15ac
|
add prototypes for show_game_stats and network_do_join_game to fix warnings
|
2008-03-22 04:57:52 +00:00 |
|
kreatordxx
|
10e956ccde
|
allow dxx.ini to stay with the binary for *NIX systems, with Mac OS 9 don't put user-created files inside the .app bundle
|
2008-03-22 04:48:37 +00:00 |
|
kreatordxx
|
337434dcf5
|
allow dxx.ini to stay with the binary for *NIX systems, with Mac OS 9 don't put user-created files inside the .app bundle
|
2008-03-21 13:52:54 +00:00 |
|
zicodxx
|
d2365d65f0
|
Simplification of palette code; Properly screen clearing in SDL-only build when palette changes; Removed obsolete functions like gr_update (replaced by gr_flip), gr_palette_fade_in/out, gr_palette_clear; Added functionality to render Automap while menu display as well; Improved blocking of some controls code while Automap active; Fixed some compiler warnings
|
2008-03-20 23:23:46 +00:00 |
|
kreatordxx
|
bc7c48320b
|
update d2x.xcode to build universal binaries (requires Xcode 2.1 or greater), update source file list
|
2008-03-19 12:08:23 +00:00 |
|
zicodxx
|
6479a897b2
|
Fixed some memory issues; Fixed some HUD element alignment; Only send NetDrv packets if NetDrvInstalled is true; Fixed demo glitches; Actually using Game_mode in demos to make Newdemo_game_mode hacking obsolete
|
2008-03-08 22:37:09 +00:00 |
|
zicodxx
|
10f39559bf
|
Fixed wrong font width spacing, -gl_prshot, mission loading, null-terminatinon in several menus, cockpit glitch; Improved gl_reticle, -noredundancy; Some code cleanup
|
2008-02-27 22:05:58 +00:00 |
|
zicodxx
|
f3d8d50a94
|
Reworked fonts routines - makes easier to expand and scale correctly; Reworked menus with better border scaling, improved rendering and cleanups; Improved font priniting ingame, better alignment; Reworked Netgame list; Real Doublebuffering in SDL-mode; Removed old and unused sources
|
2008-02-24 14:41:27 +00:00 |
|
kreatordxx
|
4d6d0dd246
|
fix bug where a Mac host crashes on starting a game
|
2008-02-24 06:40:56 +00:00 |
|
kreatordxx
|
0b4ec2d6ab
|
make sure the right error message is shown if it can't open a demo
|
2008-02-24 06:37:34 +00:00 |
|
kreatordxx
|
ba1203b822
|
use d_ memory functions in hmp2mid, since I already started to erroneously
|
2008-02-17 04:47:38 +00:00 |
|
kreatordxx
|
bdabfbfd5a
|
don't try and free mid_track_buf if it isn't allocated, if midi conversion doesn't work
|
2008-02-17 01:52:37 +00:00 |
|
kreatordxx
|
f29c5c595d
|
remove redundant iff functions
|
2008-02-13 11:46:49 +00:00 |
|
kreatordxx
|
912bef3a8b
|
make sure a briefing isn't interpreted as an endlevel sequence file, preventing an in-game warning
|
2008-02-12 12:27:05 +00:00 |
|
kreatordxx
|
05a1904547
|
support PC shareware files in full version build, make game data loading code easier to follow
|
2008-02-11 12:12:57 +00:00 |
|
zicodxx
|
46c229a572
|
Renaming udp.* to netdrv_udp.* to fit naming convention; Small menu ui fixes
|
2008-01-29 15:57:59 +00:00 |
|
zicodxx
|
b6f477a398
|
Cleanung up arch/ a little bit; Added mouse delta time interval for more more accurate reading at high FPS
|
2008-01-29 14:49:54 +00:00 |
|
kreatordxx
|
9e47ebc29f
|
allow custom MIDI in add-on hogs to be used without caching everything
|
2008-01-25 11:08:50 +00:00 |
|
zicodxx
|
f971a49958
|
Updated Docs - Data files mus bt lowercase; Fixed small Multiplayer issues
|
2008-01-24 22:26:43 +00:00 |
|
zicodxx
|
d7b3c878ed
|
Fixed memory issue as Joystick freeing; Case-insensitive mission-loading; Added support for non-Hog'ed missions; Improved writing functions for config and player files
|
2008-01-23 17:28:28 +00:00 |
|
kreatordxx
|
0f9a1c23e5
|
rename datafile_open to PHYSFSX_openDataFile to fit in with naming convention
|
2008-01-19 09:02:47 +00:00 |
|
kreatordxx
|
ef6d9bfb0d
|
if descent2.hog / d2demo.hog isn't found, show a more accurate error message than before
|
2008-01-19 00:55:54 +00:00 |
|
kreatordxx
|
d77955652d
|
fix potential bad memory access in change_filename_extension
|
2008-01-19 00:30:02 +00:00 |
|