
Keyboard users will run this no problem. Controller needs quick toggle in options on first run. Otherwise, perfect.
After the game launches, use the mouse or Alt key on keyboard to open the dropdown menu on the top to open View to adjust resolution and full screen mode, and Options to switch input to controller. If controller's not detected, enable Steam Input. Alternatively, edit the .bin
files inside %appdata% of the prefix.
May not detect gamepad at first. Use mouse or keyboard to get into Options and toggle controller input.
It played great on the Steam Deck, felt like it was on a console and as long as you keep it at 60 FPS it played smooth.
It defaults to keyboard/mouse only and I had to start it in desktop mode to flip it to use controllers, after that it worked fine. This is also the only place to change graphic options like making the graphics pixelated. This isn't a Linux issue, it's just how the game was designed.
Game ran great, played it years ago on the 3DS and it really brings me back playing it again. I would recommend to Linux gamers.
It's worth noting it fully supports controllers, you just have to change the current control configuration in a dropdown. Also the game speed is based on framerate which is limited to current screen refresh rate. Don't believe this is Linux related, but if you play on 144 hertz display it runs over twice as fast as normal. 60 hertz displays run the game perfectly fine. I reduced the refresh rate of my display and the game played at a normal speed.
Besides minor issues, game runs flawlessly once configured.
Game starts windowed, with a menu bar at the top. You need to enable fullscreen there (or with 'alt' + 'enter'). Now, you'll have a fullscreen with a tiny window inside. Quit the game and reopen it. Then, you'll have proper fullscreen support with no tearing.
Before entering fullscreen, you need to use the window top menu to enable gamepad support.

micro-stuttering
The game has some mild micro-stuttering initially. To fix, you need to press ALT+Enter to switch to fullscreen.
Controller isn't recognized by default. Load a community profile or create one with these bindings:
- Arrow keys
- Space Bar (Jump/Confirm)
- CTRL (Fire/Cancel)
- Enter (Menu)
- ALT (see above)
Runs great, Smooth performance.
No issues found
Game runs perfectly fine other than the unusual controller setup and the windowing issues on later version of Proton.
On Proton 6.3 there was a strange issue in windowed mode where the game window will always be decreasing in size. This was not the case in Proton 4.11.
Be aware that this game is weird and you will need to tell it what input device you want to use. This game doesn't automatically switch like other games do for some reason. :/
Use Proton 4.11.
The game has some minor problems but is still completely playable
I had to use Proton 4-11-13, because newer versions have a weird bug where the window constantly changes size (it doesn't have any problem in fullscreen though)
I played ~40 minutes and the game crashed once
Works flawlessly except for having to manually map my gamepad.
Buttons were assigned to the keyboard by default; I had to map them to my gamepad manually via the configuration menu in order to use my gamepad instead of the keyboard.

The game opened in windowed mode with a menu to change settings like resolution. At the start the screen would freeze but the game continued - to keep going in the game just change d the resolution. Completed the first level of the game without any more issues.

Played thru first 2 levels and worked fine


Like native (gamepad can be configured by going to windowed and select options in the window menu)



Stable at 60fps. Seems to have some framepacing imperfections that might be noticeable.
