Featured SPT-VR 1.0.5

Please do not ask when mod authors will update their mods to 3.10 or if they can upload older versions of their mods.
Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.

SPT-VR brings the immersive, intense experience of Tarkov into the realm of virtual reality. Engage in intense firefights, loot dangerous environments, and survive the unforgiving world of Tarkov—all in full VR.

SPT-VR (Single Player Tarkov VR Mod)

SPT-VR (Single Player Tarkov VR Mod)

SPT-VR brings the immersive, intense experience of Tarkov into the realm of virtual reality. Engage in intense firefights, loot dangerous environments, and survive the unforgiving world of Tarkov—all in full VR.


giphy.gif



Table of Contents

  1. Setup
  2. Controls
  3. FPS/Graphics Guide
  4. FAQ
  5. Contributions
  6. Support the Mod
  7. Development Environment Setup
  8. Get in contact

Setup

Prerequisites

  • Single Player Tarkov (SPT) Installation: Make sure you have a working copy of SPT installed.
  • SteamVR: The mod requires SteamVR to support VR hardware.

Installation Steps

  1. Ensure SPT is up to date: Make sure you have the latest version of SPT installed on your system.
  2. Download the latest release: On the right side of this page (if on GitHub), download the latest release from the "Releases" section.
  3. Navigate to SPT's root directory: This should contain the SPT.Launcher, SPT.Server files, and the BepInEx folder.
  4. Extract the downloaded files: Merge the folders from the release with the folders in the SPT installation.
  5. Launch SteamVR: Ensure that SteamVR is running and your headset is connected before launching the game.
  6. Launch the game through the SPT Launcher.

Uninstalling

To uninstall the mod, go to your SPT installation and remove the BepInEx/plugins/sptvr/SPT-VR.dll file, which will stop the game from launching in VR. To reinstall it, simply drag the .dll file back into the directory.


Controls

Movement

  • Walking: Left joystick.
  • Look around: Right joystick.
  • Sprint: Click the right joystick.
  • Jump: Push the right joystick up.
  • Vault: Hold the right joystick up at a ledge.
  • Crouch: Pull down on the right joystick, physically crouch, or do both.
  • Prone: Fully crouch, release the joystick, then pull down again.

Weapon Controls

  • Fire: Right trigger.
  • Two-hand weapon: Support the gun with the left grip when it vibrates (toggle option available).
  • Aim: Looking down the sights automatically increases accuracy.
  • Steady aim: Hold the left trigger to hold your breath.
  • Weapon interaction mode: Hold the right grip when not aiming to interact with the weapon:
    • Check Magazine
    • Reload
    • Inspect Weapon
    • Fix Malfunction
    • Toggle Tactical Devices
    • Change Tactical Device Mode
    • Toggle Firemode
    • Fold Stock (not implemented yet)
  • Reload: Press B or use the interaction mode.
  • Toggle Firemode: Press A or use the interaction mode when two-handing.
  • Change red dot/holo mode: Press the left grip when your hand vibrates near the sight.
  • Change optic zoom: Pull the right joystick or rotate the left hand near the scope.
  • Grenades: Select from the quick slot radial menu, then hold the right trigger to pull the pin and aim using your in-game pointer finger.

In-Game Interactions

  • Swap Weapon:
    1. For a pistol, bring your right hand to your hip and press the right grip.
    2. For primary weapons, bring your right hand to your shoulder and press the right grip.
    3. Use the radial menu by holding the right grip at your shoulder.
  • Quick Slot Items: Open the radial menu by bringing your left hand to your chest and holding the left grip.
  • Interacting with doors/containers/bodies/loose loot/etc:
    1. Through a menu by looking at the object, which will bring up the menu where you're looking, then using the right joystick you can navigate it and use the A button to select an option.
    2. Bring your left hand up to the object and press the left grip to perform the primary operation, or with loose loot you can hold the left grip to pick it up and bring it over your left shoulder and release to place it in your inventory if there is room.
  • Toggle head visor/night vision: These can be toggled by bringing the left hand up to your head and pressing the left grip.

Menus & Menu Interactions

  • Select: To interact with menu items, buttons, etc, press the A button while hovering over it with your laser pointer.
  • Open Inventory: Press X while in a raid.
  • Open Menu: Press Y while in a raid.
  • Dragging Items: Hold the right trigger to move items.
  • Opening Item Sub-Menu: While hovering over an item, hold down the A button to bring up a dropdown menu for that item.
  • Opening Item Display Window: Double tap A while hovering over an item to open the item display window.
  • Quick Equip: While holding the left grip, pressing the A button on an item will automatically equip it to its respective slot.
  • Quick Transfer Item: While holding the right grip, pressing the A button on an item will automatically transfer it in or out of your inventory.

Configuring your experience

If you go into the Tarkov settings menu, you will see a VR tab, which allows you to modify some of the VR-specific settings.


FPS/Graphics Guide

NOTE: Keep in mind these settings were based on my personal performance and may be very inaccurate. Additionally, messing around with some settings in-raid can cause visual glitches, so be aware of this before reporting any bugs.

In-game graphics guide

  • Resolution likely doesn't matter much as it's always going to render to the quality of your headset or what SteamVR is set to, but lowering the resolution may net some frames.
  • Anti-aliasing should be off or on FXAA - No FPS difference noticed between the two, and other options cause visual glitches.
  • Resampling should be off/1x, otherwise it may cause visual glitches.
  • DLSS and FSR don't work properly, so turn them both off.
  • HBAO - Looks better but takes a massive hit on performance - off gets about a 10-20 FPS increase.
  • SSR - Low drops frames by around 2-5, ultra by about 5ish. I don't personally notice any visual improvements but if you have it on, go to ultra.
  • Anisotropic filtering - No real FPS difference.
  • Sharpness at 1-1.5 - Any visual gain falls off after around 1.5+.
  • POST FX - Turning it off gains about 8-10 FPS in some situations, or does nothing in others.

Additional FPS guide

The VR Performance Toolkit (vrperfkit) can net about 10-20 extra FPS with the default configuration at the expense of some graphical fidelity, which could help people with less powerful computers.


FAQ

What controllers and headsets are supported?

The mod supports most VR headsets. The following controllers work out of the box:

  • Quest 2/3
  • Valve Index
  • Vive

If your controller isn’t working, configure the control scheme through SteamVR bindings.

Does this work with the non-SPT Escape From Tarkov?

No, using this mod with the official version of Escape From Tarkov can result in a ban.

Does it support FIKA?

Yes, it supports FIKA. VR players will appear as non-VR players in multiplayer.

Are other mods compatible with the VR mod?

Several mods have been confirmed to work. However, mods that add a new UI may not work, new guns might be missing features, and some graphics mods may cause issues. Please remove all incompatible mods before reporting any bugs.

Current list of known compatible mods:

  • FIKA
  • Amands Graphics
  • Swag + Donuts
  • SAIN
  • EFTApi
  • Waypoints
  • Declutterer
  • Questing Bots
  • BigBrain

Do I need to buy this mod?

No, the mod is free, and the source code is open-source.


Contributions

A huge thank you to these primary testers who helped shape the mod:

  • groundzeroday: Check out his work at hexler.net
  • Havviks: Thanks for making the trailer, go watch his videos on YouTube
  • MaTSix: Offered a lot of helpful ideas which greatly decreased the jankiness of the mod

Support the Mod

Donations are appreciated but not required. All content is free to ensure everyone has the same access. Those who still wish to donate can do so using the link below:

Buy Me A Coffee


Get in contact

If you want to reach out to me personally, you can send an email to [email protected]


Development Environment Setup

If you wish to make your own changes to the mod or want to check it out for any purpose, follow the steps below:

  1. Clone the Repository: This can either be done by downloading the source code from the GitHub page or using the command below:
    Code
    git clone https://github.com/cybensis/SPT-VR.git
  2. Open it in your IDE: I've only ever used Visual Studio for development, so I would recommend using that. Opening the .sln file will open Visual Studio, which should already be configured to build without issue.
  3. Make your changes and build: After making your changes, to test them simply go to the Build dropdown menu at the top of Visual Studio and select Build Solution.
  4. Add the build to your SPT installation: After building the mod, you should find the new file under bin/Debug/TarkovVR.dll or bin/Release/TarkovVR.dll depending on whether you've built a debug or release version. Then, in your SPT installation, replace the BepInEx/plugins/sptvr/SPT-VR.dll file with your new one and you should be good to go.

Images

  • Version 1.0.5

    NEW FEATURES

    - Added a left-handed mode which can be toggled in the in-game VR settings menu

    - Fixed some issues with not being able to join a FIKA server as a client and not being able to leave the server

    - Arms no longer perform most of the sprint and jump animation

    - Added an extra slider for scope smoothing

  • Version 1.0.4

    Fixed some issue with mod support issues for AmandsGraphics and FIKA.

  • Version 1.0.3

    This release fixes the bug with scopes not working caused by changing from SPT 3.9 to 3.10, please note some scopes are still not configured and will still not work but the majority of them should still be working, and the variable zoom feature I implemented is also not working now, but will be fixed.

  • Version 1.0.2

    Release V1.0.2 - Update to SPT 3.10 and some small improvements

    I was previously working on getting a left handed mode as well as adding some more motion sickness support options but decided to put that on the back burner for a little bit as SPT 3.10 released. This update doesn't add anything special and might break some stuff I missed but for the most part things appear to be working. Below is a list of changes and known bugs/isssues:


    Improvements

    • Updated to SPT 3.10 including support for transit
    • You can now play the game in flatscreeen mode without removing the install files if no headset is picked up by steamvr
    • Finally fixed the position of the right hand laser pointer
    • Fixed some issues with guns in the hideout
    • Fixed issue with using multiple of the same grenade causing issues
    • Improved positioning of grenades to VR controller
    • Slightly improved grenade accuracy


    Known Bugs

    • Any new weapons added in Tarkov from the version in SPT 3.9 to SPT 3.10 likely won't have any of the weapon highlighting working and won't allow you to interact with the weapon, this will be fixed in the next update.
    • The BTR is enterable if you look at the door, and you can use the menu in the BTR but the camera positioning is kind of off and selecting the talk to driver menu option doesn't do anything at the moment
    • Some really nice clouds were added in the updated version of Tarkov but unfortunately I have not found a way to get them rendering correctly in VR, so at the moment they are disabled. If anyone wants to help with this please let me know!!
  • Version 1.0.1

    Release V1.0.1 - Weapon tracking/IK fixes + more

    I've spent the past few weeks since the first release working on improving the handling of weapons like how they track to your hands and move around when entering two-handed mode, as well as various other massive improvements like fixing weapon jittering, added an option to hide arms and legs, fixed issues with object culling and more, here is a full list of the improvements made:

    • Fixed most of the hands and weapon jittering
    • Weapon should no longer move positions when entering two handed mode
    • Hands should now line up better with your controllers when a weapon is equipped
    • Added a toggle for hands only mode that removes the arms in the VR settings tab
    • Added a toggle to hide the legs in the VR settings tab
    • Fixed a lot of the object culling issues so now nothing nearby should be culled and walls or ceilings won't be see through like on interchange, looks much better but there's a small hit to performance
    • Added snap turn option
    • Adding graphics setting for different distant shadow methods
    • Improved VR settings menu layout
  • Version 1.0

  • Awesome mod!


    Current issue though, when the game Launches. I get to the Main Menu and all appears ok but I cannot get past the Main Menu. No buttons do anything.

    I can see my laser go through the Menu Options but nothing else works. I have the default mapping and have also tried some random users one from the Steam Suggested / Workshop.

    • i had the same problem

      i fix this issue

      just uninstall Fika

      thats works 👍

    • Thanks for the response, it close to Vanilla, no FIKA Installed.

  • Hello I played a game with SPT-VR turned on but realized that the dynamic maps mods does not show up in the map tab. I know that you dont have control over that mods and I will also leave a comment on their mod page but do you know any way for me to have the live map?

  • hey so i have a pretty bad game breaking bug, when i load into a map for example factory, i am far outside the map and there's a fixed image stuck to my face and i can still see my extracts just not my hands. PLS HELP

    • i had that bug with fika and path, do you have on of these mods?
      maybe you can try and make a new game profile, fixed the same issue for me some time ago :)

  • Can this be used on older versions of SPT like 3.8.3? We still play on that version cause frankly this new one is garbage.

  • Im trying to play with a friend who is not in VR but when we get to "waiting for host to start the raid" i cannot move the hands to point at the prompt they just disapear compleatly so we cannot play together. Is there any solution to this?

    Thumbs Up 1
    • Also i tried joining to someone who isnt in VR and it was stuck at "waiting for other players to load" at 50% for both of us. when i tried joining without vr to him it worked perfectly fine

    • how you playing spt with people?

    • FIKA mod, but if you using VR u need to be a client not host

  • FIKA does not work at the moment because the host has to klick the "start raid" button but there is no "mouse/cursor" to klick it via VR

    Thumbs Up 3
    • same issue, you just can not press that button

  • my HTC Vive controllers somehow arent working in the game i tried change the binding it didnt help too, the "mouse" line appears but if i press trigger or other buttons to entry the stash or the trader screen nothing happens. any help or ideas that could fix that ?

    • Exact same issue as you. tried Community ones but no luck.

  • -the game crashes once I enter a map and has no crash log on server.exe. Using latest SPT and latest SPTVR. With no any other mod kn

  • cybensis, you are the reason i bought a quest 3

  • Not sure if this is been answered. but is there a way to bind more buttons for index users? We have two track pads with North South East and West buttons that are unused. Im thinking the non dominate hand trackpad can be used to control lasers and lights and the dominate hand track pad can be used to control things like weapon zoom or change reticles?

  • Im having trouble getting vive controllers to work in the menu. As well it’s near impossible to change the bindings on these awful controllers lol. By any chance could you make a guide and maybe a possible fix as to why the vive controllers aren’t working

    • Exact same issue as you. tried Community ones but no luck.

  • How do i switch between my red dot and lpvo?

  • I don't know if I'm just being dumb here but I cannot for the life of me figure out how to check extracts and time left in raid.


    Other than that, though, this is easily the coolest VR experience ever.

  • Fika 1.1.0 had a issue with this mod

    Fika 1.1.0 need host to confirm starting the raid by clicking a button

    but SPT-VR cancel the laser pointer when a raid started to load, anyone managed to fix it?

    Thumbs Up 2 Thinking 1 Crying 1
  • Incredible mod! Super immersive, brings a breath of fresh air for me to the game.


    I am having one visual issue, there is a ton of black and white flickering around objects, walls, trees, etc. I am not sure if it is just the snow season messing with it or some sort of anti-aliasing issues.


    Does anyone have any suggestions on things to try whether it be with Nvidia control panel, or some VR optimizations I can do or software to try and fix that?

  • this mods really good up until it broke, the menu gets locked onto my head set and just follows it pefectly, plus, it doesnt even load, the most ive found were in the bepinex log saying that the dependent dll was not found, and some functionality was disabled, but the dll is in there.

    Thumbs Up 1
    • Removing WTT Menu overhaul fixed it for me

  • Is there a new eta on the left handed mode since the 3.10 update? This mod ROCKS btw thanks so much.

    • I bought Tarkov and did the whole thing with SPT just for VR and only figured out that there's no left hand accessibility afterwards, so yeah I hope soon...

      Devs? =]

    • "\BepInEx\plugins\sptvr" open ModSettings.json


      11th line


      "leftHandedMode": false, <---Change to true

      Thumbs Up 1
    • YOU ARE A GOD FORSAKEN SAVIOR BROTHER

      THANK YOU MAN

  • I tried all graphics settings and upped the resolution in the quest pc app but still get crazy blur at things that are a little further away. Anyone has an idea how to fix this issue?

    • I think thats just a VR tarkov thing overall. even on my valve index things are a little blurry far away. my guess is the VR headset itself?

  • Hellow! Been trying to get the mod wroking but whenever I enter a raid the camera seems to be gone somewhere else and freeze, I can shoot, I can see my status when I get my left arm close to me but the camera is just like out of the map somewhere, anyone got that issue and any idea if I missed something or what it could be?

    • I have the same issue. I'm playing with quest 2 via virtual desktop. Menu seems to work as it should, but when I load into raid the image freezes. I have tried a fresh install with no other mods with no luck.

    • found why it didn't work, look at the graphics part of the description and make sure to have these, fixed it for me

    • You mean the "fps/graphics guide" part? I will give it a try, thanks!

  • First of all, thank you very much for your contribution, I enjoy your mod very much. I already made some changes in globals.json regarding hand swaying and reduction of hand stamina. I suggest to all users to turn off the hand swaying completely and higher up the capacity of hand stamina, since it doesn't really make sense in VR. Also I have a question for the author. Is there a way how could I lower sensitivity when aimed down on the sights? I suspect that it doesn't work with controls settings in menu or? Because I tried different sensititivy settings and it doesn't have any effect. It's especially annoying using higher magnitude scopes, from 3x+ basically sniping over 100m is near impossible for me. Maybe you have an idea, which attribute should I change in which file? Your input would be much appreciated. Thanks.

    • Hey there I'm glad to hear you've been enjoying the mod! There are some aim smoothing settings in the VR settings tab in game which will use the zoom level of the scope to automatically calculate a smoothness level that should make sniping a bit more bearable, but if you already have that on I might just need to increase the smoothing amount

  • Is there any way to make super sampling or FSR work? Its the only thing I cant think to get rid off aliashing

    • You don't want that kind of input lag on VR, puke-inducing. You can try Lossless scaling, but I really recommend NOT doing it.

  • Thanks for the mods, the controls are superb. But I have one problem, In menus all is fine, but when I enter a map, all the edges are very jagged, and the normal aliasing options do not work. Does someone have the same problem?

    • Same here all the edges are super jagged and blurry with light in raid really annoying. But other than that superb work

    • My problem is the exact same, Its like the jagged edges are shiny. I tried increasing resolution percentage in steam VR but It didn't help at all. What VR headset do you use?

    • Exactly I'm on quest 1 and increasing resolution does not help. I followed the instructions for graphics wonder if we are missing something, do u have mods installed and which ones

    • I use pico 4 so it can't be the headset. For mods, in addition to Tarkov VR, I use SVM, SAIN + required mods, More checkmarks and Thats Lit - Logical AI vision. What ones do you use?

    • It can't be the mods. I tried a clean installation with only SPT and Tarkov VR and the jagged edges stayed the same

  • SPT3.10 When using the VRMod in Tarkov, I can only act as the host and cannot join as a client. When trying to join as a client, the game always gets stuck at "Waiting for other players to finish loading... (50%)", even when it's just me and the dedicated server. I have ruled out interference from other mods and server connectivity issues, and confirmed that the problem is caused by the VRMod. Removing the VRMod resolves the issue.

    • problem with something else, not vr mod


      had that problem too a lot, solved by reinstallin all again

    • "I've tried it, but the issue is still the same. Could you tell me the version numbers of your Fika, VRMod, Fika-Server, and SPT?"

    • I've completely reinstalled it, but it still gets stuck at 'Waiting for other players to finish loading.' After removing SPTVR, I can connect. When playing as the host, everything works fine, but I can't evacuate, even when I press F8 on a physical keyboard, it still doesn't work.

  • Code
    Hello community. First of all, thank you for the work you provide.
    I just downloaded the VR mod which is really good apart from a size issue on my side.
    I use a Quest 3 and when I direct my right hand which holds the weapon to aim, straight in front of me my weapon, it goes about 45° to the right.... It's frankly disturbing. I can't find anything in the game's VR options, nothing in Steam VR. It's a shame because it completely ruins the experience for me. Any idea of a solution please?!
  • Seems like a really cool mod so far glad it got updated for 3.10. Really looking forward to a left handed mode as somebody who was unfortunately born wrong handed.

  • This is amazing. My computer can't handle VR as it is but great job in pushing the boundaries of the game and modding.

    • Once you upgrade your PC for VR this mod is a GAME CHANGER! totally worth it. the fire fights are so much better when you can physically lean and peak corners or duck behind cover

      Heart 1
  • Is there a possible way to add a left-handed shooter setting? Willing to test it if you can lol
    otherwise though, this mod has reinvigorated my love for Tarky!

    • i am currently working on a left handed mode right now! Just trying to fix up a few things but hopefully I can have it out within the next week or two

      Happy 1
  • Hi!

    My scopes don't work, they have a fixed image. Anyone know how to solve this?

    • is this all scopes or just some specific ones? Some of them haven't been configured yet on my end so that's likely whats happening

    • Thanks for the reply. All scopes that have zoom that i tried until now. red dots and holos are fine. but i just tried a holo with zoom and the zoon doesnt work. also scopes for example 1x-4x none work

    • BTW I'm loving the mod, this just might be my favorite shooter to play in VR, period.

    • Glad to hear you've been enjoying it, and thanks for letting me know, it was indeed an issue with all or most scopes due to the Tarkov changes from SPT 3.9 to 3.10, I've just released a new version that should fix this issue, but the variable zoom is still broken at the moment.

    • Thanks for the update. I just did a fresh install of both SPT and just your mod and the issue persists. ;(

  • I couldn't get it to work, it doesn't launch into my headset. It just leaves me in steamvr home. If I start a match using the keyboard and mouse it loads in and the view is upside down, but I CAN use the index controllers to fire and move even though I cant see. I'm 90 percent sure I installed it correctly.

    Thumbs Up 3
    • Having this same exact issue after SPT 3.10 update, I've been fighting for 2 days to see if I can get the 3.9 install, but as of now i cant play

      Crying 1
    • Also having this issue.

    • It doesnt work with 3.10, test it when it was still in bleeding edge and theres nothing on your end you can do to get it to work, gonna just have to wait for an update.

    • write me in telegram @MonsterDeadWood , will help with 3.9 install

  • Any way to get this to work with the oculus rift S?


    Yes I have steam vr set up but the game wont show up.


    Specs

    win 11

    4080 Super

    I5-13600k