Repository navigation
fs25vr 0.1.3 — VR for Farming Simulator 25 (fixes the official Steam version)
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.3
- Fix: VR didn't start with the official Steam version of the game. The mod showed up in the list, but everything stayed flat and the F-keys did nothing. Steam's copy protection hides the game's code until the game has started, and the mod was looking too early. It now waits until the game is running.
- Updating? Just run
INSTALL.batfrom this download. Your settings are kept. - Includes everything from 0.1.2: support for game v1.24, automatic unblocking of the DLLs, and the Windows Defender FAQ.
⬇️ Download
Click fs25vr-0.1.3.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?
Mod shows in the list but stays flat and the F-keys do nothing? Close the game, open the game's x64 folder, right-click dinput8.dll → Properties → tick Unblock → OK, and do the same for openxr_loader.dll. (INSTALL.bat normally does this for you.)
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:
8a3fb4f75b45e2268b18419e59bc3e9e0bd213f036b573aba9c464036bf8fa2a. Per-file checksums are inSHA256SUMS.txtinside the zip.