Gast
#2772483
Hallo, ich möchte einen Gameboy mit kaputten Display in eine stationäre Konsole mit VGA Ausgang umwandeln. Mein Plan sieht folgendermaßen aus: Das Gameboy Display Protokoll ist relativ einfach. Es werden 2bit Pixeldaten erzeugt. Diese möchte ich im Interupt eines größeren AVRs (wenn die Gameboy Pixel Clock hochgeht) verarbeiten, extrapolieren und dann in einen SRAM schieben, der über einen Bustreiber direkt an einen VGA Ausgang schreibt. Die main Loop generiert das VGA Signal und schaltet dafür die Adressen am SRAM durch. Mein SRAM läuft mit 70ns. Den Controller kann ich bis 20Mhz takten. Ich will wenig Bitmagie durchführen und pro Gameboy Pixel (2 bit) einfach ein Byte für das Ram erzeugen, das erscheint mir einfacher und robuster als Logik einzubauen, die den Speicher effizient ausnutzt. Nun zu meiner Frage: Würde das prinzipiell funktionieren oder gibt es Pitfalls, die ich übersehen habe? Wozu würdet ihr mir raten? Irgendwelche guten Tipps?