Skip to content

v1.2.4 — Knulli support, out of the box

Choose a tag to compare

@EapRules EapRules released this 07 Aug 20:36
· 5 commits to main since this release

The Knulli release

Credit where it's due: this fix exists because Slimybirch on Reddit got the port running on Knulli Gladiator by hand-editing the launcher and shared exactly what he changed. This release turns his edit into automatic detection:

  • New GL tier: firmwares that ship a split wrapper set (libEGL.so + libGLESv2.so in the 32-bit dirs — the Batocera/Knulli layout) are now detected and used directly. Previously the search committed to the raw libmali blob next to them, which those firmwares don't actually support — the silent black-screen everyone on Knulli/muOS saw.
  • SDL video backend by capability: the port now asks your firmware's SDL which video drivers it has; if it carries the vendor mali backend (Batocera-derived SDLs do), it selects it automatically.
  • Everything is detected by capability — no firmware names, no hardcoding. Devices that already worked are untouched (verified identical on the R36S).

Knulli / muOS users: please update and try WITHOUT any manual edits — and report back either way. If it still fails, the log now contains everything (v1.2.3 diagnostics included).

Install

Drop the zip in ports/autoinstall/ and reboot. Updating keeps your imported game data.