Last Updated on 10. Oktober 2026 by sfambachLink-Status: OK
FPGA-basierte 8-Bit-ISA-Videokarte, die IBM MDA und CGA logisch nachbildet und das Bild zusätzlich als monitorfreundliches 31-kHz-VGA-Signal ausgibt. Welcher Standard aktiv ist, entscheidet der per DIP-Schalter gewählte FPGA-Bitstream. Ein ausführlicher Beitrag ist in Arbeit.
Was ist ein Preview? Hier zeige ich kurz Hardware, die ich entdeckt, aber noch nicht genauer angeschaut habe. So behalte ich den Überblick und ihr seht schon vorab, was kommt. Sobald ich dazu komme, ersetzt ein ausführlicher Beitrag das Preview. Was zuerst dran ist, bestimmen eure Kommentare oder meine Lust und Zeit ;).
Beschreibung
- Emuliert MDA (wahlweise VGA-kompatibel oder für echte MDA-Monitore) und CGA mit eingebautem Zeilenverdoppler
- Lattice iCE40, programmierbar mit offener IceStorm-Toolchain (iceprog) über FT2232H
- 2-lagige Platine 106 × 95 mm, alle Bauteile oben, Feinpitch-SMD (0,5 mm)
- Ausgänge: VGA, RGBI-DE-9, Composite-RCA und Header für den IBM 5155 Portable
- Fork von spark2k06: Hercules-Modus und AdLib/CMS-Soundkarte als vierter Bitstream, Hardware unverändert
- Standards: MDA, CGA
- Bus: ISA 8 Bit
- Basis: Lattice iCE40-FPGA (Bitstreams per Verilog), 8-Bit-SRAM als Bildspeicher, SPI-Flash für bis zu 4 Bitstreams, 14,318-MHz- und 10-MHz-Oszillator
- Ausgang: VGA DE-15 (31 kHz, Zeilenverdoppler), RGBI DE-9 (TTL), Composite (RCA, CGA), 5155-Composite-Header
- Status: fertig, mehrfach nachgebaut (Rev. 2); Zyklus-Genauigkeit laut Autor noch nicht perfekt (8088MPH läuft nicht 100 %)
- Bezug: KiCad-Dateien, Gerber (fab/isavideo_rev2.zip), BOM mit Mouser-Nummern und Verilog offen auf GitHub; Fertigkarten gab es auf Tindie (Weird Electronics, spark2k06/aitorgomez) – beide Angebote inzwischen beendet
- Lizenz Hardware: offen: CC BY-SA 4.0 (LICENSE-Datei im Repo)
- Lizenz Software: offen: Verilog-Gateware im selben Repo unter CC BY-SA 4.0 (LICENSE-Datei)
Graphics Gremlin – ProjektseiteLink-Status: OK
Graphics Gremlin – LizenzLink-Status: OK
Verwandte Beiträge
Preview – UnAmigaLink-Status: OK
Preview – Vampire V4Link-Status: OK
Preview – MiSTer FPGALink-Status: OK
Preview – MinimigLink-Status: OK
Preview – Tang Nano 20KLink-Status: OK
Preview – PCjr TandyModLink-Status: OK
Preview – EGA-Mono-Composite-ConverterLink-Status: OK
Preview – GBS-ControlLink-Status: Unbekannt
Preview – OSSC (Open Source Scan Converter)Link-Status: Unbekannt
Preview – TTL-to-RGB (hkzlab)Link-Status: OK
Quellen
- Beitragsbild Graphics GremlinLink-Status: OK
- Graphics Gremlin Fork (spark2k06)Link-Status: OK
- Graphics Gremlin – LizenzLink-Status: OK
- RetroRGB-Artikel (Mai 2021)Link-Status: OK
- Tandy1000_MiSTer (spark2k06)Link-Status: OK
- Tindie Weird Electronics (eingestellt)Link-Status: OK
- Tindie „Graphics Gremlin CGA/Tandy“ (eingestellt)Link-Status: OK
- Verilog-DokumentationLink-Status: OK
Logbuch
| Datum | Änderung | Autor |
|---|---|---|
| 10.10.2026 | Preview angelegt (Übersicht nachbaubare Grafikkarten) Beitrag erstellt | sfambach |