Categories: Technologie

Amiga Halfbrite-Modus

Extra Half-Brite (EHB) -Modus ist ein planarer Anzeigemodus des Commodore Amiga-Computers. Es verwendet sechs Bitebenen (sechs Bits / Pixel). Die ersten fünf Bitplanen indizieren 32 Farben, die aus einem 12-Bit-Farbraum ausgewählt wurden (4096 mögliche Farben). Wenn das Bit auf der sechsten Bitebene gesetzt ist, halbiert die Anzeige-Hardware die Helligkeit der entsprechenden Farbkomponente. Auf diese Weise sind 64 gleichzeitige Farben möglich (32 beliebige Farben plus 32 halbhelle Komponenten), während nur 32 Farbregister verwendet werden. Die Anzahl der Farbregister ist eine Hardwarebeschränkung von Pre-AGA-Chipsätzen, die in Amiga-Computern verwendet werden.

Einige zeitgenössische Spieletitel und Animationen verwendeten den EHB-Modus als hardwaregestütztes Mittel zum Anzeigen von Schatten oder Silhouetten. EHB wurde auch oft als Allzweck-64-Farbmodus mit den oben genannten Einschränkungen verwendet.

In einigen frühen Versionen des ersten Amiga, dem Amiga 1000, der in den USA verkauft wird, fehlt der EHB-Videomodus, der in allen späteren Amiga-Modellen vorhanden ist.

Related Post

EHB Schnittmodus
Mit der EHB-Palettenumschaltung ist es möglich, noch mehr Farben in einem einzigen Bild zu erzeugen; Dies kann erreicht werden, indem das Bild in mehrere horizontale Blöcke (Slices) aufgeteilt wird, zwischen denen die Farbregister während des vertikalen Scans verändert werden. Dies ist kein offizieller Grafikmodus, sondern eine Softwaretechnik, die durch die Hardware ermöglicht wird. Wenn Sie beispielsweise die Palette acht Mal während eines vertikalen Scanvorgangs wechseln, können Sie bis zu 512 Farben auf dem Bildschirm erstellen. Im Gegensatz zum 4096-Farb-HAM-Modus werden bei dieser Technik Farbkombinationen zwischen horizontal benachbarten Pixeln nicht eingeschränkt. Zum Beispiel erfordern bewegliche Teile des Bildes (innerhalb des Slice) keine komplexen Operationen.

Vergleich mit EGA
Obwohl der IBM PC Enhanced Graphics Adapter (EGA) -Standard einen festen Farbraum von 64 bietet, erlaubt er nur 16 simultane Farben (16 von 64) und dann nur den relativ langsamen und kaum beschleunigten hochauflösenden Modus (640 x 350). Hi-Res benötigt auch einen dedizierten EGA-Monitor – die niedrigeren Auflösungen (320×200 + 640×200, wie CGA) verwenden 16 feste Farben, die mit denen der CGA RGBI-Palette identisch sind, um mit älteren RGBI-Monitoren kompatibel zu sein.

EHB übertrifft dies, indem 32 Farben von 4096 plus ihren halbhellen Gegenstücken (32 + 32 von 4096) bei 320×200 bis 360×576 auf einem Standard-RGB-Monitor mit Composite-Video oder Videofrequenz zugelassen werden. Der Amiga könnte problemlos alle 32 EGA-Farben anzeigen, aber nicht alle 64 gleichzeitig (ohne In-Frame-Palettenwechsel). Es könnte auch bei 640×400 bis 720×576 mit allen 16 Farben von 4096 auf einem Composite-Monitor mit den gleichen Agnus / Copper Grafikbeschleunigung Einrichtungen wie in niedrigen Res angezeigt werden.

Share