

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.

Game ran perfect with no issues, also has great battery life on the Deck as it is not particularly intense.

Works fine other than the game failing to close properly from the Quit Game option in the menu. It has to be force-quitted.
Game fails to close properly from the Quit Game option in the main menu. Has to be force-quitted.
Proton 7.0-6

Perfectly playable OOTB without mods but I highly recommend them regardless, this pc port is mediocre to say the least
WINEDLLOVERRIDES='dinput8.dll=n,b' gamemoderun %command%
Used various mods such as DivaNoSpy and High Refresh Rate to fix the stuttering and bad frame limiter, use them regardless if you're capped at 60hz or not then use WINEDLLOVERRIDES to load them (and any other mod you wish)
I encourage everyone to mod this game, there are way too many little things wrong with this port that add up pretty quickly, from graphical bugs/changes that only fans will notice to the frame limiter making the game bordeline unplayable at times

WINEDLLOVERRIDES='dinput8.dll=n,b' %command%
added winedlloverrides for using with mods
DENUVO sometimes makes the game freeze for half a second and makes you mess up some notes.
Played for a couple of hours and doesn't have any graphical or audio problems.

WINEDLLOVERRIDES='dinput8.dll=n,b' %command%
Modded with DML and DM4, had to use GE Proton due to some mods crashing the game (especifically custom song mods). In general game works perfectly with or without mods with little to no tinkering.