Here it is! RC3 for the upcoming 3.6.12. Included below is the commit history since
RC2.
Important!!As Post Processing is a new feature, as are the Unified Shaders, don't forget to grab
FSU_and-PostProc_Shaders.7zA .vp version of these will be available once it is determined that no changes are necessary (which will then become available for Final Release).
All .sdr files go to *\data\effects and the .tbl goes in to *\data\tables.
* can be either the mediavps\ or main FreeSpace2\ dir.
Enabling post-processing without the shaders present should not crash any more. Be sure to test.
Important!!As always, you need OpenAL installed. Linux and OS X come with it but Windows users will need to get Creative's
OpenAL installer.
Important!!Also, since the internal code linking for TrackIR was revised, an external DLL is now required for FSO to use TrackIR functions.
The following DLL is simply unpacked in to you main FreeSpace2 root dir.
TrackIR is only supported on Windows.
TrackIR SCP DLLLaunchers, if you don't have one already:
Windows:
Launcher 5.5f (new launcher version! Support for all nightly builds as well as 3.6.12) or
wxLauncher (ongoing project for a unified launcher on all platforms)
OS X: Soulstorm's
OS X Launcher 3.0Linux:
YAL or
here or
by hand or whatever you can figure out.
Known issues:
WINDOWS BuildsInferno Builds (HIGHLY RECOMMENDED)fs2_open_3_6_12_RC3_INF.zipMD5: bb93a313f2c39fec06444f70dfa0ec64
fs2_open_3_6_12_RC3_INF_SSE.zipMD5: 870d64ec04ef675c9b608ffee69dce16
fs2_open_3_6_12_RC3_INF_SSE2.zipMD5: 3aa7f2482e5f527d339220b280961362
Standard Builds (USE ONLY AS DIRECTED)These are provided only so that any problems encountered can be checked
to make sure that it is not being caused by the INF_BUILD settings.
fs2_open_3_6_12_RC3.zipMD5: 59ef89b722606e667c86319165801350
fs2_open_3_6_12_RC3_SSE.zipMD5: 5a31ba8a6f15962ef93c8e846ee306c2
fs2_open_3_6_12_RC3_SSE2.zipMD5: 17fb092eb689ab3a380ff1ef2df476ae
PDB Debugging files (only get if you know you need these)MD5: 81B6CBBD23624F91ECC2F51B89CA684D
OS X BuildsInferno Build (HIGHLY RECOMMENDED)FS2_Open_Inferno-3.6.12_RC3.dmgMD5: 5d0cbd356e2bc82feb7c044594e7ebe8
Standard Build (USE ONLY AS DIRECTED)This is only provided only so that any problems encountered can be checked
to make sure that it is not being caused by the INF_BUILD settings.
FS2_Open-3.6.12_RC3.dmgMD5: a4eb723979dd4e12be0173e216812b45
LINUX BuildsInferno Build (HIGHLY RECOMMENDED)fs2_open_3_6_12_RC3_INF.tar.bz2MD5: 9bca4bb66f7c03b2edca940f8097d469
Standard Build (USE ONLY AS DIRECTED)This is only provided only so that any problems encountered can be checked
to make sure that it is not being caused by the INF_BUILD settings.
fs2_open_3_6_12_RC3.tar.bz2MD5: b5195a82c00eedfb5059b61c4c63f6ac
Changelog since the last RC:
( Additionally, see here:
3.6.12 Changelog (since 3.6.10) )
------------------------------------------------------------------------
r6253 | chief1983 | 2010-06-21 22:46:59 -0500 (Mon, 21 Jun 2010) | 2 lines
Backport of r6250:
Fix for null vec3d error mentioned in Mantis 1888 by Woolie Wool
------------------------------------------------------------------------
r6252 | chief1983 | 2010-06-21 22:46:21 -0500 (Mon, 21 Jun 2010) | 2 lines
Backport of r6248:
allow lua to track if ship is 'dying' during the frame (bugfix for flashy deaths script)
------------------------------------------------------------------------
r6251 | chief1983 | 2010-06-21 22:45:47 -0500 (Mon, 21 Jun 2010) | 2 lines
Backport of r6246:
fix for the ai profile issue (mantis 2228)
------------------------------------------------------------------------
r6245 | chief1983 | 2010-06-21 12:13:20 -0500 (Mon, 21 Jun 2010) | 1 line
Backport of r6244: Fix the Assertion to not break Macs and Linux.
------------------------------------------------------------------------
r6243 | chief1983 | 2010-06-21 10:05:34 -0500 (Mon, 21 Jun 2010) | 1 line
Backport of r6242: IssMneur's fix for #1888 (finally): Much better autopilot behavior.
------------------------------------------------------------------------
r6235 | chief1983 | 2010-06-20 14:45:57 -0500 (Sun, 20 Jun 2010) | 2 lines
Backport of r6232:
Fix lua ray collision checks against debris pieces
------------------------------------------------------------------------
r6234 | chief1983 | 2010-06-20 14:45:31 -0500 (Sun, 20 Jun 2010) | 2 lines
Backport of r6231:
add a null vec check - hit by fubar
------------------------------------------------------------------------
r6233 | chief1983 | 2010-06-20 14:44:50 -0500 (Sun, 20 Jun 2010) | 3 lines
Backport of r6198:
better handling of 'dying' weapons for lua scripting.cpp
added lua controls for accessing beams
------------------------------------------------------------------------
r6230 | chief1983 | 2010-06-19 12:00:45 -0500 (Sat, 19 Jun 2010) | 2 lines
Backport of r6223:
Stopgap fix for Mantis 2224 (Black text is unreadable in the multiplayer chat). Turned black into pink (as that colour wasn't used before).
------------------------------------------------------------------------
r6229 | chief1983 | 2010-06-19 12:00:13 -0500 (Sat, 19 Jun 2010) | 2 lines
Backport of r6222:
Remove the -tbp command line.
------------------------------------------------------------------------
r6228 | chief1983 | 2010-06-19 11:59:18 -0500 (Sat, 19 Jun 2010) | 3 lines
Backport of r6221:
Commit of PNG Data fix as suggested and supplied by Armchair Commander and marvn.
(Read: http://www.hard-light.net/forums/index.php?topic=68405.0)
------------------------------------------------------------------------
r6227 | chief1983 | 2010-06-19 11:58:45 -0500 (Sat, 19 Jun 2010) | 2 lines
Backport of r6214:
Fix for Mantis 2212 (Interface animations start at frame 1, not 0)
------------------------------------------------------------------------
r6226 | chief1983 | 2010-06-19 11:55:20 -0500 (Sat, 19 Jun 2010) | 2 lines
Backport of r6213:
Fix for Mantis 2210 (Ship models in ship selection do not always show up properly)
------------------------------------------------------------------------
r6225 | chief1983 | 2010-06-19 11:47:51 -0500 (Sat, 19 Jun 2010) | 2 lines
Backport of r6196:
fix for target priorities and sif2 flags issue
------------------------------------------------------------------------
r6224 | chief1983 | 2010-06-19 11:47:21 -0500 (Sat, 19 Jun 2010) | 2 lines
Backport of r6186:
mantis 1988 - error checking for the targeting priorities
------------------------------------------------------------------------
r6210 | Goober5000 | 2010-06-14 02:25:49 -0500 (Mon, 14 Jun 2010) | 2 lines
backport of my commit 6180:
FUBAR's feature for LOD naming: http://www.hard-light.net/forums/index.php?topic=68901.0
------------------------------------------------------------------------
r6209 | Goober5000 | 2010-06-14 02:19:13 -0500 (Mon, 14 Jun 2010) | 4 lines
backport of The E's commit 6207:
Don't increase the total number of loaded menu music files if a tbm with +nocreate is loaded.
This also neatly fixes the somewhat screwed up music selection list in FRED (remember all those empty lines?), albeit not completely.
------------------------------------------------------------------------
r6206 | Goober5000 | 2010-06-12 16:24:30 -0500 (Sat, 12 Jun 2010) | 1 line
merge Sushi's revision 6099, plus some sync'ing with trunk
------------------------------------------------------------------------
r6194 | chief1983 | 2010-06-07 23:36:38 -0500 (Mon, 07 Jun 2010) | 1 line
No one will be maintaining this for 3.6.12
------------------------------------------------------------------------
r6193 | chief1983 | 2010-06-07 11:30:51 -0500 (Mon, 07 Jun 2010) | 1 line
Backport of 6123: Fixed a parsing bug in AI.tbl that scaled Glide Attack Percent, Glide Strafe Percent, Circle Strafe Percent, and Random Sidethrust percent between 0 and 1 instead of 0 and 100 (as is the case for AI profiles.tbl)
------------------------------------------------------------------------
r6192 | chief1983 | 2010-06-07 11:28:02 -0500 (Mon, 07 Jun 2010) | 1 line
Backport of 6122: Fix a bug where additive weapon velocity would sometimes cause primary shots to pass through a target
------------------------------------------------------------------------
r6191 | chief1983 | 2010-06-07 11:26:39 -0500 (Mon, 07 Jun 2010) | 1 line
Backport of 6098: Small fix for circle strafe
------------------------------------------------------------------------
r6190 | chief1983 | 2010-06-07 11:21:34 -0500 (Mon, 07 Jun 2010) | 1 line
Backport of 6083: Reverted commit 5656, due to side effect of changing AI behavior (see mantis 1982)
------------------------------------------------------------------------
r6184 | Goober5000 | 2010-06-07 02:01:19 -0500 (Mon, 07 Jun 2010) | 1 line
ignore a generated file
------------------------------------------------------------------------
r6183 | Goober5000 | 2010-06-07 02:00:36 -0500 (Mon, 07 Jun 2010) | 2 lines
backport of The E's commit 6153:
Fix for Mantis 2214 (toparc2 and toparc3 hud anis [The Enemy Missile threat and Enemy Missile lock indicators] may have a length > 2 now, instead of being fixed at 3 frames)
------------------------------------------------------------------------
r6182 | Goober5000 | 2010-06-07 01:36:19 -0500 (Mon, 07 Jun 2010) | 1 line
sync fictionviewer again
------------------------------------------------------------------------
r6179 | Goober5000 | 2010-06-06 21:16:28 -0500 (Sun, 06 Jun 2010) | 1 line
sync fiction viewer with trunk
------------------------------------------------------------------------
r6177 | taylor | 2010-06-06 13:49:53 -0500 (Sun, 06 Jun 2010) | 2 lines
backport The_E's commit 6176:
A missing ) is bad for parsing.
------------------------------------------------------------------------
r6173 | taylor | 2010-06-06 09:50:17 -0500 (Sun, 06 Jun 2010) | 1 line
make sure to stop deathroll effect too (Mantis #2215)
------------------------------------------------------------------------
r6172 | taylor | 2010-06-06 09:50:16 -0500 (Sun, 06 Jun 2010) | 1 line
add some missing safety checks for Snds[] (Mantis #2216)
------------------------------------------------------------------------
r6166 | Goober5000 | 2010-06-04 01:12:02 -0500 (Fri, 04 Jun 2010) | 2 lines
backport of Sushi's commit 6092:
Some fixes/updates for the Circle Strafe behavior. The AI should use it a bit more effectively now.
------------------------------------------------------------------------
r6165 | Goober5000 | 2010-06-04 01:06:20 -0500 (Fri, 04 Jun 2010) | 2 lines
backport of Sushi's commit 6118:
Added $Random Sidethrust Percent to AI Profiles and AI.tbl. Allows ships with sidethrust capability to sometimes randomly use it in dogfighting situations to make life more miserable for the player.
------------------------------------------------------------------------
r6164 | Goober5000 | 2010-06-03 01:28:51 -0500 (Thu, 03 Jun 2010) | 1 line
minor fix to the -wcs flag removal
------------------------------------------------------------------------
r6162 | Goober5000 | 2010-06-03 01:26:37 -0500 (Thu, 03 Jun 2010) | 2 lines
backport of karajorma's commit 6154:
Kill the -wcs flag. Should have done this years ago.
------------------------------------------------------------------------
r6161 | Goober5000 | 2010-06-03 01:22:03 -0500 (Thu, 03 Jun 2010) | 2 lines
backport of Wanderer's commit 6134:
add read access for lua to weapon and ship info index. enable to check 'weapon_armed' status
------------------------------------------------------------------------
r6160 | Goober5000 | 2010-06-03 00:58:26 -0500 (Thu, 03 Jun 2010) | 2 lines
backport of Wanderer's commit 6150:
Certain fixes for Bobs animation code issues. Please report if this renders any current anims invalid.
------------------------------------------------------------------------
r6159 | Goober5000 | 2010-06-03 00:55:23 -0500 (Thu, 03 Jun 2010) | 2 lines
backport of karajorma's commit 6133:
Swap the engage enemies messages over.
------------------------------------------------------------------------
r6158 | Goober5000 | 2010-06-03 00:54:00 -0500 (Thu, 03 Jun 2010) | 1 line
add latest MSVC 2010 files
------------------------------------------------------------------------
r6157 | Goober5000 | 2010-06-03 00:50:27 -0500 (Thu, 03 Jun 2010) | 2 lines
backport of Sushi's commit 6057:
Added $Turret Max Aim Update Delay (same as $Max Aim Update Delay, but affecting turrets instead).
------------------------------------------------------------------------
r6156 | Goober5000 | 2010-06-03 00:47:53 -0500 (Thu, 03 Jun 2010) | 2 lines
backport of Sushi's commit 6074:
Fix for 6057 (game sometimes crashes if $Turret Max Aim Update Delay not set)
------------------------------------------------------------------------
r6155 | Goober5000 | 2010-06-03 00:46:13 -0500 (Thu, 03 Jun 2010) | 2 lines
backport of Sushi's revision 6075:
Fix for Dynamic Glide Cap so that the cap ramps max speed in the same way as normal flight when turning afterburners on/off or changing the overclock (what it should have done in the first place). Also removed some old, unused glide code.
------------------------------------------------------------------------
r6143 | taylor | 2010-05-29 10:52:38 -0500 (Sat, 29 May 2010) | 1 line
more sane memory reserve
------------------------------------------------------------------------
r6142 | taylor | 2010-05-29 10:52:34 -0500 (Sat, 29 May 2010) | 1 line
fix endless loop
------------------------------------------------------------------------
r6141 | taylor | 2010-05-29 09:55:31 -0500 (Sat, 29 May 2010) | 1 line
fix view skew math issue (Mantis #2213)
------------------------------------------------------------------------
r6137 | taylor | 2010-05-29 05:55:12 -0500 (Sat, 29 May 2010) | 1 line
bah! remove debug code that slipped in with safety fixes
------------------------------------------------------------------------
r6136 | taylor | 2010-05-29 05:55:11 -0500 (Sat, 29 May 2010) | 1 line
support for newer versions of automake (Mantis #2145)
------------------------------------------------------------------------
r6120 | Goober5000 | 2010-05-18 23:29:09 -0500 (Tue, 18 May 2010) | 1 line
remove message from queue the correct way, thus fixing the training message crash
------------------------------------------------------------------------
r6115 | Goober5000 | 2010-05-15 19:35:34 -0500 (Sat, 15 May 2010) | 2 lines
backport of my commit 6102:
better handling of missing models
------------------------------------------------------------------------
r6114 | Goober5000 | 2010-05-15 19:34:58 -0500 (Sat, 15 May 2010) | 3 lines
backport of my commits 6100-6101:
fix subsystem alignment on ship class change (Mantis #1181)
fix a bug with Bobboau's external missiles feature
------------------------------------------------------------------------
r6113 | Goober5000 | 2010-05-15 19:24:22 -0500 (Sat, 15 May 2010) | 2 lines
backport of Sushi's commit 6097:
Fix for Mantis 2099
------------------------------------------------------------------------
r6112 | Goober5000 | 2010-05-15 19:22:58 -0500 (Sat, 15 May 2010) | 2 lines
backport of karajorma's commit 6090 and chief1983's commit 6091:
Fix compilation under OSX and Linux with WarningEx
------------------------------------------------------------------------
r6111 | Goober5000 | 2010-05-15 19:21:50 -0500 (Sat, 15 May 2010) | 2 lines
backport of The_E's commit 6089:
Genghis' fix for Mantis 2162 (Thruster cones have collision detection)
------------------------------------------------------------------------
r6110 | Goober5000 | 2010-05-15 19:21:10 -0500 (Sat, 15 May 2010) | 2 lines
backport of karajorma's commit 6087:
Genghis' fix for Mantis 2159 (Certain parsing errors are never reported)
------------------------------------------------------------------------
r6109 | Goober5000 | 2010-05-15 19:20:33 -0500 (Sat, 15 May 2010) | 2 lines
backport of karajorma's commit 6086:
Genghis' fix for Mantis 2157 (Invalid subsystems not properly detected on mission parse).
------------------------------------------------------------------------
r6108 | Goober5000 | 2010-05-15 19:20:05 -0500 (Sat, 15 May 2010) | 2 lines
backport of karajorma's commit 6085:
GencGenghis' fix for Mantis 2155 (No error checking for certain ship problems in the lab that FRED does pick up).
------------------------------------------------------------------------
r6107 | Goober5000 | 2010-05-15 19:19:41 -0500 (Sat, 15 May 2010) | 2 lines
backport of karajorma's commit 6084:
Genghis' fix for Mantis 2151 (No error checking for incorrect engine wash entries).
------------------------------------------------------------------------
r6106 | Goober5000 | 2010-05-15 19:14:56 -0500 (Sat, 15 May 2010) | 2 lines
backport of The_E's commit 6073:
Fix for Mantis 2189 (camera FOV may get corrupted by malformed commandline argument)
------------------------------------------------------------------------
r6105 | Goober5000 | 2010-05-15 19:13:05 -0500 (Sat, 15 May 2010) | 2 lines
backport of my commit 6071:
make sure Fred knows its base directory before loading the command line... this will allow it to load cmdline_fso.cfg which will allow Fred to recognize mods (Mantis #2185)
------------------------------------------------------------------------
r6104 | Goober5000 | 2010-05-15 19:12:03 -0500 (Sat, 15 May 2010) | 3 lines
backport of The_E's commits 6095-6096:
Patch for Mantis 2202 (Children of swarm weapons do not inherit parent target)
Swarm weapons should respect "$Free flight time" as well
------------------------------------------------------------------------
r6103 | Goober5000 | 2010-05-15 19:10:12 -0500 (Sat, 15 May 2010) | 2 lines
backport Sushi's commitbackport of Sushi's commit 6077:
Fix for bug causing AI to not fire secondaries, as well as a fix for other minor AI bugs
------------------------------------------------------------------------
r6082 | Goober5000 | 2010-04-30 01:35:33 -0500 (Fri, 30 Apr 2010) | 2 lines
prevent HUD formatting from destroying subsystem names - Mantis #2195
also made hud_targetbox_truncate_subsys_name return void to lessen the chance of people making the mistake in the future
------------------------------------------------------------------------
r6080 | Goober5000 | 2010-04-29 23:06:05 -0500 (Thu, 29 Apr 2010) | 1 line
fix Mantis #2194
------------------------------------------------------------------------
r6069 | chief1983 | 2010-04-19 18:38:16 -0500 (Mon, 19 Apr 2010) | 2 lines
Backport of r6068:
No 2-arg asserts on Linux.
------------------------------------------------------------------------
r6066 | Goober5000 | 2010-04-18 22:54:44 -0500 (Sun, 18 Apr 2010) | 2 lines
backport of karajorma's commit 6053:
Iss Mneur's mission-set-subspace and hud-display-gauge SEXPs
------------------------------------------------------------------------
r6065 | Goober5000 | 2010-04-18 22:51:12 -0500 (Sun, 18 Apr 2010) | 1 line
merge Iss_Mneur's fix for Mantis #2173 (better error message in cmdline.cpp)
------------------------------------------------------------------------
r6063 | Goober5000 | 2010-04-18 22:49:17 -0500 (Sun, 18 Apr 2010) | 1 line
merge Iss_Mneur's fix for Mantis #2178 (Assertion in missiontraining.cpp)
------------------------------------------------------------------------
r6061 | Goober5000 | 2010-04-18 22:40:21 -0500 (Sun, 18 Apr 2010) | 1 line
merge The E's fix for Mantis #2182 (NaN propagation leading to rendering wonkiness)
------------------------------------------------------------------------
r6059 | Goober5000 | 2010-04-18 22:34:16 -0500 (Sun, 18 Apr 2010) | 2 lines
backport of Sushi's commit 6049:
Fixes a bug where paths generated by exit paths aren't garbage collected. This can cause the game to crash in missions where a lot of ships launch from fighterbays.
------------------------------------------------------------------------
r6058 | Goober5000 | 2010-04-18 22:24:36 -0500 (Sun, 18 Apr 2010) | 2 lines
backport of karajorma's commit 6001:
Refactoring the Special Explosion and Special Hitpoints/Shield code and saving methods.
------------------------------------------------------------------------
r6052 | Goober5000 | 2010-04-13 01:53:03 -0500 (Tue, 13 Apr 2010) | 1 line
fix Mantis #1953 (departure locations and anchors destroyed by ship editor dialog)
------------------------------------------------------------------------
r6047 | Goober5000 | 2010-03-31 15:31:33 -0500 (Wed, 31 Mar 2010) | 2 lines
prevent an endless loop if someone tries to assign a variable to itself
also, sync some formatting from trunk
------------------------------------------------------------------------