1526 und MPS 801-ROM: Was ist neu?
Wie mittlerweile hinlänglich bekannt, wurden die ersten Versionen der Commodore-Drucker VC 1526 und MPS 801 mit etwas anderen Betriebssystemen als die neueren Modelle geliefert. Was hat sich nun geändert, und inwieweit sind Programme, die für die älteren Systeme erstellt wurden, zu modifizieren?
Im neuen Betriebssystem des Druckers VC 1526 sind zum einen die Fehler des alten behoben und zum anderen ist eine zweite Betriebsart (die des 1525) implementiert worden. Das mitgelieferte Handbuch bezieht sich auf die zweite Betriebsart des Druckers, die aber nur hardwaremäßig eingestellt werden kann Dies geschieht etwas umständlich, indem man PIN 16 von U4D auf Masse legt. In folgenden Punkten unterscheidet sich die standardmäßige Betriebsart (die beim Einschalten des Druckers vorliegt) von den Steuerbefehlen, die im Druckerhandbuch aufgeführt sind.
-
Die Breitschrift wird mit CHR$(14) ein- und mit CHR$(15) ausgeschaltet.
-
Es ist ein neuer Steuerbefehl hinzugekommen. Mit CHR$(16) wird der Tabulator auf eine bestimmte Spalte gestellt.
Beispiel:100 OPEN4,4 200 PRINT# 4,CHR$(16)"08" 300 PRINT# 4, "64'er — Das Magazin für Computer-Fans" 400 CLOSE4
Durch die Zeile 200 wird der Druckstart auf die achte Spalte festgelegt.
-
Die Funkion der Sekundäradresse 7 als Schalter wurde aufgegeben. Stattdessen werden die Daten über die Sekundäradresse 7 ausgegeben.
Beispiel:100 OPEN 7,4,7 200 PRINT# 7, "Das 64'er bietet alle Informationen für den Commodore-Anwender" 300 CLOSE7
-
Durch diese letzte Änderung entfällt die Sekundäradresse 8 vollständig. Will man nun im Grafikmodus (Großbuchstaben und Grafikzeichen) drucken, so müssen die Daten über die Sekundäradresse 0 ausgegeben werden.
Beispiel:100 OPEN4,4 200 PRINT# 4, "commodore" 300 CLOSE4
Commodore selbst weist noch einmal darauf hin, daß der Drucker VC 1526 nicht grafikfähig sei und daher ein Hardcopy-Befehl mit Simons Basic (High Resolution) nicht ausgeführt werden kann. In bezug auf die Grafikfähigkeit hat die 64'er-Redaktion anderslautende Aussagen von 1526-Anwendern gehört. Wir möchten unsere Leser aufrufen, sofern sie eine funktionierende Hardcopy-Routine entwickelt haben, diese mit einer ausreichenden Beschreibung an uns zu schicken. Die besten und schnellsten werden prämiert und veröffentlicht.
Was hat sich nun bei der Änderung im Betriebssystem des jüngsten Mitglieds der Commodore Druckerfamilie, dem MPS 801 (MPS steht übrigens für Matrix Printer System) ergeben?
- Nur die Sekundäradressen 0 und 7 haben ihre Bedeutung beibehalten, alle anderen Sekundäradressen sind entfallen.
- CHR$(141) hat jetzt die Funktion »Sperrschrift ein« übernommen.
- Der Character-Code für »Bit-Muster aus« und für »Sperrschrift aus« wurde durch CHR$(18) für »Standard-Zeichensatz ein« ersetzt.
- CHR$(141) für »CR ohne Zeilenvorschub« entfiel vollständig.
Durch diese Änderungen sind natürlich die Programmbeispiele in den Druckerhandbüchern nicht mehr up-to-date. Sollten Ihnen noch weitere Änderungen bekannt geworden sein, so lassen Sie es uns wissen.
(aa)