★ APPLICATIONS ★ CREATION GRAPHIQUE ★ Butterweich - eine Screeneinblendung ★ |
Butterweich (CPC Amstrad International) | Applications Creation Graphique |
Dieses Programm stellt Ihnen eine neue Möglichkeit vor, um einen Screen einzublenden. Nachdem Sie das Listing “Butterscreen“ abgetippt und gestartet haben, steht Ihnen folgende RSX-Erweiterung zu Verfügung: |SCREEN Ein Screen, der im Bereich von Adresse &4000 - &8000 (hexadezimal) steht, wird dann “butterweich“ in den sichtbaren Bildschirmbereich (&c000-&ffff) kopiert. Der Effekt des “butterweichen“ Einblendens wird wie folgt erzielt: Durch Zufall wird ein Byte des Ausgangs-Screens ausgesucht und an dieselbe relative Adresse in den eigentlichen Screen geladen. Wie aber bekommen Sie einen Bildschirm an die Adresse &4000? Nun, da gibt es zwei Möglichkeiten. Wenn Sie einen Bildschirm als Binärdatei auf einer Diskette gespeichert haben, so schreiben Sie einfach Load "Filename",&4000Wenn Sie aber an die Adresse &b7c6 (Betriebssystem-RAM: HI-BYTE Screen Start) den Wert &40 poken, dann können Sie den Screen mit den Text- und Grafikbefehlen (PRINT,DRAW...) direkt bearbeiten. Um wieder zu dem eigentlichen Bildschirm zurückzukehren, “Poken“ Sie &C0 an die o.g. Adresse.
|