Test Build (Windows): 19 Dec 2009 - Based on Revision 5727
Unlike the last Test Build where I enabled Speech and Voice Recognition, this one should actually work now!
z-WIN-20091219_r5727-INF-SSE.7z]MD5Sum: FF89B2C124243555FD091072976571A1
z-WIN-20091219_r5727-INF-SSE2.7zMD5Sum: 84B5FC2B5AB7EDEE38374210850F09E0
The following patches were applied to this Test Build. They were applied and are dependant on being applied in the following order:
#1
5727-Warnings.patch Resolves under MSVC 2008 compiler Warnings for the /code/ directory. This requires the most testing under other platforms to make sure this introduces no breaks in compiling.
#2
PNG-Full.patch Adds .PNG file support. Now modified for generating no warnings under MSVC 2008. Also needs serious testing in other platforms, specifically operational testing for EFF support.
#3
1768_patch_19122009.patch Provided by Hery, this addresses
Mantis Issue 1768 It adds second optional argument to set-cutscene-bars sexp that determines whether FOV has to be changed.
The default value is probably not the value that will be most often used, but we have to keep it like that for compatibility reasons.
This patch also fixes some minor issues, that might or might not be a real problem. Since it is closely connected to the patch for 1945 it also improves that fix.
#4
M2059-Brief_Text_Fix.patch This one is entirely optional and is related to this post:
Re: Briefing text coloring bug fix It is further associated with
Mantis Issue 2059 It does not contain pedros changes, it just merely adds more color string cases to the Briefing texts, and removes the Int3() crash for an unknown value.
It will give a warning pop-up as well as an entry in the debug log for any undeclared or unused '$c' value being used.
Also: For testing with this build or in case folks don't already have them:
MediaVP SVN Unified Shaders with Hery's Post Processing shaders and default TBL.
Recently updated, operates on ATi cards without causing "black" ships and prevents overbright ships on nVidia cards when -normal is enabled.
All *.sdr files go in to either Freespace2\Data\Effects or Freespace2\Mediavps\Data\Effects
TBL goes in either Freespace2\Data\Tables or Freespace2\MediaVPs\Data\Tables
(or whatever your path setup is, you could even multi-mod if you want)
Changes since the latest Knightly:
------------------------------------------------------------------------
r5717 | portej05 | 2009-12-14 18:23:23 -0800 (Mon, 14 Dec 2009) | 1 line
Changed paths:
M /trunk/fs2_open/code/globalincs/systemvars.cpp
Resolve macro definition warning for MAX_MONITORS (renamed MAX_VARIABLE_MONITORS in FSO)
------------------------------------------------------------------------
r5718 | portej05 | 2009-12-14 18:56:15 -0800 (Mon, 14 Dec 2009) | 1 line
Changed paths:
M /trunk/fs2_open/projects/Xcode/FS2_Open.xcodeproj/project.pbxproj
Potential fix for mac issues caused by inclusion of postprocessing in trunk
------------------------------------------------------------------------
r5719 | Echelon9 | 2009-12-14 22:16:04 -0800 (Mon, 14 Dec 2009) | 1 line
Changed paths:
M /trunk/fs2_open/code/graphics/gropenglpostprocessing.cpp
MIN() is defined as capitalised at pstypes.h:274
------------------------------------------------------------------------
r5720 | Wanderer | 2009-12-15 23:29:56 -0800 (Tue, 15 Dec 2009) | 1 line
Changed paths:
M /trunk/fs2_open/code/weapon/weapon.h
M /trunk/fs2_open/code/weapon/weapons.cpp
making countermeasures function like retail countermeasures.
------------------------------------------------------------------------
r5721 | Wanderer | 2009-12-17 03:42:08 -0800 (Thu, 17 Dec 2009) | 1 line
Changed paths:
M /trunk/fs2_open/code/ai/aiturret.cpp
M /trunk/fs2_open/code/ship/ship.cpp
M /trunk/fs2_open/code/ship/ship.h
M /trunk/fs2_open/code/weapon/weapon.h
weapon based targeting priorities for turrets
------------------------------------------------------------------------
r5722 | portej05 | 2009-12-17 20:28:13 -0800 (Thu, 17 Dec 2009) | 1 line
Changed paths:
M /trunk/fs2_open/code/globalincs/vmallocator.h
M /trunk/fs2_open/code/particle/particle.cpp
Make particles go a lot faster! (until a better system is implemented)
------------------------------------------------------------------------
r5723 | Wanderer | 2009-12-17 23:43:43 -0800 (Thu, 17 Dec 2009) | 1 line
Changed paths:
M /trunk/fs2_open/code/particle/particle.cpp
fix to portej's fix to particle code
------------------------------------------------------------------------
r5724 | Wanderer | 2009-12-18 01:34:23 -0800 (Fri, 18 Dec 2009) | 1 line
Changed paths:
M /trunk/fs2_open/code/ai/aiturret.cpp
M /trunk/fs2_open/code/fred2/sexp_tree.cpp
M /trunk/fs2_open/code/fred2/sexp_tree.h
M /trunk/fs2_open/code/parse/sexp.cpp
M /trunk/fs2_open/code/parse/sexp.h
M /trunk/fs2_open/code/ship/ship.cpp
M /trunk/fs2_open/code/ship/ship.h
Patch from FUBAR - turret direction preference, turret optimum range & turret target priorities sexps
------------------------------------------------------------------------
r5725 | Wanderer | 2009-12-18 02:11:48 -0800 (Fri, 18 Dec 2009) | 1 line
Changed paths:
M /trunk/fs2_open/code/fred2/sexp_tree.cpp
M /trunk/fs2_open/code/fred2/sexp_tree.h
M /trunk/fs2_open/code/parse/sexp.cpp
M /trunk/fs2_open/code/parse/sexp.h
M /trunk/fs2_open/code/ship/ship.cpp
M /trunk/fs2_open/code/ship/ship.h
M /trunk/fs2_open/code/ship/shiphit.cpp
Patch from FUBAR - set armor type sexp
------------------------------------------------------------------------
r5726 | Sushi | 2009-12-18 09:22:01 -0800 (Fri, 18 Dec 2009) | 1 line
Changed paths:
M /trunk/fs2_open/code/ai/aicode.cpp
Fix for mantis 2031
------------------------------------------------------------------------
r5727 | Echelon9 | 2009-12-19 10:39:32 -0800 (Sat, 19 Dec 2009) | 1 line
Changed paths:
M /trunk/fs2_open/code/graphics/gropenglshader.cpp
M /trunk/fs2_open/code/graphics/gropenglshader.h
Commit of Hery's update to the new shader code to address GCC/Xcode compilation issues
------------------------------------------------------------------------