★ APPLICATIONS ★ DISQUE ★ Optische Aufbereitung von CP/M-Programmen ★ |
SLOAD (CPC Amstrad International) | Applications Disque |
CP/M Titelgrafiken Unter CP/M Programme für den CPC zu entwickeln, ist sicherlich nicht jedermanns Sache. Wer dies aber trotzdem tut, sollte seine Programme optisch auch ein wenig “verschnörkeln“. Anfängen kann man hier zum Beispiel mit einer hübschen Titelgrafik. Das Programm wurde für Anwender geschrieben, die ihren Programmen unter CP/M (plus, 2.2) auch einmal ein Titelbild verpassen wollen. Dieses Programm, das unter CP/M plus und unter CP/M 2.2 lauffähig ist, ermöglicht Ihnen dies nun. Jeder verfügbare Modus kann verwendet werden! Hier die Aufrufsyntax des Programms: A>SLOAD (< mode >)Der Parameter < mode> ist eingeklammert, da er nicht angegeben werden muß; ist er nicht angegeben, so wird davon ausgegangen, daß das Bild im Modus 2 gezeichnet wurde. Der Ablauf des Programms unter den verschiedenen CP/Ms ist unterschiedlich: Unter CP/M 2.2 stellt das Programm den Modus ein, lädt die Datei sofort in den Bildschirmspeicher und geht zurück. Unter CP/M plus läuft die Sache etwas umständlicher: Zuerst wird der Modus eingestellt und der Cursor abgeschaltet; danach wird die Datei in den Speicher ab Adresse #4000 geladen und danach per BIOS-Kommando MOVE nach Bank 0, Adresse #4000 (dort liegt unter CP/M plus der Bildschirmspeicher) transportiert. Der Trick liegt bei beiden CP/Ms darin: Jede unter AMSDOS gespeicherte Datei besitzt einen Header, der die Größe 128 Byte hat. Dieser wird einfach dadurch übersprungen, daß vorher ein Record gelesen wird. Das wird durch den genauen Umfang von 128 Byte möglich. Der Einsatzbereich für das Programm ist unbegrenzt. Man kann es in eine SUBMIT-Datei einfügen und seinen Programmen dadurch einen Titelbild-Flair geben. Da der Einsatz unter den verschiedenen CP/M-Versionen universell ist, kann es immer und überall verwendet werden.
|