$ cd SteamLibrary/steamapps/compatdata/289460/pfx $ WINEPREFIX=$(pwd) winetricks directplay
Background: We wanted to play LAN Multiplayer but when creating a room on Linux - an in-game message "cannot create the GAME :)" popped up. Joining a room was also not possible. After some debugging I discovered that Microsoft Directplay was required in order to establish network communication. The commands mentioned above install the directplay DLL to the wine prefix. After doing this and re-launching the game the multiplayer works.
When first launching the game everything is very slow - the FPS approached 1000 fps. It is fixed by going to Options -> Advanced video options and setting the FPS to 60 or 70 instead of unlimited.
When launching the game - a color chart unmaximized window is opened. Nothing happens for around 30 seconds and then the game is launched. It is not launched instantly, there is no loading bar or any indication that it is loading. You just need to be patient.
At first I thought that it was broken so I tried switching the proton versions. When using an older proton version than 9.0.4 - the CPU would get significantly loaded - it would overheat to around 78-80 degrees Celsium. This is not observed with proton 9.0.4.
$ cd SteamLibrary/steamapps/compatdata/289460/pfx
$ WINEPREFIX=$(pwd) winetricks directplay
Background:
We wanted to play LAN Multiplayer but when creating a room on Linux - an in-game message "cannot create the GAME :)" popped up. Joining a game was also not possible. After some debugging I discovered that Microsoft Directplay was required in order to establish network communication. The commands mentioned above install the directplay DLL to the wine prefix. After doing this and re-launching the game the multiplayer works.
Works out of the box
Substantial control weirdness for this game. I had to set the joystick sensitivity for turning in steam input to extra wide and the in game sensitivity to the lowest setting to approach anything resembling usability.
I highly recommend having mouse mapped for one of the track pads, arrow keys on the doad, and escape and return mapped to select and start respectively. You will likely want to leave the rest of the co trolls gamepad but will then need to bind all the controls yourself manually in the in-game menu.
This game uses dinput and not native xinput so the L and R triggers are combined into one axis. I didn't have any issues setting these to acceleration and reversing but having something like the bumpers mapped as backups is a good idea too.
This game uses the term GEAR in the co trolls menu, this is actually accelerate and is analog sensitive when mapped to the trigger(s). The response curve though is super wide so you will likely want to fine tune that in the Steam overlay.
Default gamma setting for this game is very bad for the steam deck LCD screen. Will want to lower this to have a much better experience.
Game needs to be set to fulls teen mode (default) in the in-game options otherwise switching resolutions becomes problematic.
Your game and also your settings changes for the game will NOT be saved automatically at the time you make a change. Youust quit the game only using the in-game menu for anything to be saved. It is highly recommended that you quit the game this way and launch it again after any modifications to the settings.
Other than the co trolls issues, this game does not support widescreen resolutions. This isn't a compatibility thing and is normal for the game. On the deck I recommend setting the resolution to 1024x768 to avoid stretching the whole game and then disabling the on s reen map because it is HUGE and takes up a great deal of screen real estate while providing negligable benefit of any at all. I have not had time to research widescreen support for this game yet but may indeed be possible with some tinkering.
Does not work out of the box on Steam deck, haven't tried tinkering with anything yet
Asked me to select a 3D hardware driver and a sound one. Upon Continuing an error appears, after which a new window with a message log
Screenshots:
https://imgur.com/a/JFSwoUv
Except weird main menu resolution it works ok.
Resolution in main menu seems unchangeable while ingame it changes to set resolution. It causes problem when going back to main menu after game, it's in small broderless windows instead fullscreen.
must set fps limit on 70, and triple buffering OFF
i use proton db 5.0-10
No sound problem and graphical glitch, but the main menu animations seems a little bit slow. The game in racing working fine.
Some performance problem in main menu, but the game is works fine.
The game starts and works perfectly without any tweaks/issues. I had some troubles with changing resolution while the game was in windowed mode (after changing the resolution the game window would remain black), so eventually I ended up playing in fullscreen.
Works, to make menu animations bearable requires same thing as for Windows - limit framerate to 60fps in advanced video