Virtually flawless in desktop mode. (Can't comment on VR)
Game runs fine, except VR support
Trying to enable VR mode with the headset connected would crash the game
VR tested on Oculus Quest 2 using ALVR over USB
DVXK_ASYNC=1 gamemoderun %command%
Playing the game in VR creates a deformation on the right eye, unless I turn down the resolution in steam VR below 75% or such. I reported this as a bug on their discord also as provided logs, and the problem has been also reported on steam here https://steamcommunity.com/app/1058830/discussions/1/4414173425009446555/
Intense input lag was a problem until vsync was disabled in the game settings
Game would sometimes crash when switching focus (black window, unrecoverable)
MIDI SUPPORT DOES NOT WORK ON LINUX DUE TO OUTDATED PLUGIN YOUR MIDI CONTROLLERS OR DECKS WILL NOT WORK
/opt/discord-rpc-bridge/winediscordipcbridge-steam.sh %command%
The game ships with both the IL2CPP version and the Mono version. By default the game runs on the IL2CPP version, the Mono version is used exclusively by the modding community. To switch versions, you simply need to swap the UnityPlayer.dll and UnityPlayer_Mono.dll files in the game's installation directory. If you are going to install mods, you need to modify the wineprefix to add a library override to winhttp.dll
Discord Rich Presence support requires bridging to appear on Linux, but it isn't required.
No tinkering needed
Lower the graphics settings if it stutters. It is a common problem to Windows playing this game too.
DVXK_ASYNC=1 gamemoderun %command%
The game does not like switching desktops (at least on GNOME 43) at all. Switching desktops will immediate make the game go black and refuse to respond.
I thought I felt micro-stuttering during gameplay at distant random intervals, until I used DVXK_ASYNC=1, which seems to have eliminated the issue.
I'm not entirely sure if latency is consistent, since this game is on the pro skill level intensely timing based, but that could just be me being bad at the game while trying to get Perfect-Full-Combos (PFCs) that require extremely precise timings. Playing the same track over and over renders very consistent average timings, so it's likely normal variations and has nothing to do with Proton or Linux.
Works perfectly
I just use the default controller layout with the thumsticks because the trackpads are difficult to configure to the right sensitivity.
Worked perfectly
Default control scheme is great. Use the right trackpad for moving the wheel. I changed the triggers from being full-pull to soft-pull for tigther controls.
Limit TDP to 5 watts
Runs at 120+ fps on High with MSAA x4. For minimum latency, turn off the Steam Deck's framerate limiter. Use the in-game once instead. 60fps for better battery life but 120fps if you really want to reduce latency.
Smooth 60 gameplay. Set to medium.Steamdefault controller as the 2 joysticks and the right pad. Right pad better for controls than joystick
Froze for a couple of seconds but then came back, changed to medium graphic settings and the freeze hang stopped.
Again, runs really well but I wouldnt recommend playing this on a steam deck just because it does feel always control wise. At least for me I need a full mouse as I am used to.
just install and play
was fixed with removing vsync
game will not start most of the time on the IL2CPP build
the game comes with two builds, an IL2CPP build, which is the default, and a mono build, use the mono build, by renaming "UnityPlayer.dll" to something else, and "UnityPlayer_Mono.dll" to "UnityPlayer.dll"
Successfully Launches about 5% of the time
No matter the proton version / GE version, window settings etc. The game has a 95% chance to launch to a black screen and hang, 5% chance to launch
When it works its perfect, great performance, all features work including custom tracks etc
But the game launches so inconsistently that I can't recommend it for proton users
Handles nicely for an i7-1165g7 with Xe Graphics. Just turn graphics settings down a little, being an iGPU.
Proton-6.21-GE-2
This was ran using the latest version of Proton-GE at the time (Proton-6.21-GE-2).
Game runs well, but gamepad support needs work
Using wireless Xbox One gamepad with the xow driver. Gamepad works in menus, but is completely unresponsive in gameplay
need proton experimental
the game works and i haven't experienced any bugs. The only bugs it have is you need proton experimental to run.
I tried using mouse and keyboard, and dualsense. Both of them works. The steam input with custom profiles also works.
Using proton 6.3-7 yields a steamworks redistributable error. Reinstalling Steam, steamworks redistributable, the game, and Proton don't work. Another suggestion I found was clearing the download cache, and deleteing some files, but that didn't help. My solution was to use proton experimental-6.3-20211027.
The offset was not perfectly consistent, but it was largely playable, even on expert difficulties
So long as you use proton experimental or the Steamworks issue is fixed by the game dev's it's trivial to get up and running. It even keeps up well enough for advanced players, but those who play custom maps may have issues installing maps. The largest customs database doesn't have a linux client, but you can install songs manually.
Worked perfectly out of the box, haven't tried a gamepad but this doesn't feel like a gamepad game anyways.
It just worked out of the box with very good performance
But I am not even sure if controllers are a supported input - in the menu at least nothing moved after connecting my controller
I have all graphical options on Max, only the background quality is on low and VSync is off which results in easily +150fps during the levels. My CPU and GPU both reach at max 75% usage when I checked it during playing the game.
This is the type of game you may want to play with a controller, as this didn't work, I could not enjoy the game
My XBOX controller didn't work even though Steam detected it
Ran perfectly out of the box, even custom songs.
Custom songs downloaded from spinsha.re can be saved to the following folder: home/USERNAME/.steam/steam/steamapps/compatdata/1058830/pfx/drive_c/users/steamuser/AppData/LocalLow/Super Spin Digital/Spin Rhythm XD
Runs perfectly out of the box. No issues with current latest Proton.
I tried MANY Proton versions to get this working. Here's how it works in a few of them:
- 6.12-GE-1: Opens some sort of loading screen and then closes
- 6.10-GE-1: Opens to a black screen and then closes
- 6.9-GE-2: Opens to a black screen and then closes
- Experimental: Poor FPS regardless of graphics settings
- 6.3-5: Poor FPS regardless of graphics settings
- 5.13-6: Runs perfectly
- 5.0-10: Runs perfectly
So if you're using anything after 5.13-6, it probably won't work very well.
Note about input support: I only played using a mouse and keyboard. I did not test any other input methods.
Runs with no issues.
Only tested with mouse and keyboard.
steamworks error with proton 4.2-9
Game runs without tweaking.
Sound Voltex controller caused the game to crash.
The game is loading ~70% then crash
Tried with Proton 5.0.6 and Proton 4.11-13
A great rhythm game to play on GNU/Linux
Fullscreen always revert to borderless window mode and I can't move the game to another screen.
The gameplay worked as normal. I did not notice any lag as a K+M player. The built-in track editor had issues with custom uploaded music
The gameplay worked as normal and expected. I primarily used a Keyboard and Mouse. I have not tried to use any of my MIDI controllers yet. This game runs well on my system. However, the built-in track editor had issues with custom uploaded music.
Other than input drift (fixable by restarting), no issues, great performance.
After playing a few songs, input starts slowly drifting left. Not sure if it's the mouse or gamepad.
Everything works great.
Regardless of the unstable framerate, the game is still enjoyable! I even cleared an Expert song I was struggling with the other day.
Unsure if this is an issue on Windows, but the mouse cursor disappears until a restart when a controller is connected.
Steam Cloud synchronization failed every time I started the game.
Framerate is unstable regardless of graphics settings, however the "Low" preset does maintain a higher framerate. Antialiasing degrades performance a lot.
Shows initial loading screen & then just stays black
I can hear the game music playing & sounds effects when pressing the buttons on the controller.
loading then close
Works flawlessly when playing with mouse and keyboard, I did not test MIDI and gamepad controller support yet.