Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: spisi on February 22, 2026, 12:11:53 am
-
Did anyone hear about this? If so, where can I find the rom? I have the files, and I created a new rom (asteroid.bin) but MAME doesn't recognize the files since they don't match up with the original rom files.
-
Did anyone hear about this? If so, where can I find the rom? I have the files, and I created a new rom (asteroid.bin) but MAME doesn't recognize the files since they don't match up with the original rom files.
As you mention in the title, this game is a hack -- more specifically, it is a Clay Cowgill hack of "asteroid.zip" Asteroids (Rev. 4).
Because it is a hack, it is not supported in mainline MAME.
This hack is supported in HBMAME and the (now discontinued) MAMEUIFX and MisfitMAME forks.
- The hack ROMname is "asteroid6.zip" Asteroids (Six-Bullet Hack) or "asteroi6.zip" in MisfitMAME v0.111 thru v0.128.B.
- The hacked "asteroid6" ROM file will have a different hash value than the original "asteroid" ROM file because the game code is different.
The filenames on the left half of your image correspond with the filenames for "asteroid.zip" and "asteroid6.zip".
The filenames on the right half of your image appear to be a very old version of "asteroid2" Asteroids (Rev. 2) due to the four filenames ending in the revision number ".02" instead of identifying the location on the PCB.
- For example, "035144.02" in the old naming convention was renamed to "035144-02.h2" which is ROM number 035144, Rev. 2, located at H2 on the PCB.
Where do you find the "asteroid6" ROM files? See Rule 5 (https://arcadecontrols.com/arcade_message_rules.html).
Scott
-
Great! Thanks for the quality information! Thanks again Scott!
-
Glad to assist. :cheers:
Scott
-
OK, after some tough Googling...lol. I found these files and got the hack to work in MAME. If I wanted this to work on a real arcade with a PCB, I'd need to burn 5 IC chips and replace them on the board correct?
-
Problem, I don't have sockets for H2 and J2....hmmm, I'm not exactly sure which ones to replace besides 035143-02. But even that one seems to be in the wrong spot...
-
OK, after some tough Googling...lol. I found these files and got the hack to work in MAME. If I wanted this to work on a real arcade with a PCB, I'd need to burn 5 IC chips and replace them on the board correct?
You probably won't need to burn all of them.
Compare the hash on each "asteroid.zip" file to the hash of the corresponding "asteroid6.zip" file.
- If the hashes match, that ROM was not modified for the hack ==> no need to burn a replacement.
- Pretty sure the file named "asteroid6.h2" is "035144-04e.h2"and "asteroid6.ef2" is "035145-04e.ef2"
It looks like your ROMs don't have labels on them.
- Before you burn a replacement ROM, read the old one to confirm which one it actually is.
- You may want to label them with the ROM and Revision numbers/hack name for future reference.
Problem, I don't have sockets for H2 and J2....hmmm, I'm not exactly sure which ones to replace besides 035143-02. But even that one seems to be in the wrong spot...
You have a 034986-02 PCB so the locations are a bit different than originally anticipated.
If you look at your Sheet 1, Side B (https://arcarc.xmission.com/PDF_Arcade_Atari_Kee/Asteroids_Cocktail/Asteroids%20Cocktail_DP-150-1st-01B.pdf) schematic, you'll find this section that shows that there are a different number of chips and different locations on the -01 and -02 boards.
- Looks like the PROMs at J2+K1 combine into the 035143 ROM located at C1 on your board.
- Looks like the PROMs at H2+J1 combine into the 035144 ROM located at DE1 on your board.
- Looks like the PROMs at F2+H1 combine into the 035145 ROM located at F1 on your board.
(https://raw.githubusercontent.com/PL1-Arcade/MAME-Asteroids-Cocktail-Info/main/6-Asteroids-Cocktail-Schematic2.png)
Scott
-
Thanks Scott! That clears it up a bit! Could you possibly recommend a reader / burner?
-
So, if I'm following correctly, which I think I am. I only need to burn / replace these two chips.
-
One more question. Would this be the type of replacement chip?
-
So, if I'm following correctly, which I think I am. I only need to burn / replace these two chips.
Pretty sure you're right. :cheers:
Could you possibly recommend a reader / burner?
Any recommendation that I might provide would only be second-hand information so I'll defer to others who have practical hands-on experience to recommend a burner and software combination.
Scott
-
OK and thank you sir!!!
-
One more question. Would this be the type of replacement chip?
Based on this KLOV thread about 2716's that mentions a 035143-02 ROM, I think so.
https://forums.arcade-museum.com/threads/any-trick-to-writing-2716s-on-a-gq-4x4.479099/ (https://forums.arcade-museum.com/threads/any-trick-to-writing-2716s-on-a-gq-4x4.479099/)
Here's a KLOV poll-thread discussing burners.
https://forums.arcade-museum.com/threads/what-device-programmer-do-you-use.446749/ (https://forums.arcade-museum.com/threads/what-device-programmer-do-you-use.446749/)
Scott
-
Thanks Scott!