Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: SirKnightly on January 27, 2021, 11:33:43 am

Title: Release: 21.0.0
Post by: SirKnightly on January 27, 2021, 11:33:43 am
Another year, another release!

Change log: (chronologically ordered)

For a summary of changes from a modders point of view, you can check out EatThePaths summary here: https://www.hard-light.net/forums/index.php?topic=97094.0

Deprecations:

Deprecations are a mechanism in FSO where a certain feature or aspect of the engine has changed or is no longer supported. Since this would normally break existing mods we have the mod table feature "$Target Version:" with which a mod can specify what version of FSO it was developed with. The features listed above will be removed or changed when the target version of a mod is at least the version released in this post.

Previous 19.0 Release Thread (https://www.hard-light.net/forums/index.php?topic=96226.0)

Launchers, if you don't have one already:
All platforms: For every day use, we recommend Knossos (https://www.hard-light.net/forums/index.php?topic=94068.0), an integrated solution for downloading and launching mods.

Hidden Text: Alternative Launchers • Show
Cross-platform: 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 and later you should use at least wxLauncher 0.12.

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.

(http://scp.indiegames.us/img/windows-icon.png) Windows (32/64-bit)
Compiled using GitHub Actions on Windows Server 2019 (10.0.17763), Visual Studio Enterprise 2019

64-bit: fs2_open_21_0_0-builds-x64-SSE2.zip (https://github.com/scp-fs2open/fs2open.github.com/releases/download/release_21_0_0/fs2_open_21_0_0-builds-x64-SSE2.zip)

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

Hidden Text: Alternative builds • Show

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


32-bit AVX: fs2_open_21_0_0-builds-Win32-AVX.zip (https://github.com/scp-fs2open/fs2open.github.com/releases/download/release_21_0_0/fs2_open_21_0_0-builds-Win32-AVX.zip)
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)
Don't want to deal with that? Use Knossos (https://www.hard-light.net/forums/index.php?topic=94068.0) and it will download the best build specifically for your PC!

(http://scp.indiegames.us/img/linux-icon.png) Linux 64-bit
Compiled with Ubuntu 16.04 LTS 64-bit, GCC 5
fs2_open_21_0_0-builds-Linux.tar.gz (https://github.com/scp-fs2open/fs2open.github.com/releases/download/release_21_0_0/fs2_open_21_0_0-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.


(http://scp.indiegames.us/img/mac-icon.png) OS X
Not available We recently lost access to our Mac CI environment which we usually used for compiling these builds so for the time being, there will be no builds for this OS.

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))

Known issues:
Title: Re: Release: 21.0.0
Post by: TheBigCore on January 27, 2021, 11:44:40 am
Ooh, IPv6 Support!  Not too many sourceports in general support that feature.
Title: Re: Release: 21.0.0
Post by: Phantom Hoover on January 27, 2021, 12:52:33 pm
you know this release is good because it has more phantom hoover content than all previous fso versions combined

(also asteroth communed with mystic forces and made the game actually work properly at 120FPS)
Title: Re: Release: 21.0.0
Post by: Phantom Hoover on January 27, 2021, 01:29:51 pm
If you're a modder and you want to know what new stuff you can do with this release you should read EatThePath's changelog (https://www.hard-light.net/forums/index.php?topic=97094.0) (half the changes were so that he can continue turning Age of Aquarius into a disco lightshow that would make Axem blush, anyway).
Title: Re: Release: 21.0.0
Post by: Mobius on January 27, 2021, 01:55:42 pm
Great news! Downloading now. It's time to set up a new default FSO build in Knossos. :yes:
Title: Re: Release: 21.0.0
Post by: 0rph3u5 on January 27, 2021, 05:52:28 pm
"Congratulations" and "Thank you very much" to everyone involved.
Title: Re: Release: 21.0.0
Post by: Mongoose on January 27, 2021, 07:53:35 pm
I'm only half-aware of a lot of the changes that have been going on based on Knossos Github updates but it feels like you guys have done an absurd amount of work over the past several months. :yes:
Title: Re: Release: 21.0.0
Post by: Rhymes on January 27, 2021, 09:36:09 pm
**** yeah new stable.
Title: Re: Release: 21.0.0
Post by: m!m on January 28, 2021, 01:46:18 am
If you're a modder and you want to know what new stuff you can do with this release you should read EatThePath's changelog (https://www.hard-light.net/forums/index.php?topic=97094.0) (half the changes were so that he can continue turning Age of Aquarius into a disco lightshow that would make Axem blush, anyway).
I have added the link to the post.