crazy good, thank you for the video. Performance improvement has been immense, like I'm talking about %50 to %80 improvement in fps although game is so bad I'm STILL cpu bottlenecked XD. And I've seen your name in other sptarkov related mods/help so thanks for your contributions.
worked great with 3.10! thank you, i did mess up and used a fresh install with no profiles etc but quick fix was to make one on the server sptarkovlauncher and quit out then run again, thanks again, great tutorial
When I run the SPT server with the dedicated client, the client comes up with an error message that says that a patch in SPTcustom plugin has failed due to subsequent patches not being loaded
Thank you for you contributions. You make it really easy to follow along and I managed to get it working! Is it the same steps if I want to host a server for more than just me? Like 2-3 players?
@@void66663 Yes and no. My guide here and on my GitHub repo are written specifically to "disable" actual coop, due to having to meet SPT's criteria in order for me to be able to recommend it to users. Fika has a specific guide for doing this for coop. It is a different guide and not as in depth as mine, but it does work. I would suggest reading into it.
I wish I would have found this video a long time ago rather than fighting all of my settings until I got Fika working. I have a couple of stupid questions if you have time. 1. What is the difference between running the Fika server vs Fika Dedicated? 2. Fika documentation says to use your WAN IP for the backend IP, this must be different for dedicated? Thanks for all the videos and mods, awesome work.
I appreciate being able to help! Glad it worked out for you. 1. The Fika Server is just the server. It's not *directly* relevant to the dedicated in the matter of difference. The two are entirely different things. The Server is a webserver, the Dedicated is an entire custom profile being used in tandem with code to emulate the BSG server. 2. It depends on your setup. WAN IP is if your Fika Server is on one network and your Fika Client is on another network. Fika is, by default, as port forwarded server, not too dissimilar to how Minecraft works. The reason it's different for this tutorial is because my tutorial targets *same-network hosting* where everything happens on the same Local Area Network (LAN)
Thank you! I set this up so I could run the client on my Legion Go and have my PC as the server and the performance gains are huge. Question: if I want to play on my PC with the same profile, can I just copy my profile json into the servers profile folder? Also, will it be a problem if I install mods other than AI onto the server client so I can have the same mods? I only plan on having the few 'essentials.'
for mods like swagnuts/sain which now use in-game interface to configure....how would we go about that if they're only installed on server pc? great vid btw!
@@steveSmith-lh6mf One of two ways: Method 1: Run a regular account via the SPT launcher on the server PC, as if you'd run it on the client. You'll have to temporarily remove 'Fika.Dedicated.dll' for this to work, but you can safely reinstall it in BepInEx/plugins when you're done. The configuration can then be done in-game on the server PC without needing to do a bunch of switcheroos. Method 2: Install SAIN and SWAG and their dependencies on the *client* PC install, aka where you run the game from normally. Then configure your settings in the main menu (don't go into a raid). Once you're done, exit the game, and transfer the SAIN and Donuts folders into the plugins folder on the server PC install. Make sure they are NOT installed on the client PC when you run the game normally.
I'm apparently dumb as a brick and forgot to cover it in the description 😶my bad homie. thanks for letting me know! It's a LoFi-style calm beat from Pixabay: pixabay.com/music/beats-for-a-dream-lofi-vibes-216038/
i am using fps unlocker with Fika and i believe it's not causing issues, but i mean you can just edit a config file i forget which one has the max fps settings.. cool that you took your time to make this tho, for me it was quite confusing as i've never done any port forwarding or anything like that prior to trying fika
I suspect that most of these can be fixed with config edits. Given that this video mostly caters towards those who want the easiest possible route (hence the slow methodical approach in the video), it saved time and energy to list the reason *why* they don't work out of the box rather than to show how to fix it. I have no issues with perhaps adding a pinned comment that explains how to fix the mods that are being used
Hey so super helpful video however I followed every step and when I try to launch the actual game after getting the server and the dedicated thing up and running, when I click play it immediately says Critical Error, Another Instance is Running yet my task manager shows theres only one version going anyone know the solution?
@@theweeniespodcast7170 You should re-watch the video. The file is not meant to exist on the page or install. It generates the start script when you run the server, and you have to copy it from the relevant folder (as shown in the video)
So, a) you most likely did not. I'd recommend rewatching the whole thing just to be sure. I have zero issues personally, never did. b) If it's not launching correctly, your networking and IP settings are not set up properly.
hi i managed to get it working, well when i use the dedicated client to host a raid, it takes around 5-6 minutes to start and when im in raid, it has around 200ms ping? im using ethernet cables on both pc, they have 900MBps download so my speed isnt an issue if i dont use the dedicated client and just host a raid regularly i have none of these issues, raid starts in 30 sec and i get very low ping any idea?
@@trixualz219 Someone else I spoke to had a similar problem. If I remember correctly it was something about using a headless client with a bad display cable? There are a number of factors, but I don't think internet speed is the biggest problem here
@@hazel-vf7on that was me actually 😭it wasnt the fact it was headless it was just when i port forwarded it messed up, i switched to radminvpn and it worked flawlessly
@@cynco484 Using your own PC's IPv4 and using Process Lasso to separate the two installs on different cores and threads. There is a discussion about it on the Fika Discord I believe.
no need to use FIKA, you can run a server separately on another machine, add firewall rules on both machines and configure a launcher. I can connect to a server on a different PC without FIKA at all, and still have +10 or even +15fps on the Streets
With only SPT running, and none of Fika's AI benefits, running the server separately hasn't helped in any noticeable sense for years due to how the SPT server works. It's nothing more than an interval based stat saver that receives info from the client. Normally this is placebo, but I'll give you the benefit of the doubt. Hop in on the SPT discord and share how you managed it, a lot of users would be greatly appreciative if you solved that issue. Edit: I asked two of the current SPT developers, and they agreed that there's no way that's happening. At least not because you're running the server separately.
I did everything same as in video, firewall rules to let it work in local network, setting up SPT launcher to make requests to another IP address instead of localhost. But yeah, changes in performance is not that great, but Im glad to have 30fps instead of 20 on LexOs. I know that most of calculations SPT does on client side, so it should not impact performance, but when I played SPT on my old laptop, any request from client to server were noticeable. Anyway, I did everything that video says, I managed to launch dedicated session via FIKA on a laptop, Im going to test and compare all 3 ways to host SPT on this weekend. So far I found out that game update stat is even wors and can cause statters if PC's are connected via wireless network.
crazy good, thank you for the video. Performance improvement has been immense, like I'm talking about %50 to %80 improvement in fps although game is so bad I'm STILL cpu bottlenecked XD. And I've seen your name in other sptarkov related mods/help so thanks for your contributions.
@@erdembey2193 Thank you for the kind words! I like to contribute.
worked great with 3.10! thank you, i did mess up and used a fresh install with no profiles etc but quick fix was to make one on the server sptarkovlauncher and quit out then run again, thanks again, great tutorial
When I run the SPT server with the dedicated client, the client comes up with an error message that says that a patch in SPTcustom plugin has failed due to subsequent patches not being loaded
Thank you man
@@WortRitter121 Happy to help homie
When I run the game it says “another instance is already running” could that be older version?
It usually means you have the game/server running but the IP or networking isn't set up right
Thank you for you contributions. You make it really easy to follow along and I managed to get it working! Is it the same steps if I want to host a server for more than just me? Like 2-3 players?
@@void66663 Yes and no. My guide here and on my GitHub repo are written specifically to "disable" actual coop, due to having to meet SPT's criteria in order for me to be able to recommend it to users.
Fika has a specific guide for doing this for coop. It is a different guide and not as in depth as mine, but it does work. I would suggest reading into it.
I wish I would have found this video a long time ago rather than fighting all of my settings until I got Fika working. I have a couple of stupid questions if you have time.
1. What is the difference between running the Fika server vs Fika Dedicated?
2. Fika documentation says to use your WAN IP for the backend IP, this must be different for dedicated?
Thanks for all the videos and mods, awesome work.
I appreciate being able to help! Glad it worked out for you.
1. The Fika Server is just the server. It's not *directly* relevant to the dedicated in the matter of difference. The two are entirely different things. The Server is a webserver, the Dedicated is an entire custom profile being used in tandem with code to emulate the BSG server.
2. It depends on your setup. WAN IP is if your Fika Server is on one network and your Fika Client is on another network. Fika is, by default, as port forwarded server, not too dissimilar to how Minecraft works. The reason it's different for this tutorial is because my tutorial targets *same-network hosting* where everything happens on the same Local Area Network (LAN)
Thank you! I set this up so I could run the client on my Legion Go and have my PC as the server and the performance gains are huge. Question: if I want to play on my PC with the same profile, can I just copy my profile json into the servers profile folder? Also, will it be a problem if I install mods other than AI onto the server client so I can have the same mods? I only plan on having the few 'essentials.'
for mods like swagnuts/sain which now use in-game interface to configure....how would we go about that if they're only installed on server pc? great vid btw!
@@steveSmith-lh6mf One of two ways:
Method 1: Run a regular account via the SPT launcher on the server PC, as if you'd run it on the client. You'll have to temporarily remove 'Fika.Dedicated.dll' for this to work, but you can safely reinstall it in BepInEx/plugins when you're done. The configuration can then be done in-game on the server PC without needing to do a bunch of switcheroos.
Method 2: Install SAIN and SWAG and their dependencies on the *client* PC install, aka where you run the game from normally. Then configure your settings in the main menu (don't go into a raid). Once you're done, exit the game, and transfer the SAIN and Donuts folders into the plugins folder on the server PC install. Make sure they are NOT installed on the client PC when you run the game normally.
@@hazel-vf7on Many thanks! got the server running so i will give these methods a go. :)
Is there a way to turn off FIKA if I can’t connect to the dedicated client?
Thank you so much for this video. May I ask what's the music used? It sounds familiar, maybe It's a cover of a song...
I'm apparently dumb as a brick and forgot to cover it in the description 😶my bad homie. thanks for letting me know!
It's a LoFi-style calm beat from Pixabay: pixabay.com/music/beats-for-a-dream-lofi-vibes-216038/
@@hazel-vf7on Nah nah, you aren't, I'm grateful for everything you've done and thanks again
i am using fps unlocker with Fika and i believe it's not causing issues, but i mean you can just edit a config file i forget which one has the max fps settings.. cool that you took your time to make this tho, for me it was quite confusing as i've never done any port forwarding or anything like that prior to trying fika
I suspect that most of these can be fixed with config edits. Given that this video mostly caters towards those who want the easiest possible route (hence the slow methodical approach in the video), it saved time and energy to list the reason *why* they don't work out of the box rather than to show how to fix it. I have no issues with perhaps adding a pinned comment that explains how to fix the mods that are being used
Lowering the fps to 144 in menu fixes the fika issue. I have a little excerpt on the mod page.
Hey so super helpful video however I followed every step and when I try to launch the actual game after getting the server and the dedicated thing up and running, when I click play it immediately says Critical Error, Another Instance is Running yet my task manager shows theres only one version going anyone know the solution?
so you need two PCs?
@@lukacra6691 It's recommended, but not mandatory.
@@hazel-vf7on so the steps are the same using one pc for server and client? the idea is to use FIKA's AI?
cant fine the start_dedicated and the file dose not even exist on the github page or install
@@theweeniespodcast7170 You should re-watch the video. The file is not meant to exist on the page or install. It generates the start script when you run the server, and you have to copy it from the relevant folder (as shown in the video)
Section 10: Launcher isn't connecting automatically, pretty sure I did everything correctly
So,
a) you most likely did not. I'd recommend rewatching the whole thing just to be sure. I have zero issues personally, never did.
b) If it's not launching correctly, your networking and IP settings are not set up properly.
hi i managed to get it working, well when i use the dedicated client to host a raid, it takes around 5-6 minutes to start and when im in raid, it has around 200ms ping? im using ethernet cables on both pc, they have 900MBps download so my speed isnt an issue
if i dont use the dedicated client and just host a raid regularly i have none of these issues, raid starts in 30 sec and i get very low ping
any idea?
@@trixualz219 Someone else I spoke to had a similar problem. If I remember correctly it was something about using a headless client with a bad display cable? There are a number of factors, but I don't think internet speed is the biggest problem here
@@hazel-vf7on that was me actually 😭it wasnt the fact it was headless it was just when i port forwarded it messed up, i switched to radminvpn and it worked flawlessly
How do I install it all on the same system?
@@cynco484 Using your own PC's IPv4 and using Process Lasso to separate the two installs on different cores and threads. There is a discussion about it on the Fika Discord I believe.
@hazel-vf7on yep got it working but J can't find the discussion on core slotting using lasso. Any suggestions of which cores to use? I have a 5700x3d
no need to use FIKA, you can run a server separately on another machine, add firewall rules on both machines and configure a launcher. I can connect to a server on a different PC without FIKA at all, and still have +10 or even +15fps on the Streets
With only SPT running, and none of Fika's AI benefits, running the server separately hasn't helped in any noticeable sense for years due to how the SPT server works. It's nothing more than an interval based stat saver that receives info from the client. Normally this is placebo, but I'll give you the benefit of the doubt.
Hop in on the SPT discord and share how you managed it, a lot of users would be greatly appreciative if you solved that issue.
Edit: I asked two of the current SPT developers, and they agreed that there's no way that's happening. At least not because you're running the server separately.
I did everything same as in video, firewall rules to let it work in local network, setting up SPT launcher to make requests to another IP address instead of localhost. But yeah, changes in performance is not that great, but Im glad to have 30fps instead of 20 on LexOs. I know that most of calculations SPT does on client side, so it should not impact performance, but when I played SPT on my old laptop, any request from client to server were noticeable.
Anyway, I did everything that video says, I managed to launch dedicated session via FIKA on a laptop, Im going to test and compare all 3 ways to host SPT on this weekend. So far I found out that game update stat is even wors and can cause statters if PC's are connected via wireless network.