Gaming on Librem 5

I have tested some (mostly) unmodified desktop games on Librem 5 Birch.

SuperTuxKart

Notes: patched with a hack for hidpi support and manually edited config file to enable touchscreen interface, as it wasn't auto-enabled for some reason. Needs Mesa 19.3, which is not in PureOS yet. On this video it's seen running in Debian Unstable chroot where I haven't configured audio properly (it works fine otherwise).

Pingus

Notes: hidpi scaling disabled in phoc. Needs some work to be fully touchscreen-friendly.

Animatch

Notes: slight rendering artifacts can be seen sometimes. Requires Mesa 19.3 for blur behind the fields to work correctly (not seen on this video).

The Battle for Wesnoth

Notes: hidpi scaling disabled in phoc.

The Secret of Monkey Island (via ScummVM)

The Curse of Monkey Island (via ScummVM)

Neverball

Notes: hidpi scaling disabled in phoc and window size manually tweaked in config file. Controling with touchscreen is hard :)

Hedgewars

Notes: hidpi scaling disabled in phoc. Unusable on touchscreens (at least straight from the repos), seems to require some kind of pointer constraining that isn't working there - I have tested it with Bluetooth mouse too and it behaved similarly. UPDATE: I've got Hedgewars' touch screen interface from iOS & Android ports to work and it's playable now.

Frozen Bubble

Notes: hidpi scaling disabled in phoc, squeekboard replaced with virtboard.

SuperTux

Notes: hidpi scaling disabled in phoc, squeekboard replaced with virtboard.

GNOME 2048, Chess, Lights Off, Taquin

Karambola (via GNOME Web)

Notes: it's not hidpi for some reason and 30FPS cap makes some animations run in slow motion.

Boiled Corn

Non-Competitive Singing Potatoes

Spider Disco

Notes: slight rendering artifacts can be seen sometimes.

Bonus: Big Buck Bunny (via mpv)


dos@dosowisko.net:~/l5/videos# cd .._