v1.0.3 — Knulli support, out of the box
The Knulli release
Credit: Slimybirch on Reddit proved this game runs on Knulli Gladiator with a hand-edited launcher and shared exactly what he changed. This release turns that into automatic detection:
- New GL tier: firmwares shipping a split wrapper set (
libEGL.so+libGLESv2.so, the Batocera/Knulli layout) are detected and used directly instead of the raw blob they don't support. - SDL video backend by capability: the port asks your firmware's SDL which drivers it carries and selects the vendor
malibackend when present. - Complete diagnostics (same as Dead Space v1.2.3/v1.2.4): the log states its version, surveys your firmware's GL stack, tests drivers step by step, and lists missing 32-bit libraries by name. One run of
log.txttells the whole story. - Devices that already worked are untouched (verified identical on the R36S).
Knulli / muOS users: update and try WITHOUT manual edits — and report back either way.
Install
Drop the zip in ports/autoinstall/ and reboot. Updating keeps your game data and saves.