Skip to content

Releases: scp-fs2open/fs2open.github.com

Release 21.0 RC4

14 Jan 18:43
Compare
Choose a tag to compare
Release 21.0 RC4 Pre-release
Pre-release
release_21_0_0_RC4

Build script tag

Release 21.0 RC3

08 Jan 09:49
Compare
Choose a tag to compare
Release 21.0 RC3 Pre-release
Pre-release
release_21_0_0_RC3

Build script tag

Release 21.0 RC2

01 Jan 12:29
Compare
Choose a tag to compare
Release 21.0 RC2 Pre-release
Pre-release
release_21_0_0_RC2

Build script tag

Release 20.1 RC1

25 Dec 11:36
Compare
Choose a tag to compare
Release 20.1 RC1 Pre-release
Pre-release
release_20_1_0_RC1

Build script tag

release_19_0_0

25 Jan 17:01
Compare
Choose a tag to compare

It's finally here!

With this release we decided to drop the "3.Major_revision.Minor_revision" versioning scheme in favor of a year based scheme since the Major and Minor versions did not have much meaning anymore. Instead the scheme will now be "year.release.0". The last 0 is still there because some of our systems expect that. It will be gone at some point.

Change log: (chronologically ordered)

  • Various OpenGL optimizations for better graphics performance:
    • Animations now use texture arrays
    • Model uniforms get sent to the GPU using uniform buffers for less overhead
    • Various other, minor changes/li]
  • After just 17 years, full Unicode text support! You can finally use non-ASCII characters without having to worry about special fonts and special characters. This is an opt-in mod flag.
  • Added various translation features for making it easier to only distribute one version of a mod which includes all languages.
  • OpenAL Soft is included by default in binary distributions of FSO now.
  • Added system for dynamically adding new SEXPs. With this a Lua script can expose functionality to the mission which can be used exactly the same as a standard SEXP with all the usual editing features in FRED.
  • Replaced Blinn-Phong BRDF with GGX BRDF
  • Added support for displaying decals on the surface of an object.
  • Refactored bitmap slot handling and removed the fixed upper limit on the number of bitmaps. No more bmpman corruption!
  • Exposed the movie player to the scripting API for advanced display features
  • Integrated support for the Discord Rich Presence API
  • Added new, markup based user interface system using libRocket.
  • Converted pilot files from custom binary format to JSON

release_19_0_0_RC3

18 Jan 17:10
Compare
Choose a tag to compare
Build script tag

release_19_0_0_RC2

24 Dec 20:02
Compare
Choose a tag to compare
Build script tag

release_19_0_0_RC1

28 Aug 23:21
Compare
Choose a tag to compare
Build script tag

3.8 Final

22 Aug 17:08
Compare
Choose a tag to compare
release_3_8_0

Build script tag

release_3_8_0_RC4

14 Aug 22:23
Compare
Choose a tag to compare
Build script tag