wmcoolmon
e3a73a08b2
Move cockpit model rendering to prevent unneeded projection matrix switching
2007-12-31 01:29:40 +00:00
wmcoolmon
3df377b270
Separate cockpit model support
2007-12-30 15:29:24 +00:00
taylor
fd05a37b5a
cleanup/fixage for fade in/out function (Mantis #1186 )
2007-11-22 04:43:47 +00:00
Goober5000
588605a888
add Wing Commander Saga's fiction viewer
2007-11-21 07:28:50 +00:00
Goober5000
c0963c6325
clean up the state machine logic for starting games
2007-11-19 20:24:40 +00:00
taylor
1654c668cc
reset Perspective_locked at the start of each mission so that view controls don't get locked until exit
2007-10-23 20:07:42 +00:00
taylor
c5235c6428
FS2NetD v.2 (still a work in progress, but is ~98% complete)
2007-10-15 06:43:23 +00:00
karajorma
5d7b3c0385
Fix the double respawn bug (Mantis 788) and hopefully the corresponding server Int3 (Mantis 1213)
2007-09-29 13:58:45 +00:00
Goober5000
d8d993c2ed
fix the factoring on the shudder parameters (Mantis #1419 )
2007-09-04 00:08:51 +00:00
Goober5000
14ba56bbe3
re-add the code to disable the Windows key... this time, without slowing the system to a crawl when FSO is in the background
2007-09-03 22:19:56 +00:00
Goober5000
bdbf228fb6
roll back the windows key hook for now
2007-09-03 21:00:24 +00:00
Goober5000
de017db9e4
tweaky move
2007-08-20 02:55:12 +00:00
Goober5000
cdd520d16d
disable the Windows key while FreeSpace is running (thanks to jr2)
...
c.f. http://www.hard-light.net/forums/index.php/topic,48838.0.html
2007-08-13 23:07:35 +00:00
Goober5000
8113dde2c3
dork
2007-07-27 21:57:15 +00:00
Kazan
5093020316
Autopilot updates, minor misc fixes, working MSVC2005 project files
2007-07-23 16:08:36 +00:00
taylor
adbc67c92a
various bits of clean up
...
make stats printing a bit more sane
printf out game version info to debug log (not very helpful, but might prove some use)
2007-05-28 20:00:17 +00:00
Goober5000
996ac6d6ab
--grouped the shake/shudder code together a bit better
...
--added a sexp to generate shudder
--fixed a minor bug in lock-perspective
2007-05-14 23:13:51 +00:00
karajorma
fa9f2f861c
Fix a number of places where the player of a dogfight game could end up in the standard debrief.
2007-04-24 12:07:35 +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
Goober5000
3c3416fa3b
the great big duplicate model removal commit
2007-02-20 04:20:38 +00:00
taylor
7f73be870a
make gr_create_shader() use ubyte's instead of float's, saves us the more expensive conversions since we already convert to ubyte anyway
2007-02-12 01:04:50 +00:00
taylor
3c9f6d9c71
add VALID_FNAME() macro and put it around a few places (more to come)
...
clean out some old variables
move CLAMP() macro from opengl header to global header
update COUNT_ESTIMATE to match new bmpman changes
2007-02-11 09:35:11 +00:00
taylor
d1aab3866a
remove NO_SOUND
2007-02-10 00:18:22 +00:00
Goober5000
321130465c
remove obsolete and unused shield flag
2007-02-06 01:27:34 +00:00
taylor
534724a06e
fix OpenGL envmap "issues" (ie, stupid taylor stuff)
...
get rid of that RCS_Name thing, CVS kept changing it automatically and it was getting /really/ annoying
2006-12-27 09:26:21 +00:00
karajorma
77c16be7fa
Move the voice recognition init to stop Windows complaining and failing to init it.
2006-12-20 11:27:06 +00:00
taylor
5ab2a1614b
handle the video registry entry better
...
support for new Windows window creation code
various bits of minor cleanup
2006-11-15 00:49:41 +00:00
taylor
e873c928fd
fix some of the envmap issues
...
- use proper hand-ness for OGL
- fix distortion
- get rid of extra index buffer requirement
change starfield bitmaps to use an instance matrix rather than going through all the trouble of resetting the view matrix
basic cleanup and get rid of a couple of struct/variable naming issues (compiler sanity)
make double sure that we aren't using culling of z-buffering when rendering starfield bitmaps
2006-11-06 05:26:38 +00:00
taylor
9431b9808e
remove Assert() on Viewer_obj for supernova sun processing, it's not really needed and a NULL obj is easily dealt with by the code
2006-11-01 06:15:25 +00:00
taylor
28d78bf454
updated/fixed modelanim code
2006-10-27 21:41:22 +00:00
taylor
3b9d50bde2
fix loading callback issue in standalone
2006-10-24 13:40:31 +00:00
wmcoolmon
3f28c45bec
Fix Freecamera forcing HUD draw bug.
2006-10-11 03:10:53 +00:00
taylor
75409481d0
more standalone server fixes:
...
- add some basic bmpman functionality to grstub, since it needs to do something at least
- add missing gr_* function ptrs to grstrub
- (re-)enable radar and hud setup functions that used to crash (problems are fixed now)
- deal with default pilot file properly (also caused a bmpman headache)
- don't bother with Multi_common_icons[] in standalone mode (they don't load, so don't let them unload either)
2006-09-24 22:55:17 +00:00
taylor
66f8e3b188
small optimizations and code cleanup
...
use the real frametime for FPS counter stuff, no reason to deal with time compression there (Mantis bug #1058 )
2006-09-24 13:21:33 +00:00
taylor
d59ffc45d5
properly support 4gig of RAM, and don't totally freak out if user has more than that
2006-09-20 04:55:12 +00:00
taylor
0b363c583f
be sure that we still try to play a movie if we get to the cmd/brief screen right from another mission without debrief (Mantis bug 1043)
2006-09-13 03:08:09 +00:00
taylor
806027e4e8
various small compiler warning and strict compiling fixes
2006-09-11 01:00:28 +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
faf86c7217
some fixes for the standalone server
...
- get init order correct for lcl and std init
- turn off some cmdlines that are just graphics related when Is_standalone
- skip radar_mission_init() (may need to rethink that though, it's bound to cause problems)
2006-08-22 05:45:15 +00:00
taylor
30c9346feb
slight math optimizations
...
reduce COUNT_ESTIMATE since I added more game_busy() calls for models and it threw off the loading bar
2006-08-19 04:37:00 +00:00
taylor
7878abcef5
default to 44100 sound sample rate (OpenAL tends to works much better with this)
2006-08-12 01:17:08 +00:00
Goober5000
5197a30743
add the multiple background feature
...
--Goober5000
2006-08-06 18:47:29 +00:00
karajorma
bf433f9e14
Hopefully plug the possible memory leaks from not calling common_select_close() in red alerts and when exiting mission briefings
2006-08-05 10:40:22 +00:00
karajorma
8303cd9939
Fix a multiplayer crash if the server committed before the 2nd team captain unlocked.
2006-08-04 19:13:38 +00:00
taylor
41246c7e7f
fix for animated texture map issues (*part one*), this should be faster than before too, and fix inf-loop/div-by-0 issues
2006-07-13 22:11:37 +00:00
Goober5000
2a5b51cd9b
1) complete (almost) changeover to reorganized texture mapping system
...
2) finally fix texture animation; textures now animate at the correct speed
--Goober5000
2006-07-06 04:06:04 +00:00
Goober5000
ab19abcb21
cvs comment tweaks
2006-07-05 23:37:13 +00:00
Goober5000
698af681d9
--in preparation for fixing an annoying animated texture bug, reorganize the various texture structs and glow point structs and clarify several parts of the texture code :P
...
--this breaks animated glow maps, and animated regular maps still aren't fixed, but these will be remedied shortly
--Goober5000
2006-07-04 07:42:50 +00:00
taylor
fc765d5e29
fix various things that Valgrind has been complaining about
2006-06-22 14:59:45 +00:00
taylor
4d48cb0d8f
always try to use a mission specified envmap over the static-generated envmap (missed this commit a while ago)
2006-06-18 17:20:32 +00:00