After tinkering the game runs at 165 fps and I can play with my Dualsense controller without any issues.
mangohud gamemoderun DXVK_FRAME_RATE=165 %command%
protontricks 351990 dotnet452
and riffapi.hobune.stream server patch
Game starts without Protonticks DotNET 4.5.2 install, however crashes seemingly whenever it receives data from the server. (note: game requires a server connection and thus will not work without a patch)
I was also experiencing some stuttering (probably shader compilation?) before adding Gamemode to the launch options.
Freezes on loading music files.
Game opened just fine. Navigating the menus using controller prompts was fine, though some button prompts were placed bizarrely in the upper left corner of the screen. Upon selecting a file it acts as though it's loading the track and then the game freezes.
Crashes at the end of every race
Consistently crashed during the end screen for a race before it is possible to click next to continue. Also noticed it crashed when selecting ghost cars to race against.
The crashing after each race requiring you to quit the game through the steam menu makes this game unplayable. If this was fixed it seems like it would be a great experience.
winetricks 351990 dotnet452
When I bought the game a year and a half ago, getting Riff Racer to run required some serious tinkering, I originally got it to work by installing Dotnet452, using a 32-bit Wine prefix and using D9VK otherwise it would not launch, and due to a lack of reports it took me a while to get this game to run, now it's a lot easier and much more streamlined
protontricks 351990 dotnet452
Music can be overdriven. Reduce Music volume by at least 2 bars.
Turbo frequently doesn't ignite. With Proton-5.21-GE-1 it doesn't seem to have this issue.
Runs perfectly. However, as mentioned below, after install open a terminal window and run «protontricks 351990 dotnet452».
Protontricks can be installed for the current user by running the following in a terminal window: «python3 -m pip install --user protontricks».
protontricks 351990 dotnet452
installed dotnet452 with protontrick.
installed dotnet452
Riff Racer (351990)
run in terminal
protontricks 351990 dotnet452
Need to install dotnet452 using protontricks before you start, or you will get a black screen.
There is no need to convert to a 32-bit installation, the game runs perfectly fine on Proton 4.11-8's typical 64-bit prefix.
All I got was a black screen.
Black screen
It does open, but it's just a black window, moving it or waiting proved unsuccessful.
Just a blank screen on startup
Due to how hard the tweaks are, I sort of think this should be silver, but it does run perfectly...
I used this to create a 32 bit wine prefix https://www.reddit.com/r/linux_gaming/comments/99e0kc/steam_playguide_create_custom_32bit_prefix_to/
And I also installed dotnet452 with protontricks
Crashes on startup
Does not run
Crashes on start
A 32bit wineprefix is necessary for the game to run, instruction to make it here: https://www.reddit.com/r/linux_gaming/comments/99e0kc/steam_playguide_create_custom_32bit_prefix_to/ Instead of installing dotnet20, you'll have to install dotnet452 and d3dx9. After that, the game will work just fine, there are minor issues with modifiers keys like Shift and Alt not working in-game.
Crashes on start
Does not start
Crashes on start
Crashes on start
Crashes at startup