zicodxx
f80b7223f6
Fixed size of kconfig_sub_table background; Fixed problems caused by use of load_stars()
2007-10-06 14:51:30 +00:00
zicodxx
facee57d1f
Not rendering additional transparency cockpit display anymore to ensure compability with custom cockpits; Improved overlay functions for cockpit elements
2007-10-05 23:47:16 +00:00
zicodxx
f83dc0adb8
Moved -nomovies to System Options
2007-10-01 20:42:35 +00:00
zicodxx
5368e3b522
Added line_scpacing in netgame info screen for every not-connected player to keep strings below player table in fixed position; Fixed memleak in kconfig code; Fixed show_title_screen function to cycle correctly 3 seconds or until broken by keypress
2007-10-01 10:05:02 +00:00
zicodxx
2a889d2d9c
Moved Windows midi functions to digi_audio_* functions
2007-09-30 13:38:25 +00:00
zicodxx
631fe7149c
Changed define path for SDL_types header for win32
2007-09-29 10:48:02 +00:00
zicodxx
e955dff203
Updated docs; Removed GP2X support since I won't support this device anymore
2007-09-28 22:44:04 +00:00
zicodxx
190ed46530
Removed some strlwr calls for -use_players_dir since it uses Uppercase letters
2007-09-28 15:12:55 +00:00
zicodxx
baf266b648
Removed line_spacing for not connected players in Netgame info screen
2007-09-26 21:57:03 +00:00
zicodxx
f8d02edc55
Small fixes for new netgame info screen; Fixed PING routines; Once again fixed some newmenu mouse actions
2007-09-26 18:32:00 +00:00
zicodxx
4bb97b0476
Moved some game keys to not apply if Player_is_dead flag is set
2007-09-24 21:25:47 +00:00
md2211
a0b4cac982
* Removed executable flag on most files
...
* Reverted value of SOUND_MAX_VOLUME
2007-09-21 19:06:05 +00:00
zicodxx
02bad1ce39
Removed briefing text shadows code
2007-09-20 14:39:23 +00:00
zicodxx
9eb7dfc112
Code-cleanup; Implemented new multi profile feature
2007-09-20 14:22:57 +00:00
md2211
324c0df6a1
* Huge SDL_mixer refactoring; sound backend now selectable at runtime, in D1X & D2X
...
* Sound system now uses a set of function pointers (digi.c) as a single interface to either SDL or SDL_mixer
* Ported jukebox functionality to D2X
2007-09-18 13:37:39 +00:00
zicodxx
7ab0e53e2d
Code Re-formatting; Preventing Redundancy in Restricted-game joining; Dumping refused player back to Join-menu; Expanded Game-help screen
2007-09-13 10:05:36 +00:00
zicodxx
eb2c82b887
Added complex netgame information screen (key PAUSE), Removed ping commands because ping handled in new screen
2007-09-08 11:11:41 +00:00
zicodxx
cc61379226
Color names in Multi-messages to Player- or Team-color
2007-09-05 17:31:22 +00:00
zicodxx
bb0b2b6929
Fixed embedded color strings
2007-09-03 11:21:00 +00:00
zicodxx
4c5a908268
HUD alignment improvements
2007-08-31 00:10:43 +00:00
zicodxx
2f97b95634
Apply BUMP_HACK on walls only
2007-08-28 22:53:37 +00:00
zicodxx
6391e10c83
If sdl_only=1 do not use Assembly code by default because of poor portability - switch asm=1 necessary now; Removed final remnants of glScissor
2007-08-28 00:01:25 +00:00
zicodxx
7316f617a3
Fixed some mem-leaks; Made show_fullscr() use ogl_ubitmapm_cs(); Removed use of glScissor for menus - using Blitting; Code cleanup
2007-08-27 23:01:34 +00:00
zicodxx
1e97e3a2c4
Preventing redundancy of doubled messages correctly
2007-08-26 11:46:10 +00:00
zicodxx
b35d8bc170
Improved CPU cycles sleeping for -nicefps - moved out of main frame calc loop and taking care of 10ms timer inaccuracy
2007-08-25 23:35:19 +00:00
zicodxx
be2eff9ae3
Moved piggy init loading for D1 missions to load_mission_d1
2007-08-24 13:36:01 +00:00
kreatordxx
dfb133d378
allow framerate indicator to be toggled in-game again
2007-08-24 00:01:39 +00:00
zicodxx
8b615a1ea1
Removed hardcoded CPPPATH for MinGW environment - obsolete since r487
2007-08-21 22:55:00 +00:00
zicodxx
a308f5e006
Fixed some compiler warnings
2007-08-20 21:48:55 +00:00
zicodxx
91c393fb54
Added ipx_check_ready_to_join for driver element CheckReadyToJoin, making sure communication between UDP/IP clients
2007-08-20 21:33:26 +00:00
zicodxx
9215de7d52
doing pick_connected_segment in D1 way - more reliable
2007-08-16 18:01:52 +00:00
kreatordxx
61f1dc2227
moved first call of gr_set_mode to before font loading, so OpenGL is initialised before it tries to load textures
2007-08-16 09:16:53 +00:00
zicodxx
cb654b41bf
Some debugging-related cleanups, Fixed memleak
2007-08-09 14:29:53 +00:00
zicodxx
1d2b2bb614
Fixes and improvements on -ip_hostaddr
2007-08-09 12:28:28 +00:00
zicodxx
0b523c15be
Added -ip_hostaddr argument to specify a host IP address via command-line/INI
2007-08-08 21:11:51 +00:00
zicodxx
e655c3115b
Fixed excessive use of set_screen_mode; Menu fixes; Better way to determinate Scollboxes
2007-08-08 18:07:21 +00:00
zicodxx
19beaa08cd
Set default value for Game_screen_mode which is necessary if there's no config file yet; Made resolution switching more failsafe by not allowing resolutions below 320x200; Cleaned up briefings code (I hope so)
2007-08-08 12:38:13 +00:00
zicodxx
77cb0fac31
Control Redbook activity with GameArg.SndEnableRedbook only
2007-07-27 13:35:40 +00:00
zicodxx
2bc4cd32bb
Cleanup in Config- and PLX-code; Saving Resolution in Config file so it will apply directly at game-init; Removed seperated resolution mode for menus, SCREEN_MENU now always uses Game_screen_mode; Last FindArg cleanups; Removed MenuHires(Available) and FontHires(Available) and replaced with HiresGFX(Available) to make a more common way to determinate if Hires data is used or not (interactive Demo); Improved support for Interactive Demo
2007-07-26 23:57:29 +00:00
zicodxx
2434d100a8
FindArg cleanup - GL-Debug and SDL arguments
2007-07-23 18:13:49 +00:00
zicodxx
faa6122a4a
Even more FindArg cleanups
2007-07-22 20:40:39 +00:00
zicodxx
a9b6e1b5ff
Deactivated Multisave feature as default (multi.h define) - broken, not sure if it's worth to fix
2007-07-22 19:24:52 +00:00
zicodxx
928a542b88
Removed old Tactile-code since ForceFeedback is currently out of question
2007-07-22 02:01:02 +00:00
zicodxx
860b964ee4
Code cleanup and small fixes
2007-07-22 01:34:00 +00:00
zicodxx
6469faaafc
Cleanups
2007-07-18 22:23:06 +00:00
zicodxx
8e2aa8ea2a
Cleaned up more FindArg's - general Debug Options; Cleanups
2007-07-18 20:13:17 +00:00
zicodxx
7d23cb6772
Cleaned up more FindArg's - Networking Options; Some fixes
2007-07-16 02:34:51 +00:00
zicodxx
3b7cac5e35
Removed unused RealFrameTime; Removed FPS-dependent Homing-tracking code
2007-07-16 00:28:22 +00:00
zicodxx
88f986afe5
Fixing duplicated gr_toggle_fullscreen()
2007-07-15 21:55:00 +00:00
zicodxx
29ef28bef3
Cleaned up more FindArg's - (most important) OpenGL Options
2007-07-15 21:22:07 +00:00
zicodxx
a2a6959d39
Cleaned up more FindArg's - Graphics Options
2007-07-15 15:23:45 +00:00
kreatordxx
1930a3b6b7
use EdiMacData, not SysMacData (compiler error)
2007-07-15 01:15:36 +00:00
zicodxx
8217e50e0c
Cleaned up more FindArg's - Sound Options
2007-07-14 22:36:04 +00:00
zicodxx
8efe1ea653
Placing FindArg calls to seperated function, putting variables to a struct - frist step, not finished, yet; Large code cleanup
2007-07-14 20:33:42 +00:00
zicodxx
c006b42939
using gr_flip() with title screens
2007-06-29 19:57:18 +00:00
zicodxx
5726d030fe
fixing compiler warning, show up HOARD textures in demo playback
2007-06-28 14:34:12 +00:00
zicodxx
0aa3fc1acf
adjusted size of Inputbox; code cleanup for saving/restoring state; also display savegame thumbnail when saving game
2007-06-16 08:14:00 +00:00
zicodxx
cf14254e01
small code cleanup; improved texture caching in menus to save RAM
2007-06-15 12:32:44 +00:00
zicodxx
37b563d4cd
complete removal of hmiplay-code usage
2007-06-15 08:10:19 +00:00
zicodxx
b5a5352a41
fixed axis direction for vertical and sideways thrust time; fixed y-Offset for mouse selection in kconfig_sub; removed (useless) Shrink/Grow window feature to clean code a bit; improved grabmouse so mouse is always released in non-SCREEN_GAME modes
2007-06-14 20:52:14 +00:00
zicodxx
ee7448eeac
using size_t when it comes to integer to pointer conversions
2007-06-14 12:32:18 +00:00
zicodxx
b7f02568c0
fixed more compiler warnings
2007-06-11 15:54:09 +00:00
zicodxx
e22e079b56
fixed a bunch of compiler warnings
2007-06-11 09:06:14 +00:00
zicodxx
5bcb0e1ed5
introduced new bitmap flag to draw cockpit bitmap with transparency; draw transparent cockpit bitmap over gauges to make it more pixel-correct; code cleanups
2007-06-10 16:21:53 +00:00
kreatordxx
82a39224b9
fix more Mac errors for new UDP/IP
2007-06-10 04:52:39 +00:00
kreatordxx
4f0ab045ff
fix Mac errors involving use of 'VERSION'
2007-06-10 02:27:12 +00:00
zicodxx
5f26019972
improved pixel-correct (almost) scaling of menus; new Netgame info screen which can show up necessary game rules
2007-05-31 22:30:18 +00:00
zicodxx
f1134f0bc3
Removed old UDP/IP and MCAST4 code; Implemented online-capable UDP/IP interface
2007-05-30 14:16:49 +00:00
kreatordxx
ed025f3779
close add-on hog when loading another mission, so the add-on hog's custom MIDI music isn't played when playing the built-in mission
2007-05-27 05:48:16 +00:00
kreatordxx
657e71fc93
look for music files in "Music" dir, store MIDI's in "Music/<hogfile>" to better support custom MIDI music
2007-05-27 05:27:17 +00:00
kreatordxx
5c7f38f8e2
add add_to_end parameter to cfile_init, allowing custom MIDI music to be found in an add-on hog
2007-05-27 02:24:00 +00:00
kreatordxx
0de587cadf
make sure gl functions are not called before OpenGL is initialised, when fullscreen switching
2007-05-23 11:34:53 +00:00
kreatordxx
8348ed9bac
make sure the right slot is saved to, and it shows the save screen if appropriate, when using fast save (F6)
2007-05-22 11:06:19 +00:00
xatmes
0cfd37f0c9
SConstruct: Added conditions to add compiler/linker flags from user's environemn
...
t if they have any set.
2007-05-22 01:20:06 +00:00
kreatordxx
fd8471138f
add use_players_dir argument, which puts player files and saved games in Players subdirectory, like original Mac D2 folder layout
2007-05-21 11:24:27 +00:00
kreatordxx
1a404cb1f5
use new 3 argument mouse_get_delta to avoid compiler errors
2007-05-21 10:55:43 +00:00
kreatordxx
c6ceb43507
allow built-in data files to go in the 'Data' directory, like original Mac D2 folder layout
2007-05-20 02:01:35 +00:00
zicodxx
c2270758ef
free grabbed mouse in Demo Playback; improved Player-files deletion
2007-05-16 11:26:34 +00:00
zicodxx
90ee584b28
make sure Game_window_w/h is always set to a valid value in every cockpit mode
2007-05-14 14:02:12 +00:00
zicodxx
046b534f3a
fixed speeding bug in homing system
2007-05-14 13:45:11 +00:00
zicodxx
f20ec1e42e
Added config field to map a Mouse Axis/Wheel to cycle Primary and Secondary weapons; lots of controls-related code cleaning
2007-05-14 13:38:44 +00:00
xatmes
373524ae14
main/endlevel.c: Changed RAND_MAX to D_RAND_MAX in vector multipler so that resu
...
lting scale equals something logical. Fixes explosions/attached sound when chas
ing player during endlevel tunnel exit
main/switch.c: Added condition so that sounds keep playing through exit sequence
when exiting a D1 level
2007-05-13 01:57:04 +00:00
zicodxx
5741e093c4
if movielib isn't found in requested resolution, do NOT select other version, since the game is unable to determinate to switch correctly - instead skip playback in that case
2007-05-11 09:23:47 +00:00
zicodxx
e03925096d
read -pilot arg with and without filename extension
2007-05-10 09:34:27 +00:00
zicodxx
0bc374acf9
moved load_palette() call in StartNewLevelSub() to show HOARD textures and bitmaps correctly in OGL
2007-05-10 08:53:35 +00:00
zicodxx
6c0a00ac07
fixed Assembler Compile Build error
2007-05-09 09:53:36 +00:00
zicodxx
d758d1bda6
update viewing values at Fullscreen Toggle; added Fullscreen Toggle to Menus and Demo Playback
2007-05-09 09:44:45 +00:00
zicodxx
9c7b97dfe7
removed unnecessary gr_set_mode() call causing annoying resolution change (hopefully)
2007-05-05 23:25:32 +00:00
zicodxx
e9017c4a02
fixed broken Textures for Custom levels caused by load_palette() call
2007-05-05 09:36:33 +00:00
zicodxx
146ada52d3
Version-Tag 0.52
2007-05-03 19:01:28 +00:00
zicodxx
f496f380e2
updated docs
2007-05-03 15:44:52 +00:00