APPLICATIONSDIVERS ★ RSX-ROTATE (SCHNEIDER AKTIV) ★

RSX-Rotate (Schneider Aktiv)Applications Divers
★ 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 ★ 

Relativ kurze Programme, die besondere grafische Effekte auf dem Bildschirm hervorrufen, werden immer wieder gewünscht. Der Nutzeffekt ist ja auch groß: Man tippt kein fertiges Programm ab, sondern kann mit Hilfe dieses Utilities Weiterarbeiten. Die so entstehenden Tricks lassen sich in einen Titel für eigene Programme einbauen oder mit ihrer Hilfe werden Titelvorspänne für Videofilme erzeugt. Ein gelungenes Beispiel solch eines Programmes lieferte Jörg Braun mit seinem Listing "RSX-Rotate“.

Wie viele RSX-Befehle ist das Programm leider nur auf dem CPC 464 lauffällig.

Befehlsbeschreibung und Syntax

Der Befehl bewirkt, daß je nach angegebenen Parametern eine der 25 Zeilen des Bildschirms auf spezielle Weise rotiert. Gemeint ist damit eine Rotation der Zeichen selbst innerhalb ihrer Darstellungsmatrix.

Fällt aus dieser Matrix links ein Pixel heraus, so wird es rechts wieder eingefügt und rotiert fortlaufend weiter, bis es wieder an seiner alten Position gelandet ist. Als zusätzlicher Effekt werden je nach verwendeter INK die Farben von Pen und Paper verändert. Dadurch lassen sich dann Effekte wie in dem beigefügten Demonstrationsprogramm erzielen. Die Befehlssyntax lautet:

|ROTATE,Zeile Der Parameter “Zeile“ betrifft die Bildschirmzeile und darf somit Werte zwischen 1 und 25 annehmen. Fehlt dieser Wert oder werden ungültige Zahlen eingegeben, so werden analog zum Basic-lnterpreter die Fehlermeldungen “Syntax Error“ oder “Improper Argument“ ausgegeben. Die Parameterübergabe kann dabei direkt als Zahl oder in Form einer (Integer-)Variablen geschehen.

RSX-Rotate arbeitet unter allen drei Bildschirmmodi. In Modus 2 muß natürlich auf den Farbwechsel bei der Roration verzichtet werden.

Anwendung

Zunächst muß der Basiclader für den Maschinencode geladen und gestartet werden. Die eigentliche RSX wird durch CALL A000 (Hexadezimal) aktiviert und stellt dann den Befehl |ROTATE zur Verfügung. Jetzt kann das Demoprogramm geladen und gestartet werden. Es zeigt ausführlich die Möglichkeiten dieses neuen Befehles.

SA

★ PUBLISHER: Schneider Aktiv
★ YEARE: 1986 , 1987
★ CONFIG: 64K + AMSDOS
★ LiCENCE: LISTING
★ COLLECTION: SCHNEIDER AKTIV 1987
★ LANGUAGE:
★ AUTHOR: Joerg Braun
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» RSX-Rotate    (Schneider  Aktiv)    GERMANDATE: 2021-06-13
DL: 144
TYPE: ZIP
SiZE: 5Ko
NOTE: Dumped by Johnny Farragut ; 40 Cyls
.HFE: Χ

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

Lien(s):
» Applications » Rotate (Amstrad Magazine)
» Applications » Rotate
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 674 millisecondes et consultée 630 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.