Der Extra-Halfbright-Modus (Kurz EHB) ist einer der Grafikmodi von Amiga- Computern von Commodore mit Ausnahme der ersten Amiga 1000 . [1] Stellt zusätzlich zu den normalen 32 gleichzeitig darstellbaren Farben des Amiga weitere 32 zur Verfügung, die der Dame 32 besitzt. Dadurch können 64 Farben mit nur 32 Farbregistern dargestellt werden.
Amiga-Farbpalette
Index | Rot-Anteil | Grün-Anteil | Blau-Anteil | Farbe |
---|---|---|---|---|
0 | 0000 | 0000 | 0000 | Schwarz |
1 | 1111 | 1111 | 0000 | gelb |
… | … | … | … | … |
31 | 0111 | 1111 | 0111 | grün |
Die Farbpalette Dezember Amiga umfasst 32 eintragen, sterben in den sogenannten Farbregistern Dezember Video Chips abgelegt Sind. JEDE Farbe Wurde Durch EINE Wurzel, Gründlichkeit und Blauanteil (sehen RGB – Farbraum ) Definiert, Wobei für jeden Farbanteil vier Bit zur verfügung Stehen. JEDER gespeicherte Farbscanner auch über EINEN Index von 0-31 angesprochen Werden. Nebenstehende Beispieltabelle verdeutlicht die Logisch – Schema , wo so genannten Farbpalette .
Pixeldarstellung
Um einen Pixel am Bildschirm farbig darzustellen, Muss das Programm den Index , wo gewünscht Farbe Angeb, beispielsweise den Wert 31
für „Grün“. In Binärdarstellung Ist für sterben Adressierung von 32 Bit Wert 5 Erforderlich (2 5 = 32).
Farbe | Adresse (binär) | Adresse (dezimal) | Rot-Anteil | Grün-Anteil | Blau-Anteil |
---|---|---|---|---|---|
grün | 11111 | 31 | 0111 | 1111 | 0111 |
Beim Extra-Halfbright-Modus wird für die Indizierung der Farbpalette ein Bitverwaltung, insgesamt 6 Bits. Dadurch wäre theoretisch die Darstellung von 64 Farben (2 6 = 64) möglich. Als die Farbpalette 32 Farben enthielt, erhielten sie eine Anzahl von Indianern von 0 bis 31. Das Sechste, höchstwertige (auch ganz Links Stehen) Bit Wird DAHER nicht für den Index used, Sondern als fungiert so genannten Flag. Ist of this Bit nicht Gesetzt – Hass Auch der Wert 0 – so das Bild übrigen five Bit wieder den normalen Index sterben. According sie oben stehenden beispiel Würde (0) 11111 Auch zum Index 11111 für sterben Farbe Grün. Ist das Sechste Bit Gesetzt (hat auch der Wert 1), wird wieder der same Paletteneintrag with the Index 11111 used, allerdings Werden hier sterben Bit-Werte Status der einzelnen Farbanteile um Eine Stelle nach rechts verschoben (Durch Die Hardware im Amiga – Chipsatz, Entspricht im Dezimalsystem , wo die Division Durch two), Wodurch sie sterben dargestellte Farbe Andere. Da sterben resultierende Farbe ETWA sterben Halbe Helligkeit , wo Hass Basisfarbe, spricht man vom Extra – Halb Hell – Modus (von englisch halb halb und HelligkeitHelligkeit). Nach dem Beispiel (11111) auch zum Paletteneintrag 11111 der Farbe Grün verweisen, die einhand Farbanteile nach rechts sind, so dass eine neue Farbe entsteht.
Farbe | Index (binär) | Index (dezimal) | Rot-Anteil | Grün-Anteil | Blau-Anteil |
---|---|---|---|---|---|
dunkelgrün | (1) 11111 | 31 | 0011 | 0111 | 0011 |
Einzelnachweise
- Hochspringen↑ Das Museum . old-computers.com