


The game unfortunately defaulted to the developers predefined DualShock 4 configuration meaning that select was not bound, on DS4 it's bound to touchpad. An easy change but it did throw me off especially because I played around with some mods and thought they may have broken something before realizing.
Also worth noting that the game had native support for the original Steam Controller but this support was never updated to add Steam Deck icons therefore defaulting back to Steam Controller. This is only a visual hiccup and does not affect functionality. This is likely why the game has been marked as playable and not verified.
I capped the TDP at 9 Watts; I've found that this is more than enough to maintain a solid 60 FPS high settings even on more demanding tracks. If you end up installing the high frame rate mod, this is still enough to maintain 90 FPS in most tracks and typically does not drop below 80 FPS.
Running under proton 9.4 the game immediately crashes every time you go into the display settings. Please be aware that this is the version of proton Steam defaults to! From what I have tested gameplay is unaffected however I highly recommend using an earlier version.
The game runs very smooth and is fairly lightweight. Personally I've taken two using some of that headroom to provide a better visual experience; I'm currently running the game at 1680X1050 as a form of super sampling which although subtle does help remove aliasing.
You can try it yourself by going to the cog on the games page > properties > set game resolution to 1080p or higher > check "set resolution for internal and external display" > in game set the resolution as desired.

works just as windows, however a few extra quirks needed to perfect everything. Newer versions of proton might run this game worse.
gamescope -W 1920 -H 1080 -r 144 -f -- %command%
Would force fullscreen and focus the window when alt-tabbing away
the default steam mappings are a bit weird, and steam input doesn't work without gamescope
i have used mods (DivaModLoader) to enable higher refresh rates ingame, hence the use of the -r 144
parameter in gamescope.
note: do NOT use gamemode, it will activate a 24h anti-tampering period, in which you cannot play the game.
mangohud %command%

PROTON_HIDE_NVIDIA_GPU=0 PROTON_FORCE_NVAPI=1 __NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only WINEDLLOVERRIDES='dinput8.dll=n,b' %command%
Mods work but without the Diva mod manager GUI (Use DIVA mod loader and put the mods in the "mods" folder manually). On windows I experienced some minor stuttering that doesnt happen on Linux.

Works perfectly
Crashes on startup
Works perfectly out of the box!

No issues here. Mods also working.
Originally I tried loading the game from an NTFS drive using the ntfs-3g driver, and this caused very long loading screens. Switching the game over to my main Linux drive (BTRFS) made these long screens go away. ntfs3 might also fix this issue but I haven't tried it.
Diva Mod Loader also works perfectly through Proton. You can also install Diva Mod Manager for Wine with this script: https://github.com/BrainwreckedTech/dmm

WINEDLLOVERRIDES='dinput8.dll=n,b' %command%
still working, now on arch kde plasma using wayland instead of mint cinnamon using x11. better than before (higher and more consistent fps), same experience with mods.
10/10, even Diva Mod Loader works
Game works excellent without any tinkering. I played it with my PDP Xbox Purple Pad which was recognized correctly.

Works perfectly fine out of the box, even with some mods installed.
I had Eden Project and fps unlock mod installed from my Windows installation. After switching to Linux they worked with Steam's recommended proton just same as before. No performance loss or anything it just works. Tested with Xbox One S controller and xpadneo driver. Works with Steam input without any problem.

WINEDLLOVERRIDES='dinput8.dll=n,b' %command%
This Proton version with Steam Input (official layout) was the only way that worked for me in order to get DS4 controllers buttons detected correctly.

WINEDLLOVERRIDES='dinput8.dll=n,b' %command%
works perfectly using DivaModLoader. unplayable on both windows and linux without High Frame Rate mod. proton feels much better than windows.

WINEDLLOVERRIDES='dinput8.dll=n,b' %command%
Using DivaModLoader for mods and I haven't encontered any issues.

Everything is completely fine, works as it does on Windows 11. Works fine on both my iGPU and my dGPU (4060m).
This game does not have ultrawide (21:9, 32:9) support, although that is the game's own fault. Works fine on the regular 2560x1440 resolution though.

WINEDLLOVERRIDES='dinput8.dll=n,b' gamemoderun %command%
Game runs perfectly, no latency/stutter/graphical issues

MAYBE enjoyable out of box. Hard to tell what hardware/system specific issues others might run into. I didn't had to do much for vanilla.
Crackling under Proton 9.0-3 but it could've also been due to:
- Steam Overlay being on
- or something was wrong with my audio(I even managed to make my device disappear) After I fix'ed my general audio via terminal with
systemctl --user restart wireplumber pipewire pipewire-pulse rm -r ~/.config/pulse sudo apt install --reinstall alsa-base alsa-utils linux-sound-base libasound2
and set Proton to 8.0-5 + disabled Steam Overlay, i hadn't crackling while testing an hour on hard difficulty(mentioning the diffi. due to amount of notes flying around, which may impact performance).
- Tested without mods
- MainBoard: PRIME B550M-A
- No dedicated sound card If MM+ used same audio device/output like mpv it ran with:
- [pulse] 44100Hz stereo 2ch float (I opened an audio file with mpv in terminal to try to figure out my audio Hz setting)
Might edit in future.
Sometimes fails to start.... ususally cancel and retry 2-5 times until game will start (fullscreen). Happens occasionally to rarely.


WINEDLLOVERRIDES='dinput8.dll=n,b' gamemoderun %command%
If you need a mod manager, this is likely the best way to get DMM on Linux:
https://github.com/BrainwreckedTech/dmm
The mod manager has quirks, namely downloading mods directly from the launcher doesn't work properly. Download them directly through the Gamebanana website instead. There's also some UI flicker issues but they shouldn't be too prevailent. Game itself runs perfectly.

PULSE_LATENCY_MSEC=29 WINEDLLOVERRIDES='dinput8.dll=n,b' gamemoderun %command%
The audio crackling was solved with the PULSE_LATENCY_MSEC=29 launch argument, though the 29 may need to be adjusted for different hardware, its also worth adjusting the in-game audio latency to fix the delay caused by this argument.
The WINEDLLOVERRIDES='dinput8.dll=n,b' is only necessary if you are using DivaModLoader, without it mods will not load.
No problems, just installed and hit play.

PULSE_LATENCY_MSEC=83 WINEDLLOVERRIDES='dinput8.dll=n,b' gamemoderun %command%
If you're on an Xorg based window manager, everything will work perfectly fine out of the box. No issues whatsoever
On Wayland window managers (Sway & Hyprland are the two most common), the story is rather different. There is a significant amount of input lag, that makes the game very uncomfortable to play, particularly on Extreme or higher difficulty.
Hyprland supports a new wayland feature called "tearing control" (This is still being worked on for sway), which minimises the input lag a lot, and for some people this may be sufficient, But compared to Xorg, there are still issues, mostly input queuing, and flickering on nvidia, and a much less noticable but still present amount of input lag.

PULSE_LATENCY_MSEC=83 WINEDLLOVERRIDES='dinput8.dll=n,b' gamemoderun %command%
Installed High Framerate Mod
My system uses pipewire as its audio backed. Wine/Proton does not have a driver to directly interface with pipewire, only with pulseaudio, so the pipewire-pulse compatibility api is used.
The game by default requests a low quantum for the audio buffer, which it can't keep up with, resulting in sporadic crackling. Additionally the audio will desync from the gameplay (notes will be ahead of audio).
This was fixed for me by forcing a bigger quantum using "PULSE_LATENCY_MSEC=83". Got that from this excellent forum post: https://forum.manjaro.org/t/howto-troubleshoot-crackling-in-pipewire/82442

WINEDLLOVERRIDES='dinput8.dll=n,b' %command%
Everything worked OOTB, I usually played with eden project and some other mods, + the diva mod loader installed, all of those worked too, with no crashes or other issues.
Works flawlessly

Flawless experience that feels much better than playing on switch and reminded me of when I use to play on Vita!
For anyone that it may concern, do NOT play with bluetooth device since this will create a audio lag in input making the game almost unplayable! Either play with the sound of your deck OR via the direct audio output :) i was a little sad thinking I just became worst overnight -_-'
Works perfect with everything max out at 6p fps and you get 5hours (if you are stubborn enough to play that much). Legit the best experience I had with Hatsune Miku since Vita!

WINEDLLOVERRIDES='dinput8.dll=n,b' gamemoderun mangohud %command%
Although I'm using WINEDLLOVERRIDES because I'm using an FPS Unlocker mod (because the game is capped at 60). Any other than that, the game was played with a DualSense controller which steam recognized as soon as I plugged it in. 0 input lag in my side and I can actually say that the game performs better than it does on Windows. Give it a shot! :) <3

Works great out-of-the-box, as long as you use a controller
Keyboard players beware - I had some pretty gnarly input problems, mostly around holding keys. Turning off "Repeat Keys" (Settings -> Accessibility) mostly mitigated the issue, but input can become delayed when holding many keys and trying to push extras (4 hold + an input for example). I'd recommend sticking to a controller for this one.
The odd stutter, which might be caused by flaky internet
Ironically, emulating this game via Proton worked better than Windows, where I had severe audio compatibility problems.

perfeito

WINEDLLOVERRIDES='dinput8.dll=n,b' gamemoderun mangohud %command%
Game works awesome, you need launch arguments if you want to use mods tho.

After Switching to Proton 7.0-6, the game actually opens and it runs flawlessy without issues, and my hardware isn't even great for gaming.
I thought Denuvo would be a problem in running it on Linux but it appears it isn't an issue thankfully.
overall, it runs very well with Proton and I've never experienced any issues besides having to force an older Proton version.
ignoring the fact that I am a Miku fan, I recommend this game on Linux since it runs excellent from my experience.

Out of the box, the starting text shows, then the game gets stuck unable to play the Sega intro. Needs to force Proton Experimental before it could launch properly.