Commit Graph
174 Commits
Author SHA1 Message Date
phreak 16a3ed9f4b Seperate 3d ship and weapons selection into their own command line options. 2008-09-25 01:15:30 +00:00
phreak 38abe31509 Possible fix for Mantis #1669 2008-09-01 03:09:00 +00:00
WMCoolmon f51a8cf3c0 New camera code core commit, delta bank code. 2008-08-30 10:42:27 +00:00
taylor 9231692e48 basic commit of a few Xt tree changes
- updated OpenGL code (basic shader support, etc.)
 - new ships lab code
 - scripting RTT fixes
 - don't let FRED hog CPU time
2008-07-16 02:49:19 +00:00
WMCoolmon 65bc5b7e5c Don't quit the game when -output_sexps is used, and move the bulk of the code to a more appropriate location. 2008-05-25 20:13:35 +00:00
taylor 8590f9f6f6 cheap build capability support for the launcher
(remains comapatible with older hack, but also allows detection of D3D or not)
2008-03-29 02:07:46 +00:00
taylor 8bf5f5b86a enable PXO lobby by default 2008-02-23 19:59:33 +00:00
karajorma 6168a70b1b Add some descriptions for a few multiplayer options. 2008-02-09 17:58:29 +00:00
WMCoolmon d77079f3e9 Added -res command line; fix un/signed warning; fix bool warning. 2008-02-09 07:35:58 +00:00
Goober5000 12bd14e579 we all got led down the garden path there! revert all radar range modifications 2008-01-19 00:27:43 +00:00
Kazan f2e562401d add chat/pxo files to MSVC 2005 project
Fix the autopilot cinematic wiggle, hopefully once and for all (every tick force all nav carry ship orientation and wing'ed-ship positions)
2008-01-08 01:41:13 +00:00
taylor c5235c6428 FS2NetD v.2 (still a work in progress, but is ~98% complete) 2007-10-15 06:43:23 +00:00
Goober5000 9894a9a5e0 generalize the way radar ranges are handled (inspired by Shade's fix) 2007-08-17 03:29:51 +00:00
Goober5000 658acec913 allow embedded dashes in command-line options 2007-07-29 03:11:01 +00:00
karajorma 3d85a0164c Fix an issue with single character command line arguments 2007-06-24 17:59:17 +00:00
taylor 5ecfe3e282 oops! the exit() was supposed to come /after/ the last printf() :) 2007-05-28 19:46:30 +00:00
taylor a51540ee05 make Linux just verbally ignore invalid cmdline options rather than it being fatal 2007-05-25 13:47:10 +00:00
karajorma d815151beb Remove the -fredhtl command line. 2007-04-17 17:15:31 +00:00
taylor d90d95fab7 this got chopped off of the previous commit for some reason 2007-04-11 18:23:01 +00:00
taylor 54e820b01c cleanup of chcksum stuff (works properly on 64-bit systems now)
add chksum support for VPs, both a startup in debug builds, and via cmdline option (-verify_vps)
little cleanup in cmdline.cpp (get rid of the remaining "fix bugs" crap)
2007-04-11 18:21:23 +00:00
karajorma 73baf41622 Add the -cap_object_update command line to force multiplayer clients to a more server friendly object update setting. 2007-04-06 12:55:57 +00:00
taylor 386eb565d8 forgot to remove -jpgtga from Launcher options previously
get rid of -fixbugs and -nocrash crap
2007-03-22 20:55:53 +00:00
taylor 37b8c106ef remove -pcx32 and -jpgtga 2007-02-11 09:24:08 +00:00
taylor 844048e6d0 clean up some cmdline options which were/weren't FSO only
add back the "-32bit" option, for retail compatibility (doesn't do anything, it's just there to avoid the unknown option message)
add "-debug_window" to turn on the Windows-only extra debug output window (it's off by default now, only logging to file instead)
2006-11-15 00:21:40 +00:00
taylor f09c7e2d03 fix things that strict compiling balked at (from compiling with -ansi and -pedantic) 2006-09-08 06:14:44 +00:00
taylor f58efc98c8 minor spelling/grammer fixes 2006-08-22 05:42:56 +00:00
taylor b3e7a14d4c switch from Assert() to basic error fixage for end-of-string white space check 2006-07-28 02:44:40 +00:00
taylor aef6b3eee6 support for cmdline option stacking (a per option setting) so that things like "-mod derelict -mod mediavp" will end up as "-mod derelict,mediavp" to the game
fix bug where white space chars didn't get dropped from the end of a option string like they were supposed to
allow for something like "-ambient_factor 100 -ambient_factor 70" to use the proper value, the last one specified, rather than just accept the first instance
2006-07-25 16:26:24 +00:00
taylor 2951a8d5ed remove -allslev
make CTRL-SHIFT-S hotkey work in mission simulator (it's a toggle, so you can turn it on or off while on the screen)
fix a bug where blank lines would show up in the campaign list for branch/alternate type missions that are otherwise marked as not completed
2006-07-08 18:11:33 +00:00
taylor 1adc58f445 add a -disable_fbo troubleshooting option for those ATI users having trouble with FBOs, but can still use envmapping otherwise 2006-06-18 17:21:49 +00:00
taylor 0b519a904c remove previous attempts at the Y bug fix, it's now back to the retail code for that 2006-06-15 00:16:23 +00:00
taylor 02e0298ce7 remove temporary cmdline options (-spec_scale, -env_scale, -alpha_alpha_blend)
tack on an extra byte to the flags.lch file so that the launcher can easily detect if it's an OpenAL build or not
2006-06-12 03:34:18 +00:00
taylor 9296d24dc1 d'oh! that was supposed to be off by default! 2006-05-27 17:18:56 +00:00
taylor 8a05bf08b7 few things:
- comment out that -fixbugs and -nocrash crap, that's just stupid
  - move -env off of the experimental list (since it's working pretty well in OGL)
  - remove -nobeampierce
  - remove -max_subdivide (didn't do anything)
  - remove -rt (didn't do anything, and per-coder cmdline options should never be in CVS)
  - move -cache_bitmaps to game speed rather than graphics
  - add options for env and spec map scaling for envmaps (temporary, to be removed before official 3.6.8)
  - add option for new alpha blend mode so that artists can still test with it but not mess up normal users with the bad MediaVPs
  - remove -d3d_particle (it's obsolete now)
2006-05-27 17:17:57 +00:00
taylor 7a8789e334 OpenGL envmap support
newer OpenGL extension support
add GL_ARB_texture_rectangle support for non-power-of-2 textures as interface graphics
add cubemap reading and writing support to DDS loader
fix bug in DDS loader that made compressed images with mipmaps use more memory than they really required
add support for a default envmap named "cubemap.dds"
new mission flag "$Environment Map:" to use a pre-existing envmap
minor cleanup of compiler warning messages
get rid of wasteful math from gr_set_proj_matrix()
remove extra gr_set_*_matrix() calls from starfield.cpp as there was no longer a reason for them to be there
clean up bmpman flags in reguards to cubemaps and render targets
disable D3D envmap code until it can be upgraded to current level of code
remove bumpmap code from OpenGL stuff (sorry but it was getting in the way, if it was more than copy-paste it would be worth keeping)
replace gluPerspective() call with glFrustum() call, it's a lot less math this way and saves the extra function call
2006-05-13 07:29:52 +00:00
phreak 21519056b6 the -decal command line doesn't enable decals anymore, just pops up a messagebox in windows saying that decals are disabled from now on. 2006-05-04 21:25:12 +00:00
taylor 9c293fdb34 remove -tga16, it's obsolete now
add a temporary -no_emissive_light option to not use emission type light in OGL
2006-04-05 13:47:01 +00:00
taylor f8596e6e18 we already have a variable to show the framerate so lets just use the one 2006-03-18 10:17:59 +00:00
taylor 7ee4923324 try and make some sense out of that cmdline option mess, maybe it will stay sane for a few days at least :) 2006-02-24 07:36:49 +00:00
phreak 9464b77b0b -ingame should be -ingame_join 2006-02-01 23:35:31 +00:00
Goober5000 8ab1cf65a9 reordered #include files to quash Microsoft warnings
--Goober5000
2006-01-20 07:10:34 +00:00
randomtiger fcd67856f7 Improvements to voice recognition system.
Also function put on -voicer launcher option.
2006-01-10 18:37:46 +00:00
taylor 957a5ad360 should have tested that better, it was still finding or ignoring options that it shouldn't if they were in the wrong order on
the same source (source being the two possible cmdline_fso.cfg files and the actual args passed on the cmdline)
2005-12-14 17:58:26 +00:00
taylor eee058af11 make sure with cmdline option check that it's the actual option (-spec was getting picked out of the -spec_* options by mistake) 2005-12-07 05:38:32 +00:00
taylor 4fd616b2c5 cleanup some debug log messages:
note that a nprintf() with "Warning" or "General" is basically the same thing as mprintf()
  make sure that OpenAL init failures always get to the debug log
2005-12-06 03:17:48 +00:00
phreak 2fa4e4bfff Added wiki help for -rearm_timer and -missile_lighting 2005-11-24 06:46:39 +00:00
phreak 0539edac2a Added -missile_lighting command line 2005-11-24 06:37:47 +00:00
phreak 5926fa1ede Command lines for rearm countdown timer. 2005-11-23 00:43:20 +00:00
Goober5000 956e48daf4 add ai_settings.tbl
--Goober5000
2005-11-21 00:50:02 +00:00
Goober5000 05fc218515 Wiki links updated; many thanks to StratComm :)
--Goober5000
2005-11-18 08:03:23 +00:00