Proton icon indicating copy to clipboard operation
Proton copied to clipboard

Farming Simulator 22 (1248130)

Open Nipal42 opened this issue 3 years ago • 10 comments

Compatibility Report

  • Name of the game with compatibility issues: Farming Simulator 22
  • Steam AppID of the game: 1248130

System Information

  • GPU: GTX 1660 Ti
  • Driver/LLVM version: nvidia 495.44
  • Kernel version: 5.14.18
  • Link to full system information report as Gist
  • Proton version: 6.3.8 steam-1248130.log

I confirm:

  • [ ] that I haven't found an existing compatibility report for this game.
  • [x ] that I have checked whether there are updates for my system available.

Symptoms

When launching the game, it display a black screen and stop.

It seems that it come from DirectX12, because when I change the renderer to DirectX11 in the config file of the game, it run perfectly.

Reproduction

Launch the game with DirectX12 renderer

Nipal42 avatar Nov 27 '21 12:11 Nipal42

  • OS: Manjaro Linux
  • KERNEL: 5.16.18-249-tkg-cfs
  • CPU: AMD Ryzen 5 PRO 4650G with Radeon Graphics
  • GPU: AMD Radeon RX 580 (POLARIS10, DRM 3.44.0, 5.16.18-249-tkg-cfs, LLVM 13.0.1)
  • GPU DRIVER: 4.6 Mesa 21.3.7
  • RAM: 32 GB

I have this same issue. In addition to setting DirectX11, this can also be fixed by setting the renderer to Vulkan in $GAME_DIRECTORY/game.xml.

OpenGL is also a valid renderer option but the game crashes while loading on my system when set.

skeevy420 avatar Apr 05 '22 13:04 skeevy420

Logitech G29 wheel experienced several issues starting from 7.* version of proton (GE builds have the same issue), including:

Steering axis only detecting right turns Accelerator pedal only working to half way down, any further and it no longer recognizes input from it. Brake pedal not being recognized at all.

Wheel work fine only on 6.3-8 official proton. So game is unplayable with wheel on new versions of proton (GE builds as well)

Ekzilit avatar Feb 01 '23 16:02 Ekzilit

Hello @Ekzilit, #6323 is relevant to your system. Can you check how it behaves with Proton Experimental?

kisak-valve avatar Feb 01 '23 17:02 kisak-valve

Hello @kisak-valve
6.3-8 - no issue experimental - issue exists next 7.0-6 - issue exists 7.0-5 - issue exists GE-Proton7-48 - issue exists

As I remember this issue exists from the release of fs22, can be checked here https://www.protondb.com/app/1248130. Issue with wheel appears in messages from 1 year ago.

Ekzilit avatar Feb 01 '23 17:02 Ekzilit

I can confirm the same results as @Ekzilit

CMDRHorn avatar Feb 21 '23 18:02 CMDRHorn

One thing I would like to add is I found FS22 does not run when using Wayland. Works fine when using XOrg.

minecraftchest1 avatar Jul 14 '23 18:07 minecraftchest1

9 beta - issue with wheel device still exists

Ekzilit avatar Mar 09 '24 06:03 Ekzilit

just like @Ekzilit I have problems with my wheel on proton > 6.3. I have not tried the pedals but my experience with the steering axis is like this. When I turn right I works like it should, but as soon I turn it any degree to the left it steers 100% to the right. It looks like an unsigned integer was used instead of a signed integer.

silverlore avatar Jun 11 '24 12:06 silverlore

I can confirm I have the same issue as @Ekzilit with my Logitech Driving Force GT wheel. The issue seems to be related to axis in general, and not just wheels because a very similar issue plagues my Logitech Extreme3DPro joystick with the axis.

Switching to Proton 6.3-8 seems to fix the issue both for my wheel and joystick.

TJohansen avatar Jun 15 '24 17:06 TJohansen

I have build proton 7.0-1 and here is the same issue. So the issue began between 6.3-8 and 7.0-1. The release nodes mentions "Improve Steam Input controller support for games running via Origin." I do not known if this could have a negativ effect for some non Origin games. The other part is the update to wine 7.0.

I have no problem with the wheel in snowrunner on experimental.

silverlore avatar Jun 21 '24 15:06 silverlore

I've got an Titanwolf Hotas (7Axis, 2 Hats, 32 Btn) and a Thrustmaster T150 Wheel. They are configured correctly and do work as expected in native games (ATS/ETS for the T150, X series for the Hotas). In Proton games they are at least recognized, but all axis are stuck on positive values (the "left side" of the axis is stuck to max-positive). Hats are actually working correctly.

evtest returns values from 0 to 255 for RX and RY and 0 to 1023 for all other axis jstest returns values from -32767 to 32767 on all axis, the same goes for sdl-jstest

Tested in FS17, FS20, Mechwarrior 5, Mechwarrior Online and Bus Simulator 18 with forced hidraw and forced SDL

Configuring them as xinput-devices will resolve the stuck axis-problem, but makes those controllers unusable in native running steam-games (i.e. the t150 will not be recognized anymore in ETS/ATS) or will only allow for a limited set of buttons (Hotas). Switching back to a Proton-version before 7.0 won't work anymore, as every game tried refuses to start.

Akuma-JR avatar Jul 09 '24 11:07 Akuma-JR