
vappywave
Published
CPU usage tends to skyrocket depending on how much is on the screen. The game is smooth only with a 30 FPS lock (even then I've managed to dip much lower in some specific scenarios)
WINEDLLOVERRIDES="d3d9=n,b" %command%
Colorful and intrusive flickering artifacts
Keyboard with Mouse input makes the game freeze for several seconds upon keystroke
Physics (such as cloth simulation on the coat of some characters) are very glitchy
To bring the game to a playable state at all, I had to use the d3d9 wrapper fix from PCGamingWiki and set the launch option; then set the control preset to Gamepad and navigate to the game's keybind settings with the touchscreen, select a random keybind and then press a button, this will allow you to actually use the Gamepad controls
Sluggish performance and issues with the UI being cut off don't make this an experience worth recommending
Very high CPU usage and bad performance
UI elements (particularly on the right) are cut off
I assume the UI is cut off due to the aspect ratio, however, there is no resolution option in the game's settings
40Hz refresh rate
This may just be a problem with the game itself though, since I also often get seemingly CPU related FPS drops on my desktop PC
just be sure to turn on the "Light Optimizer" setting as it drastically reduces the excessive CPU usage
DXHRDC-GFX installed via protontricks
Gamescope 50Hz/50FPS lock; power draw at 60 FPS tends to be unusually high in some areas, but 50 FPS helps with this a lot
Some areas seem a lot more CPU bound than they should be
Freezes when attempting to exit the game
The HUD was made for 720p resolutions and does not scale, which makes it much harder to see with modern desktop resolutions. Flawless on the Deck however since it's only 800p
Gamescope 30 FPS limit
Some text in menus is very small and pixelated
Works generally fine after setting GE-Proton, putting a dummy xlive.dll in the game directory, and changing the Refresh Rate to 50Hz
Rarely, certain sound effects don't play (such as nitro, explosions or engine sounds)
Anisotropic filtering doesn't seem to apply properly, 16x looks slightly blurrier than it should
Frame pacing issues/stuttering above 50 FPS. Lock to 50Hz/50FPS with Gamescope to fix
Finishing a race sometimes turns the screen black. On the default Proton (instead of GE), it crashes the game instead
If you already have a save file and you want to switch to GE-Proton, BACK UP YOUR SAVE FILE FIRST as switching the compatibility layer will delete it!
Added sharpening effect as described here https://steamcommunity.com/sharedfiles/filedetails/?id=1315184054
40Hz
Occasionally freezes for up to a second during gameplay
with mixed graphics settings, the game can run locked at 40 FPS with very minor dips in some levels
TDP Limit: 3W
Steam Cloud support advertised, but the native Linux build does not use it
High CPU usage by default; TDP can be limited to 3W with no performance impact
Text is generally a bit pixelated, smaller text is hard to read because of it (such as on the phone menu)
Aspect ratio is messed up when selecting 1280x720 in the game options, force 1280x720 resolution in Steam's game properties to fix
With some graphics settings adjusted and FSR2 at Quality, the game easily maintains 40 FPS, although traversal stutter will occur. Can be locked to 30 FPS/60Hz for better battery performance but the input lag makes it not fun (although 30 FPS/90Hz should be fine on OLED). Do not use the game's builtin FPS limiter on battery as it puts a lot of unnecessary load on the CPU
30 FPS lock (Gamescope, the ingame FPS limiter had frame pacing issues for me)
Mixed High graphics settings, viewing distance should be reduced to Medium as it's very heavy in some areas
Some things worth noting:
- I couldn't manage to achieve consistent frame times with a refresh rate other than 60Hz, so the only options for smoothly locking frame rate seem to be 60 and 30. Staying at 60 FPS and reducing graphics further won't yield much in terms of battery runtime since most of the usage comes from CPU
- I haven't tested this, but it should be possible to delete the contents of [game directory]/UI/MOVIES_4K/, this will free up 13 GB and also reduce the CPU usage when the game plays videos
Steam Cloud sync can be messy because the save data is extremely large
If you're playing on both Deck and PC, pay attention for the Cloud sync to finish, as it can take a very long time for them to finish syncing (at this time of writing my save file is over 200 MB, but it can inflate as high as a gigabyte)
Glitched UI elements at the bottom of screen when using a 16:10 aspect resolution
Mild stuttering/frame pacing issues
-disable-native-gc
Played some cross-play multiplayer, no desyncs or lag whatsoever
Sides of the screen are cut off by default - go to the game's properties in Steam and select 1280x720 to fix
40Hz
UI/subtitles are small by default - use accessibility settings to make them bigger
Game does not render a 16:10 image, but will still be less performant at the Deck's native resolution (use 1280x720 to fix). Stuttering in cutscenes
Game runs locked at 40Hz refresh on highest settings (except for Effect Quality, which I reduced to High)
40Hz
Water doesn't render correctly
With the graphics dropped to High, the game seems to be capable of 50 FPS throughout, except for maybe the swamp area
Occasional periods of frame skipping
576p FSR
Only runs 100% smoothly when using V-Sync at 60Hz with the Gamescope frame limiter off, the Gamescope frame limiter introduces occasional periods of frame skipping (although the frame time chart looks unproblematic)
Crashes when pressing the left trackpad
Occasionally black flickering on some surfaces
The game eats a lot of CPU power, lowering the refresh rate keeps it in check, but this causes cutscenes (which always seemed to display at 30 FPS regardless of whether the full frame rate cutscenes option is ticked) to judder a ton
Gamescope 60Hz/30FPS lock
Some text in the pause menu
Intermittent, very mild audio stuttering
Starting Puyo Puyo causes the game to close
For the best graphics/performance compromise, I recommend these settings: 1280x720, VSync off, FPS Unlimited (lock via Gamescope); in Graphics: Starting from the highest settings, use Shadows Quality Medium, Render Scale 90%, Anti-aliasing FXAA, and Depth of Field Off. Locking to 40Hz/40FPS via Gamescope unfortunately does not do much for battery life, but a 60Hz/30FPS lock will result in up to 3 hours of playtime
RADV_TEX_ANISO=8 %command%
The launch option cleans up some of the blurry textures that the game's own anisotropic filtering doesn't deal with properly, most noticeably on characters' clothes when viewed up close (during cutscenes or such)
Some text is very small and becomes nearly illegible with a lower than native resolution (which shouldn't be necessary anyway)
For the most stable gameplay I opted to use the 30 FPS limit in Gamescope; don't use the ingame frame limiter as it adds a lot of CPU load that runs the battery dry much quicker. Frame pacing will be imperfect no matter what you do, that just seems like Dragon Engine jank