This looks like an issue with the cart or the connector between the cart and the mainboard. Clean those thoroughly, use a bit of vinegar if there is any corrosion on the connectors. After using vinegar be sure to clean thoroughly to prevent the vinegar from doing damage after the corrosion is cleaned off.
Console Repair
Anything and everything about retro and modern console repair.
If you've got a broken gaming console you are trying to fix, come here to talk about it. If you want to flex about a repair, post here. If you or your console's last lover did a non-destructive electronic mod to their console, or have a question about the options available or how to do it, you are welcome to post here.
If you suck at soldering, we still love you, but we might roast you.
If you did an extreme modification such as turning one of the few Nintendo Playstations into a Rubik's Cube, flex elsewhere. If you're trying to FIX a Nintendo Playstation that someone turned into a Rubik's Cube, post away!
Other great places:
Something similar happened with the one I repaired for my mother-in-law. I had to scrub the cartridge loader contacts in the game boy pretty vigorously with a toothbrush and 99% isopropyl alcohol before it would reliably load appropriately. I would suggest doing the same scrub in the cartridge, as well.
IIRC, Game Boy games do a handshake with the system before anything can load, and that is shown on the screen. When the handshake is successful, you get the normal Nintendo logo. When something in the handshake is wrong, you get the corrupted logo screen.
If that gets you past the logo screen, but you're still having lines on the screen, that's probably a bad ribbon cable connection. You can reheat the connection points to get a proper connection again, but it's definitely an exercise in patience. There are a bunch of guides on this one on the Internet.
I just tooth brushed the living hell out of all the connectors and the screen does seem to work now... after a bunch of reinserting the cartrage we get a fully working nintendo Logo as well... but that's where it stops...
No sound (the speaker may be busted), and it gets stuck on the Nintendo Logo...
Progress! Yeah, I think I scrubbed at the game boy for about a half an hour before I could get a reliable connection. My guess is that the handshake still isn't quite completing correctly, and maybe more scrubbing would work? It would be really helpful if you had a known-working cartridge with which to test. Beyond that, though, I would have to do subs Google sleuthing to find anything else.
I will say, though, that your screen seems fine, so it's probably not that.
Cleaned it all off with Isotope alc since thats the best I got around for tech and after a few tries of reinserting the card, the screen seems to work perfectly now... but thats also where it stops... No start up sound (which may or may not be the speaker being busted), and it just gets stuck on this screen...
Then it would be a lot harder to fix. You can thoroughly clean everything and look carefully for damage to the components and traces on the PCB. You could try to replace something like the caps with a chance it would improve things, but I doubt it. The caps aren't under much stress in the Gameboy and are of good quality produced before the plague happened.
After that you really needs things like a scope to figure out where the issue could be. If I were to fix this I would try the following things:
- Try a different cart, if the cart is bad it invalidates anything you try on the Gameboy. So rule that out ASAP, it's also the most easy step.
- Check out the connection between the cart and the mainboard, this is the weakest point with a high probability of breaking
- Check out the RAM, if the cart is good but the RAM is bad you get random crashes or games not starting at all.
You can pretty much rule out the screen, if you get to this point the screen is just fine. If the screen were to have issues, it would be all dark or all light or have random lines over the screen. If the Nintendo logo sweeps from top to the middle, the screen and the connection to the screen is fine.
In most cases fixing a Gameboy mainboard isn't worth the effort as they sold very well and thus are easy to get. If you want to you can put in a dozen hours trying to figure out what's wrong and fixing it.
Do you have another cart to try?
Not yet im afraid, I can try looking for another one
I would make sure to clean the cart and the slot. A quick way for the slot is to load up the cart contacts with ipa and insert it a few times. For the game itself, I'm a fan of using a white pencil easer, followed by ipa.
For the lines, it could be the contrast wheel is dirty. Adding a few drops of ipa and working the wheel could help, though long term deoxit would be better.
Beyond that, more pictures of the board would help.
Just got done with thoothbrushing all connectors and a bit of the slider, and the screen itself seems to be working perfectly now... after reinserting the cartrage a bunch, I get a full Nintendo logo as well... but thats it. No sound (the speaker may be broken) and the screen gets stuck on the Nintendo logo...
I can take a few pictures a bit later if you like
More pictures are always useful. Assuming the pins in the connector aren't bent out of shape, your issue sounds more like a problem with the game. A common issue is that some pins need to be reflowed on the rom and ram chips. Here is an example video of what I'm referring to https://youtu.be/Hg21VeFM-_Y
Unhelpful trivia: The logo seen when turning on the gameboy is actually a game protection sequence used to validate if the cartridge is official.
This is one of the reasons why cartridges on gb are so finicky.
Have you considered to replace the screen?
Considered yes, but that kinda comes down to if the screen or the motherboard is the issue, because I could see it as being either.
Replace the electrolytic capacitors. Check and clean the flex ribbon for the screen and the connector.