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: Using Mame to troubleshoot actual board sets  (Read 1240 times)

0 Members and 1 Guest are viewing this topic.

Lutus

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 808
  • Last login:August 23, 2012, 10:58:10 am
  • "I love my Power Glove. It's so BAD!"
Using Mame to troubleshoot actual board sets
« on: March 12, 2007, 11:49:10 am »
This guy used Mame and recreated a bad chip for all the chips on his DK board set.  Then he compared the image to see what chip was wrong. 

I have a Donkey Kong 3 I am troubleshooting and want to do this for DK3.

Does anyone know how he manipulated 1 chip at a time (RAM/ROM/PRAM etc..)?

Can anyone explain how I could do this same thing?


http://www.brasington.org/arcade/tech/dk/

 
-----------------------------
www.justin.tv/lutus8
www.encoreinstruction.com <-- for my fellow musicians

BobA

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5943
  • Last login:July 11, 2018, 09:52:14 pm
  • What Me Worry?
Re: Using Mame to troubleshoot actual board sets
« Reply #1 on: March 12, 2007, 03:12:22 pm »
He assumed that a bad ROM would give all 1s so with that in mind he rewrote all the rom files with the data replaces with ones.   Then he ran MAME with the bad image of the rom.  Each rom was replaced one at a time and then restored so that only one file (rom location) was affected for each run of MAME.   You would have to use program such as a hex editor to change the data in the rom file to all 1s and use it instead of the good rom file.

Lutus

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 808
  • Last login:August 23, 2012, 10:58:10 am
  • "I love my Power Glove. It's so BAD!"
Re: Using Mame to troubleshoot actual board sets
« Reply #2 on: March 12, 2007, 03:19:21 pm »
Alright, have started doing that and this is what has happened.

I determined, firstly, the bare minumum .bin files necessary to run the game.

I have started tinkering with the hex editor to replace a bunch of the bits and when running the game many interesting things have started happening.

BUT.... how do I know which addresses of which bin files correspond to the chips on the PCB?
-----------------------------
www.justin.tv/lutus8
www.encoreinstruction.com <-- for my fellow musicians

BobA

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5943
  • Last login:July 11, 2018, 09:52:14 pm
  • What Me Worry?
Re: Using Mame to troubleshoot actual board sets
« Reply #3 on: March 12, 2007, 03:37:58 pm »
You need the schematic and the manual to reference the part numbers and board loactions.  This should allow you to id which part is which when compared to the numbering used on the files in the DK3 zip.

Lutus

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 808
  • Last login:August 23, 2012, 10:58:10 am
  • "I love my Power Glove. It's so BAD!"
Re: Using Mame to troubleshoot actual board sets
« Reply #4 on: March 12, 2007, 03:50:59 pm »
Ahh, I think I do know what you mean, I have both these items at home and will reference them and then keep experimenting with the hexeditor.  Will update once I know more.
-----------------------------
www.justin.tv/lutus8
www.encoreinstruction.com <-- for my fellow musicians