So I've had this Gameboy since about 1995 and it's been stored in a box for a while, and when I found it again to try to play it, it had these weird streaks on the screen.
Adjusting the contrast didn't help much, and when looking up the problem, I could only find a problem where there were dead pixels and dead lines, whereas these lines aren't dead and can move on the screen. There was nothing in the stickied threads links that would help either. Maybe I'm just bad at looking things up. It does it with several games. Do any of you know how to fix this?
Pic related. It's the gameboy.
Looks like the strip under the screen needs to be heated to form a flush connection to the screen and backboard. There are some tutorial videos on youtube. You have to be really careful, one slip up and buh bye gameboy.
That is odd. It seems to line up with the graphics - look at the Nintendo screen and see how the light streaks line up with the thicker vertical parts of the characters. I'm wondering if it is a connection issue.
My Pocket seems to do something similar, though not as noticeable from my recollection and I think it was dark streaks instead of light. I kinda just figured that was how the Pocket LCD looked (and for all I know that is how they look since I have nothing to compare it to).
My second grey brick from childhood doesn't seem to have this issue.
What's likely happening is the connections from the board to the screen itself are becoming bad. the good news is that this is actually fixable if you're savvy with with a soldering iron you can reseat them by very carefully rubbing the connections very quickly.
Which one of these parts do you mean? There is also another connection between the LCD and the board. I'm assuming that you don't mean the second one in the picture, but I added it as well.
That won't help but it will do less damage than if you try the advice you were given. It's a really hillbilly fix and many people end up burning the cable. If you have a temperature controlled iron with a wide head it would be a lot less silly.