zicodxx
cf27a22701
For HUD messages redundancy check, compare all messages and check if message already printed and is a typical 'ALREADY HAVE' message - waste them if so
2007-10-28 21:34:20 +00:00
zicodxx
453cf2d609
Fixed problems with GameTime wraparound - delay sounds, cloak, invulnerability, ping; Added debug key to Reset GameTime for testing; Removed -gl_vidmem; Cheat-code cleanup; Some HUD message redundancy
2007-10-28 20:14:25 +00:00
zicodxx
9577e61339
Small fixes; Code cleanup; Implemented PR-Screenshot feature
2007-10-18 14:44:02 +00:00
zicodxx
6923527b1a
Removed -userdir switches from command-line and INI since it's not available anymore
2007-10-15 13:36:46 +00:00
zicodxx
567af2ae9a
Reworked Pause-screen
2007-10-14 16:25:55 +00:00
zicodxx
b334ff5b97
Set SOUND_BUFFER_SIZE for SDL_mixer to 1024 to minimize delay; Removed MIDI-existance check and store all music to Music/ subdirectory of writedir - keeps clean if user has tons of levels; Added SDL_mixer command-line help output; Reworked PHYSFSX_init and removed SysUserDir so we can finally read args without a hassle; Stored MAXIMUM_FPS in game.h - where it belongs to
2007-10-13 23:52:17 +00:00
zicodxx
81760cfc9e
Increased Rear_view_leave_time to 0x4000
2007-10-12 14:25:58 +00:00
zicodxx
95533db358
Fixed some command-line options
2007-10-12 14:21:21 +00:00
zicodxx
487d3c55a9
Fixed port deformation while sending handshake
2007-10-12 14:02:34 +00:00
md2211
07245a0bc2
Enabled SDL_mixer sound backend for D2 movie playback. Works with SDL_mixer 1.2.8.
2007-10-11 13:23:00 +00:00
zicodxx
b371d65a19
Moved show_bomb_count() to work with new transparency cockpit layer; Fixed nm_draw_background() for scores and show_game_rules()
2007-10-09 10:15:58 +00:00
zicodxx
13631bd2c6
Improvements for Cockpit mode save; Fixed -pilot switch
2007-10-08 10:40:21 +00:00
zicodxx
3ef8539d83
Reset Rear_view at beginning and end of demo playback
2007-10-07 14:46:52 +00:00
zicodxx
b31fd2367e
Changed name for Window Boxes - preventing redundancy in Windows build
2007-10-07 14:05:18 +00:00
zicodxx
1b93499adb
Changed collision handling between robots and controlcen; Aligned constant sounds to GameTime; Using turn radius of 0x0024*F1_0 for all homing objects while not aligning smart blobs to movement vector
2007-10-07 13:42:21 +00:00
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
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
zicodxx
98fb90209b
Removed key shortcuts for menus; Correctly aligned ScrollBox arrows; ScrollOffset now increments earlier is scrolling is done with keys; Fixed width for menu mouse selections; Fxied mouse selector for submenus in ScrollBoxes; Using defines for Arrow-chars in Weapon reordering
2007-09-24 08:05:56 +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
7c2945b5b8
Removed unnecessary debugging output
2007-09-18 19:57:49 +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
2960bd519c
Moved 'if' for HiresGFX to apply after gr_set_mode call; Fixed problems with HiresGFX=0 in Pilot selection and Briefings; Fixed define for CREDITS_FILE so cfexist checks for txb-, not tex-file
2007-09-01 14:02:49 +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
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
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
0b52731342
changing free to d_free
2007-08-09 14:54:07 +00:00
zicodxx
7703e2b167
actually submitting memleak fix which should have gone in last revision
2007-08-09 14:43:56 +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
196a1267ee
Code cleanup and small fixes
2007-07-22 01:43:34 +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
977084d457
Deletion of unused code
2007-07-16 02:46:47 +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
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
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
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
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
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
977eaf742d
allow built-in data files to go in the 'Data' directory, like original Mac D2 folder layout
2007-05-20 02:00:57 +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
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
49eaa12468
removed deprecated Makefile stuff
2007-05-03 15:16:27 +00:00
zicodxx
0a198ccc62
rev432 revisited - do not send multi De-Cloak packet in Demo Playback
2007-05-02 18:42:46 +00:00
zicodxx
392f0209ad
resolved some overlapping HUD elements
2007-05-01 22:57:31 +00:00
zicodxx
8b023aa928
re-added RealFrameTime assignment, lost in last revision (503). Should be removed some day however
2007-04-29 17:55:58 +00:00
zicodxx
236160666b
removed FrameTime limiter since it is only messing if 150FPS or more is reached
2007-04-29 11:51:08 +00:00
zicodxx
8541d2d403
prevent string placeholders in HUD Messages which may crash the game
2007-04-21 08:27:21 +00:00
zicodxx
d568b27777
increased offset to detect movement on Joystick axis for mapping function
2007-04-20 07:25:23 +00:00
zicodxx
082950e742
made smart blobs easier to dodge
2007-04-19 22:17:46 +00:00
zicodxx
9a7a7932ef
forbid % to read into multi messages to not mess up the string
2007-04-15 16:33:04 +00:00
zicodxx
f1d191f665
removed -nocdrom argument, only use Redbook audio if specified with -redbook
2007-04-15 11:02:55 +00:00
zicodxx
5ba9f82e76
only draw copyright stuff if there is really the menu background (not being changed by draw_stars())
2007-04-15 06:51:35 +00:00
zicodxx
c8c866dddf
removed use of VR_render_buffer (almost completly)
2007-04-14 20:57:48 +00:00
zicodxx
a4077fd291
fixing D1 Secret Level routines (thanks to xatmes)
2007-04-14 20:44:09 +00:00
zicodxx
1eab13eb7b
2007-04-14 20:18:57 +00:00
zicodxx
6353ec121a
making GuideBot Text color palette independent
2007-04-14 08:55:04 +00:00
zicodxx
898ad2913d
introducing kconfig_sub_draw_table() making it possible to redraw configuration tables with OGL swapping and clearing; increased timer_delay for menus and briefings to save more CPU usage
2007-04-14 08:43:49 +00:00
kreatordxx
4ff4ddd0a3
include SDL/SDL.h for all platforms and physfs/physfs.h for Mac OS X to avoid having to add some hard-coded include paths
2007-04-09 02:41:45 +00:00
zicodxx
71c9c5d87a
hide cursor after newmenu_get_filename()
2007-04-07 13:57:17 +00:00
kreatordxx
55bd12c349
remove final remains of VR_current_page and VR_use_paging, resolution variable cleanup - remove VGA_current_mode, VR_screen_mode, VR_render_buffer[0].cv_bitmap.bm_w/h and VR_render_width/height (Game_screen_mode is the actual resolution put in an int, not an index)
2007-04-05 13:23:44 +00:00
zicodxx
dc5aabc757
close menu with boxed message; improved palette reloading; fixed selected item for restore game dialog
2007-04-04 17:18:17 +00:00
zicodxx
a274051958
improved Autodemo-feature - less code, activate AFTER pilot is selected to make sure resolution and player-file operations do not mess up
2007-04-04 10:24:03 +00:00
zicodxx
1f64ffb15b
set enhaced-flag a bit earlier so D1 missions do not get messed up after an enhanced mission had been played
2007-04-04 07:40:13 +00:00
zicodxx
bfc966693a
extend show_help() with some netgame commands
2007-04-03 22:22:03 +00:00
zicodxx
6145aaa2c9
clear HUD-Messages if a Demo starts so old messages do not appear; also set gr_palette_load() in nm_draw_background1 so palette resets if Demo-playback is cancelled
2007-04-03 22:12:54 +00:00
zicodxx
7433cfb44c
fixing Alt-HUD Y-Offset for Multi-Games
2007-04-03 21:57:54 +00:00
zicodxx
9393e7ebe7
fixed seek errors and data types in newdemo_goto_end()
2007-04-03 20:53:45 +00:00
zicodxx
6f8fb1e1ed
palette reloading sets at every newmenu_close()
2007-04-02 05:42:59 +00:00
kreatordxx
1504b538f3
merge and move automap border drawing code to draw_automap, so it could be used to draw the automap again just before showing a dialog box
2007-04-01 05:06:35 +00:00
kreatordxx
5e207b4eb5
remove 'extern int last_drawn_cockpit[2]' since it's now a single int (not an array), fixing memory corruption (whoops!!)
2007-04-01 02:14:38 +00:00
zicodxx
708371c331
moved gr_palette_load() in nm_draw_background so it always does apply and resets step-ups properly
2007-03-31 21:40:38 +00:00
zicodxx
0afa45ab41
a switch to disable timer_delay in calc_frame_time - may be used if game runs a bit choppy
2007-03-31 21:06:15 +00:00
zicodxx
e71800847b
a switch to disable timer_delay in calc_frame_time - may be used if game runs a bit choppy
2007-03-31 21:00:47 +00:00
zicodxx
d38a3d1362
improved HAM support with enhanced-flag detection and fixed Extra-Movie init in load_mission(); close Extra-Movies according to movielib_files
2007-03-31 20:21:32 +00:00
kreatordxx
a50d211aa4
move variable declarations to the top for non-gcc compilers (like MrC for MPW)
2007-03-31 00:37:58 +00:00
zicodxx
c6d15d70e7
Addition/Fix for rev454: unbind Minus/Equal from Shrink/Grow window
2007-03-29 22:19:31 +00:00
zicodxx
02212354b1
palette-related fixes for Doublebuffered menus; fixes for SDL-build
2007-03-29 00:13:08 +00:00
zicodxx
c6e19652a6
unbind Minus/Equal from Shrink/Grow-window - only use ALT-F9/F10 to get richt with all keyboard layouts; Always allow screen resolution switching, even if selected is not supported to ensure Multi-Monitor support
2007-03-26 08:20:46 +00:00
zicodxx
febaa9f672
allow Quick-Exit with SHIFT+ESC; blocking 'SUPER LASER MAXED OUT' redundancy in stdout
2007-03-25 21:14:02 +00:00
zicodxx
0656621186
do not close movies for now to prevent leaks (PhysFS should do that); fixed crash with malformed N_players if Netgame start is forced in DEBUG; improved briefing screen loading and delay; made wall warning-message not show up in NDEBUG (non-critical)
2007-03-25 09:18:22 +00:00
kreatordxx
1919c79022
remove add_alternate_hogfile because it couldn't close the main hog file (it's normally in use)
2007-03-25 02:51:04 +00:00
kreatordxx
0c30130ca5
draw mine view directly to screen for non-OpenGL build, no using an offscreen buffer (will use SDL_Flip later)
2007-03-24 04:37:33 +00:00
zicodxx
443d2d67b8
must not allow single-buffering for OGL
2007-03-22 14:25:27 +00:00
zicodxx
b41a8a437a
Use Doublebuffer in OGL for all parts of the game and properly redraw elements, fixed Profiler build
2007-03-22 11:32:22 +00:00
kreatordxx
21c844b377
remove final remnants of VR_current_page and VRF_USE_PAGING, also allowing -nodoublebuffer switch for all platforms. Fix single buffering for d2xgl
2007-03-21 12:35:35 +00:00
kreatordxx
751cbe1a91
add gr_flip, allowing significant cleanup including the moving of gr_show_canvas, Pages and VR_screen_pages to arch/dos/gr.c
2007-03-21 11:32:33 +00:00
zicodxx
c0643d8b23
implemented expanded Joystick configuration panel (Thanks xatmes); corrected draw functions for kconfig_sub() and Scoreboard to show them correct in non 4/3 aspects; corrected Close-boxes for Mouse Menu control
2007-03-06 10:36:37 +00:00
zicodxx
558977d846
make Joystick Deadzone save in PLX file (Thanks xatmes)
2007-03-04 15:41:11 +00:00
zicodxx
28f3d619c2
removed WANT_AWE32 flag - too buggy; scaled space between Hud-messages; block Hudlog output messages beginning with you (your ... maxed out, you already have ...)
2007-03-04 15:01:17 +00:00
zicodxx
d5edbc0b2f
improved create_name_canv(); cleaned up hud_show_weapons_mode(); fixed palette loading in RegisterPlayer(); only show newline in network_get_game_params() if MenuHires
2007-03-04 14:23:19 +00:00
zicodxx
ee6a516c94
improved Error-handling for starting a mission, making the game not crash if Level file is not found
2007-03-04 11:54:32 +00:00
zicodxx
8756f8f065
some menu fixes
2007-03-03 18:27:55 +00:00
zicodxx
1083d396f5
newdemo-related fixes
2007-02-28 20:43:10 +00:00
zicodxx
64749f0328
reverting rev429 - fixing GameTime as D2X does
2007-02-26 13:50:59 +00:00
zicodxx
89ec716e75
improved DepthTest, fixing Clipping bugs
2007-02-26 13:32:00 +00:00
zicodxx
0e78f2d4f0
reset GameTime properly if needed
2007-02-20 02:16:42 +00:00
zicodxx
2adab0807e
amd64 fix - last revision was wrong, using hack now to prevent Ai_last_missile_camera goes wild in do_ai_frame_all()
2007-02-19 23:15:55 +00:00
zicodxx
aaaa7cb92f
amd64 fix
2007-02-19 22:38:59 +00:00
zicodxx
97e1f497ed
make 'Press any key ...'- and 'Demo recording' messages not overlap
2007-02-19 21:18:04 +00:00
zicodxx
d773518061
block 'You already have'-messages in HudLog output
2007-02-19 15:21:53 +00:00
zicodxx
543dfd9f88
added Alex' patch to add FPS independent and physics homing missiles - also implemented command-line to switch back to legacy homers
2007-02-17 22:52:23 +00:00
zicodxx
83e332acf6
improved debris random stuff, added -persistentdebris feature
2007-02-10 23:19:21 +00:00
zicodxx
5e3aa12b3d
added -gl_voodoo to OpenGL command-line switches and INI
2007-02-09 15:34:10 +00:00
zicodxx
7c9f8bf7fe
set MENU_SCREEN_MODE at init to set movie according to -menu parameter and also prevent unnecessary screen changes
2007-02-09 12:38:21 +00:00
zicodxx
a8d491f130
created offset for LOCK message string if demo record or playback
2007-02-08 17:34:34 +00:00
zicodxx
b9e25ca7e5
position alignment for alt-hud2 to prevent overlay with extra views
2007-02-08 17:09:42 +00:00
zicodxx
f9512e917c
since Movies are initiated once in runtime, indroduced SCREEN_MOVIE to set desired movie resolutions seperatly from menu or game resolution
2007-02-08 15:36:56 +00:00
zicodxx
1423ebb324
fixed demo playback Afterburner gauge and Primary weapon ammo info
2007-02-08 02:43:55 +00:00
zicodxx
bfee9d219c
close EXTRA_ROBOT_LIB correctly
2007-02-07 00:42:43 +00:00
zicodxx
a09bf9b953
force show_fullscreen to software drawing if image is bigger than screen, showing Automap background in low resolutions via software, removed obsolete robot briefing fix in OGL, code cleanup
2007-02-06 19:23:33 +00:00
zicodxx
552cf239f3
fixed secret level name canvas
2007-02-05 13:03:53 +00:00
zicodxx
121602b660
make sure Menu_pcx_name gets loaded correctly if resolution is lowres
2007-02-05 10:45:16 +00:00
zicodxx
0e65fa0cac
complete removal of broken Autosave feature
2007-02-02 18:57:42 +00:00
zicodxx
4edc974310
corrected Y alignment of hud_show_homing_warning
2007-02-02 10:17:34 +00:00
zicodxx
f6ffb1d784
If bright ships are enabled cast F1_0*2 light instead of F1_0 which is too dark
2007-01-31 12:21:38 +00:00
zicodxx
b2dc083439
set movie resolution correctly when no parameter is given - referring to rev365
2007-01-30 01:44:26 +00:00
zicodxx
f9788e5b5f
added transparency effects for some bitmaps like explosions, powerups, weapons, etc. - to enable with -gl_transparency
2007-01-29 23:31:20 +00:00
zicodxx
6fb8e560e6
fixed energy->shield transfer message output showing 'No transfer: Shields already at max' everytime if there is enough energy
2007-01-29 15:55:57 +00:00
zicodxx
1897828dbc
reverting rev372 - fast movement noticed in DOS version was caused by too high FPS because of the different behaviour of FrameTime. Divisor in pitch time is correct to stay as close as possible to 30FPS behaviour
2007-01-27 23:01:42 +00:00
zicodxx
98fc9a1e00
corrected position of multi-message entry string
2007-01-27 15:48:22 +00:00
zicodxx
632cfa3633
made pitching time as fast as heading time - compared with original Descent1 & 2
2007-01-27 15:24:03 +00:00
zicodxx
9aad531b09
use ogl_ubitmapm_cs instead of show_fullscr in OGL to render faster
2007-01-27 02:48:36 +00:00
zicodxx
52bb848084
improved credits scrolling - not that smooth anymore, but less CPU intense
2007-01-25 23:58:28 +00:00
zicodxx
87c42e791f
don't display lives and score if hud message is longer than 40 chars. preventing overlay of message and lives/score
2007-01-25 13:49:17 +00:00
zicodxx
f72c060886
improved resolution-check method - removed old code
2007-01-25 13:01:39 +00:00
zicodxx
d4de0c28d3
write screenshots to subdirectory
2007-01-25 10:30:33 +00:00
zicodxx
895a4aaee4
made thief messages brighter
2007-01-22 11:58:30 +00:00
zicodxx
c043e7b579
fixed multi summary reactor lifetime refresh
2007-01-22 11:34:03 +00:00
zicodxx
184a7e133a
fixed PRINTSCREEN key for WINDOWS
2007-01-22 10:52:01 +00:00
zicodxx
59270fc137
additional newline line in netgame menu - looks better
2007-01-20 14:17:18 +00:00
zicodxx
619de6e551
made short packets default on. long packets are still available but in general cause more problems than short
2007-01-20 13:48:19 +00:00
zicodxx
9f22ea1c0e
corrected -maxfps switch: MAX_FPS is 80, not 100
2007-01-20 12:42:49 +00:00
zicodxx
ab706d7ceb
removed inaccurate 4D hack
2007-01-20 12:29:57 +00:00
zicodxx
1043cb9950
for OGL don't display background bitmap if screen height < 400 because it won't fit - just draw grey; adjusted level name alignment in secret levels
2007-01-20 12:07:02 +00:00
zicodxx
90fcd625da
only read and write lowercase pilots - prevents mistakes in -pilot option as well as multisaves
2007-01-18 18:58:18 +00:00
zicodxx
7c9fde3780
prevent changing weapons if automap is active
2007-01-18 15:19:45 +00:00
zicodxx
84bf61baa8
fixed suddenly broken special chars
2007-01-18 15:09:12 +00:00
zicodxx
93245db50e
made Omega selectable even if it has no energy left and can't fire
2007-01-18 15:06:51 +00:00
zicodxx
6195a1bb18
draw bomb count correctly in CM_FULL_SCREEN ... finally
2007-01-18 14:43:42 +00:00
zicodxx
f7ae8684f6
draw spheres instead of pixels in draw_stars to show correctly in OGL
2007-01-17 15:35:38 +00:00
zicodxx
cfcd1e39f9
moved hudlog printf's so they do not spam stdout with redundant messages
2007-01-14 01:55:59 +00:00