Gameboy DMG-01 Hardware Issue

Discussion of programming and development for the original Game Boy and Game Boy Color.
Post Reply
PotatoFi
Posts: 6
Joined: Sun Dec 03, 2017 1:12 pm

Gameboy DMG-01 Hardware Issue

Post by PotatoFi » Wed Dec 13, 2017 3:41 pm

Hey nesdev, you helped me revive a dead NES last week, and I'm hoping you can help me again. I was given a dead Gameboy DMG-01 a couple of years ago, and I'd really like to revive it. I just can't stand to throw it in the trash and buy another one. I also have a new housing, bivert, and backlight mod lined up for it.

When I power on this DMG-01 (with a known-good game cartridge installed), the power LED comes on, it shows 2 to 4 horizontal (not vertical) lines towards the center of the screen, and that's it. There's a slight "pop" from the speaker as well. Obviously, I get no Nintendo logo, no garbled Nintendo logo, or any other activity.

I originally thought that it could be a bad capacitor, so I replaced all of the caps except for a couple that are hard to reach under the screen. I've also scrubbed the entire board down with isopropyl alcohol, swabbed out the cartridge edge connector, and used fresh alkaline batteries. This is a tough one to Google because all results point to the easily-solved vertical line issue, which isn't what this is.

I do have a multimeter and a soldering iron, and while my skills are passible with both, I'm not sure how to proceed with troubleshooting. Any help (or direction to another forum) would be much appreciated.

lidnariq
Posts: 8780
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Gameboy DMG-01 Hardware Issue

Post by lidnariq » Wed Dec 13, 2017 3:48 pm

Unfortunately, the DMG is a sufficiently integrated device (CPU, joypad, PPU, sound, link port, bootstrap ROM) that repair is a long shot.

Try without a cart. Even without one there should be a scrolling black rectangle when it's turned on.

Your description says to me that the power supply correctly generates -19V, and the LCD driver gets a few clocks, and then nothing else.

PotatoFi
Posts: 6
Joined: Sun Dec 03, 2017 1:12 pm

Re: Gameboy DMG-01 Hardware Issue

Post by PotatoFi » Wed Dec 13, 2017 4:35 pm

lidnariq wrote:Try without a cart. Even without one there should be a scrolling black rectangle when it's turned on.
Sadly, no change. It's also probably worth mentioning that the contrast wheel does nothing.

End of the line for this DMG-01?
Attachments
IMG_20171213_163354.jpg

lidnariq
Posts: 8780
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Gameboy DMG-01 Hardware Issue

Post by lidnariq » Wed Dec 13, 2017 4:38 pm

Unfortunately, seems likely. The LCD is good, though, so it might (maybe) be worth holding onto in case you can find one with a broken screen but otherwise works. (I understand that's not infrequent)

Shonumi
Posts: 315
Joined: Sun Jan 26, 2014 9:31 am

Re: Gameboy DMG-01 Hardware Issue

Post by Shonumi » Wed Dec 13, 2017 5:58 pm

Not really trying to promote them or anything, but definitely try asking this question on the Game Boy subreddit. You probably won't find a larger collection of hardware modders, and some of the people there are wizards.

lidnariq
Posts: 8780
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Gameboy DMG-01 Hardware Issue

Post by lidnariq » Wed Dec 13, 2017 6:00 pm


PotatoFi
Posts: 6
Joined: Sun Dec 03, 2017 1:12 pm

Re: Gameboy DMG-01 Hardware Issue

Post by PotatoFi » Wed Dec 13, 2017 6:05 pm

Shonumi wrote:...definitely try asking this question on the Game Boy subreddit. You probably won't find a larger collection of hardware modders, and some of the people there are wizards.
lidnariq wrote:(he did)
Great minds think alike? I kinda feel bad for spamming my problems around like that... but whatever. Thanks for the suggestion Shonumi!

lidnariq
Posts: 8780
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Gameboy DMG-01 Hardware Issue

Post by lidnariq » Wed Dec 13, 2017 8:22 pm

... Another idea is something that uXe did a couple years ago (hopefully with another DMG in equally bad shape)—he hooked up an arduino and had it drive the LCD instead.

Post Reply