You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
info output: When showing ROM details (CLI info, extract header block, GUI Info tab), neoconv now prints MD5 checksums per region (P, S, M, V, C). Handy to confirm two .neo files differ only in the TerraOnion header while payload regions match.
Layout: Region sizes and Total are grouped first; MD5 lines follow underneath so the summary reads clearly.
Documentation
README: Intro updated so the project is described as both converting (.neo ↔ MAME/Darksoft) and editing.neo header metadata without repacking; “Why neoconv” tweaked accordingly.
ROM role detection: Extra section on synthetic S-ROM (boards without a physical s1), filename heuristics, and clarification that MAME set-ID digits in filenames are not the same as the .neoNGH header field.
mame_zip_to_neo / mame_dir_to_neo: Docstrings note that the CLI/GUI pack flow defaults to swap_p="auto", while the Python API default remains False unless you pass "auto".