v1.5
What's new in v1.5
A new feature on top of v1.4.1 — keeps everything from v1.4.1 and adds an optional "remember last played game" mode.
- Remember the last game you played — set
remember_last_game = 1inconfig.iniand the menu opens already on the last game you booted, so a cold boot lands right on it and you just press Start. It opens the folder that game lives in (any letter/genre subfolder), so once you've played something this takes over fromdefault_folder—default_folder(or the SD card root) is just the first-boot fallback. - No stalls — your banner shows first — the menu doesn't wait for the whole folder to load: it jumps straight to your game, loads its banner first in the background, then fills in the rest while the menu is already usable. For folders that fit in memory, scrolling stays instant once filled. (With the option off, nothing changes — you get the normal instant cold boot from v1.4.)
- Uses Swiss's own recent list — cubiboot reads
/swiss/settings/recent.iniinstead of writing any extra file (games are booted throughswiss-gc.dol, so Swiss already records each launch). Requires Swiss's "Recent List" setting to be On (RecentListLevel=Onin/swiss/settings/global.ini); with it off there's nothing to remember and the menu falls back todefault_folder.
Designed & hardware-tested by @DarthMotzkus.
Full Changelog: v1.4.1...v1.5