Gameboy Color Button A not working

acho

Well-Known Member
OP
Newcomer
Joined
Apr 27, 2007
Messages
55
Trophies
0
XP
1,049
Country
Indonesia
Got a cheap partially working gbc. Thought I could give it a try to fix it. Turns out the pads/contacts on the A button were already ripped. Any idea how to fix it? Or is it a goner? Thank you.
gbc.jpg
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
34,120
Trophies
2
Website
trastindustries.com
XP
23,037
Country
United Kingdom
I can see where the traces wander off to on that image. Or if you mean what shape do I make them then if the negative of the now missing thing is not enough then the b button (which looks like it might want a cleanup as well) looks to be the same size.
 
  • Like
Reactions: SummonerArthur

acho

Well-Known Member
OP
Newcomer
Joined
Apr 27, 2007
Messages
55
Trophies
0
XP
1,049
Country
Indonesia
I can see where the traces wander off to on that image. Or if you mean what shape do I make them then if the negative of the now missing thing is not enough then the b button (which looks like it might want a cleanup as well) looks to be the same size.
do you mind pointing out the traces in the picture? I don't understand what I should do with them. so I just have to solder 4 wires on the 4 broken pads on the A button? If I see it correctly, do they all merge into 1 trace? thank you.
gbc.jpg
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
34,120
Trophies
2
Website
trastindustries.com
XP
23,037
Country
United Kingdom
Most simple pressed or not switches on game consoles will either be pull up or pull down switches, which is to say going to a chip somewhere (or maybe a straight wire on some really old stuff) will be a switch and then it either connects to the positive rail aka pulls it high aka pull up or goes the other way and instead is a switch in line with the ground/negative and thus pulls it low/pulls it down.

Soldering a wire is only really going to help you if you are also replacing the whole switch assembly. Great if you want to make a nice positive mechanical microswitch gameboy (microswitches are the best switches).

If instead you wanted to repair it what you would more likely be doing is cutting out a bit of foil (copper is what is originally there but anything you can solder to should do) in a suitable shape (you can see the outline there in the earlier picture, or just copy the b button as it should be the same dimensions), scraping back the board a bit, scraping back a bit of the solder mask, gluing down the new bit of foil (superglue might work but does have a nasty habit of decomposing with heat, like a soldering iron, I like epoxy myself but is harder to use) and then making sure it is connected to the trace beyond (that is part of what I can see in the original -- just a little trace snaking its way out under the white colouring). You might swap a few steps around depending upon how comfortable you are with some of the steps -- might be easier to solder to a remaining trace before gluing down, though you do then run the risk of pulling more trace up if you are not careful.

Not sure offhand if p10 and p11 are vias or test points. If they are test points then great (can even use them to use your switch). If they are vias then they are used to go to the other side of the board (or a layer in the middle) and transmit power and signals around.
 

Vornskar

New Member
Newbie
Joined
Jun 3, 2021
Messages
1
Trophies
0
Age
29
XP
2
Country
Australia
Any conclusion to this? I have a gbc will all buttons working except the a button, it seems. Only real physical damage seems to be the p10 point so wondering if it’s not a test point and actually important for the pads to provide input. All cleaned multiple times so it’s not residue on the pads
 

darkangel5000

Well-Known Member
Member
Joined
Apr 26, 2008
Messages
379
Trophies
0
Age
31
Location
Unna, ~Dortmund :3
XP
635
Country
Germany
Any conclusion to this? I have a gbc will all buttons working except the a button, it seems. Only real physical damage seems to be the p10 point so wondering if it’s not a test point and actually important for the pads to provide input. All cleaned multiple times so it’s not residue on the pads
P10 is just a test pad. But the via for the a button is right next to it and emerges again somewhere above the U10BE silkscreen marking. If you have continuity between the button pad and those vias, it could be a problem with the CPU CGB, where it directly connects to pin 125 if I'm not mistaken.
 
General chit-chat
Help Users
  • Julie_Pilgrim @ Julie_Pilgrim:
    also holy shit i realized you can click the @ next to names in chat to tag users, how did i not notice this before
    Gift
  • Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    me when someone asks me who made the song "Runaway"
    +1
    Gift
  • MightyJAK @ MightyJAK:
    Anybody here got a GDEMU?
    Gift
  • Sicklyboy @ Sicklyboy:
    I got a (presumed) clone from Aliexpress, but haven't installed yet
    Gift
  • MightyJAK @ MightyJAK:
    I've got a clone, it works fine, but I can't get it to play nice with my SDcard reader.
    Gift
  • Sicklyboy @ Sicklyboy:
    like an sd card slot extension thing?
    Gift
  • MightyJAK @ MightyJAK:
    Yeah, to load from (and save data to) an SD card plugged into the serial port.
    Gift
  • Sicklyboy @ Sicklyboy:
    You test that extension thing through a regular usb reader on your pc? Could just be a shit one. Bought one for my 3d printer and it just straight up doesn't work
    Gift
  • MightyJAK @ MightyJAK:
    it can't be plugged into a USB reader (it's made from a regular SD card to USB adapter, but with the USB end modded to a Dreamcast serial plug)
    Gift
  • MightyJAK @ MightyJAK:
    It was working fine before I installed the GDEMU, but now the Dreamcast doesn't recognize it when I boot up Dreamshell.
    Gift
  • Sicklyboy @ Sicklyboy:
    ahhh I gotcha. yeah haven't looked at it that much so I'm not super familiar with the hardware
    Gift
  • MightyJAK @ MightyJAK:
    Can't find any threads about this particular issue on GBAtemp or the wider intarwebz. Saw one video on YouTube that seemed relevant, but it was some dude with the same issue, no solutions offered in the comments. :/
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    my teacher was showing me something and i noticed they had gbatemp open in another window
    Gift
  • SpazzyShinobi @ SpazzyShinobi:
    when worlds collide
    +1
    Gift
  • MightyJAK @ MightyJAK:
    Your teacher is ONE OF US... ONE OF US...
    +2
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    they could be in this very chat, they could be any one of us
    Gift
  • MightyJAK @ MightyJAK:
    InB4 "Julie, get back to work on your homework, that assignment is due tomorrow."
    +1
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    god damn no one ever wants to talk to me but the MOMENT i start studying everyone got shit to say to me
    Gift
  • Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    (not you guys tho, you guys are cool :)
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    fuck how do i use emoticons within parenthesis
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    i left out the closing bracket but that just looks incomplete
    Gift
  • RichardTheKing @ RichardTheKing:
    https://gbatemp.net/chat/message/110146/view
    Imagine if that teacher was, I dunno, pingpong or DinohScene or some other mod or admin...that'd be something, huh.
    Gift
  • Veho @ Veho:
    The teacher just wanted to know what kind of perverted debauchery Julie was watching on the school computer instead of studying.
    Gift
    Veho @ Veho: The teacher just wanted to know what kind of perverted debauchery Julie was watching on the...