GottFA80 - eine Gottlieb System80 MPU basierend auf einem kostengünstigen FPGA
Dies ist ein 1:1-Funktionsersatz für eine originale Gottlieb System80/System80B MPU, ohne die zusätzlichen Funktionen eines LISY80, aber mit deutlich schnellerem Boot und niedrigeren Kosten.
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 GottFA80 im DIP-Format.
Unterstützte Gottlieb System80-Spiele
System80
Panthera - Spiderman - Circus - Counterforce - Star Race
James Bond - Time Line - Force II - Pink Panther - Mars - God of War
Volcano - Black Hole - Haunted House - Eclipse
System80A
Devils Dare - Rocky - Spirit - Punk - Striker - Krull
Q*Bert's Quest - Super Orbit - Royal Flush Deluxe - Goin' Nuts
Amazon Hunt - Rack 'Em Up - Ready...Aim...Fire! - Jacks To Open
Touchdown - Alien Star - The Games - El Dorado City of Gold - Ice Fever - Caveman
System80B
Bounty Hunter - Chicago Cubs Triple Play - Tag Team - Rocky - Raven
Rock Encore - Hollywood Heat - Genesis - Gold Wings - Monte Carlo - Amazon Hunt II -
Spring Break - Arena - Victory - Diamond Lady - TX Sector - Robo War
Excalibur(*) - Bad Girls(*) - Big House(*) - Hot Shots(*) - Bone Busters Inc.(*) - Night Moves (*)
(*) Aufgrund der Speicherbeschränkungen des Cyclone II FPGA musst du, wenn du GottFA80 mit Excalibur, Hot Shots, Big House, Bad Girls, Bonebusters oder Night Moves verwenden möchtest, mein Cyclone IV Dev-Board nutzen.
Schau auf meiner FPGA-Seite nach, welches du verwenden möchtest.
Benötigte Bauteile
Zusätzlich zur vorbestückten PCB benötigst du die Teile aus dem Reichelt-Warenkorb sowie ein FPGA-Entwicklungsboard. Du kannst es entweder von JLCPCB bauen lassen (mein DIY-Board) oder eines bei Aliexpress kaufen (z.B. dieses FPGA board ) sowie einen 'USB Blaster', um das FPGA programmieren zu können.
Für die ICs sind bereits Sockel auf der PCB vorhanden, Löten ist hier nicht erforderlich.
Aufgrund des Copyrights auf Gottlieb-ROMs enthält die SD-Karte keinen ROM-Code, bieten aber die richtige Struktur für GottFA80. Schau dir die Bedienungsanleitung an, um zu sehen, wie du deine ROM-Images auf die SD-Karte kopieren kannst.
wie du deine GottFA80 PCB bestellst
Schau dir die PCB-Dokumentationssektion.
Die benötigten Gerber-Daten, BOM und Component Placement List (CPL) findest du auf meinem Repository-Server; siehe Link unten.
