mirror of
https://github.com/Abdess/retrobios.git
synced 2026-06-21 19:12:48 +00:00
fix: cross-reference checks inside ZIP archives
_build_supplemental_index scans both data/ directories and contents of bios/ ZIP files. Eliminates 197 false positives where files existed inside archive ZIPs (neogeo.zip, pgm.zip, stvbios.zip, etc.) but were counted as missing. True missing drops from 645 to 448.
This commit is contained in:
parent
c6a24446ba
commit
76fe7dd76f
4 changed files with 29 additions and 16 deletions
|
|
@ -594,8 +594,8 @@ def verify_platform(
|
|||
status_counts[s] = status_counts.get(s, 0) + 1
|
||||
|
||||
# Cross-reference undeclared files
|
||||
from cross_reference import _build_data_dir_index
|
||||
data_names = _build_data_dir_index()
|
||||
from cross_reference import _build_supplemental_index
|
||||
data_names = _build_supplemental_index()
|
||||
undeclared = find_undeclared_files(config, emulators_dir, db, emu_profiles,
|
||||
target_cores=target_cores, data_names=data_names)
|
||||
exclusions = find_exclusion_notes(config, emulators_dir, emu_profiles, target_cores=target_cores)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue