So!!! wow wow wow. right in yesterdays gameboy video I mentioned a massive problem with the screens I'm putting in the gameboy mega machine (this is after a few other problems I have overcome with them!!! never a dull moment with this damn project haha).
Well I humoured many different approaches to the issue and within the last hour I have found the best solution and it is RIDICULOUSLY SIMPLE!!!!!. you'll see me finding the solution on this video when I was shooting a vlog chatting through the problem I just stumble onto something that now is very obvious! but it wasn't so before.
the brains in the new IPS screen is listening for numerous chunks of data. it seems that when it doesn't get it in the time frame it expects it panics and just freezes. The solution1 (check 8 minutes in on this video and ill show it after I have realised its the solution).
The screen is listening for the VSYNC this is the sync that tells it to play a whole new frame on the monitor.
all I did was just send this to ground and now it works. it seems that no Vertical sync signal is better than a dodgy one! I have to be honest im struggling to understand why the screen is still refreshing but meh, all good by me :D.
so my plan is to directly solder a 2n3906 to this pin going to ground and the base of the transistor wired to the gameboy module board pin that is coming from the CPU engage switch in the bottom gameboy megamachine case.
Robert Trompeter
2020-11-09 20:58:55 +0000 UTC