fix: keep both cases on lakka and retropie

Both run on Linux but inherited RetroArch's case folding, so a core
file differing from a platform name only by case left their packs:
MesenCE's bios.col and np2kai's lowercase 2608_*.wav, which those
cores open with that exact case. They are now case-sensitive, the
shared groups fold only where the platform does, and Lakka gets its
own pack instead of sharing RetroArch's.
This commit is contained in:
Abdessamad Derraz committed 2026-10-17 08:38:16 +02:00
1 parent 08b239f22a
commit 6e8f2df24f
8 files changed
+91 -42

No files matched your search

+1 -1
View File
@@ -39,7 +39,7 @@ class VerifyPackChoice(unittest.TestCase):
self.db = self.out / "db.json"
self.db.write_text(json.dumps({"files": {}}))
self.stem = generate_pack._platform_pack_stem(
["retroarch", "lakka"], "retroarch", "platforms"
["retroarch"], "retroarch", "platforms"
)
def _args(self, **overrides) -> argparse.Namespace: