Thanks for the report. I'll look into this. At this point, since there is so many games affected, it may be worth introducing a compat config switch.
Here's a list of the games by the same dev that has to be checked: https://en.wikipedia.org/wiki/Kylotonn
I can vouch for WRC 5,6, and 7 working. I think the dll shenanigans only applies to recent'ish titles, 2018 and later.
I can vouch for WRC 5,6, and 7 working. I think the dll shenanigans only applies to recent'ish titles, 2018 and later.
on my PC (via Steam Link),
(A) A: confirm/yes / B: cancel/no
(B) B: confirm/yes / A: cancel/no
(*1) fix for A/B buttons https://steamcommunity.com/sharedfiles/filedetails/?id=2576605732
(*2) workaround: remove prefix, first time setup with Proton 4.11-13, "Play" (no crash), then no crash with Proton 6.3
(*3) it crashes with Proton 4.11-13. I think it worked fine before...
(*4) it starts without workaround with Proton 6.3-7, but gamepad (Logitec F710) is not detected.
Those games require the override on win10 prefixes:
I am working on having that enabled by default.
(*4) it starts without workaround with Proton 6.3-7, but gamepad (Logitec F710) is not detected.
That's expected, https://github.com/ValveSoftware/wine/commit/5848899423dbbf763997577e476cf630689c59c6 has some context.
We now have https://github.com/ValveSoftware/Proton/commit/5e2cf117ce06104da0a582414a27ec0594a02b51 and the usenativexinput13 compat option has been added for the games listed in the previous comment.
proton 6.3-7x2 2021-10proton 4.11-13x1 2021-10proton 6.3x1 2021-10xinput1_3.dllx1 2021-09
Hi,
The WRC titles required a specific dll override to work around a problematic dll shipped with the game. It was brought to my attention that the game engine, the KT Engine, is used for additional games.
According to SteamDB, the following titles ship with "UWP/xinput1_3.dll" and may also need the override:
TT Isle of Man Ride on the Edge 626610
TT Isle of Man Ride on the Edge 2 1082180
V-Rally 4 658700
RiMS Racing 1346010
I own none of these, but another user confirmed that at least TT Isle of Man Ride on the Edge (626610) needed the override to start.