Releases: R2NorthstarTools/NorthstarProton
NorthstarProton-7.15
Do not use this Proton runner for any games other than TF|2 / Northstar
- Updated wine base to wine-staging 7.15
NorthstarProton-7.14-2
Do not use this Proton runner for any games other than TF|2 / Northstar
- Updated DXVK to 1.10.3
NorthstarProton-7.14-1
Do not use this Proton runner for any games other than TF|2 / Northstar
- Updated wine base to wine-staging 7.14
- Removed superfluous Protonfixes files
NorthstarProton-7.13-3
- Re-implemented
wsock32
DLL override with Protonfixes. This enables Deck compatibility without manually overriding.
v7.13-dt1
v7.13-2 Hotfix
- Reduced uncompressed size by ~30%, this brings it down to about standard Proton runner size.
- Removed unneeded LFX files.
v7.13-1
DO NOT USE THIS PROTON BUILD FOR ANYTHING EXCEPT TITANFALL 2 + NORTHSTAR
Report any issues with this proton build to the issues on this repo. Do not take them to upstream wine, Valve, or TKG.
Requirements:
glibc 2.33
or higher
Features:
- DXVK-async 1.10.2 enabled out of the box
- LatencyFleX wine components added. Users must set up the vulkan layer and enable LFX via launch options
- Automatic dll override for
wsock32.dll
which allows Northstar to run without any launch options - Protonified wine-staging 7.13 based on TKG-Proton
Known Issues:
- SteamDeck still requires
WINEDLLOVERRIDES="wsock32=n,b"
to work
v7.13-rc3
Rebuilt against glibc 2.33 to hopefully enable SteamDeck compatibility and increase desktop compatibility with stable distros.
Refer to rc1 for testing instructions and features.
https://github.com/cyrv6737/NorthstarProton/releases/tag/v7.13-rc1
v7.13-rc2
Added LatencyFleX Windows components to the default prefix to largely reduce setup for LFX on Northstar. Now all a user should need to do is set up the vulkan layer and add LFX=1 %command%
to their Steam launch options.
Please refer to rc1 for a complete feature list and testing instructions.
https://github.com/cyrv6737/NorthstarProton/releases/tag/v7.13-rc1
v7.13-rc1
DO NOT USE THIS PROTON BUILD FOR ANYTHING EXCEPT TITANFALL 2/NORTHSTAR
WIP. glibc 2.35
may be a hard requirement to use this. Things this build inlcudes:
- DXVK 1.10.2
- DXVK-Async out of the box, no launch options required.
wsock32.dll
override handling, no launch options required.- Proton-specific LatencyFleX components
- Based on wine-staging 7.13
TODO:
- Update readme if tests are successful
- ???
FOR LINUX PLAYTESTERS:
- Remove
WINEDLLOVERRIDES="wsock32=n,b"
from your launch options. - Make sure that
Titanfall2.exe
is the original one and not symlinked toNorthstarLauncher.exe
. SHA256 should be1d557ff919aa2215b324292b24362ed780942e0c7d22310ff4ca1605982d0a62
- Make sure you have a file in the root Titanfall2 directory called
run_northstar.txt
with a contents of1
- Extract release to
~/.local/share/Steam/compatibilitytools.d/
To play vanilla:
Untick force compatibility so it runs the default proton build. This should launch Titanfall 2 vanilla as normal.
To play Northstar:
Tick force compatibility and enable Northstar-Proton-7.13-rc1
. This should launch Northstar.