Beruflich Dokumente
Kultur Dokumente
KEEP IT
SIMPLE!
INSTRUCTION MANUAL
Syntax:
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
MWRITE
Sjrntax:
HWRITE <Startadresse>
mW <Startadresse>
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 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
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
INHALTSVERZEICHNIS
0.
COPYRIGHT
1.
'TH1
2.
INSTALLATION U N D INBETRIEBNAHME
4
5
5
5
5
6
6
6
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.
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
11
14
20
7.
NOTEPAD (IOTIZBUCH)
7.1
7.2
7.3
7.4
8.
BASIC
8.1
8.2
8.3
8.4
8.5
8.6
9.
PREEZER
9.1
9.2
9.3
9.4
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
Uwe Stahl
Ergnzende Software
Wil Sparreboom
Ton Peters
Sjaak van Scha)ik
Patrick Mast
Deutsches Handbuch
(unter Verwendung des engl. Originals)
Werner Zempelln
(Ci
Fa. Medica,
Vertriebs-GmbH,
Kopmanshof 6 9 .
D-3250 Hameln
1.
2.1
Vor dem Einsetzen des Moduls in den Expansionsport (ErweiterunqsSteckplatz) Ihres C64 bzw. C128 schalten Sie bltte unbedlnqt Rechner
DRUCKERANSCHLUSS
!
!
!
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
FUNKTIONSTASTENBELEGUNG IN BASIC
!
!
!
!
!
!
F3 = RUN
F 4 = OLD
F5
DLOAD
F6 = DSAVE
F7
F8
--
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
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.
3.
3.1
hoch, F 3
herunter, F 5 = links, F 7
rechts
AUSWXHLEN D U R C H "ANKLICKEN"
3.3
MENUS
PROJECT
U TILITIES
CLOCK
B E F E H L E U N D OPTIONEN
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)
FENSTEREINGABEN
D A S KOMMUNIKATIONSFENSTER
= B e f e h l ausfhren
B e f e h l weiter ausfhren
4.
DPSKTOP
4.1
D I E A R B E I T M I T DEM DESKTOP
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)
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
(Taschenrechner)
(Einstell-Fenster)
(Disketten-Betrieb)
(BASIC-Optionen)
(Kassetten-Betrieb)
CALCULATOR (TASCHENRECHNER)
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)
11
POINTER
SCREEN
-(1
11
COLOR 2
COlOR 2
1 Mouse 111
DRIVER
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)
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
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
5.4
KEV
DEFAULT
DEUICE
5.5
BLINK
BORDER COLOR
m p q
6.
PRINT-HEUU (DRUCKER-FENSTER)
DRUCK-OPTIONEN
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
Centronics
RS-232
TYPE
Zwischen folgenden Drucker-Typen knnen Sie whlen:
CBM-Kompatible
Epson-Kompatible
NEC P Serie
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
DRUCKERKABEL
7.
NOTEPAD (NOTIZBUCH)
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
GRAFIK-AUSGABE
B.
BASIC
8.1
DRUCKER-INTERFACE
8.4
BILDSCHIRHAUSDRUCK IHARDCOPY)
PULL-DOWN-MENUS
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.
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"
Das 2. Anfhrungszeichen
weggelassen werden.
( " )
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
1. Zeilennummer, y
Inkrement)
BAR
II
BAR ( O F F )
Beispiel: BAR
BAR OFF
I
I
I
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-
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
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:
DUMP
Beispiel: DUMP gibt alle normalen' Variablen aus; Felder werden mlt
dem Befehl ARRAY abgefragt.
FIND
Mit diesem Befehl knnen Sie in einem BASIC-Programm nach
Stringkonstanten, Befehlen, Variablen, Sprungzielen etc. suchen.
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
=
=
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.
( f r CENTRONICS-Drucker)
(fr COMMODORE-Drucker)
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 .
FREEZER
9.
9.1
4.
Falls das Hodul zuvor durch 2.B. KILL abgeschaltet war, drcken
Sie auch die FREEZER-Taste.
9.2
Sie knnen den FREEZER durch Anwahl einer anderen Henuoption aus dem
RESET- oder dem EXIT-Men ausschalten.
9.3
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
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
!!
!!
DICK
TAPE
FDISK
FTAPE
'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
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
FOREGND
BORDER
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
FOREGND
BCOLORO
BCOLORl
BCOLOR2
BCOLOR3
EXIT
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
H E X - Z a h l e n - Anzeige
Text - A n z e i g e
Sprite - Anzeige
Zeichen - Anzeige
Programm - Anzeige
I
1
X N D E R U N G E N I M SPEICHER
BANK-UMSCHALTUNG
(bankswitching)
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
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
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
xxxx
mnemo
operand
--
Startadresse hexadezimal
Maschinen-Befehl. z . B . J S R
Direkt- oder Adreaoperand
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
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
.,
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
.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:
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
II
Syntax:
E C xxxx yyyy
(xxxx
Beispiel:
S t a r t a d r e s s e , yyyy
Endadresse)
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:
G xxxx
(xxxx
Startadresse)
H x x x x y y y y zz
H 8000 COOO A9 0 0
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
XXXX
YYYY
(xxxx
Startadresse.
yyyy
Endadresse)
Beispiel:
I E450 E49E gibt den Inhalt der CommodoreEinschaltmeldung als Text aus
. 'E450
L "pgm-namen,xx,yyyy
(xx
Gerteadresse, 01 bei Kassette, 0 8 oder 0 9 bei
Diskette, yyyy = Zieladresse, nur bei Diskette)
Beispiel:
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!
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
E 64 BAS
IC V2 * *
**UM 64K
RAM SYS
TEM SaH
(BANKSWITCHING)
0X
(0
Buchstabe 0 , X
Beispiel:
OD
FLOPPY-MONITOR
von
von
von
von
SO000 - SO7FF
$1800 - S180F
S 1 C 0 0 - S1C-F
SC000
SFFFF
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
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
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
I n h a l t wird s o g a r B i t f u r B i t
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:
Syntax:
Syntax:
8<Dezimalzahl>
Beispiel:
#53281
Schirm:
W53281
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:
*R
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.
*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
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