diff --git a/scripts/generate_site.py b/scripts/generate_site.py index 7215ea016..585c62372 100644 --- a/scripts/generate_site.py +++ b/scripts/generate_site.py @@ -6107,7 +6107,7 @@ def _romset_line(f: dict) -> str: MAME and FBNeo check the members of an archive by CRC32, never its own bytes or its member names: a set works with a release when it holds every CRC32 the release's recipe lists, extra members or not. The - main neogeo.zip, which every MAME from 0.190 to 0.289 loads, read "No + main neogeo.zip, which every MAME from 0.177 to 0.289 loads, read "No match" when names had to agree and no member could be extra. Empty when no recipe names the archive or the file is not on disk. """ diff --git a/scripts/romset_recipes.py b/scripts/romset_recipes.py index 9b6ad6cb0..75a56dd80 100644 --- a/scripts/romset_recipes.py +++ b/scripts/romset_recipes.py @@ -699,7 +699,7 @@ def main() -> int: ) print( " The label is the oldest version producing these bytes: a recipe " - "unchanged since 0.190 is counted there, not at its own version." + "unchanged since 0.177 is counted there, not at its own version." ) by_recipe: dict[str, int] = defaultdict(int) for record in ident["identified"]: diff --git a/tests/test_site_systems.py b/tests/test_site_systems.py index f725d5c96..4d6eb0170 100644 --- a/tests/test_site_systems.py +++ b/tests/test_site_systems.py @@ -752,7 +752,7 @@ class TheRomsetLineMatchesByCrc(unittest.TestCase): if main is None or not (REPO_ROOT / main["path"]).is_file(): self.skipTest("the main neogeo.zip is not in this checkout") line = gs._romset_line(main) - self.assertIn("Holds every ROM of MAME 0.190 to 0.289", line) + self.assertIn("Holds every ROM of MAME 0.177 to 0.289", line) self.assertNotIn("No match", line) diff --git a/wiki/tools.md b/wiki/tools.md index 757da345c..28b413736 100644 --- a/wiki/tools.md +++ b/wiki/tools.md @@ -1520,10 +1520,10 @@ against. Every MAME release with a `-listxml` asset is imported, 0.177 to A `romof` parent's members are merged into the child, and members with no CRC32 are dropped: those are undumped and a real romset does not carry them. -The store is compacted: 113 MAME versions produce 173,985 entries but only -2,936 distinct recipes, since most sets do not change between releases. Each -is kept once, `dats` listing every version that agrees and `dat` naming the -earliest, so an identification reads as "unchanged since that version". +The store is compacted: 113 MAME versions produce 173,985 entries but only 2,936 +distinct recipes, since most sets do not change between releases. Each is kept +once, `dats` listing every version that agrees and `dat` naming the earliest, so +an identification reads as "unchanged since that version". `--identify` answers what an archive on disk actually is: the version whose recipe reproduces it byte for byte. Step 1c of the pipeline prints how many