Farming Simulator 22

Farming Simulator 22

View Stats:
This topic has been locked
ジョニー Nov 22, 2021 @ 3:15pm
FS 22 on Windows 8.1 (or lower?)
Hi there Farmers,

First of all...
BIG THANKS to Giants to release a Win10 only game which causes some players to refund the game (what I was about to do) for no compatibility with win7/8/8.1 and/or earlier DirectX-versions...

But I've used my nonexistent hacking skills - muhahaha
Aaaaand I made it work!
Take a slap, left and right for this!


My rig (pls no comments about that, just for information i bought the basic components in 2k14... so that's what it is a little bit old...who cares it works and I'm happy with it until today)

  • Win 8.1 Pro
  • CPU i7-4770k
  • GPU Geforce GTX 1080
  • RAM 24GB DDR3 1600MHz (was 32, one bar died)
  • MB: GA-Z97X-UD5H-BK
  • Game Files Location > SSD(just for faster loading)
  • and some other boring stuff, SSD's HDD's...

To solve the Problem:
  • 1a) Make sure your GPU supports DirectX 12
  • 1b) Update your GPU driver

  • 2a) Download my "d3d12.dll"-file here >>Link[www.dropbox.com]<< (don't worry I'm using the same file, it's just a public Dropbox-link, I'm not one of these scammer a$$holes which destroys your PC with a virus...)
  • 2b) Open your Explorer (Win+E), go to Downloads and copy/cut this downloaded .dll-file
  • 2c) Navigate to C > Windows > System32
  • 2d) Paste the "d3d12.dll"-file into this (System32) folder > accept admin confirmations - blah blah... thanks to Microsoft's "Admin rights"... btw. f.u. Bill!


This is for Steam users only:
  • 3a) Right-click your FS22 in Steam > Properties > Local Files > click Search...
  • 3b) Your FS22 file location should pop up
  • 3c) Look for a .xml-file named "game" > open it, eg. with Notepad
  • 3d) Search for the line wich includes "<renderer>D3D_12</renderer>"
  • 3e) Later after the next steps don't forget to save...

Please note! Depending on your GPU, i can't guarantee if it works if you have a GPU below DX12...
For me following changes worked.

  • 4a) Please notice (point 3d again) change "D3D_12" to your DirectX-Version (to check your version press win+R type in dxdiag, hit enter and a new window should pop up and you'll see your version and some other informations about your hardware)
  • 4b) Because of my GTX 1080 (DirectX 12 support) I renamed "D3D_12" to "D3D_12.0"
  • 4c) I've tried some other versions like "D3D_9" "D3D_10" "D3D_11.1" "D3D_11.2" "D3D_11.3" - the game will run smoothly (for me)
  • 4d) Very important with "D3D_12" the game will always aks for a newer GPU driver and with "D3D_11" the Giants Engine will crash (for me)
  • 4e Don't forget to save otherwise there'll be no changes..


If you have some improvements for this guide, please let me know


I really hope i could help you!
Happy Farming in FS22 :3


ps: @Giants just include this "d3d12.dll" file in your Game-Setup and let the players choose which renderer they have / want to use!
Last edited by ジョニー; Nov 22, 2021 @ 3:42pm
< >
Showing 1-15 of 21 comments
Holyvision Nov 22, 2021 @ 3:21pm 
Or you know, just read the requirements on the store page before you buy it to see it requires Win10. It can be made to work on 8.1 with tweaks yea but based on screenshots online so far you'll get graphics issues and random crashes for forcing it. I can also confirm (from a friend trying it) that you have issues staying connected in multiplay when trying to force the old OS to work.
Alshain Nov 22, 2021 @ 3:25pm 
It's not fiscally smart for them to spend money to ensure compatibility with out of support operating systems or ones that never really took off like Windows 8. The people like you in that situation that might buy the game wouldn't make up for the development costs. Everything dies eventually, Windows 7 is dead and Windows 8 was dead the day it launched. Time to move on.
ジョニー Nov 22, 2021 @ 3:53pm 
Win10? pff never, rather i would throw out my pc, but obviously you know better when it comes to data protection and privacy you are so pathetic haha
Alshain Nov 22, 2021 @ 3:56pm 
Then stay with the outdated OS and don't buy any newly released games lol. It will never be both, not since the beginning of computing has it ever been both
Last edited by Alshain; Nov 22, 2021 @ 3:58pm
Holyvision Nov 22, 2021 @ 4:00pm 
Originally posted by ジョニー:
Win10? pff never, rather i would throw out my pc, but obviously you know better when it comes to data protection and privacy you are so pathetic haha


Originally posted by Alshain:
Then stay with the outdated OS and don't buy any newly released games lol. It's one or the other, it will not be both, it will never be both, not since the beginning of computing.

Yea, they can just enjoy their old games. The hard-cutoff is coming soon with next iteration of DirectX and etc, then not even "hacks" (which this absolutely is not a "hack) won't get stuff working.

If you supposedly know so much about data and how Win10 uses it, then you would know how to circumvent and prevent it. It's pretty freaking easy.

Heck even new and upcoming 'hardware' won't support obsolete operating systems so, enjoy playing old games and a computer you won't be able to upgrade.
Bars Muesli Nov 22, 2021 @ 4:33pm 
THX, my friend cant launch game on Win10 - with dx12/ GTX1060 (6gb)
Your method with more detailed - "D3D_12.0" with zero in the end help!!! (before we try to only dx12)
Very strange why it works like this, but now it works)
Last edited by Bars Muesli; Nov 22, 2021 @ 4:34pm
SimJack Nov 22, 2021 @ 4:34pm 
Awesome Tut, thanks for your effort! T'was pretty frustrating...
MAup Nov 22, 2021 @ 4:35pm 
Win7 and 8.1 isnt even supported my microsoft anymore so i would not download any file from some rando
Alshain Nov 22, 2021 @ 4:39pm 
Originally posted by MAup:
Win7 and 8.1 isnt even supported my microsoft anymore so i would not download any file from some rando
Actually Win 8.1 is supported by Microsoft till 2023. But that doesn't meant other companies are at all required to.
Bars Muesli Nov 22, 2021 @ 4:42pm 
Originally posted by MAup:
Win7 and 8.1 isnt even supported my microsoft anymore so i would not download any file from some rando
so change setting in game.xml just to dx11 (not dx12)
Last edited by Bars Muesli; Nov 22, 2021 @ 4:42pm
Dark Phoenix Nov 22, 2021 @ 4:51pm 
Originally posted by ジョニー:
Win10? pff never, rather i would throw out my pc, but obviously you know better when it comes to data protection and privacy you are so pathetic haha

Do you have a smartphone?

If so, that pumps out more data than win 10 does...especially as you can turn most of its data gathering off.
Danii Nov 22, 2021 @ 6:44pm 
FS22 runs on Linux just fine, no need for Win10. ^^
Last edited by Danii; Nov 22, 2021 @ 6:44pm
Mantrid Dec 18, 2021 @ 9:21am 
Changing the <renderer> to anything but D3D_12, D3D_11, or VULKAN will cause the game to run with OpenGL (check the game's log.txt to see for yourself. It'll be at the top of the log, to say which renderer it's using).

Also, the DLL provided won't help Win7 users, since it also needs dxgi.dll (I guess win8 has that?). However, you can run the game in OpenGL mode with Win7 using the files provided at https://nnmclub.to/forum/viewtopic.php?p=11383582#11383582

I've been running it fine for a couple of weeks. It's a shame that D3D_11 causes the game to crash. More of a shame that they hard-coded calls to Win10 DLLs, so earlier versions of Windows had no chance. And the biggest shame is that they didn't even bother paying attention to the MS DirectX blog that says you can easily add DX12 support for Win7 games (like World of Warcraft has), and provides links https://devblogs.microsoft.com/directx/porting-directx-12-games-to-windows-7/
Last edited by Mantrid; Dec 18, 2021 @ 9:23am
elevenfourteen Dec 18, 2021 @ 10:18am 
Funny how everybody's only argument is privacy. The same people use Facebook, have an Android or Apple phone, smart wearables, run a smart TV that collects so much data as well, play on a console, use whatsapp or/and many other social networks, probably drive cars with lte connection, have their biometric data saved on their health card...

But Windows 10 is suddenly where they draw their line.

And here comes one of the funniest things ever: Windows 7 does also have telemetry and collects and sends user data to Microsoft. Windows 8 and 8.1 does that, too.

But you're so clever and go through all that hassle and post that stuff in any online forum, cause you're so proud that you made your game work on a system, the developer simply does not give support for. You could have it so easy.

If you're against telemetry sent to Microsoft, then make sure you deactivate it on your pre Windows 10 operating systems, too! But if you do that, you can also use 10 and deactivate telemetry there. There are tools for that for each OS.

All of your discussions about the superiority of pre 10 systems are worth absolutely nothing and you are simply making a clown of yourself.

I had someone like OP in another forum. He also did something similar to make FS22 work. He was oh so proud, and showed off so hard! You probably guess what was next: The same exact person ran into issues with crashes and other stuff and started to blame Giants for the messed up game and demanded an immediate patch for their stupid game.

However. I love such topics, theres not much to laugh about the time we live in, and it's surely funny as hell every single time! (:

The game can run pre Windows 10 and with way, way, WAY less work you put in. But if you run into issues, you have to blame only yourself for not following the minimum specs, and Giant's will simply not give any support. As easy as that.

ps You're not running the game under DirectX anymore.
Last edited by elevenfourteen; Dec 18, 2021 @ 4:23pm
trefilovTV Jan 30, 2023 @ 7:50am 
системные требования читайте DirectX: Версии 11 требует игра нет в ней DirectX: Версии 12 тых драйверов
< >
Showing 1-15 of 21 comments
Per page: 1530 50

Date Posted: Nov 22, 2021 @ 3:15pm
Posts: 21