Tip
You can use protonup-qt
to install new wine versions in Lutris!
This *.yml script uses a custom, native Linux install script.
You can review the source code here.
More details
The initial reason for writting the script was to work around issues with the official SPTInstaller
running through Wine.
There is a bug in most common Wine runners used by Lutris
or Bottles
that is causing the patching process to fail randomly. To work around this, the user needs to manually install a custom Wine runner in Lutris and use it globally for the installation.
To get rid of this extra step and also improve on stability and usability, we began experimenting with patching game files on our own using xdelta3
and the patch files included in the official patcher archive. Later, a custom installation script has been written as well.
- Faster, more stable installation process
- Additional features, e.g.:
- Native installer & patcher in a single script
- Support for reflinking on supported filesystems (e.g. btrfs)
- Reinstall mode - creates a backup of user files and reinstalls the latest SPT version
- WIP: Create & restore user backups using CLI commands
- No standalone GUI - you either have to use the Lutris installer or the CLI to interact with the script.
- No official support on Discord or elsewhere by the mod developers
- ~100GB free disk space
- Lutris
- We recommend using a native Lutris package (not Flatpak/Snap)
- For Ubuntu-based/Debian-based distros: You can find the latest release *.deb package here!
- Check if you have all your wine dependencies installed
- Check if GPU and vulkan drivers are installed
- We recommend using a native Lutris package (not Flatpak/Snap)
- SPT Lutris installer (*.yml)
sudo apt-get install p7zip xxd
sudo pacman -S p7zip xxd
sudo dnf install p7zip-plugins vim-common
- If you have issues with the default wine provided by Lutris, try Kron4ek vanilla wine-9.19-amd64 for the installation!
- Sometimes the
Bsg Launcher
can return an error when being closed, resulting in the installation to fail. Make sure to keep all game files when asked by Lutris & retry running the script - It's possible that the EFT client launches during the installation in the
BSG Launcher
. You can close it e.g. usingAlt+F4
to continue with the installation process
-
Run the
SPT Lutris installer
script: -
Wait until the
BSG Launcher
shows up, →login
, then either:- press
Download
in the launcher
OR
-
Copy/paste an existing VANILLA game installation into the prefix, e.g:
/home/USER/Games/escape-from-tarkov/drive_c/Battlestate Games
-
Select
set the path to existing game installation
in the launcher & navigate to the directory by selectingMy computer
→C:
→Battlestate Games
& then the copied game directory. -
Wait until the file verification is completed
- press
-
After EFT has been successfully installed, close the
BSG Launcher
to proceed. -
Wait for the installer script to complete
[!TIP] For better performance & additional fixes, we recommend using latest GE-Proton or
wine-ge-8-26
for playing!- If everything worked you should be able to launch the
SPTarkov - Server
, followed bySPTarkov - Launcher
& login.
Have fun!
- If everything worked you should be able to launch the
Still having issues? Visit our issues section.