Changesets: fs2open

trunk r3699

2006-11-06 00:47

taylor


Ported: N/A

Details Diff
don't require hardware GL if running FRED (this is mainly for my benefit since I always forget to add that locally)
mod - /trunk/fs2_open/code/graphics/gropengl.cpp Diff File

trunk r3698

2006-11-06 00:46

taylor


Ported: N/A

Details Diff
fix the envmap-getting-rotated-by-turrets bug (though it did make me chuckle a bit when I first saw it ;))
try to reuse old view setup info, if we are using the same settings again (for speed up purposes, will be a bigger deal when bumpmapping gets here)
mod - /trunk/fs2_open/code/graphics/gropengltnl.cpp Diff File

trunk r3697

2006-11-06 00:45

taylor


Ported: N/A

Details Diff
fix Personas memory leak (not really an issue, I just got tired of seeing it in the Valgrind reports)
mod - /trunk/fs2_open/code/mission/missionmessage.cpp Diff File

trunk r3696

2006-11-06 00:44

taylor


Ported: N/A

Details Diff
remove a basically useless debug message
fix parse_init() so that it doesn't absolutely have to init sexps (doesn't need them when getting basic info, and causes memory fragmentation otherwise)
fix multiplayer mission info getting to just get basic info (fixes a couple of minor multi issues that were already fixed in single)
mod - /trunk/fs2_open/code/mission/missionparse.cpp Diff File

trunk r3695

2006-11-06 00:43

taylor


Ported: N/A

Details Diff
fix a memory leak that Valgrind was complaining about (happens mainly when you have a mission without a briefing)
mod - /trunk/fs2_open/code/missionui/missionscreencommon.cpp Diff File
mod - /trunk/fs2_open/code/missionui/missionshipchoice.cpp Diff File
mod - /trunk/fs2_open/code/missionui/missionshipchoice.h Diff File

trunk r3694

2006-11-06 00:42

taylor


Ported: N/A

Details Diff
various bits of cleanup (slight reformatting to help readability, remove old/dead code bits, etc.)
deal with a index_buffer memory leak that Valgrind has always complained about
make HTL model buffers dynamic (get rid of MAX_BUFFERS_PER_SUBMODEL)
get rid of MAX_BUFFERS
make D3D vertex buffers dynamic, like OGL has already done
mod - /trunk/fs2_open/code/globalincs/globals.h Diff File
mod - /trunk/fs2_open/code/graphics/2d.cpp Diff File
mod - /trunk/fs2_open/code/graphics/2d.h Diff File
mod - /trunk/fs2_open/code/graphics/grd3d.cpp Diff File
mod - /trunk/fs2_open/code/graphics/grinternal.h Diff File
mod - /trunk/fs2_open/code/model/model.h Diff File
mod - /trunk/fs2_open/code/model/modelread.cpp Diff File

trunk r3693

2006-11-06 00:40

taylor


Ported: N/A

Details Diff
fix for Mantis bug 0001104 (can't use a ":" in chat)
Affected Issues
0001104
mod - /trunk/fs2_open/code/network/multi_pmsg.cpp Diff File

trunk r3692

2006-11-06 00:40

taylor


Ported: N/A

Details Diff
various bits of cleanup (warning messages, things that Valgrind complained about, etc.)
fix an out-of-bounds issue on Sexp_nodes[] which was leading to stack corruption
mod - /trunk/fs2_open/code/parse/sexp.cpp Diff File

fs2_open_3_6_9 r3691

2006-11-06 00:26

taylor


Ported: N/A

Details Diff
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
mod - /branches/fs2_open_3_6_9/fs2_open/code/freespace2/freespace.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/nebula/neb.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/starfield/starfield.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/starfield/starfield.h Diff File

fs2_open_3_6_9 r3690

2006-11-06 00:21

taylor


Ported: N/A

Details Diff
enable/disable alpha test based on blend mode (found this hidden in an old tree, may help with blending the newer alphablend mode)
mod - /branches/fs2_open_3_6_9/fs2_open/code/graphics/gropengl.cpp Diff File

fs2_open_3_6_9 r3689

2006-11-06 00:19

taylor


Ported: N/A

Details Diff
if a submodel anim fails to start then move directly to ready position flag (set it up to do this, just forgot to do it ;)) (fix for Mantis bug 0001133)
Affected Issues
0001133
mod - /branches/fs2_open_3_6_9/fs2_open/code/ai/aicode.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.cpp Diff File

fs2_open_3_6_9 r3688

2006-11-05 22:38

Goober5000


Ported: N/A

Details Diff
--prevent the ai from "forgetting" that it's attacking a wing (fix for Mantis 0001131)
--move AI_CHASE_WING goal check so that it will properly short-circuit when appropriate (discussed in the same bug)
mod - /branches/fs2_open_3_6_9/fs2_open/code/ai/aigoals.cpp Diff File
mod - /trunk/fs2_open/code/ai/aigoals.cpp Diff File

fs2_open_3_6_9 r3687

2006-11-05 21:20

Goober5000


Ported: N/A

Details Diff
minor bugfixes
mod - /branches/fs2_open_3_6_9/fs2_open/code/ai/aicode.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.cpp Diff File
mod - /trunk/fs2_open/code/ai/aicode.cpp Diff File
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File

fs2_open_3_6_9 r3686

2006-11-05 13:42

Goober5000


Ported: N/A

Details Diff
fix is-event-x-delay optional argument type
mod - /branches/fs2_open_3_6_9/fs2_open/code/parse/sexp.cpp Diff File
mod - /trunk/fs2_open/code/parse/sexp.cpp Diff File

fs2_open_3_6_9 r3685

2006-11-05 13:41

Goober5000


Ported: N/A

Details Diff
improve error message
mod - /branches/fs2_open_3_6_9/fs2_open/code/menuui/mainhallmenu.cpp Diff File
mod - /trunk/fs2_open/code/menuui/mainhallmenu.cpp Diff File

fs2_open_3_6_9 r3684

2006-11-04 12:22

Goober5000


Ported: N/A

Details Diff
improve error message
mod - /branches/fs2_open_3_6_9/fs2_open/code/model/modelread.cpp Diff File
mod - /trunk/fs2_open/code/model/modelread.cpp Diff File

trunk r3683

2006-11-03 16:36

karajorma


Ported: N/A

Details Diff
Fix for Mantis 1017. - Hope we've seen the end of that damn persona bug
mod - /trunk/fs2_open/code/fred2/shipeditordlg.cpp Diff File

fs2_open_3_6_9 r3682

2006-11-03 16:26

karajorma


Ported: N/A

Details Diff
Fix for Mantis 1017. - Hope we've seen the end of that damn persona bug
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/shipeditordlg.cpp Diff File

fs2_open_3_6_9 r3681

2006-11-03 13:47

Kazan


Ported: N/A

Details Diff
Absolute speed, not forward speed, for hud speed reticle - fixes the guage for gliding
mod - /branches/fs2_open_3_6_9/fs2_open/code/hud/hudreticle.cpp Diff File
mod - /trunk/fs2_open/code/hud/hudreticle.cpp Diff File

fs2_open_3_6_9 r3680

2006-11-03 13:45

Kazan


Ported: N/A

Details Diff
prevent autopilot initialization while player is gliding
mod - /branches/fs2_open_3_6_9/fs2_open/code/autopilot/autopilot.cpp Diff File
mod - /trunk/fs2_open/code/autopilot/autopilot.cpp Diff File

fs2_open_3_6_9 r3679

2006-11-01 13:46

taylor


Ported: N/A

Details Diff
Ooopps! ;)
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/shipfx.cpp Diff File

fs2_open_3_6_9 r3678

2006-11-01 13:35

taylor


Ported: N/A

Details Diff
make glow_point array for thrusters and glow_point_banks dynamic (a proper fix for old Mantis bug 0000043)
Affected Issues
0000043
mod - /branches/fs2_open_3_6_9/fs2_open/code/model/model.h Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/model/modelinterp.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/model/modelread.cpp 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/shipfx.cpp Diff File

fs2_open_3_6_9 r3677

2006-11-01 10:55

taylor


Ported: N/A

Details Diff
make "TBL Info" button in ships editor handle modular tables (Mantis bug 0001130)
fix bugs where ship names with leading '@' or trailing whitespace didn't get compared properly in "TBL Info"
Affected Issues
0001130
mod - /branches/fs2_open_3_6_9/fs2_open/code/fred2/textviewdlg.cpp Diff File
mod - /trunk/fs2_open/code/fred2/textviewdlg.cpp Diff File

fs2_open_3_6_9 r3676

2006-11-01 01:15

taylor


Ported: N/A

Details Diff
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
mod - /branches/fs2_open_3_6_9/fs2_open/code/freespace2/freespace.cpp Diff File
mod - /trunk/fs2_open/code/freespace2/freespace.cpp Diff File

fs2_open_3_6_9 r3675

2006-10-28 17:17

karajorma


Ported: N/A

Details Diff
Adding the network-variable option to SEXP variables. This change will revert variables to the same behaviour they displayed in retail (i.e they don't update for clients) unless a variable is set to be a network-variable.
mod - /branches/fs2_open_3_6_9/fs2_open/code/parse/sexp.cpp Diff File
mod - /branches/fs2_open_3_6_9/fs2_open/code/parse/sexp.h Diff File
 First  Prev  1 2 3 ... 40 ... 80 ... 120 ... 160 ... 200 ... 240 ... 280 ... 289 290 291 292 293 294 295 ... 320 ... 360 ... 400 ... 437 438 439  Next  Last