Important
The .NET 4.8 dependency installation is broken at the moment, resulting in the BSG Launcher to not launch. Here you can find a workaround!
Warning
Never install SPT into your live EFT's game directory!
- Bottles
- Make sure GPU and vulkan drivers are installed and working.
- SPT mod (*.7z archive)
- Make sure to update to the latest EFT version and follow the downpatching guide if needed.
- BSG Launcher (*.exe installer)
- ASP.NET Runtime 9.0 (How to install)
Details
TL;DR version
- Install new runner
wine-ge-proton - Create new bottle using the
Gamingpreset - Install
dotnet48,dotnetcoredesktop6,dotnetcoredesktop8,dotnetcoredesktop9andvcredist2022from theDependenciessection - In
Settings, selectwine-ge-protonas runner for the bottle - In
Settings→DLL Overrides, addwinhttpasNative, then Builtin - In
Settings, setWindows VersiontoWindows 8.1 Run Executableand install the launcher- Install the game
- Click on the three dots at the top right, then
Browse files - Copy
EFT game filessomewhere else inside the bottle anddownpatchif needed - Unpack the
RELEASE-SPT-x.x.x.ziparchive into thecopied directory - In bottles click
Add ShortcutsforSPT.Launcher - Run
SPT.Server.Linuxin a terminal, then theSPT.Launcher
1. Install Runner
- First thing on the menu is to install a new runner. To do so open Bottles and select the
Main Menubutton in the top right and navigate to theRunnerstab. Here you can install the latestwine-ge-protonrunner.
2. New Bottle
-
Now we need to set up a new bottle to install EFT. Click on the
+symbol at the top left. In theEnvironmentsection selectGaming, give it a name and clickCreateat the top right of the window.
3. Setting the bottle up
-
Once your bottle is done, we have to configure it. Navigate to the
Settingstab and selectwine-ge-protonasRunnerfor the bottle. -
Then go to the
Dependenciestab and install the following dependencies:dotnet48 vcredist2022 dotnetcoredesktop8 dotnetcoredesktop9
-
look for the
DLL Overridessection and addwinhttp- make sure it's asNative, then Builtin. -
And to finish up, select
Windows 8.1asWindows Versionto use for the bottle.
4. Installing EFT
-
On your bottles main menu, click on
Run Executableand look for the EFT launcher you downloaded earlier, keep in mind that bottles flatpak doesn't have permissions to read all your files, by default it'll only allow you to look in your downloads directory. -
Run through the installer as normal, log in and install the game.
-
After you reach the
Playbutton, you're free to close the launcher, and proceed with a regular manual SPT installation. (To browse the files inside your bottle go to the bottle main menu and click on the three dots at the top right, thenBrowse files).
5. SPT directory / down-patching
-
Make a copy of your live EFT game files. You need to place it inside the same prefix, e.g at
~/.var/app/com.usebottles.bottles/data/bottles/bottles/SPTarkov/drive_c/SPTarkov. -
If needed, downpatch EFT to the correct version e.g. by running the downgrade patcher inside the game directory. Check out our downpatching guide.
-
When it's done, extract the contents of the
RELEASE-SPT-x.x.x.zipinto your copied SPT game directory.
6. Setting the shortcuts
-
Once you installed SPT, go to your bottle main menu and click
Add Shortcuts. -
Look for the directory you installed SPT in (Reminder that you can click on the three dots at the top right and then
Browse filesto find the location of your bottle's C: directory) and addSPT.Launcher.exe.
7. Running SPT
Everything now is pretty much done, so now to run the game we need to run the server and the launcher.
-
To run the server, run the
SPT.Server.Linuxexecutable in a terminal. -
To run the launcher, click on the play icon at the right side of the
SPT.Launchershortcut.
Have fun!
Still having issues? Visit our issues section.