ColorIn ist eine Hardware-Spezifikation und Entwicklung, die ursprünglich von Habi entwickelt wurde, um die native Monochrom-Einschränkung des Amstrad PCW (Schneider Joyce) zu durchbrechen. Die Funktionsweise basiert darauf, die Signale des Videobusses und die Timing-Logik des Rechners in Echtzeit abzufangen und Farbpaletten einzuspeisen, ohne die Haupt-CPU des Computers zu beeinträchtigen.
Dieser Standard erweitert den PCW um insgesamt 4 fortschrittliche Grafikmodi mit dynamischer Farbauswahl. Dies ermöglicht die Ausführung angepasster Spiele und Software mit einer Farbtreue, die die visuelle Leistung des PCW nahtlos an Systeme wie den Amstrad CPC oder den ZX Spectrum in ihren erweiterten Modi heranführt.
Das Projekt PCW# mini entstand als logischer evolutionärer Schritt, um die Hardware-Szene des Amstrad PCW zu vereinheitlichen. Anstatt die Benutzer dazu zu zwingen, mehrere Peripheriegeräte in einer Kette (Daisy Chain) an den begrenzten hinteren Erweiterungsbus anzuschließen, entwarf HabiSoft eine integrierte und kompakte Architektur auf einer einzigen Platine (PCB).
Diese direkte Evolution vereinte die folgenden Merkmale auf einem einzigen Board:
- Die vollständige Grafiklogik des ColorIn-Standards.
- Einen integrierten modernen digitalisierten Video- / HDMI-Ausgang für aktuelle Bildschirme.
- Zwei verbesserte Dk'tronics Sound-Schnittstellen (TurboSound mit zwei AY-3-8910-Chips und einem DAC).
- Zwei physische Joystick-Anschlüsse mit Standard-Mapping.
Auf diese Weise hat die Version v1.0 von HabiSoft die ultimative Multimedia-Hardware für die Erhaltung und den Genuss des Systems erfolgreich standardisiert.
Verbindungssignaldiagramm und E/A-Adressierungslogik des Erweiterungsports: