fix: mac2bios is not required in any MAME release

macs2os_l.bin and macs2os_h.bin are NO_DUMP from 0.135u4 to 0.289, and
handle_missing_file counts a missing NO_DUMP ROM as a warning or known
bad, never an error. recel is NO_DUMP at 0.258 as well. mame.yml,
mamearcade.yml, mame0258.yml and mame0278.yml come from the scraper
rerun, which also carries the systems mame.yml gained since 10-17.
This commit is contained in:
Abdessamad Derraz committed 2026-10-22 14:06:23 +02:00
1 parent d60fe814ed
commit 30e8b7c886
11 files changed
+58 -14

No files matched your search

+1 -1
View File
@@ -1886,7 +1886,7 @@ files:
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/seta/macs.cpp:776"
note: "no ROM entries in the set"
note: "macs2os_l.bin and macs2os_h.bin are both NO_DUMP (src/mame/seta/macs.cpp:532-535). handle_missing_file (src/emu/romload.cpp:529-571) counts a missing NO_DUMP ROM as known bad, not an error, so the machine runs without the set."
- name: macsbios.zip
required: true
+2 -1
View File
@@ -2402,9 +2402,10 @@ files:
sha1: "463962ffe19880135f0d95a7beda79e27448e872"
- name: mac2bios.zip
required: true
required: false
category: bios_zip
source_ref: "upstream src/mame/seta/macs.cpp:776"
note: "macs2os_l.bin and macs2os_h.bin are both NO_DUMP (src/mame/seta/macs.cpp:532-535). handle_missing_file (src/emu/romload.cpp:529-571) counts a missing NO_DUMP ROM as known bad, not an error, so the machine runs without the set."
- name: macsbios.zip
required: true
+21 -3
View File
@@ -3,7 +3,7 @@ type: libretro
core_classification: frozen_snapshot
source: https://github.com/libretro/mame
upstream: https://github.com/mamedev/mame/tree/mame0258
profiled_date: '2026-10-17'
profiled_date: '2026-10-22'
source_commit: dc1a96537089d6d4ecd01d9886b21061471c70c0
upstream_commit: 2e0aa823508663c4a27164be43467d1ef740cdcd
core_version: '0.258'
@@ -74,6 +74,19 @@ systems:
- tutor
- tandy-vis
- trs80
- coco
- scv
- apple-macintosh-ii
- electron
- mc10
- pc80
- xegs
- dragon64
- acorn-archimedes
- acorn-bbc-micro
- elektronika-bk
- enterprise-64-128
- vectrex
- vgmplay
notes: 'libretro/mame built at the 0.258 release. BIOS root sets read from mamedev/mame at mame0258: the
sets and their ROMs are that release''s, not the current one''s.'
@@ -107,6 +120,7 @@ files:
- name: airlbios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/sega/naomi.cpp:10774"
contents:
- name: epr-21802.ic27
@@ -1283,6 +1297,7 @@ files:
- name: f355bios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/sega/naomi.cpp:10773"
contents:
- name: epr-22851.ic27
@@ -1308,6 +1323,7 @@ files:
- name: f355dlx.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/sega/naomi.cpp:10772"
contents:
- name: epr-21864.ic27
@@ -1470,6 +1486,7 @@ files:
- name: hod2bios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/sega/naomi.cpp:10771"
contents:
- name: epr-21331.ic27
@@ -1638,6 +1655,7 @@ files:
- name: kviper.zip
required: true
category: bios_zip
system: konami-viper
source_ref: "upstream src/mame/konami/viper.cpp:3424"
contents:
- name: 941b01.u25
@@ -1682,7 +1700,7 @@ files:
crc32: f78d14d7
sha1: f129787e487984edd23bf344f2e9500c85052275
- name: mac2bios.zip
required: true
required: false
category: bios_zip
source_ref: "upstream src/mame/seta/macs.cpp:796"
contents: []
@@ -2339,7 +2357,7 @@ files:
crc32: 9c436cfa
sha1: 480ea52e74721d1963ced41be5c482b7b913ccd2
- name: recel.zip
required: true
required: false
category: bios_zip
source_ref: "upstream src/mame/pinball/recel.cpp:505"
contents: []
+20 -2
View File
@@ -3,7 +3,7 @@ type: libretro
core_classification: frozen_snapshot
source: https://github.com/libretro/mame
upstream: https://github.com/mamedev/mame/tree/mame0278
profiled_date: '2026-10-17'
profiled_date: '2026-10-22'
source_commit: fba50741006fa3e27e1897f589d2048a505b8fd6
upstream_commit: eb05584a2b8d98d5af5587244c9cb7dcccf660fd
core_version: '0.278'
@@ -74,6 +74,19 @@ systems:
- tutor
- tandy-vis
- trs80
- coco
- scv
- apple-macintosh-ii
- electron
- mc10
- pc80
- xegs
- dragon64
- acorn-archimedes
- acorn-bbc-micro
- elektronika-bk
- enterprise-64-128
- vectrex
- vgmplay
notes: 'libretro/mame built at the 0.278 release. BIOS root sets read from mamedev/mame at mame0278: the
sets and their ROMs are that release''s, not the current one''s.'
@@ -107,6 +120,7 @@ files:
- name: airlbios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/sega/naomi.cpp:10907"
contents:
- name: epr-21802.ic27
@@ -1340,6 +1354,7 @@ files:
- name: f355bios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/sega/naomi.cpp:10906"
contents:
- name: epr-22851.ic27
@@ -1365,6 +1380,7 @@ files:
- name: f355dlx.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/sega/naomi.cpp:10905"
contents:
- name: epr-21864.ic27
@@ -1536,6 +1552,7 @@ files:
- name: hod2bios.zip
required: false
category: bios_zip
system: sega-naomi
source_ref: "upstream src/mame/sega/naomi.cpp:10904"
contents:
- name: epr-21331.ic27
@@ -1704,6 +1721,7 @@ files:
- name: kviper.zip
required: true
category: bios_zip
system: konami-viper
source_ref: "upstream src/mame/konami/viper.cpp:3258"
contents:
- name: 941b01.u25
@@ -1748,7 +1766,7 @@ files:
crc32: f78d14d7
sha1: f129787e487984edd23bf344f2e9500c85052275
- name: mac2bios.zip
required: true
required: false
category: bios_zip
source_ref: "upstream src/mame/seta/macs.cpp:791"
contents: []
+2 -1
View File
@@ -325,9 +325,10 @@ files:
source_ref: "upstream src/mame/drivers/twinkle.c:1126"
- name: mac2bios.zip
required: true
required: false
category: bios_zip
source_ref: "upstream src/mame/drivers/macs.c:664"
note: "macs2os_l.bin and macs2os_h.bin are both NO_DUMP (src/mame/drivers/macs.c:440-443). handle_missing_file (src/emu/romload.c:429-451) counts a missing NO_DUMP ROM as a warning, not an error, so the machine runs without the set."
- name: macsbios.zip
required: true
+2 -1
View File
@@ -471,10 +471,11 @@ files:
source_ref: "source src/mame/drivers/twinkle.c"
- name: mac2bios.zip
required: true
required: false
category: bios_zip
system: imax-macs
source_ref: "source src/mame/drivers/macs.c:514, 740"
note: "macs2os_l.bin and macs2os_h.bin are both NO_DUMP (src/mame/drivers/macs.c:499-502). handle_missing_file (src/emu/romload.c:430-452) counts a missing NO_DUMP ROM as a warning, not an error, so the machine runs without the set."
- name: macsbios.zip
required: true
+2 -1
View File
@@ -388,10 +388,11 @@ files:
source_ref: "upstream src/mame/drivers/suprnova.c:1734"
- name: mac2bios.zip
required: true
required: false
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/drivers/macs.c:747"
note: "macs2os_l.bin and macs2os_h.bin are both NO_DUMP (src/mame/drivers/macs.c:511-514). handle_missing_file (src/emu/romload.c:431-469) counts a missing NO_DUMP ROM as known bad, not an error, so the machine runs without the set."
- name: macsbios.zip
required: true
+2 -1
View File
@@ -378,10 +378,11 @@ files:
source_ref: "upstream src/mame/drivers/suprnova.c:1734"
- name: mac2bios.zip
required: true
required: false
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/drivers/macs.c:747"
note: "macs2os_l.bin and macs2os_h.bin are both NO_DUMP (src/mame/drivers/macs.c:511-514). handle_missing_file (src/emu/romload.c:431-469) counts a missing NO_DUMP ROM as known bad, not an error, so the machine runs without the set."
- name: macsbios.zip
required: true
+2 -1
View File
@@ -350,9 +350,10 @@ files:
source_ref: "upstream src/mame/drivers/suprnova.cpp:1785"
- name: mac2bios.zip
required: true
required: false
category: bios_zip
source_ref: "upstream src/mame/drivers/macs.cpp:771"
note: "macs2os_l.bin and macs2os_h.bin are both NO_DUMP (src/mame/drivers/macs.cpp:523-526). handle_missing_file (src/emu/romload.cpp:359-397) counts a missing NO_DUMP ROM as known bad, not an error, so the machine runs without the set."
- name: macsbios.zip
required: true
+2 -1
View File
@@ -1559,10 +1559,11 @@ files:
sha1: "463962ffe19880135f0d95a7beda79e27448e872"
- name: mac2bios.zip
required: true
required: false
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/seta/macs.cpp:776"
note: "macs2os_l.bin and macs2os_h.bin are both NO_DUMP (src/mame/seta/macs.cpp:532-535). handle_missing_file (src/emu/romload.cpp:529-571) counts a missing NO_DUMP ROM as known bad, not an error, so the machine runs without the set."
- name: macsbios.zip
required: true
+2 -1
View File
@@ -382,10 +382,11 @@ files:
source_ref: "upstream src/mame/drivers/suprnova.c:1734"
- name: mac2bios.zip
required: true
required: false
category: bios_zip
system: imax-macs
source_ref: "upstream src/mame/drivers/macs.c:747"
note: "macs2os_l.bin and macs2os_h.bin are both NO_DUMP (src/mame/drivers/macs.c:511-514). handle_missing_file (src/emu/romload.c:431-469) counts a missing NO_DUMP ROM as known bad, not an error, so the machine runs without the set."
- name: macsbios.zip
required: true