APPLICATIONSCREATION GRAPHIQUE ★ RSX GRAFIX (SCHNEIDER AKTIV) ★

RSX Grafix (Schneider Aktiv)Applications Creation Graphique
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

GRAFIX ist eine RSX-Befehlserweiterung, die auf dem Schneider das bequeme Arbeiten mit zwei verschiedenen Video-RAMs ermöglicht.

Bereits ohne Speichererweiterung kann man auf dem CPC mit (mindestens) zwei verschiedenen Grafikseiten arbeiten. Mit einem einfachen CALL-Befehl ist das Umschalten möglich; aber dann war bisher auch schon Schluß. Diese RSX liefert neun neue Befehle, die zeigen, mit welcher Geschwindigkeit Maschinensprache gleich 16 KBytes (1 Grafikseite) auf einmal verarbeitet.

Das BASIC-Ladeprogramm setzt die oberste Speichergrenze soweit harab, daß die unterste Grafikseite geschützt wird. Für Ihr Programm bleiben dann noch ca. 15 K übrig. Die RSX liegt in dem ohnehin ungenutzten Platz zwischen den beiden Video-RAMs' Aus diesem sicheren "Versteck" heraus versorgt sie Sie mit folgenden neuen Instruktionen:

|INVERT Invertiert das obere Video-RAM. Die Veränderung ist natürlich nur sichtbar, wenn diese Seite gerade angezeigt wird.

|STORE Kopiert den Inhalt des oberen Video-RAMs in den unteren Speicherbereich.

|RETRIEVE Macht das Umgekehrte.

|LOW Die untere Grafikseite wird auf dem Bildschirm angezeigt.

|HIGH Zeigt natürlich die obere Seite an.

|STATE,@x% Gibt in x% (einer Integer-Variablen!) zurück, welche Seite gerade zu sehen ist. x%=1 bedeutet unteres, x%=2 oberes Video-RAM. Achtung: Dieser Befehl funktioniert nur, wenn ausschließlich mit LOW und HIGH umgeschaltet wird, da diese beiden Instruktionen ein Flag im Speicher entsprechend setzen!

|ORMIX Verknüpft die Grafikseiten durch Logisch-Oder.

|XORMIX Verknüpft die Grafikseiten durch Logisch-Exklusiv-Oder.

|ANDMIX Verknüpft die Grafikseiten durch Logisch-, Und.

Bei den letzten drei Befehlen steht das Ergebnis der Verknüpfung jeweils im oberen Video-RAM, während das untere erhalten bleibt.

Allgemein ist anzuraten, bevorzugt mit der oberen Grafikseite zu arbeiten und den Bereich des unteren Video-RAMs als Hilfsspeicher zu verwenden, da GRAFIX diese Arbeitsweise weitgehend unterstützt. So lassen sich z.B. Grafiken durch die drei MIX-Befeh-le verknüpfen, so daß faszinierende Bilder entstehen. Sie sollten hier etwas experimentieren, um die schönsten Effekte herauszufinden; das Demo-Programm mag Ihnen als kleiner Anhaltspunkt dienen. LOW und HIGH ermöglichen das schnelle Umschalten zwischen zwei Displays, etwa in einem Spiel. In einem Mal- oder CAD-Programm könnte nach jeder Operation des Benutzers das Bild mit STORE gesichert werden, so daß mit RETRIEVE etwaige Patzer ungeschehen gemacht werden können. Sie sehen, Anwendungen gibt es viele. Der Rest sei Ihnen überlassen.

Alwin Ertl, SA

★ PUBLISHER: Schneider Aktiv
★ YEARE: 1985 , 1986
★ CONFIG: 64K + AMSDOS
★ LiCENCE: LISTING
★ COLLECTION: SCHNEIDER AKTIV 1986
★ LANGUAGE:
★ AUTHOR: Alwin Ertl
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listings:
» RSX-Grafik    (Schneider  Aktiv)    GERMANDATE: 2021-06-10
DL: 150
TYPE: ZIP
SiZE: 5Ko
NOTE: Dumped by Johnny Farragut ; 40 Cyls
.HFE: Χ

» RSX-Grafik    (Schneider  Aktiv)    LISTING    GERMANDATE: 2021-06-10
DL: 155
TYPE: PDF
SiZE: 368Ko
NOTE: 5 pages/PDFlib v1.6

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » RSX Encrypter
» Applications » RSX Controladores de Modo 3 (Amstrad User)
» Applications » Rsx - Character Expansion (Popular Computing Weekly)
» Applications » Ligne de Commandes (RSX)
» Applications » Bonzo's Flash Pack/Big Flasher/Nemesis Flash Basic
» Applications » RSX Remfind (Happy Computer)
Je participe au site:
» Vous avez des infos personnel, des fichiers que nous ne possédons pas concernent ce programme ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop/c
Page créée en 542 millisecondes et consultée 685 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.