Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: CHRIS-F on February 18, 2024, 07:13:25 am

Title: (Solved), GORF NOT WORKING IN MAME
Post by: CHRIS-F on February 18, 2024, 07:13:25 am
( Solved ) I found the required file :-)

Hi All,

I'm not sure if this is in the right section, sorry if it's not but my eyesight isn't the best and I couldn't find a section for MAME.

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.

Any help would be most appreciated.
CHRIS :-)
Title: Re: GORF NOT WORKING IN MAME
Post by: PL1 on February 18, 2024, 12:16:31 pm
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 (http://adb.arcadeitalia.net/dettaglio_mame.php?game_name=gorf), 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 (http://adb.arcadeitalia.net/dettaglio_mame.php?game_name=votrsc01) 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