Kithop
Published
Have been running for 100+ hours on the official Proton 5.x series, and testing now with 6.5-GE-2. 6.8-GE-2 doesn't launch, however.
1.8 Update Broken
GAMEMODERUNEXEC="env RADV_PERFTEST=rt env DRI_PRIME=1 env MANGOHUD=1 mangohud --dlsym" gamemoderun %command%
Since the game's update to v1.8, it crashes at or before the main menu, with the Unity crashdump progress popup.
Tried current Proton Experimental and GloriousEggroll 7.20, with and without 'PROTON_USE_WINED3D11=1', and with and without my custom launch options (i.e. neither on my APU nor dGPU).
Looks like the game's own logs are pointing at a .NET / Mono failure, could be EAC related or something needing to be installed with winetricks/protontricks.
If you don't need to use a wheel/pedal combo, it works pretty well out of the box! If you *do* want to use a wheel/pedal, stick to Proton 6
-force-opengl
Anything newer than Proton 6 doesn't detect/use my Logitech G27 wheel/pedal/shifter correctly, while in Proton 6 by default, the Clutch pedal doesn't detect.
Props to https://forum.giants-software.com/viewtopic.php?t=198428 for pointing this out, but I got my clutch working!
- In the game's save folder (buried in
~/.steam/steamapps/compatdata/1248130/pfx/drive_c/users/steamuser/Documents/My Games/FarmingSimulator2022
for me), look for an entry ininputDevices_v2
that matches your wheel (or, one that's close enough that you can copy as a template), and copy it to theinputDevicesManual
folder (don't edit in place - it doesn't work) - Edit the profile in
inputDevicesManual
- if you're not starting from an exact/copied entry, you'll almost certainly need to update the various USB vendor/device IDs up top to match your actual wheel - For me, the
<separateAxisMapping/>
entries at the bottom were what I needed to touch (clutch on 'Y')
Wheel doesn't work in any Proton > 6, while in Proton 6, edits to input device XMLs were required to properly map my clutch pedal.
gamemoderun %command%
First tested on my Steam Deck with no tweaking, works out of the box just fine. Also tested on my Desktop, and can confirm it does support high refresh rate displays (and includes an Adaptive Vsync option), plays just fine.
WINE_FULLSCREEN_FSR=1 DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1=1 gamemoderun gamescope -w 1920 -h 1080 -f %command%
On Radeon RX 6800M dGPU, Mesa 23.1.6 has severe performance degredation, while the current -git HEAD (23.3.x?) has artifacts and degradation. Stick to 23.2.x and it's much better. 45-70fps at 1080p Low in New Atlantis. Need to sink more time in it to properly judge stability.