mirror of
https://github.com/Abdess/retrobios.git
synced 2026-04-20 22:07:45 +00:00
RetroDECK: core extras with subdirectory paths (e.g. vice/C64/,
fbneo/, dc/) were placed outside bios/ because the prefix was only
inferred for bare filenames. Add _detect_extras_prefix() to infer
the dominant BIOS prefix from YAML destinations.
RomM: core extras landed flat at bios/{file} instead of the required
bios/{platform_slug}/{file}. Add _detect_slug_structure() to detect
per-system slug layouts and _map_emulator_to_slug() to route each
extra to the correct slug subfolder.
Also skip manifest writes when only the generated timestamp changed,
preventing unnecessary diffs in install/*.json.
|
||
|---|---|---|
| .. | ||
| targets | ||
| batocera.json | ||
| bizhawk.json | ||
| emudeck.json | ||
| lakka.json | ||
| recalbox.json | ||
| retroarch.json | ||
| retrobat.json | ||
| retrodeck.json | ||
| romm.json | ||