mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-13 13:33:52 -06:00
feat: profile RetroPie's AdvanceMAME tip build
RetroPie clones amadvance/advancemame at the branch tip with no revision (scriptmodules/emulators/advmame.sh:16, 39-41 at 427e762), so advmame is profiled at 96237a5 (v5.0-484), built_by retropie and held by pin_follows. RetroPie's advmame now resolves to it, advancemame keeping EmuELEC, AmberELEC and Recalbox. The MAME workflow at 96237a5: 28 BIOS roots registered in mame/mamedriv.c (macs2bios is not), the eight ZN roots under their MAME names (coh1000c, coh3002c, coh1002m, coh1000t, coh1002e, coh1001l, coh1000w, coh1000a), modern Neo Geo members, coh1000w's CAT702, and 15 device archives that BIOS_LOAD reads first (atarisy1, coh3002t, m1comm, midssio, namcoc65/68/69/71/74, s_smp, saa5050, sente6vb, sns_dsp1bleg, t5182, v4bios). bctvidbs declares no ROM of its own. Three laserdisc player programs are opened by name outside any ROM list, with a fatal length, CRC32 and SHA1 check: pr8210, 22vp931 and simutrek. pin_build accepts pin_follows in the schema, and bump_commit advances a built_by profile that follows the tip. Manifests: RetroPie gains 24 archives at its BIOS root, the ZN ones under their new names, and nss.zip moves to the copy holding nss-c.dat and nss-ic14.02. The other platforms do not change. verify --all keeps its counts. profile_sync: 0 to review.
This commit is contained in:
1 parent
157d60691d
commit
7ff8f17808
6 files changed
+1311
-6
No files matched your search
@@ -3682,10 +3682,11 @@ def bump_commit(
|
||||
if pending_recale(report, accept_changed, text):
|
||||
return False
|
||||
document = yaml.safe_load(text)
|
||||
if document.get("built_by"):
|
||||
if document.get("built_by") and not document.get("pin_follows"):
|
||||
# The pin is the commit a platform builds (recalbox gsplus.mk, the
|
||||
# mame0258 its package fetches), not a point on a moving branch:
|
||||
# HEAD is a build nobody ships under this name.
|
||||
# HEAD is a build nobody ships under this name. A build of the
|
||||
# branch tip (RetroPie's advmame) is HEAD, and follows it.
|
||||
print(
|
||||
f"{path.stem}: pinned to the build {', '.join(document['built_by'])} "
|
||||
"ships, advanced by hand",
|
||||
|
||||
Reference in new issue
Block a user