I've had a Genesis 3 laying around for a while, and in response to DNT's wishes, I have torn it apart tonight to reveal it's tiny secrets.
Well, really just to show how small they really are - and to document necessary things for making these portable, like pin-outs and such.
Red: RGB Red
Green: RGB Green
Blue: RGB Blue
Yellow: Composite video
Cyan: Mono audio, or left audio
Purple: Right audio
Keep in mind, the button description is purely for novelty, you will need to solder the wires from the Genesis controller directly to the solder points shown here. This is because the Genesis controller uses a multiplexer to eliminate the number of wires required for the buttons, by combining the select pin with another button.
Time for the tear-down. Here's the front:
Here's the back, four screws to remove at each corner:
Here's the inside, with the nice shiny shield with four screws to remove:
Here is the shield removed, with three or four screws to remove the motherboard from the case:
There it is, easily palmed in my hand:
Pinouts and further documentation soon to follow.