Hallo Datalink,
Ich hatte mich vor einem Jahr mit einem aenlichem Projekt beschaeftigt, bin aber leider nie zur praxis gekommen...
Dokumente habe ich aber reichlich gesammelt. Zum Anfang war von Studenten der Universitaet Karlsruhe eine generelle erklaerung sehr hilfreich: http://www.rawer.de/marc/Gameboy/Index.htm
Dort gibt es auch umfagreiche links die wirklich weiterhelfen. (Ich hoffe auf jeden Fall dass du Englisch verstehst, sonst wirds schwierig!)
Wenn du unter Google "Gameboy Programming" eingibst findet man auch viele Tutorials die einen fuer das Programmieren helfen.
Fuer deine RS232 Schnittstelle kommt mir diese Konfiguration als erstes in frage:
-Flash Speicher Chip
-ein paar logik Bausteine oder eine CPLD
-einen alten Serial Input Output Chip, sowie der 8251 + taktfrequenz Erzeugung
waere am einfachsten glaube ich (aber nur wenn man eine Flash-Programmiergeraet besitzt

).
Mit all den anderen Projekten die ich versuche fertig zu bauen fuerchte ich, dass es lange sein wird bis ich mir das ganze wieder untersuche. Fals du aber erfolg hast waehre ich sicherlich interessiert!
Gruss,
Josef