Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: SirKnightly on August 14, 2017, 06:19:03 pm

Title: Release: 3.8.0-RC4
Post by: SirKnightly on August 14, 2017, 06:19:03 pm
Major changes in this version: (chronologically ordered)
This list is taken from our GitHub wiki (https://github.com/scp-fs2open/fs2open.github.com/wiki/History-and-Release-Timeline).


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 (http://scp.indiegames.us/builds/oalinst.zip). Alternatively, if Creative's OpenAL doesn't work with your hardware, you can use OpenAL Soft (http://kcat.strangesoft.net/openal.html#download).

Hidden Text: TrackIR Users • Show
Important!!
An external DLL is required for FSO to use TrackIR functions.  The following DLL is simply unpacked in to your main FreeSpace2 root dir.
TrackIR is only supported on Windows.
TrackIR SCP DLL (http://www.mediafire.com/download.php?4zw024zrh44etse) (Mirror (http://scp.fsmods.net/builds/scptrackir.zip)) (Mirror (http://scp.indiegames.us/builds/scptrackir.zip))

Launchers, if you don't have one already:
All platforms:  wxLauncher 0.12.x Test Build (http://www.hard-light.net/forums/index.php?topic=89162) (ongoing project for a unified launcher, you should upgrade to the latest RC/test build if you have not yet)
Important: For best compatibility with FSO 3.8 you should use at least wxLauncher 0.12.

Hidden Text: Alternative Launchers • Show
Windows:  Launcher 5.5g (http://scp.fsmods.net/files/Launcher55g.zip) (Mirror (http://scp.indiegames.us/builds/Launcher55g.zip)) (Mirror (http://www.mediafire.com/?wdvzn7hhhzh418m)) Not compatible with Windows 8+, use wxLauncher above
OS X:  Soulstorm's OS X Launcher 3.0 (http://www.hard-light.net/forums/index.php/topic,51391.0.html)
Linux:  YAL (http://www.hard-light.net/forums/index.php/topic,53206.0.html) or by hand (http://www.hard-light.net/wiki/index.php/Fs2_open_on_Linux/Graphics_Settings) or whatever you can figure out.

Known issues:


(http://scp.indiegames.us/img/windows-icon.png) Windows (32/64-bit)
Compiled by Appveyor (http://www.appveyor.com/) on Windows Server 2012 R2 64-bit, Visual Studio Community 2015 with Update 3

32-bit: fs2_open_3_8_0_RC4-builds-Win32.zip (https://github.com/scp-fs2open/fs2open.github.com/releases/download/release_3_8_0_RC4/fs2_open_3_8_0_RC4-builds-Win32.zip)
This one is based on the SSE2 Optimizations from the MSVC Compiler.

64-bit: fs2_open_3_8_0_RC4-builds-Win64.zip (https://github.com/scp-fs2open/fs2open.github.com/releases/download/release_3_8_0_RC4/fs2_open_3_8_0_RC4-builds-Win64.zip)
WARNING: 64-bit builds are still experimental. These builds have been tested but there may still be issues that are not present in the 32-bit builds. Make sure you read the installation instructions below.
Installation: If you use the 64-bit executables you have to make sure that you install all files from the zip file and that there are no remaining 32-bit DLLs left in your FSO directory. Some users have installed the 32-bit OpenAL DLLs directly into your FSO directory which is a common cause for errors. If the launcher fails to use the 64-bit executable this is the first thing you should check.

Hidden Text: Alternative builds • Show

32-bit AVX: fs2_open_3_8_0_RC4-builds-Win32-AVX.zip (https://github.com/scp-fs2open/fs2open.github.com/releases/download/release_3_8_0_RC4/fs2_open_3_8_0_RC4-builds-Win32-AVX.zip)
This one is based on the AVX Optimizations from the MSVC Compiler (fastest build if your CPU supports AVX instructions).

64-bit AVX: fs2_open_3_8_0_RC4-builds-Win64-AVX.zip (https://github.com/scp-fs2open/fs2open.github.com/releases/download/release_3_8_0_RC4/fs2_open_3_8_0_RC4-builds-Win64-AVX.zip)
WARNING: 64-bit builds are still experimental.
This one is based on the AVX Optimizations from the MSVC Compiler.

What are those SSE, SSE2 and AVX builds I keep seeing everywhere?
Your answer is in this topic. (http://www.hard-light.net/forums/index.php?topic=65628.0)


(http://scp.indiegames.us/img/mac-icon.png) OS X Universal (32/64-bit Intel)
Compiled on OS X 10.11.4, Xcode 7.3 (Apple LLVM version cross-reference (https://gist.github.com/yamaya/2924292))

fs2_open_3_8_0_RC4-builds-MacOSX.tar.gz (https://github.com/scp-fs2open/fs2open.github.com/releases/download/release_3_8_0_RC4/fs2_open_3_8_0_RC4-builds-MacOSX.tar.gz)

(http://scp.indiegames.us/img/linux-icon.png) Linux 64-bit
Compiled on Ubuntu 14.04.4 LTS 64-bit, GCC 5
fs2_open_3_8_0_RC4-builds-Linux.tar.gz (https://github.com/scp-fs2open/fs2open.github.com/releases/download/release_3_8_0_RC4/fs2_open_3_8_0_RC4-builds-Linux.tar.gz)

These builds use a mechanism called AppImage (http://appimage.org/) which should allow these builds to run on most Linux distributions. However, we recommend that you compile your own builds which will result in less issues.
Alternatively, if there is a package in your software repository then you should use that. If you are the maintainer of such a package for a distribution then let us know and we will include that here.

Hidden Text: Other Platforms, Source Code • Show
Source Code Export
Source Code (Unix line endings) (https://github.com/scp-fs2open/fs2open.github.com/releases/download/release_3_8_0_RC4/fs2_open_3_8_0_RC4-source-Unix.tar.gz)

Source Code (Windows line endings) (https://github.com/scp-fs2open/fs2open.github.com/releases/download/release_3_8_0_RC4/fs2_open_3_8_0_RC4-source-Win.zip)
Title: Re: Release: 3.8.0-RC4
Post by: kylekatarn77 on August 19, 2017, 11:56:59 pm
Newer user here, i have version 3.7.4, only version i ever installed before. Just saw that 3.8.0-RC4 is out. Whenever there is a newly updated, enhanced version, do i need to do anything special/ Uninstall something first? Etc? I saw the original download instructions again, didn't immediately see anything about what to do when a new version is out.
Title: Re: Release: 3.8.0-RC4
Post by: The E on August 20, 2017, 03:15:51 am
You don't need to do anything special. Just download the build, unpack it into your fs2 directory, and select it in the launcher.
Title: Re: Release: 3.8.0-RC4
Post by: kylekatarn77 on August 20, 2017, 05:42:41 pm
So it replaces the old one? Or it being there doesn't cause a problem?
Title: Re: Release: 3.8.0-RC4
Post by: niffiwan on August 20, 2017, 05:55:18 pm
Having two versions of FSO in the fs2 directory is fine. I tend to have 20-30+ versions...
Title: Re: Release: 3.8.0-RC4
Post by: kylekatarn77 on August 20, 2017, 06:33:44 pm
And when i went to fsoinstaller.com and clicked on installation launcher, when i selected complete download, it still listed as 3.7.4.
Title: Re: Release: 3.8.0-RC4
Post by: niffiwan on August 20, 2017, 08:09:33 pm
That's expected, 3.8.0 won't be added to the installer until the Release Candidate phase has concluded and 3.8.0 final is released.
Title: Re: Release: 3.8.0-RC4
Post by: deathspeed on August 20, 2017, 08:19:36 pm
I leave older builds in my directory for compatibility reasons.  For instance, my force feedback joystick works fine with 3.7.4, but was having trouble with 3.8.0 RC3 and nightly builds.  While I participated a bit in a thread where someone else reported the same issue I was having and I tried a test build that improved things, I revert back to 3.7.4 for "every day" playing.
Title: Re: Release: 3.8.0-RC4
Post by: kylekatarn77 on August 20, 2017, 08:32:33 pm
Awesome, on average how long do final phases take?
Title: Re: Release: 3.8.0-RC4
Post by: chief1983 on August 22, 2017, 01:15:52 pm
On average, longer than we expect them to take  :ick:

See here (http://www.hard-light.net/forums/index.php?topic=93812.0) for the stable release of 3.8.0.  Locking this thread for discussion on 3.8 to move to its final release thread.