


Works perfectly with no tinkering required
Running the game with Proton should be the preferred way moving forward. Starting with Windows 11, a compatibility mode with elevated privileges seems to be required to launch the game, which is objectively less user-friendly compared to simply launching the game with no prior tinkering.

You need to first open the provided game configuration tool and choose "Windowed/FullScreen" mode. After that, switch gamepad bindings to community - then it will work.

Tried switching to a custom profile and it also doesn't work. Only way to make it navigate the menus is by switching to a mouse and keyboard control configuration, but then it is not really playable as it should. Which is weird because everyone else says here that it worked out of the box for them. Pretty vanilla Steam Deck, running on Steam mode, no changes to Proton configuration or anything else whatsoever, just playing it "as a console" - or trying to - and failing in that experience :(
No crashes unless you count my terrible driving

Overall works fine
No PS4 controller support (fixable with steam input)
Ocasional stuttering, especially in the NiGHTS stage
Vibration goes crazy and it never stops unless you deactivate it

Other than a single time where I had terrible lag (maybe I got connected to a distant server or something), the experience was great!
The game runs 99% at 60 fps without any tinkering. I've only ran into frame rate drops on a single map in a certain part of it. This part lasts around 5s or so. It's a bit annoying, but except for this particular place, there's not much I can complain about.
From my experience you can play the game for 3h max on battery with the default settings. You may be able to get 1 more hour if you limit the fps to 40 and set the TDP to a low value. I played around with these settings and while I did see some improvements on the battery side, the game didn't feel very smoothly at 40 fps. You may also try lowering the resolution and enabling FSR as someone else said.
In any case, the game will play very well on the deck!

The game plays fine, but it needs manual selection of an older version of proton. Using Proton 9.0, for some reason, caps the framerate at 40 FPS during gameplay an in the main menu. However, switching to Proton 8.0-5 solves the issue and the game plays perfectly.

Game works great!
Works just like in Windows, there's less players online nowadays
Tried various proton version and with or without boot options, sadly not working
PROTON_FORCE_LARGE_ADDRESS_AWARE=1 %command%

Runs mostly like butter
Sometimes the whole full screen would be in the corner of the screen leaving the desktop visible, fixable by restarting the game.
Played with lowest graphic settings.

PROTON_FORCE_LARGE_ADDRESS_AWARE=1 %command%
Stuttering
Have not had a crash since putting in the launch option
Modern and Experimental Proton have the game open, show a white screen, then crash. On Proton 8 it launches and runs, but crashed seemingly at random when starting a race - I'd done a couple races before. A previous report recommended turning on this launch option and that seems to have fixed the crashes but I haven't tested enough to be sure.
Working out of the box

Some sections of maps seem limited to 50fps on Deck. The frame rate will also stutter/game will look choppy if run beyond 60fps.

Rada rada this game is good, all that. runs flawless on linux, except some controller issues with Joycons.
i could not pair joycons and have them show up in the configuraton menu, thus unusable in game
Buy it, Play it, Have fun, Repeat

Performance issues in certain stages like the water section of Samba Studios, mitigated by reducing graphics quality, but it wasn't necessary on Windows
Everything works, even the configure menu worked flawlesly, the only problem was the performance problems in some sections, especially water sections, mitigated by reducing graphics.
Use Sonic configuration tool to set graphics to "1152x720" and "windowed/fullscreen". Then a steam per app profile with enable tearing and half rate shading, 5 watt power limit, scaling factor FSR. These settings give no noticeable degradation in quality, stable 60fps, and lots of battery life.
the game works flawlessly out of the box, however the configuration tool is a different story
the game works great at 1280x800 res, but higher res dips below 60s, atleast in some maps
played with a friend, worked great
one of the best Kart racers ever made, it works well out of the box, but if for some reason you want to change the resolution, you need to use the configuration tool, this tool does not work with the default proton version, but i managed to get it to work using GE-Proton7-38
it works perfectly out of the box.
I don't try multiplayer. But working perfectly with 2 controllers.
When playing docked on Steam Deck, you must run the Configure program and set Display Options to "Windowed/FullScreen" otherwise it will exit back to Steam
Remember to adjust the Display Options to get this working in both handheld and docked mode.
PROTON_FORCE_LARGE_ADDRESS_AWARE=1
Because the config tool doesn't work, I had to open Launcher.exe in Wine (separate from Proton), set the game up as desired, then transfer the generated settings.xml file to the proper folder in compatdata.
Sometimes running the game in "windowed/fullscreen" as the game called it would look weird, like the game was running at a low resolution blown up to fullscreen size. There were also some weird shadows/shading, like a somewhat pixelated shadow on Knuckles' white eye area on the victory results screen.
Sometimes the game graphics would freeze, and I would lose all input and have to restart the machine manually.
Occasionally, the game would hang (video stops, audio keeps playing) during races. It would most often hang in menus, usually when selecting a venue in World Tour mode. Sometimes the game would recover, but other times, it would need a full system restart.
I originally played with updated graphics drivers (nvidia-driver-525) and was able to get the game to work on Proton 7.0. I had the lockups then and in another game, so I decided to use the older nvidia-driver-470 that I was using before on my other reports, hoping for a more stable experience. The other game worked better with it (so far), but SART would give me only a white screen for a split second. Every other version of Proton newer than 4.11 did this.
The config tool gives an unhandled exception error either as soon as it's loaded or when you try to access the Graphics options. It is unable to see the graphics card, showing it as 'undefined', and will throw another error before stopping entirely. And yet it works perfectly in Wine 8.0.
I can abide the 15-second freezes in the middle of a race, the three or four times it happened total. When it locks so badly I have to hold the power button to do anything, that's just not cool.
Works nice, is a fun games for the evening and overall also fun to play on Linux without frustration.
There is a significant slowing in the game engine and the frame-rate drops to 30 from time to time. I could work this around by forcing my CPUs scaling governor to performance, which keeps the CPU at it's turbo-speed all the time.
It crashes very rarely. Once for example just when the map finished loading. But really not too bad so far.
Split screen, even via Moonlight/Sunshine on a LG TV works perfectly fine! Not so well via Steam Remote Play unfortunately.
Works nice, except little hickups. You can pretty much forget the settings-app, the resolution is ignored anyways.
The framerate is uneven, but the game is still enjoyable.
This game stutters a lot, and there's occasional hitches in the framerate. It can get distracting at times, but the game remains playable.
I completed all the GP cups and most of the world tour. I didn't try muliplayer, on or offline.
If I skip the start video, I get a line at the bottom of the screen all the way through the game. If I watch the video at the start all the way through, the artifact line is not there
After playing the game a few times, it does not start up on a vanilla steam deck. Deleting the proton files fixes the issue, but I have to do this over and over again.

Half Rate Shading, 5W TDP for all ground levels & 10W TDP for water levels
Frame drops during vehicle transitions (land to water, etc.) but stabilizes immediately after
Kept Refresh Rate at 60 (40 causes fluctuating game engine speeds)
Excellent game for the Steam Deck that works out of the box
Works great on split-screen
Runs perfectly OOTB.
Game runs with zero issues OOTB.
Choppy performance, fixed by turning off vsync.
The main menu does not appear with my screens native resolution (3840x1600). Didn't matter if it was in fullscreen or windowed. Haven't tried this resolution on Windows, so could very well be the same there.
Everything works as expected, no additional tinkering is required. No noticable difference when comparing to a normal Windows install.
gamemoderun %command%
Multiplayer worked as well as it would on Windows. Private rooms with friends as well as random multiplayer rooms work perfectly fine.
Wondeful experience after I changed the controller profile. Didn't detect input at first.
Needed to switch controller profile

Played using Steam's streaming to another PC over gigabit ethernet. It was jittery.
Worked out of the box on my expensive rig, however on my HTPC which runs a Ryzen 5600G iGPU it is unable to run on all available Proton versions. Thus was forced to stream to it to play multiplayer on couch.
Runs pretty good on Fedora 36 and Nvidia, with some minor frame drips and shadow rendering issues
Some shadows failed to render properly.
Stutters randomly at GP results, and during cart transformation.
Works fine, just be sure to force Nvidia graphics if on a switchable GPU to eliminate most stutters and turn off compositor if running KDE.
sometimes it lags a bit when the vehicle is transforming