Sie sind auf Seite 1von 60

i

KEEP IT
SIMPLE!

INSTRUCTION MANUAL

Erweiterungen im Deutschen Bedienungshandbuch


2.2 "FINAL CARTRIDGE 111"-BETRIEB AH COMMODORE C128 UND C128D (Erneuert)
Bei eingestecktem Modul wird der C128 im C64-modus gestartet. wenn Sie
den Rechner einschalten. Wollen Sie im C128-Modus oder im CP/H-Modus
arbeiten, dann whlen Sie Final Kill, da Sie mit diesem Befehl das
"Final Cartridge 111" abschalten. Mit dem Reset-Taster auf der Rechner
bringen Sie dann den Computer im C128-Modus oder im CP/M-Modus.
7.1 OBERSICHT OBER DIE UENOS (Nachtrag)
LOAD und SAVE sind fr disketten-betrieb
TLOAD und TSAVE sind fr arbeit mit kassette
8.6 ZUSATZLICHE BASIC-BEFEHLE (Nachtrag)
MREAD
HREAD <Startadresse>
mR <Startadresse>

Syntax:

Dieser Befehl liest 192 Bytes ab Startadresse. MREAD und HWRITE


ermglichen es Ihnen, zustzlich 24 K RAH dle sonst nur
mhsam mit PEEK und POKE anzusprechen waren, komfortabel
zu benutzen.
Beispiel :

Bemerkungen:

FOR I = O T0 4
MREAD SO400 + I * 192
MWRITE SAOOO + I
192
NEXT I
Dieses Programm kopiert das Bildschirr RAH im extra RAH

Hit dieser Befehle knnen Sie berall hin kopieren, aber


beide befehle sind implementiert fr den Zugriff auf
ROH- ere eichen
alle
RAM-Bereiche.
die
unter
den
"versteckt"
sind.
Sie
knnen diese Bereiche als
zustzliche Speicher fr die Ablage von Daten. wie
Variablen, Text, Grafik-Bildschirminhalte, Tabellen usw.
verwenden und b e q u e ~von BASIC aus ansprechen.
Es handelt sich dabei um diese Speicheradressen:
SA000-SBFFF = 8K BASIC Interpreter
SCOCC-SCFFF = 4K freie RAH
SD000-SDFFF = 8K VIC, SID und 1/0
SE000-SFFFF = 8K Kernal
Fr kopieren der 192 B y t e s benutzt das "Final Carcridge
111" zu deren Zwischenspeicherung den Kassettenpuffer ab
Adresse S033C !dezimal 828).

MWRITE
Sjrntax:

HWRITE <Startadresse>
mW <Startadresse>

Dieser Befehl liest die 192 Bytes


aus de?
Kassettenpuffer
speichert sie Sn anderer Stelle ab.

und

2:. 1 2 1 .

FOR I = 0 T 0 4
MREAD CA000 + I ' 192
MWRITE S040C + I ' 192
NEXT I
Dieses Program? holt das Bildschirm zurck

Bererkungzn:

Sehe MRERE

OPEN
Syntax:

OPEN <file-num>, [gertenr.] [,<Sekundradresse>l


oP <file-nuz>, [gertenr.] [.<Sekundradresse>]

Dieser Befehl ist wie nor-ai, aber macht es


Centronics-Interface am
USER
angeschlossen. zu benutzen.
Beispiel:

nglich ein Drucker %ir


PORT
ihres Rechner;

OPEN 1.4,:
Setz:
alle
COMMODORE-spezifischen
Codes
fr
Schr:frteichen
- nicht Blockgrafikzeichen una Controi
Codes - in die ASCII-Verschlsseiung ur,, so da die
Zeichen ncrzgerechc auf Druckern mit ASCII-Zeichensacz
Concrol
Codes
werden
ausgedrckt
werden.
herausgef-itert, Blockgrafikzeichen. die Sie nur ber
aie
CBM-Taste
<C=>
erreichen
k5nnen. aeist ais
S c h r ~ s c h r i f t z ~ i c h edaraestelit.
n
OPEN 1 . 4 . 3
Sendet alle Z e i c h ~ n v e r s c h l s s e i u n g e n Ihres COHMODORERechners
mgefiiterr
an
den
Drucker.
In
der
Fachliteratur finden
Sie hierfr
auch hufig die
Begriffe :Transparent-Modus" und "Direkt-Kanal". Fit
Sekundradresse 3 kjnnen Sie b e q u e ~alie Controi Ccdes
s e n d ~ n . die Drucker mir einer C e n t r o n i c s - S c n n i t t s t e i i e
verstehen. Weiche Codes
das
sina
und
wie ihre
Verschirselung aussieht. finden Sie in Handbuch zu
Ihrem Druckzr.
Beriurzec Sie scets
PRINT#x,CHRSi... i:CHRSi . . . 1: . . . nicht
PRINTux.". . . . . " , zun Senden von Drucker-Steuerzeictez.
OPEN 1 . 4 . 9
Ermglicht es Ihnen. auf EPSON- und EPSON-koxpatibies
Druckern inir ESC-P-Standard fr Controi Coaesi alie
COMMODORE-Grafik- und Control Codes darzusrellen bzw. zu
verwenden. Diese
Sekundradresse eignet sich daher
besonders
fr
Prograrnmlistings
und
sonsrige
Druckausgabec mit COMMODORE-spezifischen Grafikzeichen.
OPEN 1 . 4 , l C
Wie OPEN 1 . 4 . 9 , jedoch
dargesteli~.

Bemerkung:

werden

Fr Progra>nlistings brauchen Sie:


OPEIJ 1 , 4 , 9 : CMD 1: LIST <RETURN>
PRINT#l: CLOSE 1 <RETURN>

alle

Zeichen

revers

TYPE
Das "Final Cartridge 111" hat ein "Notizbuch" (NOTEPAD), und darum ist
das TYPE-Befehl nicht mehr implementiert
BEMERKUNGEN OBER DAS FINAL CARTRIDGE I11
In wenigen Fallen kann die FREEZE-Funktion versagen. Die Grunde:
- Sie versuchen, den FREEZER vom Monitor aus zu aktivieren.
- Das Programm hat eine Kopierschutzeinrichtung, die auf den Sound-Chip
(6581 SID = Sound Interface Device) zugreift. Da der Sound Chip ber
Nur-Schreib- und einige Nur-Lese-Register verfgt, ist es nicht mglich,
die gespeicherten Werte eines bestimmten Programmstatus' festzuhaiten
und zu rekonstruieren.
- Das Programm liest whrend seines Ablaufs weit--e Programmteile ein. In
mte
die
Originaldiskette
vorliegen,
wenn
der
diesem
Fall
Programmtell
weitere
bentigte
"eingefrorene"
und
reaktivierte
Programmmodule nachladen will.
- Das Programm macht sehr intensiven Gebrauch von den beiden Interrupt
Tiners i n den 6526-Bausteinen (CIA#l und CIA#2). Z.B. ist bei einer
Sprachausgabe U. U. ein Fortsetzen des Programms nicht mglich. da
aufgrund der hohen Timer-Geschwindigkeit ein fehlerfreies Abspeichern
des Programms nicht mglich ist.
- Wird ein Bild in
wehreren Raster-Interrupts
aufgebaut. kann es
vorkommen, da Sie nicht gieich beim ersten Versuch mit FREEZE einen
Bildstatus erreichen, der Ihren Wnschen entspricht. Versuchen Sie dar.n
an anderer Stelle ein erneuces FREEZE, bis das "eingefrorene" Bild Ihren
Vorstellungen entspricht.
- Viele kopiergesch~zte kommerziell vertriebene Progra-me haben ihre
eigenen s p e z i e l l ~ n Laderoutinen, die nicht umgangen werden knnen.
"Final Cartridge 111" wird soweit wie nglich seine Turbo-R~utinen
einsetzen. aber die Steueruna dann an den evtl. langsameren Speziailader
abgeben, wenn dies ablauftechnisch erforderiich wird. Mit dem FREEZER
Programnkopien
werden
jedoch
stets
nit
Turbogespeicherte
Geschwindigkeit geladen.
- Von Original-Kassette knnen kommerzielle Programme nur nornal geladen
werden. RESAVE nit dem FREEZER hilft hier aber auch.
Weitere bemerknngen:
- Fuhren Sie kein FREEZE aus, solange die Diskettenstation luft.
- Schalten Sie den Drucker a b , bevor Sie ein "eingefrorenes" PrograxT
abspeichern.
- Drcken Sie die FREEZE-Taste mglichst zu einem Zeitpunkt. wenn sich das
zu sichernde Programm in seinem Eingangsmenue befindet, es sei denn, Sie
woilen z.b. ein Spielprogramm
bei
einem
gewissen Zwischenstand
"einfrieren".
- Die bisherigen Erfahrungen zeigten, da5 "The Final Cartridge 111" von
jeder Programr, Backup-kopien fertigen
kann. Es
kann aber nickt
garantiert werden, da dies auch fr Programme zutreffen wird. die
knftig r,it neuartigen L o p i e r s c h u c z e i n r i c h t u n ~ e n ausgestattet seln
knnten.
- "Eingefrorene" ProgramTe werden von der "Final Cartrldge 111" stets in
zwei Teilen unter den Fiienamen F C und -FC abgespeichert. Zwischen den
Abspeichern der belden Teile kann das Diskettenlaufwerk fr einige
Sekunden zu? Stillstand kor,men. wobei die rote LEE-Anzelge fr kurze
Zeit eriischt.

03

Sie knnen natrlich Backup-Kopien auf Diskette umbenennen was brigens


notwendig ist, bevor Sie weitere Backup-Kopien auf dieselbe Diskette
schreiben. Dabei ist unbedingt zu beachten, da beide Teile denselben
neuen Filenamfn erhalten mssen und dabei dem Namen des zweiten Teils
unbedingt ein - (Minuszeichen1 vorangestellt wird.
Teil I (FCI enthlt den Schnell-Lader und Starter fr die eigentliche
Backup-Kopie Teil 2 (-FC).
Mit dem FREEZER erzeugte Backup-Kopien knnen Sie wie normale Programme
laden (mit DLOAD oder LOAD, fr kassette nur mit Turbo), indem Sie im
Ladebefehl den Namen des 1. Teils (FC oder neuer Filename) angeben.
Nachdem der Teil 1 wie ein normales BASIC-Programm in den Speicher Ihres
Computers geladen worden ist, geben Sie wie gewohnt den Befehl RUN. Nun
wird Teii 2 (-FC bzw. neuer Filename) geladen und automatisch an der
Stelle gestartet, an der beim FREEZE der Programmablauf unterbrochen
worden war. Whrend des Ladens von Teil 2 sehen Sie einen leeren weipen
Bildscnirm.
Es wird empfohlen. vor dem Laden
den Compur r
durch RESET in
Grundstellung zu bringen.
Wenn am USER PORT Ihres Computers ein Drucker mit Centronics-Interface
ber ein Parallelkabel angeschlossen ist. so achten Sie bitte darauf,
da der Drucker vor dem Laden der Backup-Kopie - anders als beim FREEZEVorgang - eingeschaltet wird. Andernfalls kann es vorkommen, da nach
dem Laden des "eingefrorenen" Programms der Restart versagt und der
Diskettenmotor nicht abgeschaltet wird.
Leider knnen wir nichts daran ndern, da5 einige "Muse" die Tastatur
blockieren, weil sie einen Hardwarefehler haben. Sollte dies bei Ihrer
Maus der Fall sein. mssen Sie den Maus-Stecker fr Tastatureingaben
herausziehen.

INHALTSVERZEICHNIS
0.

COPYRIGHT

1.

'TH1

2.

INSTALLATION U N D INBETRIEBNAHME

ANSCHLUSS DES "FINAL CARTRIDGE 111"-MODULS


"FINAL CARTRIDGE 111"-BETRIEB AM COMMODORE C 1 2 8 UND C128D
DRUCKERANSCHLUSS
EINSCHALTEN DES RECHNERS
FUNKTIONSTASTENBELEGUNG IN BASIC
ABSCHALTEN UND WIEDEREINSCHALTEN DES "FINAL CARTRIDGE 1 1 1 "
RESET- UND FREEZE-TASTER
DER FREEZER

4
5
5
5
5
6
6
6

FEMSTERTECHNIK ( W I N D O W S ) & MENUS

3.

F I N A L CARTRIDGE 111'

3
STELLT S I C H V O R

DER ZEIGER
AUSWAHLEN DURCH "ANKLICKEN"
MENUS
BEFEHLE UND OPTIONEN
FENSTER ( W I N D O W S )
FENSTERSYMBOLE ( G A D G E T S )
FENSTEREINGABEN
DAS KOMNUNIKATIONSFENSTER
4.

DESKTOP

4.1
4.2.

AKTIVIEREN UND BEENDEN VON DESKTOP


DIE ARBEIT HIT DEM DESKTOP

5.

UTILITIES

5.1
5.2
5.2.1
5.2.2
5.2.3
5.2.4
5.3
5.4
5.5

CALCULATOR (TASCHENRECHNER)
PREFERENCES (EINSTELL-FENSTER)
SCREEN ( B I L D S C H I R M )
POINTER ( Z E I G E R )
PORT-WAHL
EINSTELLUNGEN FIXIEREN
DICK (DISKETTEN-BETRIEB)
TAPE (ARBEITEN MIT KASSETTE)
BASIC PREFERENCES (BASIC-EINSTELLUNGEN)

6.

PRINT-UENU (DRUCKER-FENSTER)

6.1
6.2
6.3

OFFNEN UND SCHLIESSEN DES DRUCKER-FENSTERS


DRUCK-OPTIONEN
DRUCKERKABEL

11

14

20

7.

NOTEPAD (IOTIZBUCH)

7.1
7.2
7.3
7.4

UBERSICHT UBER DIE MENUS


TEXTEINGABE
INTERNATIONALE ZEICHENSATZE
GRAFIK-AUSGABE

8.

BASIC

8.1
8.2
8.3
8.4
8.5
8.6

STARTEN UND BEENDEN VON BASIC


SCROLLEN VON BASIC-PROGRAMMEN
DRUCKER-INTERFACE
BILDSCHIRMAUSDRUCK (HARDCOPY)
PULL-DOWN-MENUS
ZUSATZLICHE BASIC-BEFEHLE

9.

PREEZER

9.1
9.2
9.3

9.4

STARTEN DES FREEZERS


AUSSCHALTEN DES FREEZERS
ARBEITEN MIT DEM FREEZER
ZUSAHMENSTELLUNG ALLER FREEZER-BEFEHLE

10.

UONITOR

10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8
10.9
10.10

EINLEITUNG
AUFRUFEN UND VERLASSEN DES MONITORS
SPEICHER-DARSTELLUNG
ANDERUNGEN IM SPEICHER
BANK-UMSCHALTUNG
ARBEITEN MIT VERSCHIEDENEN SPEICHERN
UMSCHALTEN ZWISCHEN DEN BEIDEN SPEICHERN
BEFEHLSUBERSICHT
FUNKTIONSTASTENBELEGUNG
ERKLARUNG DER HONITORBEFEHLE

COPYRIGHT
"The Final Cartridge 1 1 1 " ist eln Produkt der
Rlska B.V. Home & Personal Computers, Rotterdam, Niederlande.
Alle Rechte vorbehalten. Ohne die ausdruckliche schriftliche
Zustimmung durch Riska B . V . Home & Personal Computers, Rotterdam.
Niederlande darf kein Teil des "Final Cartridge 1 1 1 " nachgebaut b z v
kopiert werden.
Ohne die ausdrckliche schriftliche Zustimmung durch die Inhaberin
des deutschen Copyrights an diesem Handbuch, F a . Medica, VertriebsGmbH, Kopmanshof 69, D-3250 Hameln, darf kein Teil dieses Handbuches
in irgendeiner Form und durch irgendwelche Hllfsmlttel reproduziert
und verbreitet und/oder in einem T e x t - / D a t e n v e r a r b e l t u n g s s y s t e m
gespeichert werden.
Riska B.V. Home & Personal Computers, Rotterdam, Niederlande,
bernimmt keine Haftung fr
Schden, die durch unsachgemape Verwendung des "Final Cartridge 1 1 1 "
am Computer oder irgendwelchen Peripheriegerten entstehen,
mittelbare Schden, z.B. durch Datenverlust etc..
Riska B . V . Home & Personal Computers, Rotterdam, Niederlande,
behlt sich d a s Recht v s r , Anderungen an "The Final Cartridge 111"
jederzeit vorzunehmen.
Idee und Ausfuhrung

W11 Sparreboom

Programmierung von:
DESKTOP

Gerard van Assem


Harc Derksen

FREEZER, T o o l s , Schnell-Lader, DruckerInterface

Uwe Stahl

Ergnzende Software

Wil Sparreboom

Platinen-Layout und Logik

Ton Peters
Sjaak van Scha)ik

Orrginal Handbuch (englisch)

Patrick Mast

Deutsches Handbuch
(unter Verwendung des engl. Originals)

Werner Zempelln

(Ci

1987 - 1 . Auflage 9/87 by

Fa. Medica,
Vertriebs-GmbH,
Kopmanshof 6 9 .
D-3250 Hameln

1.

'THE FINAL CARTRIDGE 111' STILLT SICH VOR

Sehr geehrter Kunde,


Sie trafen eine gute Wahl, "The Final Cartridge 111" zu erwerben,
denn nun besitzen Sie eines der leistungsfhigsten Utilities, die je
fr den COMMODORE.64 bzw. 128 entwickelt worden sind. So wird Ihnen
Ihr Computer noch mehr Freude bereiten, denn bedienungsleichte
Fenstertechniken und PULL-DOWN-Mens bieten Ihnen die Mglichkeit,
mehr als 6 0 neue Kommandos und Funktionen zu whlen8
Verschiedene Druckerschnittstellen, ein BASIC-Toolkit, ein komfortabler Maschinensprache- und Floppy-Monitor. Fr Assembler-Programmierer
ein unentbehrliches Werkzeug!
Ein Notizbuch mit Proportionalschrift, zwei Diskettenlader mit bis zu
15facher Geschwindigkeit und ein FREEZER, der seinesgleichen sucht,
machen aus Ihrem C64/C128 einen Computer der neuen Generation!
Mit dem FREEZER knnen Sie fast jedes Programm (auch kopiergeschtzte!) an beliebiger Stelle unterbrechen und eine Komplettkopie
auf Diskette oder Kassette erzeugen. Zu einem spteren Zeitpunkt kann
diese Kopie lieder geladen und das Programm an der unterbrochenen
Stelle fortgesetzt werden.
Eine hervorragende Mglichkeit, Backup-Kopien (nicht Raubkopien!)
Ihrer wertvollen kopiergeschtzten Programme zu fertigen. BackupKopien vieler Programme lassen sich sogar in nur einem Bruchteil der
Zeit laden, die zum Laden des Orginals bentigt wird.
Die mit dem FREEZER hergestellten Backup-Kopien lassen sich auch ohne
das "Final Cartridge 111"-Modul wieder laden! Es wird trotzdem mit
Turbo-Geschwindigkeit geladen, da der FREEZER die Backup-Kople mit
einem entsprechenden Lader versieht!
Alle Funktionen des "Final Cartridge 111"-Moduls belegen keinerlei
Speicher in Ihrem Computer, so da Sie alle RAH-Bereiche des C64
(bzw. des C64-Modus beim Einsatz am C128/C128D) uneingeschrnkt
nutzen knnen.
Lieber Leser, nach dieser noch nicht einmal vollstndigen Aufzhlung
einer geradezu verwirrenden Vielfalt an Funktionen wollen wir Sre
nicht lnger auf die Folter spannen. Schritt fr Schritt werden Sie
in die (dank der PULL-DOWN-Mens) sehr leichte und komfortable
Bedienung des "Final Cartridge 111"-Moduls eingefhrt. Geeignete
Beispiele ergnzen die Funktionsbeschreibungen zum besseren
Verstndnis.
2.

INSTALLATIOY UND INBETRIEBNAHME

2.1

ANSCHLUSS DES "FINAL CARTRIDGE 111"-MODULS

Vor dem Einsetzen des Moduls in den Expansionsport (ErweiterunqsSteckplatz) Ihres C64 bzw. C128 schalten Sie bltte unbedlnqt Rechner

und Peripheriegerte (Drucker, Diskettenlaufwerk usw.) aus!


Stecken Sie nun das "Final Cartridge 111"-Modul so in den
Expansionsport (hinten rechts am Computer). dap die Beschriftung
(Etikett) nach oben zeigt.
2.2

"FINAL CARTRIDGE 111"-BETRIEB AM COHMODORE Cl28 UND C128D

Bei eingestecktem Modul wird der C128 im C64-Modus gestartet,


wenn Sie den Rechner einschalten. Wollen Sie in C128-Hodus oder im
CP/M-Modus arbeiten, nu@ die Cartridge vom Expansionsport abgezogen
werden (Rechner vorher abschalten!l! ) .
2.3

DRUCKERANSCHLUSS

Falls Sie einen Drucker mit CENTRONICS-(Parallel-) Schnittstelle an


Ihrem Rechner betreiben, verbinden Sie diesen bitte mit einem
geeigneten Parallelkabel mit dem USERPORT Ihres Rechners.
!
!
!

!
!
!

Der Betrieb eines Druckers mit CENTRONICS-Interface am seriellen Bus unter Verwendung eines Hardware-Interface (Wiesemann,
Grlitz, Merlin, Data Becker U. a.) kann zur Funktionsstrung
des "Final Cartridge 111" fhren. Dies gilt nicht fr Drucker
mit COMHODORE-Schnittstelle, die an seriellen Bus des Rechners
bzw. des 1541-Diskettenlaufwerks direkt angeschlossen werden.

2.4

EINSCHALTEN DES RECHNERS

Nachdem Sie alle Steckverbindungen hergestellt haben und "Final


Cartridge 111" am Expansionsport angeschlossen ist, schalten Sie
nun die Peripheriegerte und den Rechner wie gewohnt ein.
Auf dem Bildschirm erscheint nun nicht mehr das bekannte
Einschaltbild des C64, sondern eine Menleiste und ein Pfeil,
der "Zeiger": Sie befinden sich in DESKTOP!
denn Sie nach dem Einschalten lieber sofort ins BASIC gelangen
wollen, mssen Sie whrend des Einschaltens die <RUN/STOP>-Taste
gedrckt halten.
Sollten Sie wider Erwarten keine Einschaltmeidung erhalten, auch
nicht, nachdem Sie den RESET-Taster auf der Rckseite des Moduls
gedrckt haben, berprfen Sie bitte noch einmal, ob das Modul
wirklich richtig eingesteckt ist.
2.5

FUNKTIONSTASTENBELEGUNG IN BASIC

Die Funktionstasten sind mit hufig gebrauchten Befehlen vorbelegt


F1 = LIST
F2 = MONITOR

Listen eines BASIC-Programms


Aufruf des H a s c h i n e s p r a c h e - H o n r t o r s

!
!

!
!
!
!

F3 = RUN
F 4 = OLD

Starten eines BASIC-Programms


"Retten" BASIC-Programm nach NEU oder RESET

F5
DLOAD
F6 = DSAVE

Programm von Diskette laden


Programm auf Diskette abspeichern

F7
F8

Directory anzeigen ohne Programmverlust


Diskettenbefehl senden

--

DOS"$
DOS

Die Bedeutung der Funktionen (auer LIST und RUN), die Ihnen als
Standard-Basic-Funktionen bereits bekannt sind, wird in den
nachfolgenden Kapiteln noch ausfhrlich beschrieben.
2.6

ABSCHALTEN UND WIEDEREINSCHALTEN DES "FINAL CARTRIDGE 111"

"Final Cartridge 111" kann softwaremig ausgeschaltet werden, wenn


Sie im Original-COHHODORE-64-Modus arbeiten wollen. Sie brauchen dazu
das Modul also nicht aus dem Expansionsport zu ziehen und schonen
damit die relativ empfindlichen Steckkontakte.
Zum Abschalten benutzen Sie den Befehl KILL, den Sie stets dann
eingeben knnen, wenn sich der Rechner im READY-Status befindet.
Auch der RESET mit SYS64738 schaltet das "Final Cartridge 111" ab.
Wiedereinschalten ist mglich ber den RESET-Taster und oder ber den
FREEZE-Taster. Im folgenden werden beide Wege beschrieben.
2.7

RESET- UND FREEZE-TASTER

Am "Final Cartridge 111" befinden sich zwei Taster:


hinten rechts der RESET-Taster
hinten links der FREEZE-Taster.
Hit dem RESET-Taster bringen Sie aus jedem Status heraus den Computer
wieder in Grundstellung. Gleichzeitig wird "Final Cartridge 111"
aktiviert, auch wenn Sie vorher im Original-C64-Hodus (z.B. nach
Anwenden des KILL-Befehls) gearbeitet haben.
2.8

DER FREEZER

"The Final Cartridge 111" erlaubt es Ihnen, mit Hilfe der eingebauten
FREEZE-Funktion von fast allen Programmen, die Sie auf Diskette oder
Kassette erhalten bzw. gespeichert haben, eine Backup-Kopie zu
fertigen. Dies 1st auch bei den meisten kopiergeschtzten Programmen
mglich. Beachten Sie aber, da Sie von Copyright-geschtzten Programmen nur Backup-Kopien fr Ihren persnlichen Gebrauch fertigen
drfen. Der FREEZER darf nicht zur Fertigung illegaler Programmkopien
verwendet werden.

W a s b e d e u t e t F R E E Z E ? P r e e z e heigt "einfrieren". Und d a s genau


k n n e n S i e im b e r t r a g e n d e n S i n n e mit nahezu jedem Programm vornehmen, d a s a u f Ihrem C o m p u t e r a b l a u f e n kann. H i t dem D r u c k auf die
T a s t e F R E E Z E h a l t e n S i e ein gerade l a u f e n d e s P r o g r a m m a n d e r S t e l l e
an, an d e r e s s i c h gerade befindet. S i e k n n e n a l s o s e l b s t bestimmen,
w e l c h e s S t a d i u m S i e h i e r f r geeignet halten. D e r a k t u e l l e S t a n d a l l e r
S p e i c h e r - u n d R e g i s t e r i n h a l t e k a n n n u n auf D i s k e t t e o d e r K a s s e t t e
a b g e s p e i c h e r t werden.
L a d e n S i e z u einem spteren Z e i t p u n k t die " M o m e n t a u f n a h m e " d e s
P r o g r a m m e s i n d e n C o m p u t e r zurck, wird exakt a n d e r S t e l l e d e r
P r o g r a m m a b l a u f fortgesetzt, an d e r S i e ihn mit dem F R E E Z E R unterb r o c h e n hatten.
E D V - E x p e r t e n k e n n e n h n l i c h e s auch unter dem Begriff " C h e c k p o i n t Restart-Verfahren".
S i e k n n e n a b e r auch einen H a r d c o p y - A u s d r u c k in h o c h a u f l s e n d e r
G r a f i k von e i n e m "eingefrorenen" B i l d s c h i r m i n h a l t erzeugen.
E s ist n u n g l e i c h g l t i g , o b S i e e i n P r o g r a m m in seinem S t a r t m e n
" e i n f r i e r e n " o d e r erst im spteren Verlauf, z. B. bei einem
bestimmten Stand eines Abenteuerspielprogramms, das Sie zu anderer
Zeit f o r t s e t z e n und nicht von vorn beginnen w o l l e n .
S i e haben s i c h e r e r k a n n t , warum s i c h die F R E E Z E - F u n k t i o n n a t r l i c h
a u c h h e r v o r r a g e n d d a z u eignet, von P r o g r a m m e n B a c k u p - K o p i e n z u
erstellen. V o r a u s s e t z u n g ist a l l e r d i n g s , dag d a s jeweilige P r o g r a m m
vollstndig im S p e i c h e r d e s C o m p u t e r s a b g e l e g t ist und nicht T e i l e
d e s P r o g r a m m e s whrend s e i n e s A b l a u f s n a c h g e l a d e n w e r d e n mssen.
D a s P r o g r a m m s o l l t e z u einem Z e i t p u n k t " e i n g e f r o r e n " werden, in d e m
e s eine g e w i s s e G r u n d s t e l l u n g hat oder in dem e s mogllch ist, d i e
G r u n d s t e l l u n g w i e d e r herbeizufhren. S o n s t wre die F R E E Z E - V e r s i o n
a l s B a c k u p - K o p i e nicht o d e r n u r eingeschrnkt brauchbar.

TENSTERTECHWIK (WINDOWS) 6 MENUS

3.

E i n e ganze R e i h e von Mglichkeiten d e s "Final C a r t r i d g e 1 1 1 " w e r d e n


d u r c h F e n s t e r ( W i n d o w s ) und Mens untersttzt. D a nicht alle A n w e n d e r
den U m g a n g d a m i t k e n n e n , wollen w i r erst einrqe a l l g e m e i n e B e g r i f f e
und T e c h n i k e n im U m g a n g mit diesen Hilfen e r l u t e r n .
DER Z E I G E R

3.1

D e r kleine P f e i l auf dem Bildschirm, genannt Z e i g e r (engl. P o i n t e r ) ,


mug a u f die F u n k t i o n e n gesetzt werden, mit denen man a r b e i t e n will.
D u r c h B e w e g e n von J o y s t i c k oder H a u s wird d e r Z e i g e r Uber d e n
Bildschirm geschoben.
S o l l t e n S i e nicht im Besitze von J o y s t i c k o d e r M a u s s e i n , so knnen
S i e auch mit d e r T a s t a t u r arbeiten. Dabei haben die F - T a s t e n f o l g e n d e
Funktion I
F1

hoch, F 3

herunter, F 5 = links, F 7

rechts

D e r F e u e r k n o p f wird d u r c h die Commodore-Taste < C = > s i m u l i e r t .


O b w o h l d a s "Final C a r t r i d g e 1 1 1 " beide P o r t s u n t e r s t t z t , e m p f e h l e n
w i r Ihnen, d e n P o r t 2 zu benutzen, d a d i e s e r beim E i n s c h a l t e n vore i n g e s t e l l t ist.
( L e i d e r k n n e n w i r n i c h t s d a r a n ndern, d a einige " M u s e " d i e
T a s t a t u r blockieren, weil s i e e i n e n H a r d w a r e f e h l e r haben. S o l l t e
d i e s bei I h r e r H a u s d e r F a l l sein, mssen S i e d e n M a u s - S t e c k e r f r
Tastatureingaben herausziehen.)
I n P R E F E R E N C E S wird erklrt, wie man 2.B. die F a r b e d e s Z e i g e r s
wechselt.
3.2

AUSWXHLEN D U R C H "ANKLICKEN"

D i e meisten Befehle d e s F i n a l Cartridge 1 1 1 w e r d e n a n g e w h l t , indem


man den Z e i g e r auf die F u n k t i o n setzt und den F e u e r k n o p f von Joystick
o d e r H a u s drckt.

3.3

MENUS

F r die meisten F u n k t i o n e n g i b t e s Mens, a u s d e n e n S i e die


g e w n s c h t e a u s w h l e n knnen. Am oberen Rand d e s B i l d s c h i r m s findet
man die M e n - L e i s t e , die direkt nach dem E i n s c h a l t e n s o a u s s i e h t ;
SYSTEM

PROJECT

U TILITIES

CLOCK

I n d i e s e r Men-Leiste finden sich die T i t e l d e r v e r s c h i e d e n e Mens,


die man 2.Z. a n w h l e n kann. Um die M e n s anzuschauen, mssen Sie n u r
d e n F e u e r k n o p f drcken, whrend S i e mit dem Z e i g e r a u f d e r H e n l e i s t e entlangfahren.
Um eine F u n k t i o n z u aktivieren, m u man sie mit dem Z e i g e r anwahlen,
w h r e n d man den F e u e r k n o p f gedrckt hlt. S o b a l d d e r N a m e d e r
F u n k t i o n h e l l e r erscheint, m u man den F e u e r k n o p f l o s l a s s e n .
3.4

B E F E H L E U N D OPTIONEN

I n den H e n s gibt e s T i t e l mit zweierlei Wertigkeit. B e f e h l e sind


A n w e i s u n g e n , die d e r Rechner s o f o r t nach dem A n c l i c k e n ausfhrt. S o
fhrt d a s A n w h l e n von NOTEPAD im P R O J E C T - M e n s o f o r t dazu, d a d e r
R e c h n e r ins "Notizbuch", d e r Textverarbeitung d e s " F i n a l Cartridge
111", umschaltet. Andererseits gibt es sogenannte O P T I O N E N , die einer
bestimmten E i n s t e l l u n g entsprechen, die solange aktiv bleibt, bis sle
d u r c h eine andere abgelst w i r d , 2.B. S c h r i f t a r t o d e r Zeilenabstand
im NOTEPAD.

D i e g e w h l t e n bzw. a k t i v e n O p t i o n e n w e r d e n d u r c h e i n k l e i n e s H k c h e n
rechts an Optionsnamen gekennzeichnet.
3.5

FENSTER (WINDOWS)

W e n n S i e b e s t i m m t e B e f e h l e o d e r O p t i o n e n a n w h l e n (2.B. P R E F E R E N C E S
im U T I L I T I E S - H e n ) , so e r s c h e i n t auf dem B i l d s c h i r m e i n F e n s t e r , i n
dem d a n n w e i t e r e E i n s t e l l u n g e n v o r g e n o m m e n w e r d e n k n n e n . S i e h a b e n
die Hglichkeit, sogar zwei oder mehr Fenster gleichzeitig zu ffnen.
A l l e r d i n g s k a n n i m m e r n u r e i n F e n s t e r I n f o r m a t i o n e n annehmen. Z u r
A n w a h l d i e s e s F e n s t e r s brauchen S i e n u r den Z e i g e r a u f eine b e l i e b i g e
( f r e i e ) S t e l l e i n n e r h a l b d i e s e s F e n s t e r s z u p l a z i e r e n und d e n
F e u e r k n o p f z u drcken. D a s a n g e w h l t e F e n s t e r e r s c h e i n t d a n n im
Vordergrund.
3.6

FENSTERSYHBOLE (GADGETS)

U n t e r Z u h i l f e n a h m e von F e n s t e r s y m b o l e n knnen S i e z.B. die G r e d e s


F e n s t e r s u n d d e n F e n s t e r i n h a l t verndern, s o w i e F e n s t e r v e r s c h i e b e n
und F e n s t e r schlieen.
F o l g e n d e S y m b o l e k n n e n in einem F e n s t e r vorkommen:

L i n k s oben ist d a s S c h l i e s y m b o l , mit dem man d u r c h A n k l i c k e n mit dem


Z e i g e r d a s F e n s t e r schliet, d.h. e s v e r s c h w i n d e t vom Bildschirm.
R e c h t s o b e n s e h e n S i e zwei s i c h b e r l a p p e n d e Quadrate, das Vorderzw. H i n t e r g r u n d - S y m b o l , eine weitere Mglichkeit, um b e i mehreren
g e f f n e t e n F e n s t e r n z w i s c h e n d i e s e n hin- und h e r s c h a l t e n z u knnen.
D e r obere B a l k e n j e d e s Fensters, in dem a u c h d e r Name d e s F e n s t e r s
steht, dient dazu, e i n F e n s t e r ber d e n Bildschirm z u verschieben.
D a z u m s s e n S i e n u r d e n Z e i g e r auf d i e s e n B a l k e n s e t z e n und bei
g e d r c k t e m F e u e r k n o p f den J o y s t i c k bewegen. D a s F e n s t e r folgt Ihzen
B e w e g u n g e n und bleibt dort stehen, wo S i e d e n w c u e r k n o p f loslassen.
F e n s t e r k n n e n alle, einige o d e r keine d i e s e r S y m b o l e enthalten.
Z u s t z l i c h k n n e n F e n s t e r auch andere S y m b o l e f r eine besondere
A n w e n d u n g enthalten. S o ist 2.B. im R e c h n e r f e n s t e r ( c a l c u l a t o r )
j e d e r " D r u c k k n o p f " d e s R e c h n e r s e i n s o l c h e s Symbol.
3.7

FENSTEREINGABEN

S o b a l d eine angewhlte F u n k t i o n eine T e x t e i n g a b e b r a u c h t , z.B. den


N a m e n und I D - N u m m e r einer Diskette, mssen S i e d a s T e x t e i n g a b e - S y m b o l
benutzen. Um d i e s e s S y m b o l z u aktivieren, k l i c k e n S i e e s mit dem
Z e i g e r an. E s erscheint ein C u r s o r und S i e k n n e n T e x t eingeben. Um
die T e x t e i n g a b e z u beenden, gibt e s folgende M g l i c h k e i t e n :
S i e d r c k e n < R E T U R N > oder
S i e g e h e n mit dem Z e i g e r a u e r h a l b des F e n s t e r s und d r c k e n den
Feuerknopf oder
S i e w h l e n e i n e n n e u e n Befehl an, z.B. D O , d e n A u s f h r u n g s b e f e h l .
3.8

D A S KOMMUNIKATIONSFENSTER

E i n K o m m u n i k a t i o n s f e n s t e r kann in jedem anderen F e n s t e r e r s c h e i n e n .


S e i n e E i n g a b e a u f f o r d e r u n g e n mssen immer v o r r a n g i g bedient werden.
D i e s g e s c h i e h t in d e r Regel d u r c h Anklicken d e r f o l g e n d e n Symbole:
CANCEL
D 0 oder OK
CONTINUE

keine Aktivitt, vorheriger Zustand bleibt

= B e f e h l ausfhren

B e f e h l weiter ausfhren

Nachdem S i e die angeforderten Eingaben gettigt h a b e n , verschwindet


d a s F e n s t e r w i e d e r vom Bildschirm und d e r C o m p u t e r f h r t den Befehl
aus.

4.

DPSKTOP

DESKTOP ist d e r wichtigste T e i l d e s "Final Cartridge 111".


Vom DESKTOP a u s haben Sie Z u g a n g zum FREEZER, zum M o n i t o r usw..
AKTIVIEREN U N D BEENDEN VON DESKTOP

4.1

E s gibt vier Mglichkeiten DESKTOP z u aktivieren!


1. Beim Einschalten des C 6 4 mit eingestecktem "Final Cartridge 1 1 1 "
gelangt man immer ins DESKTOP.
2. Im B A S I C knnen Sie d a s DESKTOP-Symbol im SYSTEM-Men anwhlen.
3. Im BASIC knnen Sie auerdem den Befehl DESKTOP eingeben und mit

< R E T U R N > abschlieen.


4. A u s dem FREEZER heraus knnen S i e DESKTOP im EXIT-Men anwhlen.
Wenn Sie die <CTRL>-und die beiden <SHIFT>-Tasten gleichzeitig
drcken f h r t DESKTOP einen RESET durch.
S i e gelangen a u s DESKTOP heraus, indem Sie z.B. BASIC o d e r d e n
FREEZER anwhlen.
4.2.

D I E A R B E I T M I T DEM DESKTOP

Alle Befehle im DESKTOP werden durch PULLDOWN-HenUs angewhlt. Die


Henleiste d e s DESKTOP sieht folgendermaen aus1

SYST6W

PROJICT

UTILITIPS

CLOCK

DESKTOP
VERSION

BASIC
F I N A L KILL
FREEZER
REDRAW

NOTEPAD
DLINK
TLINK

PREPERENCES
BASIC PREFS
CALCULATOR
DISK
TAPE

TIME
ALARM
SETTINGS

INFO

Bei dem INFO-Men finden Sie zwei Befehle. die einige Informationen
enthalten b e r Autoren und Versionen des "Final Cartridge 111".
DESKTOP
Bei Anwahl von DESKTOP erfahren Sie die Namen der Autoren des "Final
Cartridge 1 1 1 " .

VERSION
H i e r w e r d e n I h n e n die V e r s i o n s n u m m e r n d e r v e r s c h i e d e n e n T e i l e d e s
"Final C a r t r i d g e 1 1 1 " angezeigt.

SYST1M
D i e s e s M e n enthlt vier wichtige S y s t e m k o i m a n d o s
BASIC
M i t diesem Befehl beenden S i e die A r b e i t mit dem D E S K T O P und gehen
i n s BASIC. Z u v o r werden S i e d u r c h ein K o m m u n i k a t i o n s f e n s t e r gefragt,
o b S i e w i r k l i c h DESKTOP v e r l a s s e n wollen. D i e B A S I C - E r w e i t e r u n g e n
w e r d e n im B A S I C - T e i l d i e s e r Anleitung beschrieben.
FINAL KILL
M i t diesem Befehl schalten S i e d a s " F i n a l C a r t r i d g e 1 1 1 " ab. Dabei
e r l i s c h t a u c h die rote L e u c h t d i o d e r e c h t s auf dem M o d u l .
FREEZER
D u r c h A n k l i c k e n dieses B e f e h l s a k t i v i e r e n S i e den F R E E Z E R . Von dort
a u s k n n e n S i e z.B. H a r d c o p i e s o d e r K o m p l e t t k o p i e n e r s t e l l e n . Alle
B e f e h l e die im FREEZER a k t i v i e r t w e r d e n knnen, sind im F R E E Z E R T e i l d i e s e s H a n d b u c h s beschrieben.
REDRAW
D i e s e r B e f e h l "erneuert" d e n a k t u e l l e n Bildschirm s o , d a man alle
F e n s t e r , die z u r Zeit geffnet sind, s e h e n kann.

PROJIKT
A u s d i e s e m M e n h e r a u s knnen S i e die niitzliche k l e i n e T e x t v e r a r b e i t u n g N O T E P A D anwhlen.
NOTEPAD
W e n n S i e N O T E P A D anklicken, gelangen S i e in d a s s p t e r beschriebene
"Notizbuch".

DLINK
Dieser Befehl ist r e s e r v i e r t f r eine zuknftige Erweiterung f r
Diskettenbetrieb.
TLINK
D i e s e r B e f e h l i s t e b e n f a l l s noch n i c h t v e r f g b a r , sondern r e s e r v i e r t
f r eine zuknftige Erweiterung f r Kassettenbetrieb.

UTILITIES
U n t e r d i e s e m Men f i n d e n S i e e t l i c h e n t z l i c h e Anwendungen. D i e s e
s i n d u n t e r TOOLS s p t e r g e n a u b e s c h r i e b e n .
CLOCK ( U H R )
" T h e F i n a l C a r t r i d g e 111" s t e l l t I h n e n e i n e k o m p l e t t e D i g i t a l u h r z u r
Verfgung.
TIhE (ZEIT)
B e i Anwahl d i e s e r O p t i o n w i r d d i e Z e i t i n d e r M e n l e i s t e a n g e z e i g t .
D i e Z e i t a n z e i g e u n t e r b l e i b t , wenn S i e d i e s e O p t i o n w i e d e r a n w h l e n .
ALARM
H i t H i l f e d i e s e r O p t i o n k n n e n S i e ALARM e i n - u n d a u s s c h a l t e n .
Wenn d e r A l a r m e i n g e s c h a l t e t i s t , m e l d e t s i c h d e r C o m p u t e r z u d e r
Z e i t , d i e S i e e i n g e s t e l l t h a b e n . D e r Alarm l u f t s o l a n g e , b i s S i e
i h n a b s t e l l e n . Um d e n A l a r m z u s t o p p e n , b r a u c h e n S i e n u r e i n e T a s t e
zu drcken.
SETTINGS (STELLEN VON U H R -

U N D ALARMZEIT)

Das F e n s t e r zum E i n s t e l l e n d e r Uhr i s t i n z w e i T e i l e g e t e i l t . D i e


linke H l f t e ist f r Z e i t , d i e rechte Hlfte ist f r das E i n s t e l l e n
d e s Alarms z u s t n d i g .

Uhrzeit und Alarmzeit kann man ndern, indem man die 2 Ziffern
anwhlt, die gendert werden sollen. Durch Anklicken der OBEN- oder
UNTEN-Pfeile lt sich die genaue Zeit einstellen. Die neuen Werte
werden durch Anwahl des USE-Symbols aktiviert.
Die Uhr- und Alarmzeit kann im 12- oder 24-Stunden-Modus angezeigt
werden. Die Umschaltung geschieht durch Anklicken des AM- bzw. PMZeichens, das daraufhin verschwindet.
5.

UTILITIES

I n diesem Abschnitt erklren wir Ihnen die Arbeitsweise der folgenden


UTILITIES (Hilfsmittel):
CALCULATOR
PREFERENCES
DICK
BASIC PREFERENCES
TAPE
5.1

(Taschenrechner)
(Einstell-Fenster)
(Disketten-Betrieb)
(BASIC-Optionen)
(Kassetten-Betrieb)

CALCULATOR (TASCHENRECHNER)

Der Taschenrechner wird angewhlt im UTILITIES-Men. Die Arbeit mit


dem Rechner wird beendet durch Anklicken des Schlie-Symbols.
Der Taschenrechner ist ein normaler Rechner fr die vier Grundrechenarten. Zustzlich hat der Rechner einen Speicher, in den hinein
addiert werden kann.
FUNKTION

TASTE

Addition
Subtraktion
Multiplikation
Division
Ergebnis
Speicher-Eingabe
Speicher Lschen
Speicher-Ausgabe
Eingabe Lschen
Alles Lschen
(auer Speicher)
Dezimalpunkt

5.2

.
-

FENSTER-SYMBOL

oder <RETURN>

C
R
<CLR/HOHE>
<INSERT/DEL>

oder ,

PREFERENCES (EINSTELL-FENSTER)

PREFERENCES gibt Ihnen die Mglichkeit, eine Reihe von Einstellungen


arn "Final Cartridge 111" zu verndern. Aktiviert wird PREFERENCES
durch Anwahl im UTILITIES-Men. PREFERENCES wird abgeschlossen durch
Anwahl des OK- oder CANCEL-Feldes.

Folgende Einstellungen knnen S i e verndern:


Bildschirmfarben
Zeigerfarben
Zeigergeschwindigkeit
Eingang: P o r t 1 o d e r 2
Eingang2 Joystick oder H a u s

11

POINTER

SCREEN

-(1

11

COLOR 2

COlOR 2

1 Mouse 111

DRIVER

5.2.1 SCREEN (BILDSCHIRH)

Han kann die Farben des Bildschirmes ndern, indem man den OBEN- bzw.
UNTEN-Pfeil b e i COLOR 1 bzw. COLOR 2 anwhlt.
COLOR 1 g i b t d i e Vordergrundfarbe a n , COLOR 2 die Hintergrundfarbe.
5.2.2 POINTER

ZEIGER)

D i e Farben d e s Zeigers lassen sich genauso verndern, wie das beim


Bildschirm beschrieben ist.
Die 3 Einstellungen fr die Zeigergeschwindigkeit (VELOCITYI erlauben
e s , den Zeiger schneller uber den Bildschirm bewegen zu konnen.
Die 3 Einstellungen fr die Zeigerbeschleunigung (ACCELERATION)
lassen den Zeiger beim Bewegen ber den Schirm schneller auf seine
Endgeschwlndigkeit kommen.

5.2.3 PORT-WAHL

Unter dem Punkt DRIVER erfolgt die Auswahl von Port 1 oder 2 bzw.
Joystick oder Haus.
5.2.4 EINSTELLUNGEN FIXIEREN

Durch Anwhlen von DEFAULT werden die zuvor eingestellten Werte


angezeigt. Durch VIEW kann man sich seine neuen Einstellungen noch
einmal ansehen, bevor man sie durch Anklicken von OK endgltig
aktiviert oder durch Anklicken von CANCEL die frheren Einstellungen
beibehlt.
5.3

DISK (DISKETTEN-BETRIEB)

Hit dem DISK OPERATIONS-Window knnen Sie einige ntzliche DiskBefehle (2.B. RENAHE und SCRATCH) ganz einfach durch Anklicken
aktivieren.
Folgende Optionen stehen zur Verfgung:
DIRECTORY
RUN
RENAHE
SCRATCH
FAST FORMAT
EHPTY
VALIDATE
INITIALIZE
READ STATUS

(Bis zu drei gleichzeitig auf dem Bildschirm)


(Ein in der Directory markiertes Programm starten)
(Umbenennen eines Programms)
(Lschen eines Programms)
(Schnell-Formatieren einer Diskette)
(Lschen einer Diskette)
("Sammeln" freier Blcke auf der Diskette)
("Erkennen" der Diskette durch das Laufwerk)
(Anzeigen der Meldungen des Fehlerkanals bei LED-Bllnken)

ERFFNEN EINER DIRECTORY


Sie knnen die Directory einer Diskette untersuchen durch Anklicken
eines der 3 DIR-Felder. Auf diese Weise wird ein Fenster fr die
Directory erffnet. Zuerst erscheint in dem neuen Fenster "Loading
Directory". Nachdem das Inhaltsverzeichnis der Diskette geladen ist,
erscheint der Name der Diskette im Fenster. Bei Directories, die ber
die Grpe des Fensters hinausgehen, kann man durch Anwahl des OBENoder UNTEN-Pfeils die komplette Directory ansehen.
Zustzlich ist es mglich, bis zu 3 verschiedene Directories
gleichzeitig auf dem Bildschirm nebeneinander erscheinen zu lassen.
Zu diesem Zweck brauchen Sie nur verschiedene Directory-Fenster zu
ffnen (siehe Bildshirmausdrucki.
Wenn Sie mit verschiedenen Directorys gleichzeitig arbeiten, so
knnen Sie nur Befehle ausfhren lassen, bei der Directory, die
gerade aktiviert ist. Dies wird durch Aufleuchten von DIR angezeigt

U m eine neue Directory in ein bereits geffnetes Directory-Fenster


einzulesen, mssen Sie das DIR-Feld anklicken, das Sie in jedem
Directory-Fenster unten sehen.

RUN (AUSWAHL UND START EINES PROGRAMMS)


Ein Programm wird durch Anklicken mit dem Zeiger aktiviert. D e r Name
dieses Programms wird heller hervorgehoben. Zum Start eines Programms
brauchen S i e nun nur das Feld mit dem Namen RUN anzuklicken. Sobald
RUN hell hervorgehoben ist, mssen Sie das Feld D 0 anklicken, damit
das Kommando ausgefhrt wird. D a s Programm wird nun mit dem FloppyBeschleuniger geladen und automatisch gestartet.
RENAME (UMBENENNEN EINES PROGRAEIMS)
Um den Namen eines Programms zu verandern, brauchen Sle nur das
Programm durch Anklicken des Namens zu aktivieren. Nun mussen Sie
das Feld mit dem Namen RENAtlE anklicken.

Anschlieend erscheinen die beiden Textfelder FROM und TO.


In dem Feld FROM knnen Sie den Namen des Programms sehen, so wie es
2.2. benannt ist. Durch Anklicken des TO-Feldes knnen Sie den Namen
ndern. Der neue Name des Programms wird durch Anklicken des DOFeldes auf die Diskette zurckgeschrieben.
SCRATCH (LSCHEN EINES PROGRAMMS)
Durch Anklicken des SCRATCH- und des DO-Feldes kann man ein
markiertes Programm von der Diskette lschen.
FAST FORMAT (SCHNELLES FORMATIEREN EINER DISKETTE)
Mit diesem Befehl knnen Sie eine Diskette formatieren. Nachdem Sie
das FAST FORMAT-Feld aktiviert haben, erhalten Sie durch das FROMFeld Gelegenheit, den Namen und (und durch Komma getrennt) die
Kennzeichnung (ID) der Diskette einzugeben. Durch Anklicken von D 0
wird der Befehl ausgefhrt. Zuvor fragt Sie das KommunikationsFenster, ob Sie den Befehl wirklich ausfhren wollen, da alle
Informationen unwiederbringlich gelscht werden.
EHPTY (LbSCHEN EINER GANZEN DISKETTE)
Wenn Sie die Inhalte einer bereits formatierten Diskette lediglich
lschen wollen, dann geht dies schneller mit dem EMPTY-Befehl. Der
Befehl ist derselbe wie das vom DOS bekannte NEW, allerdings drfen
Sie nur den Namen bei FROM eingeben (oder den alten beibehalten) und
nicht die Kennzeichnung !IDI der Diskette! Der Befehl wird durch
Anwahl von D 0 ausgefhrt.
VALIDIEREN UND INITIALISIEREN EINER DISKETTE
Das "Sammeln" von freien Blcken auf der Diskette geschieht durch
Anklicken des VALIDATE-Feldes in Verbindung mit dem DO-Feld.
Das Initialisleren (Laufwerk stellt fest, um welche Diskette es sich
handelt) geschieht entsprechend durch Anklicken von INITIALIZE in
Verbindung mit DO.
READ STATUS (ABFRAGE DES FEHLER-KANALS)
Wenn Sie sich nach Fehlern bei der Diskettenstation nicht mehr mit
dem Blinken der roten Anzeige begngen wollen, so knnen Sie das
Feld READ-STATUS anwhlen. Danach wird der Fehler-Kanal der
Diskettenstation nach jedem Zugriff ausgelesen und lm Text-Feld
STATUS angezeigt.

5.4

TAPE (ARBEITEN MIT KASSETTE)

Aus dem UTILITIES-Men heraus knnen Sie das Kassetten-Fenster durch


Anklicken durch TAPE ffnen.
Sie knnen bei diesem Fenster die Art des Ladevorgangs von Programmen
whlen:
SLOH
FAST

ldt Ihr Programm mit normaler Geschwindigkeit


ldt I h r Programm etwa lOmal so schnell als normal.

Sie schlieen das Kassetten-Fenster wie blich mit dem Schlie-Symbol


oben links im Fenster.
-

KEV

DEFAULT
DEUICE

5.5

BLINK

BORDER COLOR

m p q

BASIC PREFERENCES (BASIC-EINSTELLUNGEN)

Um das Arbeiten in BASIC zu erleichtern, knnen Sie in diesem Fenster


einige ntzliche Hilfen aktivieren. Dieses Fenster wird erffnet
durch Anwahl von BASIC PREFS im UTILITIES-Men.
KEYBOARD CLICK (TASTATUR-KLICK)
Wenn Sie diese Option anwhlen, gibt der Computer jedesmal einen Ton
aus, wenn Sie eine Taste betatigen. Dieses wird v o r allem von
"Blindschreibern" als sehr ntzlich empfunden, da sle s ~ s hganz auf
ihren Text konzentrieren konnen.
19

KEY REPEAT (TASTEN-WIEDERHOL-FUNKTION)


Nach Anwahl dieser Option werden alle Tasten bei lngerem Festhalten
dasselbe Zeichen mehrfach ausgeben.
CURSOR-BLINK-SCHALTER
Hit dieser Option knnen Sie das Blinken des Cursors ein- oder
ausschalten.
DEFAULT DEVICE (GERATEADRESSE)

Hierbei knnen Sle auswhlen, auf welches Ihrer angeschlossenen


Gerte Sie die Informationen ausgeben wollen ( 1
Kassette,
8 = Diskettenstation 1 , 9
2. Diskettenstation)

BORDER COLOR (RAHMENFARBE)


Whlen Sie mit dieser Option Ihre gewnschte Rahmenfarbe.
NUHERIC KEYPAD (10er-TASTATUR AM C128)
Mit dieser Option knnen Sie berm C128 die l0er-Tastatur auch beim
64er Modus nutzen oder aber ausschalten.

6.

PRINT-HEUU (DRUCKER-FENSTER)

Bei Benutzung des Drucker-Fensters haben Sie die M'glichkeit,


Hardcopies vom Bildschirm zu erstellen.
Bev0.r Sle eine Hardcopy drucken knnen, mussen Sie den Druckertyp,
das Interface, die Druckrichtung, Bildgre etc. bestimmen.
Alle diese Mglichkeiten werden Ihnen vom Drucker-Fenster angeboten.
6.1

OFFNEN UND SCHLIESCEN DES DRUCKER-FENSTERS

Sie knnen das Drucker-Fenster nur vom FREEZER aus ffnen.


Sie schlieen das Drucker-Fenster durch Anwahl des EXIT-Symbols.
6.2

DRUCK-OPTIONEN

Innerhalb des Drucker-Fensters knnen Sle folgende Optionen


anwahlen:

Interfacetyp
Druckertyp
Farbdruck
( ja/neinl
Druckrichtung
(normal oder "SIDEWAYS"1
Inversdruck
( ja/nein)
Horizontale und vertikale Grpe ( 1 - 9 )
8- oder 24-Nadel-Drucker
Graf ik-Uodus
Hit Hilfe dieser Einstellungen knnen Sie das "Final Cartridge 111"
und die Art des Ausdrucks Ihrem Drucker anpassen.

1
I

I
1

Folgende Interfaces stehen zur Verfgung:


Commodore

Die Hardcopy wird uber das serielle Kabel zum Drucker


bertragen.

Centronics

Die Hardcopy wird ber das Parallel-Kabel zu einem


Centronics-Drucker bertragen.

RS-232

Die Hardcopy wird ber das Parallel-Kabel zu einem


serrellen Drucker bertragen.

TYPE
Zwischen folgenden Drucker-Typen knnen Sie whlen:
CBM-Kompatible

Der Ausdruck erfolgt unter Verwendung der


Commodore-Kontroll-Codes.

Epson-Kompatible

Der Ausdruck erfolgt unter Verwendung der EpsonKontroll-Codes.

NEC P Serie

Der Ausdruck erfolgt unter Verwendung der


speziellen NEC-Kontroll-Codes.

PICTURE (INVERS-DRUCK)
Durch Aktivieren des INVERT-Symbols konnen Sie das Bild invers
drucken lassen, d.h. wejp wird schwarz und umgekehrt.
COLORS (FARBEN)
Sie knnen belm Ausdruck der Hardcopy zwischen einen Schwarz-Wei und
einem Farbdruck inur ber Farbdruckern) wahlen.

PRINTING (DRUCKRICHTUNG)
S i e knnen zwischen einem Querdruck (wie sonst blich) und einem
Lngsdruck (SIDEWAYS) whlen. Diese Druckart sollte dann gewhlt
werden, wenn der Normaldruck nicht auf die Seite passen wrde. Dlese
Option erspart einen Breitdrucker. Sie knnen s o auch extrem breite
Bilder erzeugen, mit denen ein normaler Breitdrucker berfordert
wre.
HORIZONTAL/VERTICAL SIZE (HORIZONTALE/VERTIKALE GRSSE)
Mit dieser Option knnen Sie die waagerechte und senkrechte Groe der
Hardcopy bestimmen. Auf diesem Weg knnen Sie groe und kleine
Hardcopies ausdrucken.
D i e Zahlen geben die Proportionen von Lnge und Breite an.
Achtung!!! Wenn S1.e zwischen verschiedenen Grafik-Modi whlen, so
mssen sie auch die Gre der Hardcopies wechseln. Allgemein gilt:
J e hher die Punktdichte, desto strker mssen Sie d a s Bild
vergrern. I s t Ihre Hardcopy z u gro fr eine normale Ausgabe, so
mssen Sie den seitlichen Ausdruck whlen (siehe 6.7).
(GRAFIK-MODUS ( 8 / 2 4 NADELN)
Durch diese Mglichkeit knnen Sie den Grafik-Modus ihres Druckers
bestimmen. Die linke Halfte behandelt 8-Nadel-Drucker, dle rechte ist
gedacht fr 24-Nadel-Drucker.
I m Grafik-Modus knnen Sie die Punkt-Dichte des Ausdrucks whlen.
J e hher Sie die Dichte setzen, desto lnger dauert d e r Ausdruck.
Folgende Grafik-Druckarten knnen angewhlt werden:
(dpi = Punkte/inch)
E ~ n f a c h e Dichte
rsingle
lenslty)
Zweifache Dichte
(double
density)
(triple
denslty)
Dreifache Gichte
Vierfache Dichte
(quadruple density)
Schnelldruck,
zweifache Dichte
(high speed, d d )
Bildschirmgraflk 1 (CUT-Graphicsj
Bildschirmgrafik 2 (CRT-Graphik 1 1 )

(60
(120
(180
(240

dpi,
dpl,
dpi,
dpi,

(120 d p l )
( 8 0 dpi,
( 9 0 dpi,

8 / 24 Nadeln)
8 / 24 Nadeln)

2 4 Nadeln)
Nadeln I

8
8

Nadeln i
2 4 Nadeln)

EXIT
Bei Anklicken dieses Symbols verlassen Sie das Drucker-Fenster
PRINT
Nach Anwahl dieses Druck-Befehls beginnt der Drucker mit den
voreingestellten Werten mlt dem Ausdruck. Wahrend dieser Zeit ist der
Computer blockiert, es sei denn Ihr Drucker hat elnen entsprechend
groen Speicher (bufferi.
22

ABORT PRINTING (ABBRUCH DES AUSDRUCKS)


Durch Drcken der <RUN/STOP>-Taste kann die Datenbertragung
Computer-Drucker unterbrochen werden. Drucker mit Speicher (buffer)
drucken solange weiter, bis ihr Speicher leer ist. Dann knnen Sie
den Ausdruck nur durch Drucken der ON-LINE-TASTE an Drucker oder
durch Ausschalten des Druckers stoppen.
6.3

DRUCKERKABEL

D a s fr einen Centronics-Drucker bentigte Parallel-Kabel


(Userport-Centronics) knnen Sie bei Ihrem Hndler beziehen.

7.

NOTEPAD (NOTIZBUCH)

Innerhalb d e s PROJECT-Menus beim DESKTOP-Bildschirm gibt e s ein


kleines Textverarbeitungsprogramm, das "Notizbuch".
NOTEPAD h a t die Funktion eines Fensters und kann deshalb auch
genauso behandelt werden (aktivieren, verschieben etc.).
7.1

UBERSICHT UBER DIE MENUS

PROJECT

NEW
LOAD
SAVE
PRINT
QUIT

T O P OF FILE
REDRAW
FREEZER

SCREEW

UNE

CHARACTER

WORDWRAP
BOLD

SPACE 0
SPACE 1
SPACE 2

SPACE
SPACE
SPACE
SPACE
SPACE

1
2
3
4

PROJECT
NEW (NEUER T E X T )
Wahlen Sie NEW. wenn Sie einen neuen Text beginnen. Ein eventuell
im Notizbuch vorhandener Text wird dadurch geloscht.
LOAD ( L A D E N )
Hiermit konnen Sie ein bereits gespeichertes Text-Dokument in das
Notizbuch einlesen, um es weiter zu bearbeiten. E s erscheint ein
Kommunikations-Fenster, in das Sie den Namen des Dokuments eingeben
mussen, der geladen werden soll.

SAVE (SPEICHERN)
W h l e n S i e S A V E , s o wird d a s bearbeitete D o k u m e n t g e s p e i c h e r t .
I m K o m m u n i k a t i o n s - F e n s t e r mssen S i e d e n N a m e n e i n g e b e n , u n t e r dem
d i e s e r T e x t a b g e s p e i c h e r t w e r d e n soll.
PRINT (DRUCKEN)
D i e s e r Men-Punkt dient zum Ausdrucken d e s T e x t e s .
QUIT (ENDE)
D u r c h Q U I T beenden Sie die Arbeit mit dem N o t i z b u c h und k e h r e n zu
D E S K T O P zurck. E i n K o m m u n i k a t i o n s - F e n s t e r fragt z u v o r , ob S i e
w i r k l i c h a u f h r e n wollen.

PILE
TOP O F F I L E ( T E X T A N F A N G )
H i e r m i t k o m m e n S l e direkt a n den Anfang eines Textes.
REDRAW
D e r B i l d s c h i r m i n h a l t wird noch einnal " e r n e ~ e r t " .
FREEZER
O h n e " V o r w a r n u n g " gelangen S i e direkt in d a s F R E E Z E R - M e n . Von dort
knnen Sie zum N o t i z b u c h ( o h n e T e x t v e r l u s t ) z u r c k k e h r e n , w e n n Sie im
EXIT-Menu d e s F R E E Z E R S die O p t i o n RUN anwhlen.

SCREEW (SCHIRM)
H i e r k n n e n S i e die Ausgabe auf dem Bildschirm verndern.
WORDWRAP
W e n n W O R D W R A P aktiviert ist, wird jede Zeile immer m i t einem ganzen
W o r t beendet. S o l l t e ein Wort nicht mehr in die Z e i l e passen, so wird
e s gesamt in die nchste Z e i l e bernommen. F r b e s o n d e r e Erfordern i s s e lat sich WORDWRAP natrlich auch abschalten.

BOLD (FETTSCHRIFT)
Die Schrift auf dem Blldschlrm kann in Normal- oder Fettschrift
erscheinen. Fr die Ausgabe auf dem Drucker ist diese Angabe ohne
Bedeutung.
LINE / SPACE (ZEILENABSTAND)
In diesem Men knnen Sie verschiedene Zeilenabstnde fr die
Ausgabe am Bildschirm anwhlen.
CHARACTER / SPACE (ZEICHENABSTAND)
Der Abstand der einzelnen Zeichen auf dem Bildschirm kann hier
variiert werden.
7.2

TEXTEINGABE

Der Text wird ganz normal eingegeben. Der senkrechte Strich ist
auch hier der Cursor, der sich mit den Cursor-Tasten verschieben
lt. Ebenso knnen Sie den Zeiger an die Stelle bringen, wo der
Cursor erscheinen soll und dann den Feuerknopf drcken.
7.3

INTERNATIONALE ZEICHENSATZE

In spteren Versionen werden Sie auch andere Zeichenstze,


2.0. die deutschen Umlaute, benutzen knnen.
7.4

GRAFIK-AUSGABE

Da die Ausgabe durch PRINT die Optionen Fettdruck. Zeilen- und


Zeichenabstand nicht auf dem Drucker wiedergibt, konnen Sie auch den
Ausdruck als Grafik aus dem FREEZER heraus anwhlen, d.h. Sie machen
dabei seitenweise eine Hardcopy. Auch hier knnen Sie naturlich die
Gre und Druckdichte selbst bestimmen.
(siehe FREEZER / PRINT / SETTINGS)

B.

BASIC

"The Final Cartridge 111" bietet Ihnen einige BASIC-Erweiterungen,


2 . B . :

Scrollen eines BASIC-Programms


Drucker-Interface
Hardcopy (Bildschirmausdruck)
Pull-Down-Mens
Tape/Disk-Beschleuniger
Zustzliche Basic-Befehle

8.1

STARTEN UND BEENDEN VON BASIC

Die BASIC-Erweiterung kann aktiviert werden durch:


Drucken der Commodore-Taste beim Einschalten des Computers
Anwahl des BASIC-Symbols im SYSTEM-Menu
Anwahl des BASIC-Symbols im FREEZER-Menu.
Die BASIC-Erweiterung kann verlassen werden durch:
Anwahl des DESKTOP-S-ymbols im SYSTEM-Menu
Eingabe des Wortes DESKTOP in Verbindung mit der <RETURN>-Taste
Drcken der FREEZE-Taste
Anwahl des FINAL KILL-Symbols (beendet das Arbeiten mit "The Final
Cartridge 1 1 1 " )
Eingabe des Wortes KILL in Verbindung mlt der <RETURN>-Taste
8.2

SCROLLEN VON BASIC-PROGRAMMEN

Wie Sie e s von Maschinensprache-Monitoren gewohnt sind. bietet Ihnen


die BASIC-Erweiterung das Herauf- oder Herunter-Scrollen eines
Programm-Listings durch Bettigen der Cursor-Tasten.
Durch gleichzeitiges Drcken der Tasten <CTRL> & <CLR/HOME> konnen
Sie den Cursor direkt an das untere Ende des Bildschirms bewegen.
8.3

DRUCKER-INTERFACE

Auch von BASIC aus konnen Sie mit Centronlcs-Druckern arbeiten

8.4

BILDSCHIRHAUSDRUCK IHARDCOPY)

Durch die Tasten-Kombination <CTRL> & <RETURN> knnen Sie jederzeit


einen Ausdruck des aktuellen Bildschirms erhalten (hardcopy).
8.5

PULL-DOWN-MENUS

Auch von BASIC aus ist es mglich, einige PULL-DOWN-Hens z u


benutzen. I n diesen Hens befinden sich alle zustzlichen BASICOptionen. Durch Drcken des Feuerknopfes erscheint die folgende
Henleiste (mit allen Untermens, die Sie mit Joystick oder Haus
anwhlen knnen :
SYSTEU

BASIC

K=

PUYC

DESKTOP
MONITOR
KILL MENU
FINAL KILL

AUTO
DEL
FIND
HELP
LIST
OLD
RENUH
TYPE

CATALOG
DAPPEND
DOS
DLOAD
DSAVE
DVERIFY

F1 = LIST
F 2 = HONITOR
RUN
F3
OLD
F4
F 5 = DLOAD
F6 = DSAVE
F7
DOS"$
F8
DOS"

8.6

---

ZUSITZLICHE BASIC-BEFEHLE

Hit Hilfe des "Final Cartridge 111" knnen Sie zusatzliche BASICBefehle nutzen. Dies kann auf zwei unterschiedliche Arten geschehen:
1. Sie knnen diese Befehle im Direktmodus per Tastatur eingeben.
2. Sie knnen diese Befehle in Ihre Programme einbinden.

Nachfolgend beschriebene Befehle, bietet Ihnen "Final Cartridge 111"


zustzlich:
(Alle Befehle knnen durch die dahinter stehenden Buchstaben
abgekrzt werden. S o knnen S i e fr APPEND auch schreiben:
A <SHIFT> P . )
APPEND
ARRAY
AUTO
AR
DAPPEND
DEL
DESKTOP
DLOAD
DOS"
DOS " S
DSAVE
DUHP
DVERIFY
FIND

aP
aR
aU
aR
dA
dE
des
dL
dO
d0
dS
dU
dV
fI

HELP
KILL
LIST
HEH
MON
OLD
ORDER
PACK
PDIR
PLIST
RENUH
TRACE
TYPE
UNPACK

hE
kI
1I
mE
mO
oL
oR
PA
PD
PL
rE
tR
t.Y.
uN

~ ~ ~ " / : f l # m ( , / l (- J c L r , 4 A f c t r m ~ j i t v r c
&: Y I ~ < , ; . (= &,>X A r t ~ u J ~ ~ v I

APPEND
Verfgen Sie z. B. ber eine Sammlung von Unterprogrammen und
Programmbausteinen, so sollen diese miteinander bzw. mit neu
editierten Programmteilen verknpft werden.
Mit APPEND bzw. DAPPEND laden Sie an das Ende eines bereits im BASICREM befindlichen Programms oder Programmteils ein weiteres BASICProgramm von Kassette oder Diskette.
Die Zeilennummern des'nachgeladenen Programms werden dabei nicht
verndert. Sie sollten daher mit RENUH eine Neunummerierung
vornehmen, bevor Sie das neue aus den Einzelmodulen entstandene
Programm weiterbearbeiten und abspeichern. Andernfalls treten Fehler
auf, wenn ein angefgter Programmteil niedrigere Zeilennummern
enthlt als die hchste Nummer der bereits vorher im BASIC-RAH
befindlichen Programmzeilen.
APPEND ldt von Kassette, DAPPEND von Diskette Programmteile nach.
Syntax: APPEND"pgm-name"
APPEND"pgm-name",8
(pgm-name

fr Kassette
fr Diskette

oder DAPPENDUpgm-name"

Name des anzufgenden BASIC-Programms)

Das 2. Anfhrungszeichen
weggelassen werden.

( " )

hinter dem Namen kann

ARRAY
Die Eingabe dieses Befehls bewirkt, die Ausgabe einer Befehlsliste
aller Felder, die in ihrem Programm vorkommen.

Syntax:

ARRAY

Beispiel: ARRAY
Schirm:

ARRAY
AS(1)-"HALLO"
AS(2)="TESTU

AUTO
Wenn S i e diese Anweisung eingeben, bevor Sie mit dem Eintippen eines
BASIC-Programmes beginnen, wird Ihnen jede BASIC-Zeile automatisch
vornummeriert. D i e s erspart Tipparbeit und verhindert versehentliches
Lschen bereits eingegebener Programmzeilen, was geschehen kann, wenn
Sie eine Zeilennummer ein zweites Mal eingeben.
Um den AUTO-Befehl zu beenden, drcken Sie die RETURN-Taste, ohne d a
ein Befehl eingegeben ist. Dieser Befehl kann auch dazu dienen, an
ein vorhandenes Programm, das beispielsweise bei Zeile 1000 endet,
weitere Zeilen mit AUTO 1010,lO hinzuzufgen, D e r AUTO-Befehl kann
ferner dazu verwendet werden, Programmzeilen in ein vorhandenes
Programm einzufgen.
Syntax:

Auto X ,y

(X

Beispiel: Auto 10,s


Auto 100,lO
Auto

1. Zeilennummer, y

Inkrement)

bewirkt den Start mit Zeile 10 und lfd.


Welternummerierung in 5er-Schritten
Start mit Zeile 100, dann weiter in 10erSchritten mit 1 1 0 , 1 2 0 , 130 usw.
ohne weitere Angabe wirkt wie Auto 100.10

BAR

II

Dieser Befehl dient zum Ein- oder Ausschalten der Pull-Down-Mens.


Wenn die Pull-Down-Mens abgeschaltet sind, knnen sie zustzlich
24KByte-Speicher nutzen, die sonst fr die Mens gebraucht werden.
Syntax:

BAR ( O F F )

Beispiel: BAR
BAR OFF

I
I
I

aktiviert die Pull-Down-Mens


inaktiviert die Pull-Down-Mens

DEL
I m Standard-CBM-BASIC ist das Lschen eines ganzen Zeilenblocks sehr
umstndlich. Jede Zeilennummer mu einzeln eingegeben werden. H i t D E L
knnen Sie nun Blcke von mehreren Zeilen lschen.
Syntax:

DEL

oder DEL x - z oder DEL x( X = Nr. der ersten, z = Nr. der letzten Zeile,
die gelscht werden s o l l . )

-X

Beispiel: D E L -50
DEL 150-225
D E L 450-

lscht alle Programmzeilen bis einschl. Nr. 50


lscht Zeilen von 150 bis 225 einsch;.
lscht alle Zeilen bis Programmende, beginnend
mit Nr. 450.

DESKTOP
Mit diesem Befehl verlassen Sie Basic und kehren zum "DESKTOP"
zurck, aber zuvor fragt der Computer Sie, o b Sie sicher sind. Wenn
Sie die Frage "Are you Sure (Y/N)" mir Y beantworten, wird das Basic
Programm im Speicher gelscht. I n diesem Fall bitte vorher
abspeichern.
Syntax: DESKTOP
Beispiel: DESKTOP

bringt Sie zurck z u r Fenster-Technik.

DLOAD
ldt ein Programm (Basic oder Maschinensprache) von Diskette und zwar
stets in den RAH-Bereich, von dem aus das Programm ursprnglich
abgespeichert worden ist.
Syntax: DLOADHpgm-name
Aufruf auch ber Funktionstaste F 5 mglich.
DOS "
I m Standard-CBM-Modus ist das Senden von Diskettenbefehlen im
Direktmodus eine umstandliche Angelegenheit. Die mussen erst einen
Befehlskanal erffnen, dann den Befehl geben, und anschlieaend den
Befehlskanal wieder schlieen.
"Final Cartridge 1 1 1 " macht e s Ihnen viel leichter: Statt z. B. (zum
Formatieren) OPEN 1 , 8 , 1 5 , " N : n a m e , i d " : C L O S E 1 geben Sie jetzt nur noch
ein: DOS"N:name,id .
F r DOS" brauchen Sie n u r die Funktionstaste F E drcken.
Kam es bei Diskettenbetrieb z u einem Fehler, wurde Ihnen dies bisher
nur durch das Blinken der roten LED-Anzeige am Laufwerk angezeigt. Um
die Fehlerart festzustellen, mute erst der Fehlerkanal mit einer
geeigneten Routine ausgelesen werden. Dies ubernimmt J e t z t ebenfalls
die DOS-Funktion. Sie brauchen nur noch DOS" einzugeben bzw. F 8 zu
drucken und anschl. die RETURN-Taste z u betatigen. Die volle
Fehlermeldung erscheint jetzt auf dem Bildschirm.
Syntax:

DOS"befeh1 :zusatz-1 ,zusatz-2"


(befehl = Diskettenbefehl)
befehlsspezifische Zusatzangaben, wie
zusatz-n
Filename, Disk-Name und - 1 D . )

Beispiel: D0S"S:filename lscht eine mlt "fllename" ldentlfizierte


Datei.

Alle mglichen Diskettenbefehle ("befehl") entnehmen Sie bitte Ihrem


Handbuch fr die Diskettenstation, die wichtigsten sind:

V fr validate, d.h. "Sammeln" aller freien Diskettenblcke


Befehl
Befehl = I fr initialize, d.h. das Laufwerk stellt fest, welche
Diskette sich im Laufwerk befindet.
DOS"S
Mit dieser Sonderform des DOS"-Befehls erhalten Sie ein Listing der
Disketten-Directory. Ein im BASIC-RAH befindliches Programm wird
dabei nicht zerstrt, wie z.B. bei LOAD"S",B / LIST.
Syntax: DOS"$

(ohne weitere Angabe)

Aufruf auch ber Funktionstaste F7 mglich.


DSAVE
sichert ber ein Programm aus dem BASIC-RAH wie SAVE auf Diskette,
jedoch gegenber dem Original-CBM-Hodus 6mal so schnell.
Aufruf auch ber Funktionstaste F6 mglich.
Syntax: DSAVE"pgm-name
DUMP
Dieser Befehl ermglicht die Ausgabe aller normalen Variablen, die in
einem Programm benutzt werden.
Syntax:

DUMP

Beispiel: DUMP gibt alle normalen' Variablen aus; Felder werden mlt
dem Befehl ARRAY abgefragt.

entspricht dem Standardbefehl VERIFY und vergleicht byteweise ein


Programm auf Diskette mit einem, das sich ia BASIC-RAH befindet.
Stimmen beide berein, meldet der Computer "OK.", andernfalls erfolgt
ein Fehlerhinweis.
Syntax: DVER1FY"pgm-name

FIND
Mit diesem Befehl knnen Sie in einem BASIC-Programm nach
Stringkonstanten, Befehlen, Variablen, Sprungzielen etc. suchen.
Syntax:

FIND "stringkonstante" oder FIND-Zeichenfolge


Eine Strinqkonstante ist eine beliebige Folge
alphanumerischer Zeichen und Sonderzeichen, die in
BASIC-Zeilen in Anfhrungszeichen ( " ) eingeschlossen
wird, demzufolge auch im FIND-Befehl.
Als Zeichenfolge gilt hier der brige Inhalt von
BASIC-Zeilen bzw. Teile davon. Das knnen Befehle,
Variablennamen, REM-Texte etc. sein, ausgenommen
Stringkonstanten.

Beispiel: FIND "THE FINAL CARTRIDGE" listet jede BASIC-Zeile, in der


die String-konstante "THE FINAL CARTRIDGE" vorkommt.
FIND GOTO listet jede Zeile, in der GOTO als Zeichenfolge
vorkommt. Damit werden alle GOTO-Befehle in einem
BASIC-Programm gelistet, aber auch z.B. ein Kommentar
hinter einer REM-Anweisung wie LEGOTONNE.
FIND GOSUB4525 listet alle Zeichen, die GOSUB4525
enthalten, oder auch GOSUB 45250, nicht aber GOSUB
4525.
FIND GS listet alle Zeilen, in denen GS als Zeichenfolge
vorkommt, also auch BETRAGS oder EGS(1).
HELP
Lauft eln BASIC-Programm auf einen Fehler, der erne Fehlermeldung des
Systems auslst, wird Ihnen in Standard-CBM-BASIC die fehlerhafte
BASIC-Anweisung nicht auf den Bildschirm gebracht. Help veranlac die
Ausgabe der ganzen BASIC-Zeile, die den Fehler auslst.
Syntax: HELP (ohne Operanden)
KILL
Mit diesem Befehl schalten Sie "The Final Cartrige 111" softwaremaig
ab. Die Leuchtdiode auf dem Modul zeigt den Zusatand an:
LED leuchtet
LED leuchtet nicht
Syntax:

KILL

Modul aktiviert
Modul abgeschaltet

LIST
Dieser Befehl arbeitet, wie Sie es schon bisher gewohnt waren. Er
wurde jedoch dahingehend verbessert, da nahezu jeder Listschutz
umgangen und damit unwirksam wird.
HEH
Dieses Kommando dient zur Anzeige der Speicheraufteilung des BasicSpeichers.
Syntax:

HEH

Schirm:

HEM
BASIC
PROGRAM
VARIABLES
ARRAYS
STRINGS
FREE

38911 BYTES
1111 BYTES
20 BYTES
4 BYTES
18 BYTES
37758 BYTES

MON
Aufruf des Maschinensprache-Monitors. Sie knnen von BASIC aus den
Monitor auch ber die Funktionstaste F2 aufrufen.
OLD
Nach einem RESET (durch RESET-Taster oder Befehl SYS647381 oder nach
Eingabe des NEW-Befehls kann ein zuvor geladenes oder neu editiertes
BASIC-Programm nicht mehr gestartet und gelistet werden. Solange aber
noch kein neues Programm geladen wurde, befindet sich das nicht mehr
ansprechbare BASIC-Programm physisch noch im BASIC-RAH.
OLD macht es wieder verfgbar, indem es bestimmte, fr das
Betriebssystem wichtige Adrezeiger in der Zeropage regeneriert.
Sie knnen das Programm nun wieder normal listeii oder starten.
OLD werden Sie zu schtzen wissen, wenn Sie ein neu aufgebautes
Programm testen, aber vergessen haben, es zuvor auf Diskette oder
Datasette zu sichern. Tritt nun ein Programmfehler auf, der den
Rechner Szw. die Tastatur blockiert, wre nach dem dann notwendigen
RESET Ihre Arbeit vergebens. OLD rettet jedoch Ihr Programm.
Syntax: OLD (ohne Operanden)
ORDER
Dieser Befehl dient zum Ordnen Ihrer BASIC-Programme. Es ist moglich,
dap nach der Benutzung des (D)APPEND-Befehls die Zeilennummerierung
fehlerhaft ist. Durch Anwendung dieses Befehls werden alle Zeilen an
die richtige Stelle plaziert.
33

Syntax: ORDER
PACK
Hit diesem Befehl werden Programme krzer. Sie sparen Speicher- bzw.
Diskettenkapazitt, wenn Sie das Programm abgespeichert haben. Ein
mit dem PACK-Befehl behandeltes Programm lhuft ganz normal, es mu
allerdings -bei BASIC-Programmen blich- bei der Adresse 2049 bzw. $
0801 starten. (siehe auch UNPACKJ
Syntax: PACK

(PA)

PDIR
Dieser Befehl wird zum Ausdrucken einer Directory genutzt, das
ansonsten nur mit einer ganzen Reihe von Einzelbefehlen mglich ist.
Syntax:

PDIR

PLIST
Dieser Befehl wird zum Ausdrucken eines Programm-Listings verwendet.
Syntax:

PLIST

Wollen Sie in ein Programm Zeilen einfgen und stellen dabei fest,
da der Zeilennummernabstand zu gering ist, um die Einfgung noch
unterbringen zu knnen, hilft Ihnen RENUM. Die Renumber-Funktion
numeriert Ihr Programm so um, da Sie fr die Einfgunq genugend
freie Zeilennummern erhalten.
Bei der Umnummerierung werden die Ziel-Zeilennummern in GOTO- und
GOSUB-Befehlen neu berechnet!
Syntax:

RENUM x,y

( X

y
Beispiel: RENUM 1000,20

RENUM

=
=

1. Zeilennummer nach Neunumerierung,


Inkrement = Zeilen-Nr.-Abstand neu)

bewirkt, da das Programm nach der


Neunumerierung mlt Zeile 1000 beglnnt und in
2Oer-Schritten weitergezhlt wird.
ohne Nr.-Angabe wlrkt wie RENUM 100,lO

TRACE
Dieser B e f e h l ermglicht d a s Beobachten elnes B A S I C - P r o g r a m m s whrend
e s luft.
F e h l e r h a f t e T e i l e e i n e s P r o g r a m m s knnen d a m i t s c h n e l l e r k a n n t
werden.
Syntax:

TRACE (OFF)

TYPE
U i t H i l f e d e s T Y P E - B e f e h l s verwandeln S i e I h r e n C o m p u t e r in
Verbindung m i t dem D r u c k e r in eine elektronische S c h r e i b m a s c h l n e .
D i e s ist b e s o n d e r s praktisch in F l l e n , in denen eine k u r z e Nachricht
g e s c h r i e b e n w e r d e n soll, die S i e nicht abspeichern wollen und f r
d e r e n E r s t e l l u n g s i c h d a s S t a r t e n e i n e s Textverarbeitungssystems
nicht lohnt.

Zunchst m u d e r D r u c k e r k a n a l mit dem OPEN-Befehl geffnet w e r d e n :


OPEN 1 , 4 , 2
OPEN 1 , 4 , 7

( f r CENTRONICS-Drucker)
(fr COMMODORE-Drucker)

S i e k n n e n n u n T e x t eingeben. S o b a l d S i e die RETURN-Taste d r c k e n ,


wird die g e s a m t e Z e i l e mit 80 Z e i c h e n ausgedruckt. D a b e i kann
natrlich e i n e Druckzeile mehr a l s eine Bildschirmzeile u m f a s s e n .

B e v o r S i e d i e D r u c k z e i l e absenden, k n n e n S i e s e l b e t v e r s t n d l r c h wie
gewohnt mit C u r s o r - und I N S T / D E L - T a s t e den T e x t bearbeiten und
korrigieren.
S i e k n n e n beliebig viele T e x t z e i l e n nacheinander ausgeben. J e d e
Eingabe w i r d als T e x t aufgefat. Deshalb sind Befehlseingaben n i c h t
mehr mglich, solange S i e s i c h im TYPE-Modus befinden.
W o l l e n S i e d e n T Y P E - M o d u s wieder verlassen, drcken Sie die T a s t e n
< R U N / S T O P > & < R E S T O R E > gleichzeitig o d e r die R E S E T - T a s t e am M o d u l .

H i t dem PACK-Befehl behandelte Programme werden durch diesen Befehl


wieder in n o r m a l e Programme zurckverwandelt.

FREEZER

9.

Durch Drcken der linken Taste am "Final Cartridge 111"-Modul wird


der FREEZER aktiviert. Nach dem Drcken sind Sie in der Lage, einige
spezielle Kommandos zu benutzen, wie 2.B. das Erstellen einer
Komplettkopie (backup) eines Programms auf Band oder Diskette.
STARTEN DES FREEZERS

9.1

Der FREEZER kann auf vier Arten aktiviert werden:


1.

Wenn Sie sich im DESKTOP befinden, erscheint der FREEZER im


SYSTEM-Men. Sie mssen nur den Namen anklicken.

2. Wenn Sie unter BASIC arbeiten, erscheint der FREEZER auch im


SYSTEM-Men. Sie mssen nur den FREEZER anklicken.
3.

Drcken Sie die FREEZER-Taste (links am " F i n a l - C a r t r i d g e W - H o d u l ) .

4.

Falls das Hodul zuvor durch 2.B. KILL abgeschaltet war, drcken
Sie auch die FREEZER-Taste.

9.2

AUSSCHALTEN DES FREEZERS

Sie knnen den FREEZER durch Anwahl einer anderen Henuoption aus dem
RESET- oder dem EXIT-Men ausschalten.
9.3

ARBEITEN MIT DEM FREEZER

Nach dem Start des FREEZERS erscheint auf dem Bildschirm eine
Menleiste.
BACKUP

GAHE

COLORS

PRIWT

RESET

Zu jedem Hen dieser Henleiste gehrt jeweils ein Untermen, das Sie
sich in bekannter Art und Weise durch Anklicken ansehen knnen.
Um eine dieser Funktionen zu aktivieren, gehen S i e wie schon bisher
gewohnt vor.
9.4

ZUSAMMENSTELLUNG ALLER FREEZER-BEFEHLE

Die folgenden Optionen knnen Sle aus dem FREEZER heraus anwhlen:
BACKUP
Disk
Tape
F Disk
F Tape

*G

Sprite I
Sprite I1
Joyswap
Autof ire

EII'T

COLORS

PRIYT

RESET

BackGnd
ForeGnd
Border

Settings
View
PSet

Kill
Run
Zero Fill Monitor
CBM 64
Desktop
36

BACKUP
Diese Option gibt Ihnen die Mglichkeit, eine Komplettkopie elnes im
Speicher befindlichen Programms auf Band oder Diskette auszugeben.
Denken Sie daran, da diese Kopie ausschlielich fr Ihre
persnlichen Zwecke benutzt werden darf.
Das auf Band oder Diskette gespeicherte Programm kann anschlieend
auch ohne das Final-Cartridge-111-Hodul wieder geladen und gestartet
werden. Denken Sie daran, da eine Kopie eventuell nicht lauffhig
sein wird, falls Sie zuvor den SPRITE-KILLER den JOYSTICK-PORTCHANGER oder das AUTOFIRE benutzt haben.
!I

Bevor Sie ein Programm, das Sie mit den FREEZER kopieren wollen,

! ! laden, sollten Sie den Speicher mit ZERO FILL aus dem RESET-Men

"subern", damit der FREEZER beim Abspeichern nicht noch Reste


frherer Programme ("Mll") mit abspeichert. Sie erhielten auf der
Diskette u.U. viel mehr Blcke, als das Programm eigentlich
! ! umfate.
!I

!!
!!

DICK

Komplettkopie auf Diskette mit normaler Geschwindigkeit

TAPE

Komplettkople auf Band mit normaler Geschwindigkeit.

FDISK

Komplettkopie auf Diskette mit hoher Geschwindigkeit.

FTAPE

Komplettkopie auf Band mit groer Geschwindigkeit.

Wenn Sie diesen Henpunkt anwhlen, fllt es Ihnen leichter, Spiele


bis zum Ende zu spielen, ohne jeweils erneut beim ersten Level zu
beginnen. Unter dem Namen GAME verbirgt sich ein Spiele-Trainer, der
Ihnen die Mglichkeit gibt, Sprite-Kollisionen unwirksam zu machen.
So knnen Spielprogranme, die Sprites verwenden, schnell bis zum Ende
durchlaufen werden, um z.B. d a s sonst nur mhsam oder berhaupt
erreichbare SchluBbild im hchsten Level zu erhalten.

'Ycht

SPRITE

Dieses Kommando verhindert, da der Computer Sprite-SpriteKollisionen registriert. Da allerdings nicht alle Spiele die SpriteRegister benutzen, kann es immer noch passieren, da@ sie "gekillt"
werden.

SPRITE I1

Dieser Befehl macht das Registrieren der Sprite-Hintergrund-Kollision


durch den Computer unmglich.

D.h. whrend eines Spiels knnen Sie ruhig z.B. gegen elnen Felsen
stopen, ohne da5 Sie Punkte oder Ihr "Leben" verlieren.
JOYSWAP
Hit Hilfe dieses Kommandos knnen Sie den Joystick-Port wechseln. Das
hat den Vorteil, da Sie nicht mehr von Spiel zu Spiel von dem einen
zum anderen Joystick-Port Ihren Joystick umpolen mssen.
AUTOFIRE
Dieser ntzliche Befehl ist besonders fr "Schie"-Spiele gedacht.
Jeder normale Joystick wird mit Hilfe dieses Befehls zu einem
Joystick mit Autofire-Funktion.
COLORS
Dieses Hen ist gedacht, um auf einfache Weise die Farben des
Bildschirms ndern zu knnen.
BACKGND

ndert die Hintergrundfarbe des Bildschirm.

FOREGND

ndert die Schriftfarbe auf dem Bildschirm.

BORDER

ndert die Rahmenfarbe des Bildschirms

In allen drei Fllen wird die Farbe durch Anwhlen des Symbols und
anschlieendem Drcken des Feuerknopfes verndert.
PRINT
Aus diesem Men heraus knnen Sie Hardcopies erstellen.
I

SETTINGS
Von hier aus gelangt man in das D E S K T O P - P R I N T E R - S E L E C T I O N S - M , um
die aktuellen Drucker-Einstellungen ndern zu knnen. (Erklrungen
hierzu finden Sie unter DRUCKER.)
VIEW
Bel diesem Befehl konnen Sie den Bildschirm so sehen, wie er
anschlieend gedruckt wlrd. Nach dem Anwahlen dieser Funktion kann
man mit den Cursor-Tasten oder dem Joystick den Schlrminhalt heraufoder herunterscrollen. Glelchzeltig erscheint elne neue Menu-Lelste:

I
I

BORDER

FOREGND

BCOLORO

BCOLORl

BCOLORZ

BCOLOR3

EXIT

Hiermit ist die Mglichkeit gegeben, die Farben der Hardcopy vor dem
Ausdruck noch so zu Yndern, da8 eine optrmale Wirkung erzielt wird.
BORDER

ndert die Rahmenfarbe des Bildschirms

FOREGND

ndert die Schriftfarbe auf dem Schirm

BCOLORO

ndert die Hintergrundfarbe 0

BCOLORl

ndert die Hintergrundfarbe 1

BCOLOR2

ndert die Hintergrundfarbe 2

BCOLOR3

ndert die Hintergrundfarbe 3

EXIT

verlt das Untermen VIEW; Sprung zurck in das FREEZERMen

Beim Anwenden dieses Befehls fhrt der Computer einen RESET durch,
wobel man gleichzeitig in andere Modi gelangt!
KILL
I

Hierbei gelangt man nach dem Reset des Computers direkt in das
Original-Commodore-Betriebssystem. Die Funktionen des "FinalCartridge-111" werden inaktiviert.
ZERO FILL
Nach dem Reset des Computers wird zuerst der Speicher "gesubert"
(mit $00 gefllt), bevor sich der Computer wieder mlt der CommodoreEinschaltmeldung zeigt. Die Funktionen des "Final Cartridge 111"
(5.8. Funktionstasten) bleiben aktiviert.
CBM64
Dieser Befehl wirkt wie ZERO FILL, aber ohne "Saubern".

Um die Arbeit mit dem FREEZER zu beenden, klicken Sie bitte das EXITMenu an.

S i e k n n e n d e n M o n i t o r durch e i n f a c h e s Drcken d e r T a s t e X ( f r E X I T )
und < R E T U R N > verlassen.
10.3

SPEICHER-DARSTELLUNG

Wie S i e v i e l l e i c h t s c h o n w i s s e n , k a n n d e r S p e i c h e r mit verschiedenen


D a t e n g e f l l t sein. D i e s e D a t e n knnen beispielsweise H E X - Z a h l e n ,
T e x t e , P r o g r a m m e , Z e i c h e n o d e r S p r i t e s sein.
"The F i n a l C a r t r i d g e 1 1 1 " bietet I h n e n die M g l i c h k e i t , den S p e i c h e r
in all d e n verschiedenen Arten zu z e i g e n :
. 1 2 0 0 0 4 8 4 1 4C 4 F 2 0 4 4 4 1 H A L L O DA
.'2000 H A L L O D A S I S T EIN T E S T VOM F C
.I2000 . * . . * . . . . * . . . . . * . * . . * * . .
. [ZOO0 *. .*. .
. ,2000 4 8
PHA

H E X - Z a h l e n - Anzeige
Text - A n z e i g e
Sprite - Anzeige
Zeichen - Anzeige
Programm - Anzeige

B e i jeder A r t d e r D a r s t e l l u n g haben S i e dank " F i n a l Cartridge 1 1 1 "


die M g l i c h k e i t , beliebig im S p e i c h e r herauf o d e r herunter z u fahren,
damit S i e s c h n e l l zu bestimmten S p e i c h e r b e r e i c h e n gelangen. D i e s e s
Verfahren n e n n t man scrollen. S i e k n n e n also, w i e z.B. bei
T e x t p r o g r a m m e n , mit H i l f e der Cursor-Tasten auch nach oben in die
n i e d r i g e n S p e i c h e r b e r e i c h e gelangen.
10.4

I
1

X N D E R U N G E N I M SPEICHER

D i e Werte i n S p e i c h e r knnen g a n z leicht verndert werden. S i e mssen


lediglich d i e n e u e n D a t e n eingeben. Nachdem S i e die T a s t e < R E T U R N >
gedrckt haben, ist d e r neue Wert im S p e i c h e r Ubernommen. Nicht alle
Werte k n n e n verndert werden. S o lpt sich bei d e r H e x - Z a h l e n D a r s t e l l u n g d e r T e x t in unserem Beispiel "Hallo d a " n i c h t v e r n d e r n ;
bei d e r P r o g r a m m d a r s t e l l u n g lpt sich das Assembler-Symbol " P H A "
ebenfalls n i c h t verndern.
10.5

BANK-UMSCHALTUNG

(bankswitching)

I h r 6 4 e r h a t eine Reihe von R O M S , die natrlich S p e i c h e r p l a t z


belegen. D a s i e n o r m a l e r w e i s e aktiviert sind, k a n n man n i c h t den
e i g e n t l i c h e n S p e i c h e r , d e r s i c h "unter" den R O M S b e f i n d e t , nutzen.
H i t dem B a n k - U m s c h a l t - K o m m a n d o "0" knnen S i e die R O M S ein-und
ausschalten.
I n d e r R e g i s t e r a n z e i g e s i e h t man, innerhalb w e l c h e r B A N K man sich
gerade befindet. Weitere E i n z e l h e i t e n knnen S i e b e i d e n Erklrungen
zum "0"-Befehl lesen.
10.6

A R B E I T E N M I T V E R S C H I E D E N E N SPEICHERN

Wenn S i e e i n D i s k e t t e n l a u f w e r k besitzen, knnen S i e mit zwei


verschiedenen S p e i c h e r a r t e n arbeiten. Erstens den S p e i c h e r I h r e s

Computers und zweitens den Speicher Ihres Diskettenlaufwerks.


Bei Modus 1 wird der Speicher des Computers, bei Modus 2 der Speicher
des Diskettenlaufwerks benutzt.
10.7

UMSCHALTEN ZWISCHEN DEN BEIDEN SPEICHERN

Normalerweise schaltet der Monitor bei seinem Aufruf auf Modus 1,


d.h. der Speicher des Computers wird angesprochen. In der Anzeige des
Registers knnen Sie den momentanen Einschaltzustand erkennen.
Um den Speicher der Diskettenstation anzusprechen, benutzen Sie bitte
den "0D"-Befehl. Alle Befehle, die die Arbeit mit dem Speicher
betreffen, greifen nun auf den Speicher der Diskettenstation zurck.
In der Registeranzeige finden Sie jetzt die Buchstaben "DS", die
Ihnen mitteilen, da@ der Diskettenspeicher angesprochen wird.
Um in den Computer-Mode zurckzugelangen, knnen Sie den "0"-Befehl
benutzen (oder "0" mit dem Zusatz der Bank, in der Sie arbeiten
wollen).
10.8 BEFEHLSUBERSICHT

In dieser Aufstellung sind alle Befehle in alphabetischer Reihenfolge


genannt. Alle Adressen und Zahlen sind in hexadezimaler Schreibweise
dargestellt. Sollten dezimale Zahlen gemeint sein, werden wir darauf
hinweisen. Der Monitor benutzt zur Unterscheidung von BASIC-Befehlen
einen Punkt vor dem Krzel des Befehls.
Assemblieren
Vergleichen (compare)
Disassemblieren
Ausgabe in Zeichendarstellung (edit character)
Ausgabe in Spritedarstellung iedit Sprites)
Fllen des Speichers
Starten eines ML-Programms igo)
Durchsuchen des Speichers (hunt)
Texteingabe (interpret)
Laden eines Programms
Speicherdarstellung (memory display)
Umschalten zwischen RAM und ROM
Einschalten der Druckausgabe (prrnt)
Registerdarstellung (registers display)
Speichern eines bel. Speicherbereichs
Transport eines Speicherinhalts in einen anderen Bereich
Arbeit mit dem Monitor beenden LeXit)
Dezimalzahl in Hexadezimalzahl umwandeln
Hexadezimalzahl in Dezimalzahl umwandeln
Senden von Diskettenbefehlen (entspricht dem Befehl DOS")
Disk-Monitor-Befehl: Lesen eines Sektors iread)
Disk-Monitor-Befehl: Schreiben eines Sektors (write)

10.9

FUNKTIONSTASTENBELEGUNG

Im M o n i t o r k n n e n S i e a u c h die F - T a s t e n F 3 , F 5 und F 7 b e n u t z e n ,
die a n d e r e n h a b e n k e i n e B e l e g u n g .
F 3 b e w i r k t e i n e n C u r s o r s p r u n g zum B i l d s c h i r m a n f a n g ( l i n k s o b e n ) .
Festhalten der Taste ergibt ein Rckwrts-Scrollen der gewhlten
Anzeige.

F5

b e w i r k t e i n e n C u r s o r s p r u n g zum B i l d s c h i r m e n d e ( l i n k s u n t e n ) .
Festhalten der Taste ergibt ein Vorwrts-Scrollen der gewhlten
Anzeige.

F7

gibt die Directory der eingelegten Diskette aus (entspricht dem


B e f e h l @S.

10.10 E R K L X R U N G DER M O N I T O R B E F E H L E

ASSEMBLIEREN
D e r M o n i t o r i s t mit e i n e m e i n g e b a u t e n D i r e k t a s s e m b l e r a u s g e s t a t t e t ,
s o d a S l e k l e i n e r e P r o g r a m m e d i r e k t in A s s e m b l e r s p r a c h e e i n g e b e n ,
t e s t e n und a b s p e i c h e r n knnen, o h n e z u v o r e i n e n E d i t o r und e i n e n
A s s e m b l e r l a d e n z u mssen. A c h t e n S i e bitte d a r a u f , dag die
S t a r t a d r e s s e s t e t s 4 - s t e l l i g ( g g f . m i t f h r e n d e r 0 ) und d i r e k t h i n t e r
dem A e i n g e g e b e n wird.

S o b a l d S i e e i n e n A s s e m b l e r b e f e h l e i n g e g e b e n h a b e n , wird e r s o f o r t
b e r s e t z t u n d i n d e r Z e i l e s o a u s g e r i c h t e t , dag v o r dem B e f e h l d e r
O p e r a t i o n s c o d e und d e r O p e r a n d h e x a d e z i m a l in d e r r i c h t i g e n
R e i h e n f o l g e d a r g e s t e l l t werden.

N a c h E i n g a b e d e s e r s t e n A s s e m b l e r b e f e h l s wird die F o l g e z e i l e
a u t o m a t i s c h m i t dem B e f e h l A und d e r f o l g e n d e n A d r e s s e v o r b e l e g t , s o
dag S i e a b d e m 2. B e f e h l n u r n o c h B e f e h l s c o d e und O p e r a n d e n e i n g e b e n
mssen.
Z u m V e r l a s s e n d e s A s s e m b l e r s d r c k e n S i e nach dem l e t z t e n B e f e h l n o c h
e i n m a l < R E T U R N > . S i e k o m m e n n u n w i e d e r in d e n Monitor.
Syntax1

Axxxx mnemo ioperand)

xxxx
mnemo
operand

--

Startadresse hexadezimal
Maschinen-Befehl. z . B . J S R
Direkt- oder Adreaoperand

G e b e n S i e d a s f o l g e n d e k l e i n e P r o g r a m m ein und s t a r t e n S i e e s mrt


G 1000. B e i r i c h t i g e r E i n g a b e e r h a l t e n S i e l i n k s oben den B u c h s t a b e n
" A m in g e l b e r F a r b e . U n t e r h a l b d e s G - B e f e h l e s w e r d e n die R e g i s t e r inhalte g e z e i g t .
43

Eingabe:

.Al000
.Al002
.Al005
.Al007
.A100A

LDA
STA
LDA
STA
BRK

.Al000
.Al002
.Al005
.Al007
.A100A

A9
8d
A9
8D
00

#SO1
$400
#SO7
$D800

Schirm:

01
00 04
07
00 D8

LDA
STA
LDA
STA
BRK

#SO1
$400
#SO7
$D800

V E R G L E I C H E N VON S P E I C H E R I N H A L T E N

Zum Vergleichen d e r I n h a l t e von S p e i c h e r b e r e i c h e n b e n u t z e n S i e d e n


Compare-Befehl. E s werden a l l e Adressen des e r s t g e n a n n t e n B e r e i c h s
a n g e z e i g t , bei deren I n h a l t s i c h U n t e r s c h i e d e zum V e r g l e i c h s b e r e i c h
e r g e b e n haben. Bei vollstndiger U b e r e i n s t i m m u n g e r f o l g t keine
Ausgabe.
Syntax:

C x x x x yyyy z z z z

(xxxx
S t a r t a d r e s s e , yyyy
Endadresse,
z z z z ~ ' S t a r t a d r e s s e d e s Bereichs, mit d e m v e r g l i c h e n
werden soll)
Beispiel:

C 1000 lFFF 4 0 0 0

DISASSEMBLIEREN

vergleicht d e n B e r e i c h v o n 1 0 0 0 bis
lFFF mit dem B e r e i c h v o n 4 0 0 0 b i s 4 F F F

D e r D i a s s e m b l e - B e f e h l ist n u r dann sinnvoll e i n z u s e t z e n , w e n n ab d e r


S t a r t a d r e s s e a u c h t a t s c h l i c h ein M a s c h i n e n s p r a c h e - P r o g r a m m im
S p e i c h e r steht.
B e i m D i s a s s e m b l i e r e n wird jede ausgegebene z e i i e m i t
eingeleitet.
Z u m U m s c h a l t e n auf die S p e i c h e r i n h a l t s a n z e i g e ( s i e h e M ) brauchen Sie
n u r d a s K o m m a mit ( I ) zu berschreiben.
M i t z w e i m a l < R E T U R N > gelangen S i e w i e d e r z u r c k in d e n Monitor.

.,

Syntax:

D xxxx yyyy
D xxxx

oder
( f r lange P r o g r a m m e - w e i t e r mit C u r s o r )

ixxxx = S t a r t a d r e s s e , yyyy = E n d a d r e s s e )
Beispiel:

D 3000 300A

disassernbliert den S p e i c h e r i n h a l t innerhalb


von 3 0 0 0 bis 300A

.D 3000 300A
. , A9 0 0
LDA
. , 8 D 20 D 0 STA
. , A9 0 0
LDA
. , 8 D 21 D0 STA
., 00
BRK

EC

#SO0
SD020
#SO0
SD021

A U S G A B E IN ZEICHENDARSTELLUNG

H i t diesem B e f e h l knnen S i e e r k e n n e n , o b d e r I n h a l t d e s S p e i c h e r s
a u s Z e i c h e n besteht. S i e knnen n u n auch leicht s e l b s t Z e i c h e n
d e f i n i e r e n o d e r ndern. Durch E r n g a b e von " * " k n n e n S i e e i n
B y t e e i n e s Z e i c h e n s setzen o d e r mit Eingabe von " . " lschen.
Syntax:

E C xxxx yyyy

I
1

ixxxx

Startadresse,

yyyy

Endadresse)

Beispiel:

E C 2000 2 0 0 8 gibt den I n h a l t von 2000 b i s 2 0 0 8 a l s


Z e i c h e n aus.

ES

A U S G A B E IN S P R I T E - D A R S T E L L U N G

H i t diesem Befehl knnen S i e erkennen, o b der I n h a l t des S p e i c h e r s


aus S p r i t e s besteht. S i e k n n e n n u n a u c h leicht s e l b s t S p r i t e s
d e f i n i e r e n o d e r ndern. Durch E r n g a b e von " * " knnen S i e ein
B y t e e r n e s S p r i t e s setzen o d e r mit Eingabe von " . " lschen.

II

Syntax:

E C xxxx yyyy
(xxxx

Beispiel:

S t a r t a d r e s s e , yyyy

Endadresse)

E C 2000 2 0 0 8 gibt d e n Inhalt von 2000 b i s 2 0 0 8 als

S i e k n n e n mit dem F i l l - B e f e h l a l l e B y t e s eines a n g e g e b e n e n


S p e i c h e r b e r e i c h s mit einem einheitlichen Wert belegen.
D i e s ist z.B. dann sinnvoll, w e n n S i e mit E P R O H s a r b e i t e n und d e n
g a n z e n S p e i c h e r vor dem L a d e n e i n e s P r o g r a m m s mit S F F f l l e n wollen.
I

Syntax:

P xxxx yyyy z z
(xxxx

S t a r t a d r e s s e , yyyy

Endadresse, z z

Inhalt)

Bersplel:

P 1000 4000 PF fllt alle Bytes mit SFF (leerer S p e i c h e r )

G STARTEN EINES MASCHINENPROGRAMMS


Dieser Befehl eignet sich dazu, ein Maschinensprache-Programm
zu testen, wenn Sie in das Programm BRK-Befehle eingebaut haben.
D e r Programmcounter verweist bei Erreichen d e s Breakpoints auf die
Adresse des nchsten Maschinenbefehls, s o das Sie den Ablauf d e s
Programms gezielt verfolgen und steuern knnen. Nach dem Austesten
des Programms knnen Sie die BRK-Befehle entfernen - oder wenn
d a d u r c h e n t s t e h e n d e Verschiebungen n i c h t e r w n s c h t s i n d - d u r c h
NOPs ersetzen.
Syntax:

G xxxx
(xxxx

Startadresse)

DURCHSUCHEN DES SPEICHERS


Der Hunt-Befehl dient zum Durchsuchen des Speichers nach einer eln
bls max. acht Bytes umfassenden Folge von Bytes mit anzugebenden
Inhalt. Ihnen wird jede Adresse ausgegeben, an der diese Folge
vorgefunden wurde. Bei erfolglosem Suchen erfolgt keine Ausgabe.
Syntax:

H x x x x y y y y zz

(xxxx = Startadresse, yyyy


Endadresse,
1 bis max. 8 Bytes, nach denen im angegebenen
zz
Speicherbereich gesucht wird)
Beispiel:

H 8000 COOO A9 0 0

im Berelch zwischen 8 0 0 0 und COOO


wird nach den Werten SA9 $00
LDA #SO0 gesucht

H 3 7 F F 5 2 0 8 " F I N A L " im a n g e g e b e n e n B e r e l c h w l r d n a c h d e r
Zeichenfolge "FINAL" gesucht

TEXTEINGABE

Dieser Befehl 1st fur elnen Naschlnensprache-Monitor mehr als


ungewohnllch! S l e erhalten hrerbel dle Moglichkelt, dlrekt TEXT rn
den Spelcher einzugeben bzw. auszulesen.
Syntax:

XXXX

YYYY

(xxxx

Startadresse.

yyyy

Endadresse)

Beispiel:

I E450 E49E gibt den Inhalt der CommodoreEinschaltmeldung als Text aus

. 'E450

'f. "K=GdSCJPw'S B A S I C BYTES F R E


.'E470EMSsM
****COMMODORE64BASIC
.'E490 V2 ****UM 64K RAM SYSTEM SaH I

LADEN EINES PROGRAFIEIS

S i e haben die Moglichkeit, ein Programm in den Speicher einzuladen


\fahrend beim Laden von Kassette das Programm immer an die ursprungliche Adresse a u s d e r e s abgespeichert wurde, geladen wird, haben S i e
beim Laden von Disk die Moglichkeit, die Ladeadresse vorzugeben
Dieses Verfahren kann sehr nutzlich s e i n , wenn man z.B. mehrere
Betriebssysteme im Speicher aufeinanderfolgend ablegen will, damit
man sie anschlieend in ein EPROM brennen kann.
Syntax:

L "pgm-namen,xx,yyyy

(xx
Gerteadresse, 01 bei Kassette, 0 8 oder 0 9 bei
Diskette, yyyy = Zieladresse, nur bei Diskette)
Beispiel:

L "test",08,2000 ladt das Programm mit dem Namen " t e s t "


an die Adresse 2000 ( v o n Diskette]

SPEICHERDARSTELLUNG
Eine der hufigsten Monitorfunktionen besteht darin, den Inhalt eines
von Ihnen bestimmten Speicherbereiches anzuzeigen und ggf. nderungen
vorzunehmen.
Die Anzeige von Speicherinhalten erfolgt stets im Hexadezimal-Format
und -wenn mglich- auch in Zeichenform (Ziffer, Buchstabe, GrafikSymbol). Jede ausgegebene Zeile beginnt mit der Speicheradresse,
gefolgt von 8 Hexadezimalzahlen und 8 dazugehrigen Zeichen.
Zum ndern von Speicherinhalten brauchen Sie nur den Cursor auf die
entsprechenden ( m a x . ) 8 Bytes einer Zeile zu plazieren und die Werte
z u berschreiben. Mit <RETURN> sind die neuen Werte bernommen, die
Zeichen rechts sind gleichzeitg auch gendert worden. (nderungen
sind nur bei den 8 Hexadezimalzahlen mglich!)
Um sich Speicherbereiche oberhalb oder unterhalb anzeigen zu lassen,
knnen Sie natrlich auch hier mit den Funktions- oder Cursor-Tasten
Auf- und Abwrts-Scrollen,

(xxxx

Startadresse,

yyyy

Endadresse)

Beispiel!

H E47E E4A6 gibt den Inhalt der Einschaltmeldung Ihres


Computers aus!
.:E47E
.:E486
.:E48E
.:E496
.:E49E
.:E4A6

43
45
49
2A
20
54

4F 4D 4D 4F 44 4F 52 COMMODOR
20
43
2A
52
45

36
20
OD
41
4D

34
56
OD
4D
20

20
32
20
20
20

42
20
36
53
00

41
2A
34
59
81

53
2A
48
53
48

UI4SCHALTEN ZWISCHEN RAH UND ROH

E 64 BAS
IC V2 * *
**UM 64K
RAM SYS
TEM SaH

(BANKSWITCHING)

Einige Speicherbereiche werden beim Einschalten standardmbig von im


Rechner eingebauten Festspeichern (R01.l~)belegt, damit sie sofort zur
Verfgung stehen (5.8. BASIC-Interpreter und Betriebssystem).
Die diesen ROM-Adressen zugeordneten RAH-Speicher knnen Sie nicht
ohne weiteres ansprechen. "Final Cartridge 111" erlaubt Ihnen, auch
die "unter" den ROMS liegenden RAMs zu benutzen, womit Sie wertvollen
Speicher gewinnen.
Gesteuert wird das Umschalten durch Setzen von Flag-Bits (0,1,2) im
Byte 1 der Zeropage.
Syntax:

0X

(0

Buchstabe 0 , X

Zahl zwischen 0 und 7)

Beispiel:

0 0 schaltet alle ROMs aus, so da die RAHs zugnglich


werden. Danach mssen Sie im Byte 1 der Zeropage den
1. Wert von 0 0 auf 01 bzw. 0 2 setzen. Dies geschieht
durch .M 0000 und Eingabe von 01 hzw. 02. Der zweite
Wert im Speicher springt dabei von 17 auf den Wert 16
bzw. 15. Bevor Sie den Befehl 0 0 eingegeben haben,
konnten Sie das "Umschalt-Byte" in der Zeropaqe nicht
wirksam ndern. Sie knnen nun auch nderungen im
BASIC-ROH (A000-BFFF) sowie im Character-ROM (D000DFFF) oder im Kernal-ROM (E000-FFPP) vornehmen, was
Ihnen vorher versagt war. Durch,Whlen eines anderen
Wertes fr " X " in Verbindung mit einem anderen Wert in
der Zeropage knnen Sie einzelne ROMS gezielt
abschalten.

OD

FLOPPY-MONITOR

Durch diesen - f r eingeweihte- sehr ntzlichen Befehl konnen Sie


ab sofort auch den Speicher Ihrer Floppy "durchforsten" und dort
Anderungen vornehmen. Da der Floppy-Nonrtor nur ein Te11 des
"normalen" Monitors ist, gelten hier im Prinzip dieselben Befehle

Obwohl der Prozessor der Floppy 1541 ( 6 5 0 2 ) 64KB adressieren kann,


h a b e n S i e n a t r l i c h n u r Z u g r i f f a u f die real v o r h a n d e n e n S p e i c h e r bereiche:
2 KByte-RAM
16 B y t e V I A 1
16 B y t e V I A 2
16 K B y t e - R O M

von
von
von
von

SO000 - SO7FF
$1800 - S180F
S 1 C 0 0 - S1C-F
SC000
SFFFF

(Bus-Control des 6522)


(Bus-Control des 6 5 2 2 )
(Betriebssystem der Floppy)

D a s U m s c h a l t e n in d e n F l o p p y - M o n i t o r g e s c h i e h t durch E i n q a b e v o n
"OD". D u r c h E i n g a b e von "0" k o m m e n S i e z u r c k in d e n Monitor.
Syntax:

OD

EINSCHALTEN DER DRUCKAUSGABE

D a m i t S i e b e s t i m m t e B i l d s c h i r m a u s g a b e n a u c h d o k u m e n t i e r e n knnen.
g i b t e s die U m l e i t u n g a u f d e n D r u c k e r . D i e s ist allerdings n u r
sinnvoll bei Monitor-Befehlen, die normalerweise Ausgaben auf den
B i l d s c h i r m h e r v o r r u f e n w r d e n , w i e z.B. M,A,R etc.
D i e A u s g a b e a u f d e n D r u c k e r k o n n e n S i e durch e r n e u t e s E i n g e b e n von
"P" w i e d e r a b s c h a l t e n .

Syntax:

REGISTERDARSTELLUNG

Sie knnen sich jederzeit die verschiedenen Reqisterinhalte ausgeben


l a s s e n . S i e e r h a l t e n d e n a k t u e l l e n S t a n d d e r R e g i s t e r angezeigt.

Syntax:

Beispiel:

.R
P C I R 0 B K AC XR YR S P N V X B D I Z C
. ; A B 2 5 E A 3 1 0 7 8 D F F 1C F 9 * . * ' . . . *
Register-Abkrzungen:
PC
IRQ
AC

XR
YR
SP

---

prograa Counter
interrupt request
accumulator
X register
y register
= atack pointer

Der Status register


ausgegeben:

I n h a l t wird s o g a r B i t f u r B i t

negative flag (flag = Anzeige, ob ein Ereignis


overflow flag eingetreten ist oder nicht)
nicht benutzt
break command flag
dezimal mode flag
interrupt disable flag
Zero flag
carry flaq

SPEICHERN EINES BELIEBIGEN SPEICHERBEREICHES

Sie knnen jeden zusammenhngenden Speicherbereich auf Kassette oder


Diskette abspeichern. Dabei mssen Anfangs- und Endadresse eingegeben
werden. D i e beim S-Befehl angegebene Endadresse mu um 1 hher
angegeben werden, damit das letzte Byte noch gespeichert wird.
Syntax:

S "pgn-name".xx,y~yY,zzrr
( x x = Gerateadresse, 0 1 bei Kassette, 0 8 oder 0 9 bei
Diskette, yyyy = Startadresse, z z z z = Endadresse + 1 )

Beispiel:

S "test",08,1000,2000 speichert den Speicherbereich von


1000 bis l F F F auf Diskette a b ,

D e r Transport-Befehl ist ein Kopier-Befehl. Mit ihm knnen Sie


Inhalte von einer Speicherstelle zu einer anderen ubertragen.
D i e s kann 2 . 0 . dann nutzlich sein, wenn Sie aus ROM-belegten
Bereichen Inhalte ndern und dann abspeichern wollen. Zu diesem Zweck
kopieren Sie diesen Bereich in einen freien RAM-Bereich, bei dem Sie
ohne Probleme 2 . 0 . andern und abspeichern knnen.
Syntax:

T xxxx yyyy zzzz

(xxxx = Startadresse, yyyy


Endadresse des zu
kopzerenden Bereichs, zzzz = Zieladressei
Beispiel:

T E000 FFFF 1000 kopiert das Betriebssystem in den


Bereich 1000 - ZFFF. Sie knnen nun dort
2 . B . Ihren eigenen Namen eingeben,
diesen Bereich abspeichern oder direkt
in eln EPROM brennen, damit sich Ihr
Computer demnachst mlt Ihrem Namen
meldet.

ARBEIT H I T DEM MONITOR BEENDEN

H i t E i n g a b e v o n "X" und < R E T U R N > g e l a n g e n S i e z u r c k i n s B A S I C . Elne


e t w a v o r g e n o m m e n e U m l e n k u n g d e s S c h i r m s auf d e n D r u c k e r wird r c k g n g i g gemacht.

Syntax:

DEZIMALZAHL IN HEXADEZIHALZAHL UMWANDELN

Syntax:

8<Dezimalzahl>

Beispiel:

#53281

Schirm:

W53281

HEXADEZIMALZAHL IN DEZIMALZAHL UMWANDELN

Syntax:

$<Hex-Zahl>

Beispiel:

SC000

Schirm:

SC000

S E N D E N VON D I S K E T T E N B E F E H L E N

SDO21

149152

D i e s e r B e f e h l w i r k t bei a k t i v i e r t e m M o n i t o r g e n a u s o wie d e r I h n e n
s c h o n b e k a n n t e D O S " - B e f e h l in BASIC.
Syntax:

CcDisk-Befehl>

Beispiel:

C liest den Fehlerkanal aus


CS g i b t die D i r e c t o r y a u s
C S : t e s t lscht d a s P r o q r a m m mit N a m e n " t e s t "

*R

LESEN EINES SEKTORS ( d e r Diskette)

D i e s e r s o n s t n u r bei s o g e n a n n t e n D i s k - M o n i t o r e n z u f i n d e n d e B e f e h l
r u n d e t d a s p o s i t i v e B i l d vom " F i n a l C a r t r i d g e 1 1 1 " ab. H i e r m i t knnen
S i e a u f jedes B y t e d i r e k t z u g r e i f e n und ggf.mit * W ( s . u . ) n a c h d e r
A n d e r u n g auf die D i s k e t t e z u r u c k s c h r e i b e n .

--

Syntax:

*R xx y y z z ( x x

Beispiels

*R 12 0 1 CO

*W

S C H R E I B E N EINES S E K T O R S ( d e r D i s k e t t e )

Nr. d e r S p u r , y y
Nr. d e s S e k t o r s ,
abgekrzte S p e i c h e r a d r e s s e , wo die
zz
ausgelesenen D a t e n a b g e l e g t w e r d e n a l l e Eingaben h e x a d e z i m a l ! )
l i e s t d e n Beginn d e r D i r e c t o r y - E i n t r g e und
legt diese D a t e n im S p e i c h e r d e s C o m p u t e r s
bei d e r Adresse C O O O b i s C O F F ab. D o r t ist
Ansehen mit .H C O O O und A n d e r n mglich.

B e v o r S i e auf eine Diskette schreiben, s o l l t e n S i e , a u a e r S i e s i n d


"Profi", i m m e r z u v o r eine K o p i e I h r e r Diskette a n f e r t i g e n und die
iinderungen dort vornehmen, damit e s n i c h t z u u n w i e d e r b r i n g l i c h e n
D a t e n v e r l u s t e n kommt. Ohne gewisse K e n n t n i s d e r D i s k e t t e n o r g a n i s a t i o n
s o l l t e man m i t diesem Befehl besser nicht umgehen.
Syntax:

*W

xx y y z z ( x x = Nr. d e r S p u r , y y = Nr. d e s S e k t o r s ,
z z = abgekrzte S p e i c h e r a d r e s s e , von d e r
die Daten e i n g e l e s e n w e r d e n
alle Eingaben h e x a d e z i m a l ! )

Beispiel:

*W

12 OA CO

s c h r e i b t die Daten. die s i c h im S p e i c h e r d e s


Computers ab der Adresse COOO bis COFF
befinden, auf S p u r 18 ( d e z i m a l ) S e k t o r 10
(dezimal).

B e i s p i e l mit d e r F e n s t e r t e c h n i k von F i n a l C a r t r i d g e I 1 1

THE FINAL CARTRIDGE I11


INSTRUCTION MANUAL

Das könnte Ihnen auch gefallen