Herunterladen Inhalt Inhalt Diese Seite drucken

Commodore 128 Bedienungshandbuch Seite 297

Vorschau ausblenden Andere Handbücher für 128:
Inhaltsverzeichnis

Werbung

C64-Modus Farben und grafische Effekte
Sie können das der folgenden Tabelle entnehmen:
Register
Beschreibung
0
X-Koordinate von Sprite 0
1
Y-Koordinate von Sprite 0
2-15
Bedeutung paarweise wie 0 und 1
für Sprites 1 - 7
16
Höchstes Bit-X-Koordinate
21
1 = Sprite aktiviert; 0 = Sprite inaktiiviert
23
Sprite wird in Y-Richtung vergrößert
29
Sprite wird in X-Richtung vergrößert
39-46
Farben der Sprites 0 - 7
Sie müssen außerdem wissen, in welchem 64er Block die Daten eines
bestimmten Sprites abgespeichert sind.
Diese Daten stehen in den 8 Registern direkt hinter dem Bildschirmspeicher.
41
2040
T
t
SPRITE 0
1
Nun wollen wir Schritt für Schritt durchgehen, wie wir unsere Sprites auf den
Bildschirm bringen können.
Poken Sie in die Speicherstelle 21 den richtigen Wert (s. nächste
Seite), damit das von Ihnen gewählte Sprite auf dem Bildschirm
erscheint.
Lassen Sie den Sprite-Zeiger auf die Speicherstelle zeigen, von der
die Daten des Sprites gelesen werden sollen.
Schreiben Sie mit POKE die Daten in diese Speicherstelle.
Konstruieren Sie mit einer Schleife die X - und Y-Koordinaten für die
Bewegung des Sprites.
Sie können zusätzlich die Farben des Sprites oder
oder/und Y-Richtung) ändern. Die Parameter für die Größenänderun-
gen stehen in den Registern 23 und 29.
42
43
t
t
2
3
44
45
t
t
4
5
5-89
46
2047
t
T
6
7
seine Größe ( X -

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis