Goober5000
fb22ef4804
consolidate the "for reals" crap into a proper ship flag; also move the limbo flags over to SF2_*; etc.
...
this should fix Mantis #977
--Goober5000
2006-07-09 01:55:42 +00:00
Goober5000
f6394cdef8
iff defs should allow specification of both flag fields
...
--Goober5000
2006-07-08 19:36:04 +00:00
taylor
be408bb34d
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
e3dd86923b
require OpenAL 1.1 under Windows, I think it's causing problems for us to mix users with 1.0 and builds for 1.1
...
(having 1.0 is fatal to sound, but the game should still work, a corresponding Launcher change goes with this too)
clean up some of the error messages to not say "DirectSound" is doing this or that, just say "Audio" instead
2006-07-08 18:10:59 +00:00
taylor
0d2a51569d
debug-build-only issue, make sure that thrusters are properly enabled if needed for POF based weapons when using cheat keys
2006-07-08 11:30:40 +00:00
taylor
550aea61bc
hopefully this should get missile viewing working decently again
2006-07-08 11:30:13 +00:00
Goober5000
f76462b697
fix for Mantis #967
...
--Goober5000
2006-07-08 04:53:29 +00:00
taylor
124341b1e0
make sure to reset the optional maps after each buffer render (little scary that this wasn't noticed a long time ago)
2006-07-07 16:26:44 +00:00
Goober5000
ed0854a255
fixed something that slipped by taylor ;)
...
(caused by having extra flags in the main branch)
--Goober5000
2006-07-07 01:45:57 +00:00
karajorma
3fe9fdc6fd
Fix for Mantix #959 . Campaign editor shouldn't crash on finding an empty mission list any more.
2006-07-06 23:48:43 +00:00
taylor
ce498fc223
some better handling of OpenAL errors during init
2006-07-06 22:02:11 +00:00
taylor
719333d8c0
add some minor error catches for invalid values
2006-07-06 22:01:50 +00:00
taylor
cce1c5ba61
more big-endian fixage (seriously hope this is the last of it)
2006-07-06 22:01:26 +00:00
taylor
9d81ff39e3
rest of the map/glow changes
...
- put glowmap activity back on a per-ship basis (via a SF2_* flag) rather than per-model
- same for glowpoints, back on a per-ship basis
- put specmaps and bumpmap back on a LOD0 and LOD1 affect (got changed to LOD0 only recently)
- fix glowmaps for shockwaves again
- add support for animated specmaps (mainly for TBP and Starfox mods)
some minor code cleanup and compiler warning fixes
2006-07-06 22:00:39 +00:00
taylor
f6c652e458
add a render option to make the model not spin around, easier to work with in some cases, and better screenshots
2006-07-06 21:59:34 +00:00
taylor
35923e6bb9
newline fixage
2006-07-06 21:59:12 +00:00
Goober5000
26a7cd3c0a
fix ship type bug that Taylor mentioned
...
--Goober5000
2006-07-06 21:24:36 +00:00
Goober5000
94e22cc069
add CVS headers
...
--Goober5000
2006-07-06 21:23:28 +00:00
Goober5000
ab471fd284
remove obsolete (and hackish) flag
...
--Goober5000
2006-07-06 21:00:13 +00:00
Goober5000
b25a6abd3a
WCS screaming stuff
...
--Goober5000
2006-07-06 20:46:39 +00:00
Goober5000
1f01d7c558
fix dumb endless loop bug
...
--Goober5000
2006-07-06 18:19:59 +00:00
Goober5000
49d2670cf2
fix subtle change from retail... dunno if it's a bug, but best to stay on the safe side
...
--Goober5000
2006-07-06 06:04:51 +00:00
Goober5000
1b62d5ab41
fix for Mantis #856
...
--Goober5000
2006-07-06 05:35:13 +00:00
Goober5000
100c68141d
commented annoying redundant warnings
...
--Goober5000
2006-07-06 05:29:57 +00:00
Goober5000
64122b414e
fix a couple of typos
...
--Goober5000
2006-07-06 04:26:00 +00:00
Goober5000
97a4f39f1f
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
9811d5a5dc
fix for Mantis #571
...
--Goober5000/Backslash
2006-07-05 23:48:20 +00:00
Goober5000
06d046f44b
spelling
2006-07-05 23:41:43 +00:00
Goober5000
472624f72a
cvs comment tweaks
2006-07-05 23:37:13 +00:00
Goober5000
5594feb983
forgot this yesterday
2006-07-04 22:22:52 +00:00
Goober5000
48281a91e1
unremove the storybook for now, but it will probably be replaced with a more complete version in a week
...
--Goober5000
2006-07-04 16:10:48 +00:00
Goober5000
04cdbb31fe
--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
Goober5000
82c3862537
remove the storybook for now
2006-07-04 07:36:25 +00:00
karajorma
59a8a55be4
Restore the Hostile Warning triangles and the "On your Six" warning messages.
2006-07-02 22:53:53 +00:00
Goober5000
754bc347ba
remove associated AI flags
...
--Goober5000
2006-07-02 03:39:55 +00:00
Goober5000
3920a826fe
okay, I have no idea what I was doing there
...
--Goober5000
2006-07-02 03:34:16 +00:00
Goober5000
100b0bec06
fix the "Game of TAG" bug; hopefully this won't unfix something else
...
--Goober5000
2006-07-01 00:30:51 +00:00
Goober5000
ef911ed5b8
restore compatibility with retail ship types
...
--Goober5000
2006-06-28 00:46:00 +00:00
taylor
8357912841
add in Goober's new files
2006-06-27 16:53:36 +00:00
taylor
3b70983230
account for some minor floating point error in the undock speed check
2006-06-27 05:10:02 +00:00
taylor
2f132c4662
fix various compiler warnings and things that Valgrind complained about
2006-06-27 05:07:49 +00:00
taylor
37c54073ae
make sure we don't process cmeasure homing more than once (this should also fix the incompatible network packet)
...
fix flag check to be sure that we properly detonate missiles tracking cmeasures
2006-06-27 05:06:39 +00:00
taylor
fd3cebce55
we don't use alc functions here so no real need for the header
2006-06-27 05:06:05 +00:00
taylor
728b407347
make sure we only do ship related setup on actual ships
2006-06-27 05:05:18 +00:00
taylor
258504e2ee
32-bit PCX conversion doesn't do a bit swizzle so be sure we get the transparent pixel right in the first place to avoid the green
2006-06-27 05:04:43 +00:00
taylor
99006aec58
try to allow RAS VPN connects since they probably aren't dial-up and shouldn't be seen as such
2006-06-27 05:04:16 +00:00
taylor
399c4f3a21
fix so that multiple FBOs can be used with different sizes (plus a few other minor adjustments)
...
fix various things that Valgrind complained about
2006-06-27 05:03:42 +00:00
taylor
994f5a2ed5
add -disable_fbo option to help troubleshoot crappy ATI drivers
...
address a strange resize error that triggers an Assert() in the texture code with mipmaps
2006-06-27 05:02:22 +00:00
taylor
8bbaf6210f
be sure to properly reset fullscreen/minimized state vars as we switch between them
...
remove the temporary -alpha_alpha_blend option
fix screenshots on big endian
fix various things that Valgrind complained about
2006-06-27 05:00:57 +00:00
taylor
9583a28bce
sync up current OpenAL changes
...
- "SoundDeviceOAL" reg option for user specified sound device (used instead of "Soundcard" for OpenAL)
- reset current context when we are leaving, may be leaving drivers in a bad state, and it hasn't hung up in quite a while
- if sound card (which DS or OAL) is set to "no sound" then be sure to disable both sound and music
fix various things that Valgrind complained about
make sure we can report both AL and ALC errors
fix for ds_get_free_channel(), it shouldn't return -1 on an AL error
2006-06-27 04:58:58 +00:00