Repository navigation
fs25vr 0.1.1 — VR for Farming Simulator 25 (now works with game v1.20)
Play Farming Simulator 25 in real VR. You sit inside the cab, look around with your head and lean out of the window. Walk around your farm in full 3D.
Unofficial mod. Not made by or affiliated with GIANTS Software. Free and open source.
🆕 What's new in 0.1.1
- Works with Farming Simulator 25 v1.20. Version 0.1.0 showed no VR on the latest game update. This version fixes that.
- Already installed 0.1.0? Download this version and run
INSTALL.batagain. Your settings are kept. - Frame generation: v1.20 adds DLSS, XeSS and FSR frame generation. Keep them off while playing in VR.
⬇️ Download
Click fs25vr-0.1.1.0.zip under Assets at the bottom of this page.
(Ignore the two "Source code" links. Those are for developers.)
✅ What you need
- Farming Simulator 25 on a Windows PC
- A PC VR headset: Valve Index, HTC Vive, Meta Quest (with Link, Air Link or Virtual Desktop), Pico, Windows Mixed Reality and others
- SteamVR (or your headset's PC app) set as the OpenXR runtime. In SteamVR: Settings → OpenXR → Set SteamVR as OpenXR runtime
- A strong graphics card. VR needs a high frame rate.
🛠️ How to install
- Close the game.
- Unzip the download anywhere, for example your Desktop.
- Double-click
INSTALL.bat.- If Windows says "Windows protected your PC", click More info, then Run anyway.
- If it can't find the game, it asks for the game folder. Paste it in and press Enter.
- Start the game with your headset on. When you load a savegame, make sure "VR (OpenXR, stereoscopic 6DOF)" is ticked in the mod list.
- You'll see "VR active". Press F8 to centre your view.
For the sharpest picture: after your first time in VR, quit the game and double-click SET VR RESOLUTION.bat. It sets the best render size for your headset automatically.
Please turn these off in the game's graphics options: frame generation (DLSS, XeSS or FSR), DLSS/DSR upscaling and motion blur. They cause doubled or blurry images in VR.
🎮 Keys
| Key | What it does |
|---|---|
| F8 | Centre your view (sit or stand normally first) |
| F9 | Switch the VR camera on/off |
| F10 | Show/hide the HUD in VR (hidden by default) |
| F6 / F7 | Advanced picture options. You can leave these alone. |
Menus, the map and the shop appear on a big screen in front of you. Use the mouse as normal; you'll see the pointer in the headset.
✨ What's included
- True 3D: each eye is drawn separately, not a flat picture on a screen
- Full head tracking: look, lean and duck, in vehicles and on foot
- Smooth headset motion, with the eyes kept in sync while you drive and turn
- Menus on a flat screen with a visible mouse pointer
- HUD hidden in VR to keep your view clear
⚠️ Good to know
- Each eye updates at half the game's frame rate, so aim for a high frame rate. Lower the graphics settings if it stutters.
- Multiplayer works if the server has the mod too, but hasn't been tested much yet.
- A future game update may stop this version working. It falls back to a flat screen instead of crashing.
❌ Uninstall
Double-click UNINSTALL.bat.
🐞 Problems?
Open an issue and attach the file <game folder>\x64\fs25vr.log. It records what happened.
For the technically curious
- The zip contains a
dinput8.dllbridge (an OpenXR compositor that hooks the game's D3D12 swap chain), theFS25_VRLua mod, and an installer. The full source is in this repo. - It does not modify any game files. Deleting the files removes it completely.
- SHA-256 of the zip:
ac0e4f37b4408811efcf735735d8259ac84641728b779dc39362b97672bff887. Per-file checksums are inSHA256SUMS.txtinside the zip.