mirror of
https://github.com/mihawk-99/PS5_RetroArch.git
synced 2026-10-21 16:12:27 -05:00
tools/generate-core-metadata.py now extracts the option tables of a5200, the Beetle NeoPop/PCE/PC-FX/VB/WonderSwan cores, DOSBox-pure, Flycast, Handy, NeoCD, Opera, PicoDrive, PokeMini, ProSystem, PUAE, ScummVM, Stella and Virtual Jaguar: table names are detected, v1 tables are dumped (dump-options.cpp), DOSBox's namespace tables, NeoCD's runtime builder and Stella's legacy variables are handled. The 15 existing catalogs are byte-identical. build-title.sh fails when a shipped core (rpcs3 aside) has no catalog. Evidence: build/webui-core-metadata/index.cfg lists all 33 cores; the WebUI in a browser lists 33 profiles and Beetle PCE shows Video, Audio, Input, Emulation Hacks, PC Engine CD and General. Gates: bash tools/verify.sh -> verify: PASS (format unit build integration evidence)