Repository navigation
Releases: nick10180/FS25VR
Release list
fs25vr 0.1.10 — VR for Farming Simulator 25 (Quest 3 one-eye jitter fix)
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.10
- Fix for jitter in one eye on Quest 3 (Steam Link and Virtual Desktop), most visible on fine detail like grass and flowers when you move your head. Both eyes of every 3D image now use exactly the same head position, so streaming apps that expect a single head position per image no longer get two slightly different ones.
- From 0.1.9:
eyeOrdersetting for testing (you can leave it at 0). From 0.1.8 and 0.1.7: smoother, better-synchronised eyes. From 0.1.6: adjustable head position (numpad, see Keys below). - Updating? Just run
INSTALL.batfrom this download. Your settings are kept.
⬇️ Download
Click fs25vr-0.1.10.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) |
| Numpad 4/6, 8/2, 9/3 | Move your head position left/right, forward/back, up/down (hold) |
| Numpad 5 | Reset the head position |
| 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
- Adjustable head position, saved for each vehicle
⚠️ 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:
dd53fed545d44b68f0b68c83d97f305201e5842f15e95c547ceba5ff7850d686. Per-file checksums are inSHA256SUMS.txtinside the zip.
fs25vr 0.1.9 — VR for Farming Simulator 25 (eye order setting)
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.9
- New setting for one-eye shimmer or stutter: if one eye shimmers or stutters on fine detail (grass, flowers) and the other eye doesn't, open
fs25vr.iniin the game'sx64folder and add the lineeyeOrder=1. Please tell us whether the problem moves to the other eye, goes away or stays put; that pinpoints the cause. - From 0.1.8: fix for jitter in the left eye only. From 0.1.7: both eyes always updated together. From 0.1.6: adjustable head position (numpad, see Keys below).
- The log file (
fs25vr.log) now also lists all the main settings, which makes problem reports easier to read. - Updating? Just run
INSTALL.batfrom this download. Your settings are kept.
⬇️ Download
Click fs25vr-0.1.9.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) |
| Numpad 4/6, 8/2, 9/3 | Move your head position left/right, forward/back, up/down (hold) |
| Numpad 5 | Reset the head position |
| 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
- Adjustable head position, saved for each vehicle
⚠️ 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:
9ce4c299d692a1c37766148eb594b7cbd4c84d101dded418941ad4797753fb77. Per-file checksums are inSHA256SUMS.txtinside the zip.
fs25vr 0.1.8 — VR for Farming Simulator 25 (left-eye jitter fix)
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.8
- Fix: jitter in the left eye only (seen on Quest / Steam Link, and whenever the game runs at about twice your headset's refresh rate). Both eyes of every 3D image pair are now aimed at exactly the same moment, so the left eye no longer lags behind the right.
- From 0.1.7: smoother picture, because both eyes are always updated together.
- From 0.1.6: adjustable head position (numpad, see Keys below).
- The log file (
fs25vr.log) now starts with the version number, so it's easy to see which version you're running. - Updating? Just run
INSTALL.batfrom this download. Your settings are kept.
⬇️ Download
Click fs25vr-0.1.8.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) |
| Numpad 4/6, 8/2, 9/3 | Move your head position left/right, forward/back, up/down (hold) |
| Numpad 5 | Reset the head position |
| 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
- Adjustable head position, saved for each vehicle
⚠️ 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:
73299bfda07fbb14977e1a7a31daee0c0eb2f133dc81be8932441a749dbcb09e. Per-file checksums are inSHA256SUMS.txtinside the zip.
fs25vr 0.1.7 — VR for Farming Simulator 25 (one-eye stutter fix)
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.7
- Fix: one eye stuttering Both eyes are now always updated together on the same headset refresh, so the picture stays smooth in both eyes.
- Also in this version: adjustable head position (numpad, see Keys below).
- Updating? Just run
INSTALL.batfrom this download. Your settings are kept.
⬇️ Download
Click fs25vr-0.1.7.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) |
| Numpad 4/6, 8/2, 9/3 | Move your head position left/right, forward/back, up/down (hold) |
| Numpad 5 | Reset the head position |
| 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
- Adjustable head position, saved for each vehicle
⚠️ 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:
1fefc0486265cd1ce183a19d14863452c485015088144b40dd2c16252611e7f6. Per-file checksums are inSHA256SUMS.txtinside the zip.
fs25vr 0.1.6 — VR for Farming Simulator 25 (adjustable head position)
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.6
- Adjust your head position: hold the numpad keys to move your viewpoint: 4 / 6 left and right, 8 / 2 forward and back, 9 / 3 up and down, 5 to reset. Sit higher or further forward in a cab, or fix your height on foot. It's remembered separately for every vehicle and for walking.
- Updating? Just run
INSTALL.batfrom this download. Your settings are kept.
⬇️ Download
Click fs25vr-0.1.6.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) |
| Numpad 4/6, 8/2, 9/3 | Move your head position left/right, forward/back, up/down (hold) |
| Numpad 5 | Reset the head position |
| 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
- Adjustable head position, saved for each vehicle
⚠️ 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:
487035add5463ebf31eec39ba2ed5d16eeb4c6fccdd79dfab49be2e2e0e95fb8. Per-file checksums are inSHA256SUMS.txtinside the zip.
fs25vr 0.1.5 — VR for Farming Simulator 25 (full frame rate on Quest / Steam Link)
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.5
- Fix for Quest via Steam Link (and other streaming headsets): the game was stuck at the headset's refresh rate (e.g. exactly 72 fps), so each eye only updated 36 times a second even on fast PCs. The game no longer waits for the headset at all: it renders as fast as your PC allows, and the headset always shows the newest images.
- Performance logs: if your frame rate is still low, set
profile=1infs25vr.ini, play for a few minutes and send the log files. The FAQ explains how. - Updating? Just run
INSTALL.batfrom this download. Your settings are kept.
⬇️ Download
Click fs25vr-0.1.5.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:
8c589eb508c8bcc697283b460b08203ef3d00c04531729356ef9be40077f62cb. Per-file checksums are inSHA256SUMS.txtinside the zip.
fs25vr 0.1.4 — VR for Farming Simulator 25 (fixes random low frame rate)
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.4
- Fix: the frame rate sometimes dropped very low (15–30 fps) for a whole session, even on fast PCs, and it seemed to come and go at random. The mod made the game wait for SteamVR far more than necessary. It now never waits, so the game runs at full speed whatever SteamVR is doing.
- Updating? Just run
INSTALL.batfrom this download. Your settings are kept. - Includes everything from earlier versions: support for the official Steam version and game v1.24, automatic unblocking of the DLLs, and the Windows Defender FAQ.
⬇️ Download
Click fs25vr-0.1.4.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:
478c5ced56c27802be721d6c952bc79dc43587ae7abdf1c9318a1463e68acd4a. Per-file checksums are inSHA256SUMS.txtinside the zip.
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.
fs25vr 0.1.2 — VR for Farming Simulator 25 (game v1.24, fixes for blocked DLLs)
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.2
- Tested with Farming Simulator 25 v1.24 (the latest update), as well as v1.20 and v1.5.
- Fix: "the mod is in the list but everything stays flat and F8/F9/F10 do nothing". Windows often blocks downloaded DLLs ("this file came from another computer").
INSTALL.batnow unblocks them automatically. If you installed by hand, see the FAQ. - Windows Defender warning ("Trojan:Win32/Wacatac…!ml"): this is a false positive from Microsoft's machine-learning scanner, which distrusts VR injectors in general. The FAQ explains how to restore the file if it was quarantined. This version also avoids one of the code patterns that tends to trigger these warnings.
- Better problem reports: the log file now records your exact game build, so problems on other game versions or stores can be fixed quickly.
- Updating from an older version? Just run
INSTALL.batfrom this download. Your settings are kept.
⬇️ Download
Click fs25vr-0.1.2.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:
58ffff6f5889c62ff3a58344285cb02ec704a4577d07d09844cc10d5f3abdbaa. Per-file checksums are inSHA256SUMS.txtinside the zip.
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.