OSSC – Open Source Scan Converter (Bild: Evan Amos, Wikimedia Commons, gemeinfrei)

Preview – OSSC (Open Source Scan Converter)

Der OSSC (Open Source Scan Converter) ist ein latenzarmer Zeilenvervielfacher für analoge Videosignale, ursprünglich vor allem für Spielkonsolen gedacht. Statt das Bild zwischenzuspeichern, vervielfacht er die Zeilen direkt und arbeitet so praktisch ohne Verzögerung. Er nimmt RGBS, RGsB und YPbPr entgegen und gibt HDMI/DVI aus; im Inneren arbeiten ein Cyclone-IV-FPGA mit RISC-V-Softcore und ein TVP-Videodigitalisierer. …

Continue reading "Preview – OSSC (Open Source Scan Converter)" →
TTL-to-RGB, Platine Rev. 1.4 (Bild: hkzlab, GitHub hkzlab/TTL-to-RGB, CC BY-NC-SA 4.0)

Preview – TTL-to-RGB (hkzlab)

TTL-to-RGB von hkzlab ist eine kleine Wandlerplatine, die die digitalen TTL-Signale von MDA-, Hercules-, CGA- und EGA-Karten in analoges RGB übersetzt. Die Logik steckt in einem einzigen GAL20V8 zwischen zwei Puffer-Bausteinen. Anhand der Sync-Polarität erkennt sie MDA/Hercules und hochauflösendes EGA, korrigiert das CGA-Braun und kann EGA-Low-Res wahlweise mit 64-Farben-Palette ausgeben. Eine Frequenzwandlung macht sie nicht, …

Continue reading "Preview – TTL-to-RGB (hkzlab)" →
MCE Adapter, Platine (Bild: Necroware, GitHub necroware/mce-adapter, Lizenz für das Foto nicht angegeben)

Preview – MCE Adapter (Necroware)

Der MCE Adapter von Necroware wandelt das digitale RGBI-Signal von MDA-, Hercules-, CGA- und EGA-Karten in analoges RGB mit Composite Sync um. Ein PLD und ein Widerstands-DAC übernehmen die Arbeit, unterstützt werden 3, 4, 16 und 64 Farben, hochauflösendes EGA wird automatisch erkannt. Dazu gibt es eine CGA-Braun-Korrektur und eine Monochrom-Emulation in Grün, Weiß oder …

Continue reading "Preview – MCE Adapter (Necroware)" →
MCE2VGA v2.0: Trägerplatine mit aufgestecktem CoreEP4CE6-FPGA-Modul, oben VGA-Ausgang, unten Digitaleingang (Bild: Texelec, texelec.com, Lizenz nicht angegeben)

Preview – MCE2VGA

Der MCE2VGA ist ein FPGA-Konverter, der die TTL-Signale von MDA-, Hercules-, CGA- und EGA-Karten in einen Bildspeicher schreibt und mit normalem VGA-Timing (31 kHz) wieder ausgibt. Herz ist ein Altera Cyclone IV auf einem fertigen Modul, für jeden Standard gibt es ein eigenes Genlock-Modul in der Gateware, dazu ein Bildschirmmenü. Die Gateware liegt als Quartus-Projekt …

Continue reading "Preview – MCE2VGA" →
MCE Blaster, bestückte Platine (Bild: Scrap Computing, GitHub scrapcomputing/MCEBlaster, Lizenz für das Foto nicht angegeben)

Preview – MCE Blaster

Der MCE Blaster ist ein eigenständiger MDA/CGA/EGA-zu-VGA-Konverter auf Basis eines Raspberry Pi Pico. Der Pico tastet das TTL-Bild per PIO ab, legt es in einen Puffer und gibt es über einen einfachen R-2R-DAC als Standard-VGA aus, also ganz ohne Scaler und 15-kHz-Monitor. Die Ausgabe ist pixelgenau, das Bild wird automatisch zentriert, und über ein Bildschirmmenü …

Continue reading "Preview – MCE Blaster" →
RGBtoHDMI-Adapter (Bild: RGBtoHDMI-Projekt, GitHub-Wiki hoglet67/RGBtoHDMI, Lizenz für das Foto nicht angegeben)

Preview – RGBtoHDMI

RGBtoHDMI ist ein abtastender Konverter aus einem Raspberry Pi Zero und einer Aufsteckplatine mit kleinem CPLD, der digitale RGB-Signale pixelgenau in HDMI umsetzt. Ursprünglich für den BBC Micro entwickelt, bringt er inzwischen Profile für IBM-PC-MDA, Hercules, CGA und EGA mit; am PC wird er per DE-9-Kabel direkt an die Grafikkarte gesteckt. Die HDMI-Ausgabe ist an …

Continue reading "Preview – RGBtoHDMI" →
MicroUSB to USB-C Mod – flexible Ersatzplatine von giltesa (Quelle: lectronz.com/giltesa)

Preview – USB-C Umbau

Viele ältere Geräte haben noch Micro-USB, Mini-USB oder USB-B. Ich möchte sie auf USB-C umbauen, damit ein Kabel für alles reicht. Dafür gibt es kleine Ersatzplatinen mit USB-C-Buchse, die Versorgung und Datenleitungen durchreichen. Wer nicht löten will, nimmt einen Adapter, der aber oft weit heraussteht und abbrechen kann. Beschreibung giltesa – MiniUSB/MicroUSB to USB-C Adapter …

Continue reading "Preview – USB-C Umbau" →
8-Bit-ISA-MC6845-Video-Testplatine, Revision A (Bild: Dave's Dev Lab, hackaday.io, Lizenz nicht angegeben)

Preview – ISA 8-Bit Video Experiments

ISA 8-Bit Video Experiments ist eine Versuchsreihe auf Hackaday.io für eine von Grund auf neu entworfene 8-Bit-ISA-Videokarte rund um den Motorola MC6845. Ziel ist, das Verhalten von MDA und CGA mit moderner Ausgabe über VGA, LCD oder DVI zu verbinden; inspiriert ist das Projekt von Don Lancasters „The Cheap Video Cookbook“. Aufgebaut wurde es aus …

Continue reading "Preview – ISA 8-Bit Video Experiments" →
Cirrus Logic CL-GD5429, der Grafikchip dieser Karte, hier auf einer STEbus-Platine (Bild: SpareHeadOne, Wikimedia Commons, CC BY-SA 4.0)

Preview – Cirrus Logic GD542x ISA

Diese neu entworfene 16-Bit-ISA-Karte nimmt die Cirrus-Logic-Chips GD5422 bis GD5429 auf und wurde direkt aus dem Cirrus-Datenbuch entwickelt. Die Chips stammen typischerweise von günstigen VLB-Spenderkarten. Je nach Chip sind bis zu 2 MB DRAM möglich, Treiber gibt es für Windows 3.1, 9x und NT. Das Layout kommt mit zwei Lagen aus und ist damit günstig …

Continue reading "Preview – Cirrus Logic GD542x ISA" →
NuXT v2.0 von oben, links das aufgesteckte PC/104-SVGA-Modul (Bild: Monotech PCs, Shop monotech.fwscart.com, Lizenz nicht angegeben)

Preview – NuXT v2.0

Der NuXT v2.0 von Monotech ist ein neu entwickeltes Turbo-XT-Mainboard im Micro-ATX-Format mit FE2010A-Chipsatz, XT-IDE/CF und Diskettencontroller an Bord. Die SVGA-Grafik mit Trident TVGA9000i sitzt als austauschbares PC/104-Modul auf dem Board statt fest verlötet. Damit entsteht ein XT-Komplettsystem mit VGA, ohne dass eine separate ISA-Grafikkarte nötig ist. Teile der Schaltung beruhen auf Sergey Kiselevs ISA …

Continue reading "Preview – NuXT v2.0" →