fix: alias-only files missing from full packs

find_undeclared_files was enriching declared_names with DB aliases,
filtering core extras that were never packed by Phase 1 under that
name. Pass strict YAML names to _collect_emulator_extras so alias-
only files (dc_bios.bin, amiga-os-310-a1200.rom, scph102.bin, etc.)
get packed at the emulator's expected path. Also fix truth mode
output message and --all-variants --verify-packs quick-exit bypass.
This commit is contained in:
Abdessamad Derraz
2026-04-01 18:39:36 +02:00
parent a1333137a0
commit 9bbd39369d
11 changed files with 1029 additions and 249 deletions

View File

@@ -1,9 +1,10 @@
{
"manifest_version": 1,
"source": "full",
"platform": "bizhawk",
"display_name": "BizHawk",
"version": "1.0",
"generated": "2026-03-31T21:00:33Z",
"generated": "2026-04-01T14:00:10Z",
"base_destination": "Firmware",
"detect": [
{