A great puzzle game for Steam Deck!
Recent proton versions have fixed all audio issues. The Xaudio workaround is no longer required.
Runs out of the box. Weird 20FPS cap when playing in Offline Mode. Workaround: Disable Wi-Fi manually instead of Offline Mode on Steam Deck!
Quick Access Menu settings:
- Thermal Power (TDP) Limit enabled, set to 3 Watts: game does not use much power on its own.
- Manual GPU Clock Control enabled, set to GPU Clock Frequency 200: game does not use much power on its own, game hits between 60% and 80% of its GPU with this limit enabled in a 1v1 match.
- Only tested with a light match, no idea how this will affect when a lot of effects are on the screen. Might need a higher frequency cap to keep graphics effects into account.
- During local multiplayer (2 CPUs vs 2 local players), GPU usage has been seen to reach up to 99%. For multiplayer matches with 4 players, consider raising the GPU cap to 400, for a 50%-65% usage in GPU. No FPS drops or frametime issues has been noticed when running at 200MHz, however.
Limiting the framerate is discouraged, as the game's speedlogic is dependent on the FPS/framerate. A lower framerate causes the game to go into "slow motion"!
Possibly Proton-related issue, might as well just be an SteamOS issue:
- The game runs at an arbitrary 20FPS cap when Steam is set into Offline Mode, in both Desktop and Gaming Mode!
- Running the game without Offline Mode enabled (with and without an active internet connection) runs perfect at 60FPS.
- Has been tested on Windows: running the game on Windows with Offline Mode enabled maintains its 60FPS, indicating it's either a SteamOS or Proton issue.
- Both Proton 7.0-3 (as of writing, the tested/recommended Proton version by Valve) and Proton Experimental has been tested on the Steam Deck with the same results.
- A workaround is to disable Wi-Fi manually (through the Quick Access Menu), this makes the game still run at 60FPS.
The game runs perfect, apart from the initial controller bound problem.
When 2 Controllers are used, the bounds are switched: Controller 2 is Player 1 and the opposite with Player 2. Plus: Player 2 switches to Keyboard/Mouse Control and has to be manually set back to controller input.
I used the latest GE version of proton which is 5.9-GE-8-ST
Like other I experienced audio isses where only the music worked but I figure out how to instal xaudio onto it I decided to see if the latest glorious eggroll version I had installed would fix the issue and fortunately it did.
You'll need to run winecfg
on the Proton prefix for the game:
- Without Protontricks, you can do
WINEPREFIX="/path/to/libraryfolder/compatdata/971620/pfx" winecfg
- With Protontricks installed,
protontricks 971620 winecfg
Once you have winecfg
open, go to the Libraries tab, and in the override dropdown you can either type or search for xaudio2_7
. Select this and apply your changes. It should be set (by default) to "native,builtin". This is what you want.
This workaround fixes the game's sound effects.
- Did not test any multiplayer
- Played with a Steam Controller
Game music was present by default, but all other sounds (voice acting, sound effects, etc) were not present. To fix this, I used Protontricks (a winetricks wrapper for Proton prefixes) to open winecfg and set the xaudio2_7
override. Open winecfg and go to the "Libraries" tab, and from the top dropdown select xaudio2_7
specifically. Add it, and it will automatically be set to "native,builtin". Now the game will work perfectly under Proton!
- Tested with a Steam Controller
- Tested with vsync on, unlike most games where I turn it off. It had no issues in this game
- Tested Remote Play Together with no issues
You have to edit the DLL overrides in the game's user.reg file with the following to get the audio working:
"xaudio2_7"="native,builtin"
Game runs flawlessly without any special launch parameters or tweaks. Private friend rooms work, watching online replays works, offline play works. Other forms of online play have not been tested yet.
The game runs fine, but it does not have voices nor SFX. You have use the xaudio trick, as stated in almost every review here and it will work as you were playing on Windows.
Music works, but sound effects don't play initially. Same as with Puyo Puyo Tetris, edit $STEAMPATH/steamapps/compatdata/971620/pfx/user.reg and add "xaudio2_7"="native,builtin" to the DllOverrides section to get sound effects to work. Runs perfectly afterwards.
requires modifications in appcompat/971620/pfx/user.reg add "xaudio2_7"="native,builtin" to the [Software\Wine\DllOverrides] parameters.
The game works flawlessly after using the same xaudio fix from Puyo Puyo Tetris.
Sound effects and voices are missing unless you set xaudio2_7 to native.
Seems playable. Fixed sfx and voice not playing using winetricks to force xact and set xaudio2_6 and xaudio2_7 to native in winecfg. Controller rumble not working.
requires modifications in appcompat/971620/pfx/user.reg - add "xaudio2_7"="native,builtin" to the DLLOverrides parameters.
No sound effects or voices are present. The game itself is playable and music is present.