aboutsummaryrefslogtreecommitdiff
path: root/docs/using-northstar
diff options
context:
space:
mode:
authorKyle Gospodnetich <kylegospo@gmail.com>2022-01-14 16:05:22 -0800
committerBarichello <artur@barichello.me>2022-01-14 23:40:14 -0300
commite1fc93677e81ddccb37af26dc626a175ea23b0b4 (patch)
treeba8d73f7afefc433a9e17193167f3f039dad9d3c /docs/using-northstar
parentb98a2eae59c75c46bb975290ffcac15cc3b56a0a (diff)
downloadNorthstarWiki-e1fc93677e81ddccb37af26dc626a175ea23b0b4.tar.gz
NorthstarWiki-e1fc93677e81ddccb37af26dc626a175ea23b0b4.zip
Add LatencyFleX information to wiki.
Recommend using symlink instead of renaming Northstar Launcher. Mention Proton GE as another solution for vanilla game launching instead. Casing consistency. More little consistency changes.
Diffstat (limited to 'docs/using-northstar')
-rw-r--r--docs/using-northstar/playing-on-linux.md25
1 files changed, 23 insertions, 2 deletions
diff --git a/docs/using-northstar/playing-on-linux.md b/docs/using-northstar/playing-on-linux.md
index 97de49f..6ee2ca9 100644
--- a/docs/using-northstar/playing-on-linux.md
+++ b/docs/using-northstar/playing-on-linux.md
@@ -8,11 +8,12 @@ Linux is not officially supported currently. However, you can get it working thr
1. Download the latest version of Northstar from the [releases](https://github.com/R2Northstar/Northstar/releases) page
2. Extract all contents of the file to your Titanfall 2 folder ( Right click _Titanfall 2_ > Open _Properties_ > Click _Local Files_ > Click _Browse_ )
-3. Rename _Titanfall2.exe_ to anything else ( for example _Titanfall2old.exe_ ), and rename _NorthstarLauncher.exe_ to _Titanfall2.exe_
+3. Rename _Titanfall2.exe_ to anything else ( for example _Titanfall2old.exe_ ), and rename _NorthstarLauncher.exe_ to _Titanfall2.exe_. Alternatively to renaming _NorthStarLauncher.exe_, you can create a symlink to make future Northstar updates easier. This can be done by executing the following in the Titanfall 2 directory:
+> ln NorthstarLauncher.exe Titanfall2.exe
Now Steam will automatically launch Northstar when you hit play. Just launch the game through Steam and you should be greeted with a Northstar welcome message upon entering the main menu.
-> **Note:** There is a current bug where the game would sometimes launch vanilla Titanfall 2 instead of Northstar. There is no universal fix for this, but people have reported changing Proton versions to _Proton 5.13_ or _Proton Experimental_ and deleting the Proton prefix folder (`Steam/steamapps/compatdata/1237970/`) could help resolve this issue
+> **Note:** There is a current bug where the game would sometimes launch vanilla Titanfall 2 instead of Northstar. There is no universal fix for this, but people have reported changing Proton versions to _Proton 5.13_ or _Proton Experimental_ and deleting the Proton prefix folder (`Steam/steamapps/compatdata/1237970/`) could help resolve this issue. Using [Proton GE](https://github.com/GloriousEggroll/proton-ge-custom) has also been reported to resolve the issue.
> If you are still suffering from this bug, try running the game through Lutris. The bug doesn't seem to happen there
@@ -35,6 +36,22 @@ Now just launch the game through Lutris and you should be greeted with a Northst
> [Link to cache](https://github.com/Cervoxx/DXVKCACHE/raw/master/Titanfall2-cache.tar.xz)\
> [Link to Origin being slow discussion](https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647014231)
+## LatencyFleX
+LatencyFleX is a Linux-only input latency reduction alternative to Nvidia Reflex that is supported by Northstar. Currently, LatencyFleX requires manual installation. A full install guide and current releases [can be found on their GitHub](https://github.com/ishitatsuyuki/LatencyFleX).
+
+Northstar only requires the [Vulkan layer](https://github.com/ishitatsuyuki/LatencyFleX#latencyflex-vulkan-layer-essential) and [Wine extensions](https://github.com/ishitatsuyuki/LatencyFleX#latencyflex-wine-extensions-required-for-proton-reflex-integration) steps to be completed.
+
+Once installed, LatencyFleX can be enabled by doing either of the following:
+
+> **If you are using Steam:** Add the following to your Titanfall 2 launch options: `"LFX=1 %command%"`
+
+> **If you are using Lutris:** Right click on Titanfall 2, click 'Configure', navigate to 'System Preferences' / 'System Options' / 'Environmental Variables', and use the following:
+
+> Key: LFX
+Value: 1
+
+Once in-game, LatencyFleX can be toggled off and on using the `"r_latencyflex"` console variable.
+
## Troubleshooting
### Blank console
@@ -52,3 +69,7 @@ This problem is caused due to missing fonts on your Titanfall 2 wine prefix, you
Running the game on fullscreen through Linux might lead to a black screen preventing you from launching the game. Edit your `ns_startup_args.txt` to include `-noborder -window` or edit `"setting.fullscreen"` and `"setting.nowindowborder"` at `<wineprefix>/drive_c/users/<username>/Documents/Respawn/Titanfall2/local/videoconfig.txt` to solve this.
For more info and proposed fixes, refer to [this issue thread on Github](https://github.com/R2Northstar/Northstar/issues/1)
+
+### LatencyFleX issues
+
+Some users have reported issues with enabling LatencyFleX. If you see `"Unable to load LatencyFleX library, LatencyFleX disabled."` in your logs, try adding `latencyflex_wine.dll` to your `bin/x64_retail` folder. \ No newline at end of file