|
Hauptseite - Welches System? - Hardware - Software - Emulatoren - |
Internet MausNet Programmieren Verweise Über |
siehe auch: ST Computer 8/9/1988, Bilderspiele
Extension: .PIC, .DOO, .MUR (low, Palette in separater Datei)
32000 Bytes Bilddaten (Abbild des Bildspeichers)
Die Adresse des Wortes, das den Bildpunkt enthält, errechnet sich wie folgt:
long Adresse; Adresse = 2 * (y * WorteProZeile + x / 16 ) * AnzahlDerPlanes
Die Bitnummer eines Pixel (Bit 15 ist Punkt 0 und Bit 0 ist Punkt 15!) im Wort errechnet sich wie folgt: 15 - ( x / 16 )
Anschaulich kann man sagen:
Es werden die unterschiedlichen Bits eines Pixels in einem Wort zusammengefaßt. Die einzelnen WORDs der einzelnen Planes werden abwechselnd abgespeichert (interleaved plane).
Z.B. stehen bei ST-med im ersten WORD die Bits 0 der ersten 16 Pixel, anschließend folgen die Bits 1 der ersten 16 Pixel, darauf folgen die Bits 0 der zweiten 16 Pixel, ...
ST high | 640*400 Pixel, 1 Bit/Bildpunkt (1 Plane), 40 WORDs/Zeile. |
ST mid | 640*200 Pixel, 2 Bit/Bildpunkt (2 Plane), 40 WORDs/Zeile. |
ST low | 320*200 Pixel, 4 Bit/Bildpunkt (4 Plane), 40 WORDs/Zeile. |
English version not yet available. |