Skip to content

Open MainUI 1.0.4

Choose a tag to compare

@robcodedev robcodedev released this 05 Oct 16:10
· 81 commits to main since this release

Open MainUI 1.0.4 is a maintenance release: it fixes consoles that would not open because of bad characters in gamelist files, lists that rescanned on every entry, and a few display issues, and makes the log useful for bug reports.

Highlights

  • Gamelists: miyoogamelist.xml is read as stock reads it, so unescaped & or <, unknown entities and Windows-1252 accents no longer make a console show "Catalog unavailable" after Refresh roms. A gamelist that cannot be used at all falls back to the ROM file names.
  • ROM list caches: a cache whose first page is damaged is repaired once instead of being scanned around on every entry, and a folder scan used during recovery lasts for that visit only. A card or permission error never replaces a cache.
  • Lists: reopening Favorites or Recents after removing an entry, or returning from a game to a list that lost entries, no longer leaves an empty row at the bottom.
  • Messages too long for one line wrap instead of being cut off at the edge of the panel.
  • Logging: with Onion's logging on, the log starts with the version and records, one line each, every message shown on screen, every ROM cache built or removed and why, and failed reads and saves.

See the changelog for the full list of changes.

Install

Replace MainUI on your SD card with the one attached below, as described in the installation instructions. MainUI-test-wrapper.sh is optional, and SHA256SUMS lists the checksums of both files.