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: Dig Dug restoration  (Read 5838 times)

0 Members and 1 Guest are viewing this topic.

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Dig Dug restoration
« on: July 07, 2017, 01:16:51 pm »
Hi everybody,

This is my first post to here, so a quick "more about ourselves": we live in Belgium, Europe, born on the golden age of videogames and yes, I am a woman.

We have an old Dig Dug arcade with a PCB-issue: self test seems ok, but after that, the attract mode starts without the characters. So you can play the arcade game, but without the little fella.

Any thoughts what might cause the problem? Thank you!


yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19955
  • Last login:Yesterday at 10:19:17 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Dig Dug restoration
« Reply #1 on: July 07, 2017, 08:10:39 pm »
Do you have access to the schematics for the machine? I would carefully take out the EEPROMs, clean the legs, and reset them first.
***Build what you dig, bro. Build what you dig.***

jennifer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2895
  • Last login:August 11, 2023, 06:24:58 am
Re: Dig Dug restoration
« Reply #2 on: July 08, 2017, 04:15:39 pm »
   Rather that start tearing things apart, Jennifer (not just a woman, but a princess of some faraway land ::))  would set up a mirror so you can see the screen from the back, and then lightly tape on the chip with a freshly manicuered fingernail , a "dirty chip will momentarily flicker back to life isolating the problem on a working game.... More than likely my guess would be the sticker feel off the EEPROM window corrupting the data given the age of that machine.
« Last Edit: July 08, 2017, 04:18:59 pm by jennifer »

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Re: Dig Dug restoration
« Reply #3 on: July 09, 2017, 04:04:07 am »
Thank you Yotsuya and Jennifer.

The advice of a princess of some faraway land cannot be denied.  :D

Not sure what you mean by "lightly TAPE on the chip". Just a quick gently "tick" with a finger. Like CPR to the EEPROM? Bring it back to life like that?
   

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Re: Dig Dug restoration
« Reply #4 on: July 09, 2017, 05:04:11 am »
No schematics here with me at the moment, so I need to find the EEPROM that's messing with the gameplay.

I know I have a TYPE B PCB.

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Re: Dig Dug restoration
« Reply #5 on: July 09, 2017, 05:13:20 am »
I am all new to the tech stuff on arcade games, so please be gentle and patient with me. The online information is overwhelming. Thank you!  :)

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9393
  • Last login:Today at 04:47:42 am
  • Designated spam hunter
Re: Dig Dug restoration
« Reply #6 on: July 09, 2017, 06:07:27 am »
No schematics here with me at the moment, so I need to find the EEPROM that's messing with the gameplay.

I know I have a TYPE B PCB.
An Owner's Manual with schematics is here.

Look on pg. 50 to see if the component layout is the same as your PCB.

That page also has the reference grid for finding components on the PCB.

For example:
- Upper right of page 87 you'll find a rectangle labeled "4D LS377"
- On page 50 where "4" and "D" cross, you'll find the LS377 IC just below the circle labeled "SW1 Reset".
- The notch on the IC (bottom edge, next to the L) shows the location of pin 1
-- If the notch is up, pin 1 is in the upper left (see pg 1 diagram upper right here)
-- The rest of the pin numbers run counter-clockwise around the IC

Not sure what you mean by "lightly TAPE on the chip". Just a quick gently "tick" with a finger. Like CPR to the EEPROM?
CPR to the EEPROM.  :duckhunt

I'm sure Jennifer meant to write "TAP".


Scott

jennifer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2895
  • Last login:August 11, 2023, 06:24:58 am
Re: Dig Dug restoration
« Reply #7 on: July 09, 2017, 04:55:07 pm »
   Tape = tap.... (Sooo very embarrassed) :-\
         Dirty little secret on boards is unless you have considerable experience and equipment making them worse is far easier than fixing them and at that point no one (with any level of credibility) will touch them .... Normally Jenn doesn't  promote outsourcing  , but these guys are really good   http://eldoradogames.com/ .... Might want to talk to them first before you touch anything.
         
« Last Edit: July 09, 2017, 07:24:46 pm by jennifer »

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Re: Dig Dug restoration
« Reply #8 on: July 11, 2017, 05:30:11 am »
So no "tapping" then, Jennifer? :-)

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Re: Dig Dug restoration
« Reply #9 on: July 11, 2017, 05:31:07 am »
Thank you, Scott!

How do I know which of the EEPROM is corrupt?

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9393
  • Last login:Today at 04:47:42 am
  • Designated spam hunter
Re: Dig Dug restoration
« Reply #10 on: July 11, 2017, 09:09:52 am »
How do I know which of the EEPROM is corrupt?
Since you mention above that graphics sprites are missing it would probably be one of these graphics (gfx_) PROMs listed in an excerpt from the MAME XML file:

Name                Size
dd1.9               0002048    gfx1
dd1.15              0004096    gfx2
dd1.14              0004096    gfx2
dd1.13              0004096    gfx2
dd1.12              0004096    gfx2
dd1.11              0004096    gfx3
dd1.10b             0004096    gfx4

Hopefully you can directly relate these names to the socketed and labeled ICs on your board.

If not, you can use the info here to cross-reference to other names.

For example:
- On that page, "dd1.9" (gfx1) also crosses to "136007.108" (gfx1)
- You can find P/N "136007-108" halfway down page 52 of the Dig Dug manual
- The location for P/N "136007-108" is the "(8R)" after the part description "Programmable Read-Only Memory"
- Look at grid coordinates 8R on the diagram on page 50 to find the related IC on your board.


Scott
« Last Edit: July 11, 2017, 09:13:24 am by PL1 »

jennifer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2895
  • Last login:August 11, 2023, 06:24:58 am
Re: Dig Dug restoration
« Reply #11 on: July 11, 2017, 02:13:20 pm »
   *Jennifer slowly eats popcorn all wide eyed* :o.... Dude you ARE fun!  its quite refreshing to see someone who isn't afraid of the answers, that's only half the story however, after finding a problem like that fixing it becomes issue, practicing on none working boards and dumping the roms is how I started, But that's because I have never fully trusted the data on Mame roms.... Needless to say that requires a workbench that your average Utuber wouldn't invest in to fix one board.
« Last Edit: July 11, 2017, 02:21:55 pm by jennifer »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9393
  • Last login:Today at 04:47:42 am
  • Designated spam hunter
Re: Dig Dug restoration
« Reply #12 on: July 11, 2017, 03:25:16 pm »
   *Jennifer slowly eats popcorn all wide eyed* :o.... Dude you ARE fun! 
You say that like there is someone that questions it.   :P   :lol

its quite refreshing to see someone who isn't afraid of the answers, that's only half the story however, after finding a problem like that fixing it becomes issue, practicing on none working boards and dumping the roms is how I started, But that's because I have never fully trusted the data on Mame roms.... Needless to say that requires a workbench that your average Utuber wouldn't invest in to fix one board.
Your earlier recommendation of outsourcing the repair is definitely a good suggestion, but it probably wouldn't hurt to figure out which PROMs are the likely culprits, inspect them closely for physical damage, gently tap on them, and maybe even *very carefully* reseat them if she feels comfortable doing that before taking the chance that the board gets damaged in shipping.

By narrowing things down to the most likely PROMs, OP is less likely to mess with something unrelated to the current fault and accidently cause another problem.


Scott

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Re: Dig Dug restoration
« Reply #13 on: July 12, 2017, 05:26:30 am »
I've taken a closer look at the PCB and noticed the first edge connector pin (where it says A) is a bit crispy. Too much power going in? Can this affect the graphic sprites?

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Re: Dig Dug restoration
« Reply #14 on: July 12, 2017, 05:29:46 am »

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Re: Dig Dug restoration
« Reply #15 on: July 12, 2017, 05:31:55 am »

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Re: Dig Dug restoration
« Reply #16 on: July 12, 2017, 05:32:25 am »

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Re: Dig Dug restoration
« Reply #17 on: July 12, 2017, 05:33:02 am »

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9393
  • Last login:Today at 04:47:42 am
  • Designated spam hunter
Re: Dig Dug restoration
« Reply #18 on: July 12, 2017, 07:43:02 am »
The manual I linked to earlier is for a different version of the board.  :embarassed:

This copy has the correct layout information for your Atari type B board.

I've taken a closer look at the PCB and noticed the first edge connector pin (where it says A) is a bit crispy. Too much power going in? Can this affect the graphic sprites?
On page 4, upper left of the schematic package, you can see that pin A is a 5v return line on J20/P20. (Jack 20/Plug 20)

The crispyness appears to be a sign of too much current flow and/or a poor (higher than normal resistance) connection.

A higher resistance connection will convert more power to heat, that speeds corrosion, that increases resistance, that converts more power to heat, . . . until it ends up like this or worse.



To verify if you have a poor connection at pin A instead of just an ugly-looking but functional repair, you could use a multimeter to test the resistance between the top leg of R132 (slightly down and left from pin A in your pic) and P7 pin 1. (where the other end of the wire connects to the "Regulator Audio II" board)

As always, make sure no power is applied when measuring resistance -- unless you want an excuse to buy a new meter.   >:D

A reading of less than 2 ohms should be good enough.

A higher resistance connection needs to be fixed by someone who can properly repair/replace the crispy trace on the PCB.
- Anyone who can do the trace repair can also chase down what is causing your missing sprites.
- You may also need to replace Pin A in the P20 connector if it was damaged/corroded by the heat.


Scott

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Re: Dig Dug restoration
« Reply #19 on: July 12, 2017, 08:39:54 am »
Thank you Scott!

I will not send the pcb out for repair just now. It might cost me a lot more than just buying a new one, so I want to try and learn about it as much as I can.

Unplug the game, remove the connector and take the pcb out for closer inspection seems like a good idea.

This might be a very dumb question, but can I just put in a TYPE A Dig Dug pcb? I cannot seem to find any info on that? This is a TYPE B. Thanks for the correct layout!

Any thoughts about the (long) red jumper wire?

Ann

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9393
  • Last login:Today at 04:47:42 am
  • Designated spam hunter
Re: Dig Dug restoration
« Reply #20 on: July 12, 2017, 10:58:18 am »
can I just put in a TYPE A Dig Dug pcb? I cannot seem to find any info on that? This is a TYPE B. Thanks for the correct layout!
On closer examination, all of the schematic links above are for a Type A board. (P/N A038156-01)    :embarassed:

I can't find schematics for the Type B board (P/N A038575-21) -- closest I can find is this TM-203 Manual, 4th Printing that shows the Type B board. (3rd printing and earlier showed the Type A board)

This lack of Type B schematics hints that there is a pretty good chance that even though the layouts are different, the schematic/pinout might be the same.

To verify that, chase the individual wires of P20 from the Type A schematic on pg 62 here and/or this pinout listing and see if they go to the same places in your Type B cab.

i.e. The "W/GN" (white/green) wire from pin 11 of P20 goes through pin 5 of P24 to pin 5 of J24 (wire color changes to "GN" green) and on to both of the "Pump" buttons)

Any thoughts about the (long) red jumper wire?
Other pics of Type B boards don't show it.

It isn't the "4 credits for 1 coin" mod mentioned on pg 4 of this newsletter and in this Field Service Bulletin.

It was probably installed in parallel with a damaged/broken trace by the same person who did the "ugly repair" on the trace leading to Pin A.  :dunno


Scott
« Last Edit: July 12, 2017, 11:14:31 am by PL1 »

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19955
  • Last login:Yesterday at 10:19:17 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Dig Dug restoration
« Reply #21 on: July 12, 2017, 11:13:55 am »
I wouldn't over complicate things. I'm hundred precept sure that it is the same pinout. Otherwise, they'd have to issue a brand-new wiring harness if you changed the board, and nobody wants to do that.
***Build what you dig, bro. Build what you dig.***

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Re: Dig Dug restoration
« Reply #22 on: July 12, 2017, 03:24:37 pm »
The jumper wire is between C65 and C42.

Not sure what is going on.

Kateann

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:October 10, 2020, 10:29:57 am
  • I want to build my own arcade controls!
Re: Dig Dug restoration
« Reply #23 on: November 09, 2017, 12:22:23 pm »
Hi all, it has been a while, but I have been busy with our Cosmic Alien and Ms. Pac Man.

Today, I started to take another look at the Dig Dug. I located the PROMS and will check them out in the next couple of days.

But I was wondering: would it be a good idea to acquire another PCB on Ebay and if tapping or cleaning the legs doesn't work, just replace the GFX PROMS? Or is that asking for trouble?

I do not have a logic probe or work bench yet. So if you can help me set that up, that would be great. I do not find direct and good instructions. I'm familiar with digital logic, a bit. :-)

Thanks for you help and input!