Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Asteroids 6 bullet hack  (Read 583 times)

0 Members and 3 Guests are viewing this topic.

spisi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 255
  • Last login:Today at 01:34:29 pm
  • I want to build my own arcade controls!
Asteroids 6 bullet hack
« on: Yesterday at 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.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9747
  • Last login:Today at 04:48:55 pm
  • Designated spam hunter
Re: Asteroids 6 bullet hack
« Reply #1 on: Yesterday at 11:25:26 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.
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.


Scott

spisi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 255
  • Last login:Today at 01:34:29 pm
  • I want to build my own arcade controls!
Re: Asteroids 6 bullet hack
« Reply #2 on: Yesterday at 11:46:01 am »
Great! Thanks for the quality information! Thanks again Scott!

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9747
  • Last login:Today at 04:48:55 pm
  • Designated spam hunter
Re: Asteroids 6 bullet hack
« Reply #3 on: Yesterday at 01:25:28 pm »
Glad to assist.   :cheers:


Scott

spisi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 255
  • Last login:Today at 01:34:29 pm
  • I want to build my own arcade controls!
Re: Asteroids 6 bullet hack
« Reply #4 on: Yesterday at 04:14:38 pm »
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?

spisi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 255
  • Last login:Today at 01:34:29 pm
  • I want to build my own arcade controls!
Re: Asteroids 6 bullet hack
« Reply #5 on: Yesterday at 04:20:19 pm »
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...
« Last Edit: Yesterday at 04:44:52 pm by spisi »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9747
  • Last login:Today at 04:48:55 pm
  • Designated spam hunter
Re: Asteroids 6 bullet hack
« Reply #6 on: Today at 12:56:49 am »
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 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.




Scott

spisi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 255
  • Last login:Today at 01:34:29 pm
  • I want to build my own arcade controls!
Re: Asteroids 6 bullet hack
« Reply #7 on: Today at 06:30:35 am »
Thanks Scott! That clears it up a bit! Could you possibly recommend a reader / burner?

spisi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 255
  • Last login:Today at 01:34:29 pm
  • I want to build my own arcade controls!
Re: Asteroids 6 bullet hack
« Reply #8 on: Today at 07:16:58 am »
So, if I'm following correctly, which I think I am. I only need to burn / replace these two chips.

spisi

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 255
  • Last login:Today at 01:34:29 pm
  • I want to build my own arcade controls!
Re: Asteroids 6 bullet hack
« Reply #9 on: Today at 10:26:25 am »
One more question. Would this be the type of replacement chip?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9747
  • Last login:Today at 04:48:55 pm
  • Designated spam hunter
Re: Asteroids 6 bullet hack
« Reply #10 on: Today at 04:33:16 pm »
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