I upgraded MAME on my PC to the latest version (0.262 2024-01-31), I tried to run GORF, but I get an error saying sc01.bin (votrsc01) - not found, I had an older version of MAME that used samples, which worked fine, and I'm sure I even upgraded that to version (0.245) which required the sc01a.bin (votrax.zip) and it was still working fine.
when I search for votrsc01.zip or sc01.bin any links normally point towards the other file sc01a.bin (votrax.zip)
I read a thread somewhere that explains the SC-01-A chip has now been emulated, but if that is the case why is the file now changed from sc01A.bin to sc01.bin, I did try renaming the bin file and zipping it back up, but that just results in a checksum error.
Yes, emulation of the Votrax chips started around v0.181 IIRC.
If you scroll down to the "Show MAME Required Files" section of
this page, you'll see that for Gorf in MAME v0.262, you'll need the
gorf.zip and
votrsc01.zip ROMs between 0.257 and 0.262.
If you click on the
detail link for
votrsc01.zip and scroll down to the ROMSet Files section, you'll see that
sc01.bin is the only file in
votrsc01.zip and that you need a version between 0.256 and 0.262.
- The required version of
sc01.bin will have a CRC of 528d1c57 and a SHA1 of 268b5884dce04e49e2376df3e2dc82e852b708c1.
The SHA1 of
sc01a.bin from votrax.zip (deprecated) and
votrsc01a.zip (confirmed that Apple 2 uses this for sound in v0.262) is 1D6DA90B1807A01B5E186EF08476119A862B5E6D.
- Similar chip name, but different file contents and 2 Byte difference in file size. That's why renaming it didn't work.
Bottom line: You need to find the
votrsc01.zip BIOS from a ROMset between v0.256 and v0.262.
Scott