I know this is not the most powerful machine, but I really like seeing how far it can go when running more demanding games. I have been testing different setups using Box64, Box86, FEX, native ARM builds, Unity, Godot, GameMaker, MonoGame, FNA and PortMaster adaptations.
Most of the games listed below either work, open, or are partially working with specific workarounds. So far, the only game that did not work is Phoenotopia Awakening, because the bundled Mono runtime aborts before graphics initialization.
I am also working on extra GMK firmware configuration. It is not as smooth as I would like yet, so I am planning to add a third keyboard layer, mainly because the standard layout has too few buttons for this kind of handheld setup. The keyboard combinations and workarounds are still in progress, but I will probably make a fork based on the fantastic work done by
One of the main bottlenecks right now is loading time, because I am using an internal USB drive as the primary storage. I hope to upgrade to NVMe next month, which should improve the experience quite a bit and allow me to test more games under better conditions.
Tested games
| Game | Runtime / Setup | Result |
|---|---|---|
| Balatro | Box64 / AppImage | Opens |
| Blasphemous | Box64 / Unity | Input and audio fixed; stability remains sensitive |
| Cave Story NXEngine Evo | Native ARM64 | Works |
| Children of Morta | Box64 / Unity | Advanced past the shader crash; gameplay testing continues |
| Cult of the Lamb | Box64 / Unity | Opens |
| Cuphead + DLC | Box64 / Unity | Opens; v1.3.4 joystick issue fixed with uinput keyboard bridge |
| Dead Cells | Box64 | Opens |
| Dimension Tripper Neptune: TOP NEP | Box64 | Opens |
| Guacamelee | Box86 | Opens after a delayed splash |
| Her Name Was Fire | Box64 | Opens |
| Hollow Knight | Box64 / Unity | Opens |
| Hunt for the Shadow Rider | Native ARM64 Godot 3 | Works |
| Hyper Light Drifter | Box86 | Opens |
| Iconoclasts | Box64 / Chowdren | Works with V3D and PulseAudio |
| Indivisible | FEX / OpenGL thunk | Gameplay tested; works with V3D acceleration using Fedora 43 RootFS and OpenGL 3.3 |
| Kingdom: New Lands | Box64 / Unity | Opens |
| Lila's Sky Ark | Box64 | Opens |
| Loop Hero | Box64 | Opens |
| Milk inside a bag of milk inside a bag of milk | Native ARM64 Ren'Py | Opens |
| Milk outside a bag of milk outside a bag of milk | Native ARM64 Ren'Py | Opens |
| Mother Russia Bleeds | Box64 / Unity | Opens |
| Momodora: Reverie Under the Moonlight | Box86 / GameMaker | Works with bundled i386 runtime |
| Phoenotopia Awakening | Box64 / FEX / Unity | Not working: bundled Mono aborts before graphics |
| Pyre | Box64 / MonoGame | Works with V3D; local ALSA default redirected to PulseAudio |
| Risk of Rain 2013 | Native ARMHF PortMaster / gmloadernext | Works |
| Resolutiion | Box64 / Godot 3.1.2 | Gameplay tested; works with V3D and OpenGL 3.3 |
| Stardew Valley | Native Linux ARM build | Works |
| TMNT: Shredder's Revenge | Native ARM64 Mono / FNA PortMaster adaptation | Works; controller mapping pending |
| This War of Mine | Box86 | Opens |
| ULTRAKILL | Box64 / Unity | Opens; controller detected after delayed first render |
| Undertale | Box86 / GameMaker | Opens; OpenAL warning may affect audio |
| VA-11 Hall-A | Box86 / GameMaker | Opens; OpenAL warning may affect audio |
| Vambrace: Cold Soul | Box64 / Unity | Works; installation may appear stuck near 97% while writing large resource files, so let it finish |
| Vampire Survivors | Box64 / Unity | Opens; gameplay verification still limited |
| VirtuaVerse | Box64 / Unity | Launches and loads scenes; first visual gameplay check still pending |
| Xenon Valkyrie | Native ARMHF PortMaster / gmloader | Works |
Related GitHub repositories and workarounds
I will keep updating the list as I test more games, improve the keyboard layers, and move the system from internal USB storage to NVMe.
Screen of the games
im very happy i can run cult of the lamb
PD: of course can run on the small screen



