This page applies to any SPT version
Compared to live PVP, the performance in SPT will always be worse. When you’re playing PVP, or an online PVE raid, bots (scavs, PMCs, bosses) run on BSG’s servers. In SPT, local PVE, and practice raids, bots run on your computer. They are very unoptimised, running on a single CPU thread.
You might have noticed that when playing SPT your CPU and GPU usage is never at 100%. Your GPU cannot run at full power because it’s busy waiting on instructions from your CPU, and your CPU cannot run at full power because it has to slowly process all the bots. To see this in action, disable bots in either Pre-Raid Settings, or the bot spawning mod you installed.
Only CPUs with powerful single-threaded performance will improve your in-game FPS. AMD’s X3D CPUs are the most optimal as they let a single thread process more data at once.
Auto to Press in the in-game settings.Nvidia Reflex in the graphics settings.V-Sync in the graphics settings.Low or Medium.Low texture mode for Streets to further minimise memory usage.Unheard menu background.
Editing your boot.config might marginally help with performance. While no extensive testing has been done on its effectiveness, some report an improvement after tweaking them.
Your boot.config file is located in [game folder]\EscapeFromTarkov_Data . You can edit it using a text editor like Notepad.
By default, it contains this:
gfx-enable-gfx-jobs=1
gfx-enable-native-gfx-jobs=1
wait-for-native-debugger=0
hdr-display-enabled=0
gc-max-time-slice=3
single-instance=
build-guid=[some ID]
First, change gc-max-time-slice=3 to gc-max-time-slice=10.
Then, add these below:
gfx-disable-mt-rendering=1
vr-enabled=0
job-worker-count=[your CPU's number of threads - 1]
You can easily check how many threads your CPU has by pressing Ctrl + Shift + Esc to open your Task Manager, and seeing how many Logical processors there are in Performance > CPU.
Finally, in the in-game menu, enable Only use physical cores in the GAME tab.
The pagefile in Windows is used as “storage” for your RAM. If your RAM is filling up, Windows will start moving files to and from it. Even an SSD will be much slower than RAM, hence why it’s used sparingly. Windows automatically increases it as required.
Your pagefile should be set to Automatically manage paging file size for all drives. To check if it is:
Performance, go into Settings, then the Advanced tab.Virtual memory press Change.Automatically manage paging file size for all drives enabled.If you experience crashes related to memory, make sure your drives have more than 30GB of free space available.
RAM Cleaner Fix forces the game to utilise the pagefile. It at best won’t help you with any issues you might have, and at worst will cause your pagefile to be overused, which will instead cause issues.
GrassCutter and EnvironmentEnjoyer features might help your performance.Smooth motion (for 40 and 50 series GPUs), or AMD’s Fluid Motion Frames for EFT will let your GPU interpolate extra frames, using the unused part of your GPU.
This is an advanced setup requiring technical knowledge and an understanding of how SPT works.
While Project Fika is a mod available on the Forge, we do not offer support with it installed. If you wish to receive support while you are using Fika, you must seek support from Fika’s Discord server.
As stated in the introduction, the main performance impact on your game is bots. EFT does not efficiently utilise your system resources, using the same CPU thread to process bots and render your game. When you play an online raid in EFT, all bot processing happens on BSG’s servers, letting your CPU “concentrate” on rendering the game. If your game is not processing the bots, SPT’s performance becomes much closer to Live EFT. You should then become GPU bottlenecked, so your graphics will become the primary source of your performance.
Fika allows you to host a raid on a different computer as the one you’re playing on. This lets you recreate the conditions of a live EFT raid while still using SPT. To set up a headless client, follow this guide.
It’s also possible to host the raid on the same computer as the one you’re playing on, letting one part of your CPU render the game, while another processes the bots. You could further use a program like Process Lasso to manually delegeate your CPU cores if you are an advanced user, but it’s not necessary. Please note that support from Project Fika is limited if you choose to run the headless client on the same PC where you are playing SPT. This is not the officially supported configuration and may lead to: