Dedicated client
The dedicated client is an exclusive Fika feature that allows you to host a raid on a separate Escape From Tarkov instance. You are able to offload the AI calculation and other resource-intensive task to improve game play performance. FPS gains are usually around 25% to 50% depending on your computer specifications and amount of bots in the game.
Please note that there is some technical knowledge required to achieve this. If you absolutely have no experience, you will have a hard time. Our Discord provides support in such cases.
General info
The dedicated client is basically another Fika instance that will automatically host raids. All players becomes clients (including the host).
Graphic rendering is disabled in order to make the dedicated client as lightweight as possible. However, the dedicated client is NOT a true dedicated headless server. It still requires all the game files and a pretty hefty amount of RAM in order to work (especially for maps such as Streets).
In other words, it's a patched Escape From Tarkov instance that poorly imitates a dedicated server. The benefits are still huge and we recommend using it if you have the resources to improve your game play experience.
It is recommended to run the dedicated client on a separate machine. We do not recommend using a VPS; as stated above this is not a real dedicated headless server and resources needed to run the dedicated client are quite huge for a VPS.
Hardware requirements
A modern CPU with at least 4 cores @ 3.2GHz +.
16GB of RAM (virtual paging can alleviate this requirement but will degrade performance).
50GB disk space with SSD/NVME drive. HDD is NOT recommended for Fika in any shape or form.
Graphics card not required.
Installation
Install Escape From Tarkov on the server that you're planning to host the dedicated client on using the official BSG launcher. This is required to validate that you own the game.
Copy your working Fika installation to the server in a separate folder. This will be referred to as
dedicated folder
in the steps below. If this is not possible, please follow the Installing Fika procedure on the server and make sure to run the game usingSPT.Launcher.exe
at least once.Remove all the DLLs inside
<dedicated folder>\BepInEx\plugins
except forFika.Core.dll
and thespt
subfolder.Download Fika.Dedicated
Extract
Fika.Dedicated
to yourdedicated folder
.Go to the machine where the SPT server is hosted.
Navigate to
<SPT folder>\user\mods\fika-server\assets\configs
and openfika.jsonc
.Find the
dedicated
section.Set the
amount
of profiles to at least1
. This will generate dedicated client profiles during next SPT server start.Set the
forceIp
to the IP of your SPT server. This will tell the dedicated client which IP to connect to.Save and close
fika.jsonc
.Start
SPT.Server.exe
.You should see the following output in the console:
Navigate to
<SPT folder>\user\mods\fika-server\assets\scripts
and copy the batch file.Paste the batch file inside your
dedicated folder
. It must be inside the same directory asEscapeFromTarkov.exe
.Run the batch file to start the dedicated client. A console window should show up. Do not close it.
Go back to your normal Fika folder and start the game using
SPT.Launcher.exe
as you normally would.Go to the lobby screen and click
Host Raid
. Tick theUse dedicated host
checkbox to start a raid using the dedicated host.
WARNING
The dedicated client should never run any mods except for AI or spawn mods such as SAIN, MOAR lite or SWAG+DONUTS. They are only necessary because the raid host handles the AI and spawning.
Running mods that are designed for game play experience WILL cause issues with the dedicated client. A few notable examples: Amanda.Graphics, MoreCheckmarks, EFTApi, GamePanelHud, DynamicMaps, LootValue, Ram Cleaner Interval, DeClutter, etc.
If you encounter any issues starting the dedicated client, this is most likely the reason.
Additional information
If the
Use dedicated host
check box is greyed out, the dedicated client was unable to connect to your SPT server OR the dedicated client is already hosting a raid.Troubleshoot connectivity issues the same way you would do for a normal Fika instance.
Last updated