Here it is! RC2 for the upcoming 3.6.12. Included below is the commit history since
RC1.
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.5e (new launcher version! fixes hyphens in mod folder names issue)
OS X: Soulstorm's
OS X Launcher 3.0Linux:
YAL or
here or
by hand or whatever you can figure out.
Known issues:
- -voicer should be working again. Think I got the VS2008 build steps down now.
- Previous stability issues may have been exaggerated. Please determine if this build seems to be as stable as any recently released builds.
WINDOWS BuildsInferno Builds (HIGHLY RECOMMENDED)fs2_open_3_6_12_RC2_INF.zipMD5: n/a
fs2_open_3_6_12_RC2_INF_SSE.zipMD5: n/a
fs2_open_3_6_12_RC2_INF_SSE2.zipMD5: n/a
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_RC2.zipMD5: n/a
fs2_open_3_6_12_RC2_SSE.zipMD5: n/a
fs2_open_3_6_12_RC2_SSE2.zipMD5: n/a
OS X BuildsInferno Build (HIGHLY RECOMMENDED)FS2_Open-3.6.12_RC2_INF.dmgMD5: 8e56cdd9d32b9fb68b6601717758fb28
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_RC2.dmgMD5: 01cf135accd3af7954d4f4e923fab9cb
LINUX BuildsInferno Build (HIGHLY RECOMMENDED)fs2_open_3_6_12_RC2_INF.tar.bz2MD5: 4db65c8e805dc4d9c98ac1b696a5a711
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_RC2.tar.bz2MD5: 389a70d300daf68354322bb67a8942f8
Changelog since the last RC:
( Additionally, see here:
3.6.12 Changelog (since 3.6.10) )
------------------------------------------------------------------------
r6043 | Goober5000 | 2010-03-31 00:31:20 -0500 (Wed, 31 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/ai/aicode.cpp
The E's patch to apply capital+ to secondary weapons
------------------------------------------------------------------------
r6042 | Goober5000 | 2010-03-31 00:28:58 -0500 (Wed, 31 Mar 2010) | 2 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/missionui/missiondebrief.cpp
backport of karajorma's commit 6028:
Fix Mantis 2000 (Skip Mission Dialog appears even when mission is successfully completed).
------------------------------------------------------------------------
r6041 | Goober5000 | 2010-03-31 00:28:17 -0500 (Wed, 31 Mar 2010) | 2 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/menuui/techmenu.h
backport of Echelon9's commit 6026:
Fix Mantis 2158: Increase Intelligence limit from species.tbl
------------------------------------------------------------------------
r6040 | Goober5000 | 2010-03-31 00:27:45 -0500 (Wed, 31 Mar 2010) | 2 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/osapi/outwnd_unix.cpp
backport of Echelon9's commit 6023:
Fix Mantis 2156: Crash within outwnd_printf2(char*, ...) on non-Windows platforms
------------------------------------------------------------------------
r6039 | Goober5000 | 2010-03-31 00:26:45 -0500 (Wed, 31 Mar 2010) | 2 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/parse/sexp.cpp
backport of karajorma's commit 6004:
Fix Mantis 2140 (Set-primary-ammo/weapon result in the ammo being set to 0 in some mods)
------------------------------------------------------------------------
r6038 | Goober5000 | 2010-03-31 00:24:31 -0500 (Wed, 31 Mar 2010) | 2 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/hud/hudparse.cpp
backport of Wanderer's commit 6000:
mantis 2122, fix for hud_gauge string comparison problems.
------------------------------------------------------------------------
r6037 | Goober5000 | 2010-03-31 00:23:43 -0500 (Wed, 31 Mar 2010) | 2 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/ai/aibig.cpp
M /branches/fs2_open_3_6_12/code/ai/aicode.cpp
backport of Wanderer's commit 5999:
mantis 2138, fix game crashing if using ships with secondaries but without primaries, allow ai ships armed only with secondaries to attack & shoot
------------------------------------------------------------------------
r6036 | Goober5000 | 2010-03-31 00:23:13 -0500 (Wed, 31 Mar 2010) | 2 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/ship/ship.cpp
backport of Wanderer's commit 5998:
mantis 2113, make autoaim independent from lead indicator status
------------------------------------------------------------------------
r6035 | Goober5000 | 2010-03-31 00:22:38 -0500 (Wed, 31 Mar 2010) | 2 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/hud/hudparse.cpp
M /branches/fs2_open_3_6_12/code/hud/hudparse.h
M /branches/fs2_open_3_6_12/code/hud/hudtarget.cpp
backport of Wanderer's commit 5997:
feature commit - alternate lead indicator based on komet's code changes.
------------------------------------------------------------------------
r6034 | Goober5000 | 2010-03-31 00:21:18 -0500 (Wed, 31 Mar 2010) | 4 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/ai/aibig.cpp
M /branches/fs2_open_3_6_12/code/ai/aicode.cpp
M /branches/fs2_open_3_6_12/code/weapon/beam.cpp
backport of Wanderer's commit 5994:
Fix for mantis 2131:
prevent for time compression caused vector scaling errors
changed time compression related beam assert into nprintf.
------------------------------------------------------------------------
r6033 | Goober5000 | 2010-03-31 00:20:32 -0500 (Wed, 31 Mar 2010) | 2 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/ship/ship.h
backport of Wanderer's commit 5993:
Fubars fix for mantis 2141
------------------------------------------------------------------------
r6032 | Goober5000 | 2010-03-31 00:18:33 -0500 (Wed, 31 Mar 2010) | 2 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/freespace2/freespace.cpp
backport of Wanderer's commit 5991:
fix for mantis 2105
------------------------------------------------------------------------
r6031 | Goober5000 | 2010-03-31 00:17:53 -0500 (Wed, 31 Mar 2010) | 3 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/particle/particle.cpp
M /branches/fs2_open_3_6_12/code/ship/shipfx.cpp
M /branches/fs2_open_3_6_12/code/weapon/muzzleflash.cpp
M /branches/fs2_open_3_6_12/code/weapon/muzzleflash.h
backport of Wanderer's commit 5990:
fix to attach muzzleflashes on ship to weapon firing points - mantis 2135.
also related fixes - fix attached particle rendering, allow all particles to exists at least 1 frame
------------------------------------------------------------------------
r6030 | Goober5000 | 2010-03-29 04:39:34 -0500 (Mon, 29 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/fred2/sexp_tree.cpp
M /branches/fs2_open_3_6_12/code/parse/sexp.cpp
patch some holes in the handling of string variables
------------------------------------------------------------------------
r6024 | Goober5000 | 2010-03-20 01:37:11 -0500 (Sat, 20 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/camera/camera.cpp
M /branches/fs2_open_3_6_12/code/parse/sexp.cpp
a couple of small but important fixes to the subtitle code, including (finally) the complete fix for Mantis #2152
------------------------------------------------------------------------
r6022 | Goober5000 | 2010-03-19 02:39:55 -0500 (Fri, 19 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/camera/camera.cpp
handle variables in show-subtitle
------------------------------------------------------------------------
r6019 | Goober5000 | 2010-03-19 01:45:02 -0500 (Fri, 19 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/fred2/shipeditordlg.cpp
Genghis's fix for too many cargo names (Mantis 2132)
------------------------------------------------------------------------
r6017 | Goober5000 | 2010-03-19 00:48:02 -0500 (Fri, 19 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/fred2/fred.rc
sexp help now scrolls
------------------------------------------------------------------------
r6015 | Goober5000 | 2010-03-18 23:04:20 -0500 (Thu, 18 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/parse/sexp.cpp
whitespace happiness
------------------------------------------------------------------------
r6013 | Goober5000 | 2010-03-18 23:01:58 -0500 (Thu, 18 Mar 2010) | 6 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/parse/sexp.cpp
a few things here...
--add space for font argument which will be in post-3.6.12 builds
--fix round-off error in coordinate conversion, discovered by genghis
--use is_sexp_true() instead of WMC's comparison
--fix images not appearing in show-subtitle (Mantis #2152)
--fix invalid character in change-soundtrack sexp help
------------------------------------------------------------------------
r6011 | Goober5000 | 2010-03-16 01:43:01 -0500 (Tue, 16 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/weapon/beam.cpp
M /branches/fs2_open_3_6_12/code/weapon/weapons.cpp
approximate the beam whack from retail FS2
------------------------------------------------------------------------
r6010 | Goober5000 | 2010-03-14 20:55:56 -0500 (Sun, 14 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/camera/camera.cpp
M /branches/fs2_open_3_6_12/code/camera/camera.h
M /branches/fs2_open_3_6_12/code/fred2/sexp_tree.cpp
M /branches/fs2_open_3_6_12/code/parse/sexp.cpp
M /branches/fs2_open_3_6_12/code/parse/sexp.h
this is a long-overdue rewrite of WMC's show-subtitle sexps
------------------------------------------------------------------------
r6008 | Goober5000 | 2010-03-14 20:49:20 -0500 (Sun, 14 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/camera/camera.cpp
cross-patch a bug-fix
------------------------------------------------------------------------
r6007 | Goober5000 | 2010-03-14 17:38:45 -0500 (Sun, 14 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/cmdline/cmdline.cpp
move the -post_process flag to the experimental section
------------------------------------------------------------------------
r6002 | taylor | 2010-03-10 04:04:09 -0600 (Wed, 10 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/graphics/gropenglpostprocessing.cpp
M /branches/fs2_open_3_6_12/code/graphics/gropenglshader.cpp
M /branches/fs2_open_3_6_12/code/graphics/gropenglshader.h
M /branches/fs2_open_3_6_12/code/graphics/gropengltexture.cpp
M /branches/fs2_open_3_6_12/code/graphics/gropengltexture.h
no comment. (nothing nice to say)
------------------------------------------------------------------------
r5996 | Goober5000 | 2010-03-06 05:43:10 -0600 (Sat, 06 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/missionui/fictionviewer.cpp
merge fiction viewer changes to 3.6.12
------------------------------------------------------------------------
r5988 | taylor | 2010-03-04 00:08:19 -0600 (Thu, 04 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/freespace2/freespace.cpp
properly close out mission when end-mission sexp is used (Mantis #2144)
------------------------------------------------------------------------
r5987 | taylor | 2010-03-04 00:08:16 -0600 (Thu, 04 Mar 2010) | 4 lines
Changed paths:
M /branches/fs2_open_3_6_12/code/cmdline/cmdline.cpp
clean up launcher flags
- update easy flag settings (Mantis #2074)
- remove -res, it requires an option
------------------------------------------------------------------------
r5986 | taylor | 2010-03-04 00:08:03 -0600 (Thu, 04 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/cmdline/cmdline.cpp
handle cmdline_fso.cfg files of any size
------------------------------------------------------------------------
r5985 | taylor | 2010-03-04 00:07:56 -0600 (Thu, 04 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/oggvorbis/lib/ogg_static.lib
M /branches/fs2_open_3_6_12/oggvorbis/lib/ogg_static_d.lib
M /branches/fs2_open_3_6_12/oggvorbis/lib/theora_static.lib
M /branches/fs2_open_3_6_12/oggvorbis/lib/theora_static_d.lib
M /branches/fs2_open_3_6_12/oggvorbis/lib/vorbis_static.lib
M /branches/fs2_open_3_6_12/oggvorbis/lib/vorbis_static_d.lib
M /branches/fs2_open_3_6_12/oggvorbis/lib/vorbisfile_static.lib
M /branches/fs2_open_3_6_12/oggvorbis/lib/vorbisfile_static_d.lib
updated Ogg/Vorbis/Theora libs
------------------------------------------------------------------------
r5984 | taylor | 2010-03-04 00:07:23 -0600 (Thu, 04 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/gamesnd/eventmusic.cpp
cycle back to normal music is hostile ships leave without battle (Mantis #1632)
------------------------------------------------------------------------
r5983 | taylor | 2010-03-04 00:07:21 -0600 (Thu, 04 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/sound/sound.cpp
reduce minimum sound volume value for OpenAL compatibility (Mantis #1854)
------------------------------------------------------------------------
r5982 | taylor | 2010-03-04 00:07:15 -0600 (Thu, 04 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/cmdline/cmdline.cpp
fix memory issues with arg parsing
------------------------------------------------------------------------
r5972 | chief1983 | 2010-03-03 17:40:40 -0600 (Wed, 03 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/network/multi_sexp.cpp
M /branches/fs2_open_3_6_12/code/parse/sexp.cpp
Backport r5969 - fix for two full packets in a frame - to 3.6.12
------------------------------------------------------------------------
r5971 | chief1983 | 2010-03-03 17:39:38 -0600 (Wed, 03 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/graphics/gropengl.cpp
M /branches/fs2_open_3_6_12/code/graphics/gropengltnl.cpp
Backport r5968 - upsidedown FBO rendering - to 3.6.12
------------------------------------------------------------------------
r5970 | chief1983 | 2010-03-03 17:38:04 -0600 (Wed, 03 Mar 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/parse/sexp.cpp
Backport r5959 - Mantis 2137 play-sound-from-file not looping - to 3.6.12
------------------------------------------------------------------------
r5948 | chief1983 | 2010-02-25 10:19:13 -0600 (Thu, 25 Feb 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/fred2/AltShipClassDlg.cpp
Backport r5945 - FRED dialog fix - to 3.6.12
------------------------------------------------------------------------
r5947 | chief1983 | 2010-02-25 10:09:06 -0600 (Thu, 25 Feb 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/hud/hudparse.cpp
Backport r5931 - Mantis 2133 Monitoring text - to 3.6.12
------------------------------------------------------------------------
r5946 | chief1983 | 2010-02-25 10:06:18 -0600 (Thu, 25 Feb 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/ship/ship.cpp
Backport r5935 - afterburner assert - to 3.6.12
------------------------------------------------------------------------
r5928 | Goober5000 | 2010-02-19 00:51:27 -0600 (Fri, 19 Feb 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/projects/MSVC_2005/Fred2.vcproj
M /branches/fs2_open_3_6_12/projects/MSVC_2005/Freespace2.sln
M /branches/fs2_open_3_6_12/projects/MSVC_2005/Freespace2.vcproj
M /branches/fs2_open_3_6_12/projects/MSVC_2005/code.vcproj
M /branches/fs2_open_3_6_12/projects/MSVC_2005/libjpeg.vcproj
M /branches/fs2_open_3_6_12/projects/MSVC_2005/liblua.vcproj
M /branches/fs2_open_3_6_12/projects/MSVC_6/Fred2.dsp
M /branches/fs2_open_3_6_12/projects/MSVC_6/Freespace2.dsp
M /branches/fs2_open_3_6_12/projects/MSVC_6/code.dsp
M /branches/fs2_open_3_6_12/projects/MSVC_6/libjpeg.dsp
M /branches/fs2_open_3_6_12/projects/MSVC_6/liblua.dsp
M /branches/fs2_open_3_6_12/projects/MSVC_6/libpng.dsp
M /branches/fs2_open_3_6_12/projects/MSVC_6/wxFRED2.dsp
M /branches/fs2_open_3_6_12/projects/MSVC_6/zlib.dsp
upgrade the branched VC6 and VC2005 project files to match the trunk ones
------------------------------------------------------------------------
r5927 | Goober5000 | 2010-02-19 00:50:16 -0600 (Fri, 19 Feb 2010) | 1 line
Changed paths:
D /branches/fs2_open_3_6_12/projects/MSVC_2003
D /branches/fs2_open_3_6_12/projects/MSVC_6_Release
delete the obsolete branched project folders
------------------------------------------------------------------------
r5924 | chief1983 | 2010-02-17 19:41:26 -0600 (Wed, 17 Feb 2010) | 1 line
Changed paths:
M /branches/fs2_open_3_6_12/code/fred2/fred.rc
M /branches/fs2_open_3_6_12/code/freespace2/freespace.rc
M /branches/fs2_open_3_6_12/code/globalincs/version.h
M /branches/fs2_open_3_6_12/configure.ac
M /branches/fs2_open_3_6_12/projects/MSVC_2008/Fred2.vcproj
M /branches/fs2_open_3_6_12/projects/MSVC_2008/Freespace2.vcproj
M /branches/fs2_open_3_6_12/projects/Xcode/English.lproj/InfoPlist.strings
M /branches/fs2_open_3_6_12/projects/Xcode/FS2_Open.xcodeproj/project.pbxproj
M /branches/fs2_open_3_6_12/projects/Xcode/Info.plist
Update versioning and filenames for RC1
------------------------------------------------------------------------
r5920 | Goober5000 | 2010-02-17 03:08:34 -0600 (Wed, 17 Feb 2010) | 1 line
Changed paths:
A /branches/fs2_open_3_6_12 (from /trunk/fs2_open:5919)
branch for 3.6.12
------------------------------------------------------------------------