GottFA1 - eine Gottlieb System1 MPU auf Basis eines kostengünstigen FPGA

Dies ist ein funktionaler 1:1-Ersatz für eine originale Gottlieb System1 MPU, ohne die zusätzlichen Funktionen eines LISY1, aber mit deutlich schnellerem Start und niedrigeren Kosten. Du kannst einen GottFA1 für weniger als 70 Euro bauen!

Die bereitgestellten BOM und CPL enthalten alle DIP-Sockel mit dem 'Hand-Lötservice' von JLC. Du musst hier nur wenige Teile selbst löten (siehe unten), die DIP-Chips und die SD-Karte kaufen und auf der Platine bestücken.

Für einen einfachen Austausch sind alle Chips an den 'Ecken' des GottFA1 im DIP-Format ausgeführt.

GottFA1 v1.0 vorbestückt von JLCPCB

GottFA1 v1.0 komplett

Unterstützte Gottlieb System1-Spiele

Cleopatra - Sinbad - Joker Poker - Dragon - Close Encounters of the Third Kind - Charlie's Angels - Solar Ride - Count-Down - Pinball Pool- Totem - The Incredible Hulk - Genie - Buck Rogers - Torch - Roller Disco - Asteroid Annie and the Aliens

benötigte Teile

Zusätzlich zur von JLCPCB vorbestückten GottFA1 PCB benötigst du einige ICs, eine Micro-SD-Karte, ein FPGA und einen USB Blaster, um dein FPGA programmieren zu können. Du kannst es entweder von JLCPCB fertigen lassen (meine DIY-Board) oder eines bei Aliexpress kaufen (z. B. dieses hier FPGA-Board ). Für die übrigen Teile siehe den Reichelt-Warenkorb.

Schau auf meiner FPGA-Seite nach, welches du verwenden möchtest.

Teile aus dem Reichelt-Warenkorb und das CycloneII FPGA-Entwicklungsboard.

Hinweis: bei Gottlieb empfiehlt es sich immer, die Kontakte in den Randsteckverbindern zu erneuern. Das wird auch für GottFA1 dringend empfohlen!

Dokumentation & Software

Aufgrund des Copyrights auf Gottlieb-ROMs enthält die SD-Karte keinen ROM-Code, bieten aber die richtige Struktur für GottFA1. Schau in die Bedienungsanleitung, um zu erfahren, wie du deine ROM-Images auf die SD-Karte kopierst.

wie du deine GottFA1 PCB bestellst

Schau dir die PCB-Dokumentationssektion.

Die benötigten Gerber-Daten, die Stückliste und die Bestückungsliste (CPL) findest du auf meinem Repository-Server