Through an analysis of the muOS frontend source code, we have identified the underlying architecture for how muOS manages Collections and Tags.
This document outlines how to programmatically generate Collections to bypass the need for manual core assignment when using custom folder structures (like our "Mood-Based" curation).
muOS relies heavily on the physical directory structure (e.g., /mnt/mmc/ROMS/snes/) to automatically assign RetroArch cores to games when they are booted for the first time.
If you create custom, flat directories (e.g., /mnt/mmc/ROMS/1. The Foundations/) and place a .sfc file inside, muOS automatic detection will fail, and the user will be presented with a confusing menu asking them to manually select a core.
