mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-12 21:13:49 -06:00
fix: fill a launcher name listed under another
RetroPie lists KS 1.3 as kick34005.A500, and its fs-uae launcher passes $biosdir/kick13.rom. The listed copy settles fs-uae's entry by content, so the launcher layer never offered it, and kick13.rom reached the pack only as a copy of UAE4All2's amiga/kick13.rom: the x86 boards, without UAE4All2, lost it. An entry the list settles under another name now answers the launcher's place by its own name.
This commit is contained in:
1 parent
3d2629f652
commit
2eca218535
4 files changed
+59
-1
No files matched your search
@@ -627,6 +627,9 @@ def find_undeclared_files(
|
||||
)
|
||||
if verdict == "settled":
|
||||
seen_files.add(seen_key)
|
||||
if (launcher_layer and not f.get("unsourceable") and not save_root
|
||||
and f.get("root") not in OUTER_ROOTS and not f.get("unplaced")):
|
||||
launcher_layer.declared_elsewhere(emu_name, is_standalone, f)
|
||||
# Answered by the platform's own declaration, which its
|
||||
# report covers: the set it belongs to is spoken for.
|
||||
set_records.append((set_keys((emu_name, is_standalone), f), f, True, None))
|
||||
|
||||
Reference in new issue
Block a user