Gameboy Zero

In diesem Projekt wird ein alter Gameboy DMG-01 auf Vordermann gebracht und mit einem Raspberry Pi Zero zum Gameboy Zero zu neuem Leben erweckt.

Arbeitsschritte

Der Aufbau eines Gameboy Zero beinhaltet mehrere Zwischenschritte. Diese wurden gegliedert und sind im folgenden aufgeführt:

Gehäuse Anpassungen

In diesem Abschnitt werden nötige Anpassungen an das Nintendo Gameboy DMG-01 Gehäuses vorgenommen. Dabei werden die zusätzlichen Bohrungen für die Knöpfe vorgenommen und der benötigte Platz im Gehäuse durch das Entfernen überflüssiger Bereiche.

Gehäuse Bleichen

Es folgt eine Bleichung des Gameboy DMG-01 Gehäuses. Das vergilbte Material wird mit Wasserstoffperoxid zurück in seinen ursprünglichen weiß-grauen Look versetzt.

Bildschirmauswahl

Das alte einfarbige LCD Display hat ausgedient und es muss ein neues Display her – mit Farbe und höherer Auflösung. Hier gibt es verschiedene Ansätze, die gegenübergestellt werden.

PCB Druck

Das PCB des Original Gameboy DMG-01 wird nicht verwendet, da dieser nur 2 Knöpfe besitzt. Es wird ein neues Layout entworfen und durch Ätzung auf eine fotosensitiven Platine gebracht.

Steuerung implementieren

Die Ansteuerung der Knöpfe am neuen PCB wird über einen Teensy LC realisiert. Dieser wird programmiert und entsprechend am Controller Board verkabelt.

RetroPie einrichten

Als Softwaregrundlage für den Raspberry Pi Zero dient RetroPie. Sofern das Audio über PWM abgegriffen werden soll, muss dies hier konfiguriert werden.

PWM Audio

Im Raspberry Pi Zero ist neben der fehlenden Ausführung für PWM auch kein benötigter Tiefpassfilter für die Audiowiedergabe implementiert. Dieser wird nachgerüstet und die Verschaltung mit der Audiobuchse und Lautsprechern wird durchgeführt.

Stromversorgung

Die Stromversorgung wird über einen kleinen LiPo realisiert, der ein Kompromiss zwischen Einbaugröße und Betriebsdauer ist. Das System wird um einen Laderegler und dem obligatorischen Ein-/Ausschalter erweitert.

Verkabelung

Durch die vielen Komponenten ist die Verkabelung komplex geworden. Es wird die komplette Verkabelung aller Komponenten vorgestellt, um einen Gesamtüberblick zu erhalten

Zusammenbau

Der finale Zusammenbau der Komponenten ins Gehäuse steht an. Dabei müssen noch ein paar Anpassungen gemacht werden. Der GameBoy Zero ist fertig.