Changesets: fs2open

trunk r3749

2006-11-15 19:50

taylor


Ported: N/A

Details Diff
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)
mod - /trunk/fs2_open/code/cmdline/cmdline.cpp Diff File
mod - /trunk/fs2_open/code/cmdline/cmdline.h Diff File

trunk r3748

2006-11-15 19:49

taylor


Ported: N/A

Details Diff
fix stupid bay depart object animation bug (Mantis bug 0001133, part 2)
Affected Issues
0001133
mod - /trunk/fs2_open/code/ai/aicode.cpp Diff File

fs2_open_3_6_9 r3747

2006-11-14 23:02

Goober5000


Ported: N/A

Details Diff
a much better fix for built-in arrival messages... it needs a new feature to fully work for custom wings though
mod - /branches/fs2_open_3_6_9/fs2_open/code/mission/missionparse.cpp Diff File
mod - /trunk/fs2_open/code/mission/missionparse.cpp Diff File

fs2_open_3_6_9 r3746

2006-11-14 19:54

taylor


Ported: N/A

Details Diff
updated outwnd code for both Windows and non-Windows:
- make print filters dynamic
- fix various little bugs and issues
- cleanup some non-used variables (non-Windows)
- put everything under NDEBUG like it was, or should be
- change to using data/fs2_open.log for log file (Windows)
- change to using data/debug_filter.cfg (Windows)
- make the extra debug window optional, and disabled by default (Windows)
- fix some possible NULL references
- clean up the SAFEPOINT() crap
mod - /branches/fs2_open_3_6_9/fs2_open/code/osapi/outwnd.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/osapi/outwnd.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/osapi/outwnd_unix.cpp Diff File

fs2_open_3_6_9 r3745

2006-11-14 19:49

taylor


Ported: N/A

Details Diff
handle the video registry entry better
support for new Windows window creation code
various bits of minor cleanup
mod - /branches/fs2_open_3_6_9/fs2_open/code/freespace2/freespace.cpp Diff File

fs2_open_3_6_9 r3744

2006-11-14 19:47

taylor


Ported: N/A

Details Diff
properly support the updated window create code (all told: should take of of Mantis bugs 0000542, 0000624, 0001140, and possibly 0000962 and 0001124)
Affected Issues
0000542, 0000624, 0001140
mod - /branches/fs2_open_3_6_9/fs2_open/code/graphics/grd3dsetup.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/graphics/gropengl.cpp Diff File

fs2_open_3_6_9 r3743

2006-11-14 19:44

taylor


Ported: N/A

Details Diff
new window creation code for Windows (gets rid of some stupid :V: voodoo for the software/glide stuff)
use detect_home() on Windows too (needed for now outwnd code)
some bits of minor cleanup
mod - /branches/fs2_open_3_6_9/fs2_open/code/osapi/osapi.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/osapi/osapi.h Diff File

fs2_open_3_6_9 r3742

2006-11-14 19:40

taylor


Ported: N/A

Details Diff
fix some "stupid-windows-coder-mistakes" (otherwise known as "putting-more-than-you-should-into-header-files")
(gets rid of some/many compiler warnings, C++ language violations, and strange little bugs/errors)
mod - /branches/fs2_open_3_6_9/fs2_open/code/irc/irc.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/irc/irc.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/lab/wmcgui.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/lab/wmcgui.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/parse/lua.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/parse/lua.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.h Diff File

fs2_open_3_6_9 r3741

2006-11-14 19:38

taylor


Ported: N/A

Details Diff
various bits of little cleanup
add the debug cmdline printer to FRED, so that we can make use of that info in the FRED-debug case too
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/management.cpp Diff File

fs2_open_3_6_9 r3740

2006-11-14 19:36

taylor


Ported: N/A

Details Diff
various bits of little cleanup
get rid of some more compiler warnings
mod - /branches/fs2_open_3_6_9/fs2_open/code/asteroid/asteroid.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/asteroid/asteroid.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/fred.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/graphics/2d.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/network/stand_gui.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/starfield/starfield.h Diff File

fs2_open_3_6_9 r3739

2006-11-14 19:33

taylor


Ported: N/A

Details Diff
add some needed wing leader checks to prevent Assert()'s and out-of-bounds problems when the leader is dead/dying (Mantis bug 0001134)
Affected Issues
0001134
mod - /branches/fs2_open_3_6_9/fs2_open/code/ai/aigoals.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/hud/hudsquadmsg.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/mission/missionhotkey.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/parse/sexp.cpp Diff File

fs2_open_3_6_9 r3738

2006-11-14 19:30

taylor


Ported: N/A

Details Diff
clean up skybox model selection and usage to work better with FRED
make sure to go ahead and set the skybox model when it's set/changed in FRED
go ahead and load/set the envmap when it's set/changed in FRED
get rid of extra envmap image types, only DDS is actually supported (not sure what the hell I was thinking there)
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/bgbitmapdlg.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/starfield/starfield.cpp Diff File

fs2_open_3_6_9 r3737

2006-11-14 19:26

taylor


Ported: N/A

Details Diff
fix the stupid safe_string thing ("LogFile" was already closed by the time it tried to write)
mod - /branches/fs2_open_3_6_9/fs2_open/code/exceptionhandler/exceptionhandler.cpp Diff File

fs2_open_3_6_9 r3736

2006-11-14 19:24

taylor


Ported: N/A

Details Diff
clean up AVI movie stuff a bit:
- use the default black brush for clearing the screen, it's a little less stupid this way
- have the AVI player send messages back to the game rather than trying to poll for that extra crap
- remove the only DivX6 fix, there is better addressed by newer window handling code
mod - /branches/fs2_open_3_6_9/fs2_open/code/cutscene/movie.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/directx/dx8show.cpp Diff File

fs2_open_3_6_9 r3735

2006-11-14 19:21

taylor


Ported: N/A

Details Diff
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)
mod - /branches/fs2_open_3_6_9/fs2_open/code/cmdline/cmdline.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/cmdline/cmdline.h Diff File

fs2_open_3_6_9 r3734

2006-11-14 19:19

taylor


Ported: N/A

Details Diff
fix stupid bay depart object animation bug (Mantis bug 0001133, part 2)
Affected Issues
0001133
mod - /branches/fs2_open_3_6_9/fs2_open/code/ai/aicode.cpp Diff File

trunk r3733

2006-11-14 19:00

Goober5000


Ported: N/A

Details Diff
fix spelling, and synch with voicerec.cpp
mod - /trunk/fs2_open/code/sound/phrases.xml Diff File

trunk r3732

2006-11-13 20:37

Goober5000


Ported: N/A

Details Diff
remove directory-specific information
mod - /trunk/fs2_open/projects/MSVC_6/code.dsp Diff File

fs2_open_3_6_9 r3731

2006-11-13 18:29

phreak


Ported: N/A

Details Diff
two fixes:

1) Fix for mantis 0001099, part 2.

2) when changing the player's ship using debug_cycle_player_ship(), initialize the
primary bank starting capacity so the support ship will rearm it.
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.cpp Diff File

fs2_open_3_6_9 r3730

2006-11-13 18:23

phreak


Ported: N/A

Details Diff
Don't copy parentheses to parse buffers if outside of quotation marks. Otherwise
the parsing syntax will be copied to said buffer and some warnings/errors would occur.
mod - /branches/fs2_open_3_6_9/fs2_open/code/parse/parselo.cpp Diff File

trunk r3729

2006-11-13 18:11

phreak


Ported: N/A

Details Diff
oops, forgot a break statement

*scrapes off the rust*
mod - /trunk/fs2_open/code/parse/parselo.cpp Diff File

fs2_open_3_6_9 r3728

2006-11-13 18:09

karajorma


Ported: N/A

Details Diff
Dragoniz3r's fix for builtin messages not being sent when custom named wings arrive.
mod - /branches/fs2_open_3_6_9/fs2_open/code/mission/missionparse.cpp Diff File

trunk r3727

2006-11-12 21:54

Goober5000


Ported: N/A

Details Diff
added MadProf's voice recognition enhancements
mod - /trunk/fs2_open/code/sound/phrases.xml Diff File
mod - /trunk/fs2_open/code/sound/voicerec.cpp Diff File

trunk r3726

2006-11-12 15:01

phreak


Ported: N/A

Details Diff
two fixes:

1) Fix for mantis 0001099, part 2.

2) when changing the player's ship using debug_cycle_player_ship(), initialize the
primary bank starting capacity so the support ship will rearm it.
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File

trunk r3725

2006-11-12 14:58

phreak


Ported: N/A

Details Diff
Don't copy parentheses to parse buffers if outside of quotation marks. Otherwise
the parsing syntax will be copied to said buffer and some warnings/errors would occur.
mod - /trunk/fs2_open/code/parse/parselo.cpp Diff File
 First  Prev  1 2 3 ... 40 ... 80 ... 120 ... 160 ... 200 ... 240 ... 280 ... 287 288 289 290 291 292 293 ... 320 ... 360 ... 400 ... 437 438 439  Next  Last