I have a Game Boy DMG with a broken screen that I want to turn into a small arcade machine, so I need to display the Game Boy screen on a bigger (computer) screen. I tried doing so with an Arduino. I feel the code was alright but the Arduino and the com communication with processing couldn't keep up with the Game Boy's framerate. So I tried connecting the Game Boy ribbon directly to a VGA cable because while searching the web I noticed a VGA cable has a few similar pins to the Game Boy. This is how I connected them:
VGA Game Boy
pin 1,2,3 (RGB pins) pin 21 (GND)
pin 5,6,7,8,10(rgb returns, h+vsync gnd) pin 15,16 (DataOut 0 & 1)
pin 13 (Hsync) pin 17 (HSync)
pin 14 (Vsync) pin 12 (VSync)
pin 15 (Clock) pin 14 (Clock)
I got the pin information from Wikipedia.
I wasn't able to get anything on the screen. However, when I connected the clocks together the monitor went from 'check signal' to 'power saving mode': the same as when the computer would go to sleep.
There isn't much information on this on the internet, only people showing off their build, not really telling us how they did it. I have no experience whatsoever in electronics so it could be something stupid I missed, a misplaced or missing pin, the Game Boy not giving enough current, digital-analog signals,...
I hope someone can help me with this, if something isn't clear, please do ask!