*********

Welcome to International Project 64!

The goal of International Project 64 is to preserve non-English Commodore 64
related documents in electronic text format that might otherwise cease to
exist with the rapid advancement of computer technology and declining
interest in 8-bit computers on the part of the general population. If you
would like to help by converting C64 related hardcopy documents to
electronic texts please contact the manager of International Project 64,
Peter Karlsson, at pk@abc.se.

Extensive efforts were made to preserve the contents of the original
document. However, certain portions, such as diagrams, program listings, and
indexes may have been either altered or sacrificed due to the limitations of
plain vanilla text. Diagrams may have been eliminated where ASCII-art was
not feasible. Program listings may be missing display codes where
substitutions were not possible. Tables of contents and indexes may have
been changed from page number references to section number references.
Please accept our apologies for these limitations, alterations, and possible
omissions.

Document names are limited to the 8.3 file convention of DOS. The first
characters of the file name are an abbreviation of the original document
name and the language of the etext. The version number of the etext follows
next. After that a letter may appear to indicate the particular source of
the document. Finally, the document is given a
.TXT extension.

The author(s) of the original document and members of International Project
64 make no representations about the accuracy or suitability of this
material for any purpose. This etext is provided "as-is". Please refer to
the warranty of the original document, if any, that may included in this
etext. No other warranties, express or implied, are made to you as to the
etext or any medium it may be on. Neither the author(s) nor the members of
International Project 64 will assume liability for damages either from the
direct or indirect use of this etext or from the distribution of or
modification to this etext. Therefore if you read this document or use the
information herein you do so at your own risk.

*********

The International Project 64 etext of the The Final Cartridge III Swedish
manual, converted to text by Peter Karlsson <pk@abc.se>

TFC3SE1A.TXT, January 1998, etext #21.

Note from the etexter: 

En stor del skriven med bara stora bokstver -- detta har ndrats.
En hel del sr skriv ning ar, stavfel och interpunktionsfel har rttats.

Det finns ytterligare en version (som jag knner till) av denna manual. Den
manualen r mer omfattande, men min kopia saknar ett antal sidor.

*********

The Final Cartridge 3

Copyright

The Final Cartridge 3 r en Riska B.V Home and Personal Computers-produkt.
Copyright: E. Th. van de Enden

Informationen i denna manual har blivit genomgngen och tros vara plitlig.
Inget ansvar tas fr fel begngna med TFC3.

Id och realisation:    Wil Sparrebom
Desktop och menyer:     Gerard van Assem
                        Mark Derksen
Software:               Uwe Stahl
                        Wil Sparrebom
Hardware:               Ton Peters
                        Jacques van Shajik
Manual:                 Patrik Wast

***

The Final Cartridge 3 erbjuder dig frutom Desktop ven:

1  Mnga anvndbara toolkitkommandon
2  Lttanvnda diskkommandon
3  23 Kbyte extra minne i BASIC
4  En bandturbo som laddar och sparar tio gnger snabbare
5  En diskturbo som laddar femton gnger snabbare och sparar sju gnger
   snabbare
6  Inbyggd maskinkodsmonitor
7  Diskmonitor
8  Centronicsprinterinterface
9  Inbyggd spriteddare <sic!>
10 En resetfunktion som gr att gamla BASIC-program kan tas tillbaka
11 Frysfunktion
12 Inbyggd notepad, en liten ordbehandlare.


OBS LS FLJANDE NOGGRANNT !!!!!!!!!!!!

Inkoppling av cartridgen

Sl alltid av datorn nr du kopplar in eller ut cartridgen

VIC-64:
Plugga in cartridgen i cartridgeporten med etiketten uppt.

C-128:
Samma som ovan.

Om du slr p datorn med cartridgen i s startar den i desktopen. Om du vill
starta BASIC, hll d ner RUN/STOP nr du slr p. Om inget hnder nr du
slr p tryck p reset, hnder fortfarande inget d r cartridgen inte
riktigt inkopplad.

OBS !!!!!
P vissa ldre 64:or r det ibland ndvndigt att trycka reset efter det att
du slagit p datorn fr att starta cartridgen.


FNSTER OCH MENYER

Introduktion

Det mesta i TFC3 styrs med hjlp av fnster och menyer. Eftersom inte alla
vet hur detta fungerar ger vi en snabb frklaring.

Hur du anvnder pekaren

Du anvnder perkaren fr att vlja saker p skrmen. Du flyttar den genom
att flytta joysticken eller genom fljande tangenter:
F1=upp F3=ner F5=vnster F7=hger COMMODORE=skjut

Menyer

P toppen av skrmen syns ett menyflt. I detta flt syns olika menyer. P
menyerna hller du ner skjutknappen och flyttar pekaren lngs menyfltet. I
vissa menyer kan inte alla funktioner vljas, drfr visas dessa skuggade.

Fr att vlja en funktion pekar du p den med knappen intryckt. D tnds
funktionen och du kan slppa knappen.


FNSTER

Introduktion

Ett fnster r en liten skrm som visas inom den stora skrmen. Du kan till
och med ppna flera fnster, men endast ett fnster i taget kan ta emot
information frn dig, detta kallas det valda fnstret. Fr att vlja ett
fnster pekar du i det och trycker p knappen.

Fnsterkommando (i fortsttningen gadget)

Du flyttar fnstret, stnger fnstret, osv. med gadgets. Du vljer gadget
genom att peka p den och klicka.

Fnsterhantering

Du flyttar ett fnster genom att peka lngst upp p fnstrets menystreck.
Hll nere skjutknappen, flytta till nskad position och slpp knappen. Om du
flyttar ett fnster framfr ett annat s r alltid det sist anvnda fnstret
valt.

Fr att byta plats p tv fnster som r ver varandra, klicka p den vre
hgra gadgeten.

Fr att stnga ett fnster vljer du den vre vnstra gadgeten.


DESKTOP

Introduktion

Desktopen r det som kommer in nr du slr p datorn.

Desktopmenyer:

INFO
Hr finns information om TFC3

DESKTOP:    Hr ppnas ett fnster som visar skaparna av TFC3
VERSION:    Hr visas vilken version av TFC3 du har

SYSTEM
I denna menyn finns systemkommandon

BASIC:      Detta kommando tergr till BASIC
FINAL KILL: Detta kommando stnger av TFC3
FREEZER:    Detta kommando aktiverar frysaren. Du kan lmna frysaren genom
            att vlja Exit-Run
REDRAW:     Detta kommando ritar om skrmen s att du kan se alla fnster
            som visas

PROJECT
Hr finns projekt du kan starta

NOTEPAD:    ppnar notepad som r en liten ordbehandlare
DLINK:      Laddar framtida kommando frn disk
TLINK:      Laddar in framtida kommando frn band

CLOCK
Hr finns alla kommandon som styr klockan

TIME:       Detta kommando visar tiden p menyfltet
ALARM:      Detta kommando stnger av och stter p alarmet
SETTINGS:   Hr kan du stlla klockan och larmet.
            Du ndrar tid och alarm genom att vlja siffror och trycka p
            USE.

TOOLS
I denna del kommer vi diskutera fljande delar:
CALCULATOR
PREFERENCES
DISK OPERATIONS
TAPE OPERATIONS
BASIC PREFERENCES
PRINTER SETTINGS
NOTEPAD

CALCULATOR:
Detta r en standard fyrfunktionsminirknare som kan addera, subtrahera,
multiplicera och dividera. Man anvnder den som en helt vanlig minirknare,
klicka p nskad funktion eller siffra.

Frfattarna av den svenska manualen frutstter grundlggande kunskaper om
minirknare och kommer drfr inte g in p hur en minirknare fungerar.

PREFERENCES:
Med preferences kan du ndra din TFC3 hur du vill.

Du kan stlla in:
Skrmfrger, pekarens frg, pekarens hastighet, pekarens acceleration,
drivport, drivare.

POINTER:      Du kan ndra frg genom att vlja upp- eller nergadgeten fr
              Color1 eller Color2
SCREEN:       Du kan ndra skrmfrgen p samma stt som ovan. Color1 r
              frgrundsfrg, Color2 r bakgrunden.
DRIVER:       Du kan ndra joystickport genom att klicka p motsvarande
              gadget, sama sak gller val av mus eller joystick.
VELOCITY:     Hr finns de tre olika hastigheterna du kan ndra pekarens
              hastighet p
ACCELERATION: Samma sak som ovan, fast accelerationen
DEFAULT:      Hr kan du se grundinstllningarna
VIEW:         Fr att underska dina instllningar vljs View
OK:           Om du gillar dina instllningar, vlj Ok
CANCEL:       Om du vill ha tillbaka de gamla instllningarna vlj d Cancel

DISK OPERATIONS:
Hr kan du vlja mellan olika diskkommandon som t.ex. ta bort filer eller
att ge dem nya namn osv.

Dessa funktioner r tillgngliga:
ndra namn p fil, starta ett program, ndra namn p en disk, snabbformatera
en disk, tmma en disk, initiera en disk, omorganisera en disk, ta bort en
fil och titta p biblioteket.

ppna ett bibliotek:
Du kan titta p ett bibliotek genom att vlja en av dirgadgetarna. Om du har
en drive vlj endast ttan. Ett biblioteksfnster pnpnas och du kan se
filerna p disken.

Du vljer ett program genom att peka p det och klicka. Detta program skall
i s fall tndas.

RUN:         Efter det att du valt ett program kan det kras med
             Run-kommandot
VALIDATE:    Om du vljer detta kommando grs en validate p disken. Se din
             diskmanual fr nrmare information.
SCRATCH:     Efter du valt ett program och vljer scratch tas den filen bort
             frn disken
INITIALIZE:  Om du vljer detta kommando initieras disken. Se
             diskdrivemanualen fr mer information
FAST FORMAT: Med detta kommando grs en snabbformatering av din disk och
             allt rensas bort. Var frsiktig...
EMPTY:       Detta kommando tmmer disken.
RENAME:      Detta kommano ndrar namn p det valda programmet. I det andra
             fltet vljs sedan det nya namnet

TAPE:
Hr vljs sakta(slow) eller snabb(fast) bandhantering.

BASIC PREFERENCES:
Hr ndras instllningar i BASICen

KEYBOARD CLICK: Nr denna r vald kommer det att hras ett klick varje gng
                en knapp trycks ner. Precis som p de eminenta
                Ataridatorerna
KEY REPEAT:     Denna funktion ger repeterande tangenter
CURSOR BLINK:   Denna funktion gr att markren slutar blinka
DEFAULT DEVICE: Hr vljs vilken periferienhet som skall vara gllande som
                grundinstllning
BORDER COLOR:   Hr vljer du skrmkantens frg
NUMERIC PAD:    Hr stngs det numeriska tangentbordet p C-128:an av

PRINTER:
Hr ndras printerinstllningarna

Interface:
Det finns tre gadgets.
Commodore  = Skrmdump till serieporten,
Centronics = Skrmdump med parallellkabel till centronicsprinter,
RS-232     = Skrmdump med parallellkabel till en seriell printer
(e-textarens not: ja, det _str_ s)

Type:
ven hr tre gadgets.
CBM compatible   = Skrmdump med Commodorekontrollkoder 
Epson compatible = Skrmdump med Epsonkontrollkoder
NEC P            = Skrmdump med NEC-kontrollkoder

Picture:
Genom att vlja inverse kan du f en inverterad skrmdump

Colors:
Hr vljer du svart/vit- eller frgprinter

Printing:
Hr kan du vlja normal eller sidvgs utskrift

Horizontal/Vertical size:
Hr kan du vlja utskriftsstorleken. Vljer du 1 istllet fr 2 bli det
dubbelt s stort.

Graphics modes 8/24 pin:
Hr stller du inantal nlar p printern osv.

Konsultera din printermanual vid instllningarna

TFC3 stder fljande:
60dpi 8/24pin, 120dpi 8/24pin, 180 dpi 24pin, 240dpi 8pin, highspeed 120dpi
8/24pin, 80dpi 8pin, 90dpi 24pin

EXIT:  Hr lmnare du fnstret och gr till desktop
PRINT: Hr skriver du med dina instllningar. Du kan avbryta med
       RUN/STOP-tangenten

Fljande printrar har testats:
Star NL-10
Epson EX-800
Brother M-1509
Brother M-1709
NEC P6
Olivetti DM 105
Panasonic X-P1081


NOTEPAD

Med notepad skapar du sm dokument som kan sparas, laddas och skrivas ut p
skrivaren.

PROJECT
NEW:   Detta tmmer notepad
LOAD:  Hr laddar du ett tidigare sparat dokument, ange namn
TLOAD: Laddar frn band, ange namn
SAVE:  Sparar ditt dokument, ange namn
TSAVE: Sparar p band, ange namn
PRINT: Utskrift av dokument
QUIT:  Avslutar notepad och tergr till desktop

FILE
TOP OF FILE: Gr till brjan av ditt dokument
REDRAW:      Detta territar skrmen
FREEZER:     Detta kommando aktiverar frysaren
SCREEN:      Hr ndras hur texten visas
WORDWRAP:    Denna funktionen medger att hela ordet fljer med vid linjebyte
BOLD:        Detta ger fet stil p texten

LINE
SPACEx:      Detta ger olika avstnd mellan linjerna
CHARACTER:   Ger olika avstnd mellan tecknen

OBS !!! Du kan flytta markren med pekaren..


BASIC

Dessa extra mjligheter finns med TFC3:
1 Scrolla BASIC-program
2 Ett printerinterface
3 Skrmdump
4 Band-/diskturbo
5 Menyer
6 Nstan 30 extra BASIC-kommandon

Du kan g in i BASIC genom att:
1 Hll ner RUN/STOP nr du gr reset
2 Vlj BASIC i systemmenyn
3 Vlj BASIC frn frysaren

Du kan g ut ur BASIC genom att:
1 Vlj desktop i systemmenyn
2 Skriv DESKTOP
3 Reseta med Commodoretangenten nedtryckt
4 Tryck p freezerknappen
5 Vlj Final Kill och terg till normal 64-mode

Scrolling:
Precis som i monitorn kan du scrolla dina BASIC-program med
markrtangenterna

Editeringsfunktioner:
CTRL och CLR/HOME flyttar markren till nedre vnstra hrnet
CTRL och DEL tar bort tecknet efter markren
Commodoreknappen fryser utskriften till skrmen

Skrmdump:
CTRL och Return gr en dumpning av skrmen till printern

Menyer:
I BASIC finns ocks menyer. Fr att anvnda dem, tryck p skjutknappen


BASICKOMMANDON

Hr fljer en lista ver kommandon i BASIC.
Frst ngra frklarade tecken:
[ ] avskiljer olika delar av kommandot, skriv ej dessa tecken
< > innehller information som mste skrivas, t.ex programnamn, skriv ej
    tecknen
/   detta anger olika val. Skriv ej tecknet


APPEND
Syntax:   APPEND ["<FILNAMN>"] [,<ENHET>]

Detta kommando erbjuder dig att addera en fil med subrutiner till ett
program i minnet. Frkortningen r aP.

Exempel:  APPEND "JERK" (fr band)
          APPEND "JERK" (fr disk) <sic! ska vara: APPEND "JERK",8>

Kommentar: Tnk p att radnummer inte fr vara lkadana


ARRAY
Syntax:   ARRAY

Detta kommando listar innehllet i en strng. Frkotningen r aR.

Exempel:  ARRAY

Skrmen visar dex.: A$(1)="ABU NIDAL"


AUTO
Syntax:   AUTO [<RADNUMMER>] [,<STEGNING>]

Detta kommando gr automatisk radnumrering, frkortning: aU.

Exempel:  AUTO 10,5 (radnumret startar med 10 och kar med 5)


BAR
Syntax:   BAR [OFF]

Detta kommando tillter eller stnger av mjligheten att anvnda menyer.
Frkortnigen r bA

Exempel:  BAR (tillter menyer)
          BAR OFF (stnger av menyer)


DAPPEND
Syntax:   DAPPEND ["<FILNAMN>"]

Samma som APPEND "FILNAMN",8


DEL
Syntax:   DEL [<FRSTA RADEN>]-[<SISTA RADEN>]

Tar bort delar av ditt program. Frkortningen r dE.

Exempel:  DEL 100-200
          DEL 250-
          DEL -100


DESKTOP
Syntax:   DESKTOP

Lmnar BASICen. Frkortningen r deS.

Exempel:  DESKTOP (svara sedan Y fr ja och N fr nej)


DLOAD
Syntax:   DLOAD ["<FILNAMN>"]

Laddar ett program frn disk med turbo. Frkortning: dL.

Exempel:  DLOAD "YEEAH"


DOS
Syntax:   DOS"[<DISKKOMMANDO>]/[<ENHET>]

Istllet fr OPEN 1,8,15," osv. Frkortning: dO.

Exempel:  DOS"               Lser ERROR-kanalen
          DOS"$              Visar diskettens bibliotek
          DOS"N0:name,id     Formaterar en disk
          DOS"V              Validerar en disk
          DOS"9              Nu kommer alla diskkommandon g till driven som
                             anvnder devicenummer 9


<e-textarens not: Hr byter beskrivningen helt pltsligt format, den vergr
 bl.a frn enbart stora bokstver till kombination stora/sm>


DOS"$
Syntax:       DOS"$
              dO   <sic! ska vara dO"$>

Detta kommando kommer att visa ett bibliotek av en diskett p skrmen UTAN
att radera befintligt program i minnet.

Exempel:      DOS"$    Detta visar innehllet av din diskett

Anmrkningar: Om du ej anvnder detta kommando i ett program, s kan du
              ocks trycka (F7), som har samma effekt. Genom anvndning av
              funktionstangenten (F7) rensar du frst skrmen.


DSAVE
Syntax:       DSAVE "(filnamn)"
              dS "(filnamn)"

Detta kommando sparar ett program p disk, anvnt av den inbyggda turbon. P
detta stt sparas program 7 ggr. snabbare nnormalt.

Exempel:      DSAVE "test" skriver programmet "test" p disk.


DUMP
Syntax:       DUMP
              dU

Detta kommando visar en lista ver alla normala variabler och deras
nuvarande vrde.

Exempel:      DUMP  dumpar alla normala variabler

Anmrkningar: Fr att dumpa strngarna, anvnd kommandot ARRAY.


DVERIFY
Syntax:       DVERIFY *"(filnamn)"*
              dV *"(filnamn)"*

Detta kommando jmfr programmet p disk med namnet "filnamn" med programmet
i minnet. Om tv program r likadana s lmnar datorn den vanliga
"READY"-prompten, men om det r skillnad p programmen s visas istllet
"VERIFY ERROR".

Exempel:      DVERIFY "test" jmfr progarmmet "test" p disk med programmet
                             i minnet
              DVERIFY        jmfr frsta programmet p disk med programmet
                             i minnet

FIND
Syntax:       FIND *"(text)"*/*(BASIC-kommando)*/*(variabel)*
              fI   *"(text)"*/*(BASIC-kommando)*/*(variabel)*

Detta kommando letar igenom hela progarmmet efter en strng, ord eller
kommando och listar varenda radnummer det finns p.

Exempel:      FIND "test"      Listar varje rad med strngen "test"
              FIND POKE 53280  Listar varje rad med kommandot POKE 53280
              FIND Z           Listar varje rad som innehller variablerna
                               Z, Z%, Z$, indexerade eller inte
              FIND Z$          Listar varje rad med variabeln Z$, indexerad
                               eller ej


<e-textarens not: Detta kommando saknas i min manual:

HELP
Syntax:       HELP

Visar den rad p vilket felmeddelande vid krning uppstod p>


<e-textarens not: Hr byter beskrivningen helt pltsligt format, IGEN>

KILL
Syntax:       KILL
              kI

              Detta kommando tar bort Final Cartridge III, endast "freezern"
              fungerar fortfarande. Men du kommer att komma tillbaka till
              standard Commodore 64 om du ej lmnar "freezern" via monitorn.


LIST
Syntax:       LIST ((frsta raden)-(sista raden))
              lI ((frsta raden)-(sista raden))

              Detta kommando kommer att lista ditt BASIC-program, men har
              blivit modifierat s att vilket listskydd som helst i ett
              BASIC-program blir verkrt.


MEM
Syntax:       MEM
              mE

              Detta kommando visar de olika minneskategorierna av
              BASIC-programmet.

Exempel:      MEM  Listar minneskategorierna

Skrmen:      MEM
              BASIC     38911 BYTES
              PROGRAM   2     BYTES
              VARIABLES 0     BYTES
              ARRAYS    0     BYTES
              STRINGS   0     BYTES
              FREE      38909 BYTES


MON
Syntax:       MON
              mO

              Detta kommando aktiver maskinsprksmonitorn som sitter inbyggd
              i Final Cartridge III. Fulla detaljer om denna superba finess
              finns i kapitlet MONITOR.


MREAD
Syntax:       MREAD (minnesplats)
              mR (minnesplats)

              Detta kommando lser 192 bytes minne frn den angivna platsen
              och framt. Med anvndning av kommandot MWRITE kan du flytta
              dessa bytes till 24K RAM som normalt ligger under ROM.

Exempel:      FOR I = 0 TO 4
              MREAD  $0400 + I * 192
              MWRITE $A000 + I * 192
              NEXT I
              Detta verfr skrmen till extra RAMet.

Kommentar:    Det r mjligt att verfra till alla minnesplaceringar, men
              dessa kommandon r gjorda fr att anvnda 24K RAMet som
              normalt ligger under ROMen. Detta extraminne kan anvndas som
              lagringsplats fr stora mngder av information, som variabler,
              text och grafik, referenslistor etc.
              Extramnnet p 24K RAM finns placerat:
              $A000-$BFFF = 8K BASIC-tolk
              $C000-$CFFF = 4K Ledigt RAM
              $D000-$DFFF = VIC, SID och I/O
              $E000-$FFFF = 8K Kernel
              Fr att verfra de 192 bytes anvnder TFC3 tapebufferten.


MWRITE
Syntax:       MWRITE (minnesplats)
              mW (minnesplats)

              Detta kommando skriver de 192 bytes du lste med
              MREAD-kommandot p den givna platsen.

Exempel:      FOR I = 0 TO 4
              MREAD  $A000 + I * 192
              MWRITE $0400 + I * 192
              NEXT I
              Detta terhmtar skrmen.


OLD
Syntax:       OLD
              oL

              Detta kommando terhmtar ett BASIC-program efter en reset,
              eller efter NEW avnts.
              OBS. Detta funkar s lnge som du ej skrivit/laddat ngot
              nytt.


OPEN
Syntax:       OPEN (filnummer), (device), (adress)
              oP (filnummer), (device), (adress)

              Detta kommando ppnar en kanal fr inmatning och/eller
              utmatning till exempelvis en printer.

Exempel:      OPEN 1,4,2  Denna andra adress lter dig anvnda normala
                          ASCII-koder.
              OPEN 1,4,3  Denna adress lter dig anvdna alla ASCII-koder +
                          kontrollkoder som exempelivs anvnds av din
                          printer.
              OPEN 1,4,9  Denna adress lter dig anvnda alla Commodores
                          grafik- och kontrollkoder.
              OPEN 1,4,10 Samma som fregende men i reverserat lge.

Kommentar:    Fr listning av program till pritner, kan du skriva:
              OPEN 1,4,9: CMD 1: LIST (efter printning br du stnga av
              printerkanalen igen med: PRINT#1: CLOSE1) Du kan ocks anvnda
              kommandot PLIST.

<e-textarens not: Vad de nog egentligen menade att sga hr var att TFC3 gr
det mjligt att via ett vanligt OPEN-kommando skriva till en
centronicsskrivare ansluten till parallellporten. Dessutom (vilket r
standard-BASIC), om filnumret r 128 eller hgre, kommer automatiskt LF att
lggas till efter CR>


ORDER
Syntax:       ORDER
              oR

              Detta kommando ger order till ditt BASIC-program. Det r
              mjligt efterom (D)APPEND-kommandot att radnumreringen ej r
              korrekt. Med anvndning av detta kommando blir alla rader
              insatta p sina rtta stllen.


PACK
Syntax:       PACK
              pA

              Detta kommando packar programmet i minnet. Efter packningen
              kan du spara det. Du kan kra ett packat program som normalt.

Kommentar:    Programmet du skall packa skall starta p 0801 (Hex). En del
              program r redan packade, s om du anvnder det p sdana
              program blir de bara strre. Se ocks UNPACK.


PDIR
Syntax:       PDIR
              pD

              Detta kommando printar directoryt. <e-textarens not: eller
              "skriver ut katalogen", som vi svenskar sger>


PLIST
Syntax:       PLIST
              pL

              Detta kommando listar programmet p printern.


RENUM
Syntax:       RENUM (radnummer), (mellanskillnad)
              rE    (radnummer), (mellanskillnad)

              Detta kommando renumrerar raderna i ett BASIC-program. Med
              anvndning av detta kommando kan du skapa plats fr insttning
              av rader, eller s kan du renumrera ditt program efter
              APPEND-kommandot anvnts.

Exempel:      RENUM 10,5 Renumrerar ett program, startar med rad 10, och 5
                         raders mellanskillnad.
              RENUM      r lika med RENUM 100,10
              RENUM 300  r lika med RENUM 300,10


<e-textarens not: Detta kommando saknas i min manual:

REPLACE
Syntax:       REPLACE (skstrng), (ersttning)
              rE      (skstrng), (ersttning)

              Detta kommando erstter en strng/ett kommando med ett annat.

Exempel:      REPLACE "1","2"  Erstter alla "1" mot "2">


TRACE
Syntax:       TRACE (OFF)
              tR    (OFF)

              Detta kommando visar varje rad av ditt BASIC-program p samma
              gng som det exekveras nr du kr programmet. Det kommer att
              fortstta traceas tills du skriver TRACE OFF.


UNPACK
Syntax:       UNPACK
              uN

              Detta kommando packar upp ett program som dessfrinnan packats
              med TFC3.


$
Syntax:       $ (Hexadecimalt nummer)

              Detta kommando lter dig anvnda hexadecimala nummer i dina
              program, precis som om du anvdne decimala nummer. Fr att
              tala om fr datorn att ett nummer r i hex, skall det fregs
              av ett $-tecken.

Exempel:      A=$0F         Variabeln A fr vrdet 15
              POKE $D020,A  Ramen blir gr
              SYS $FCE2     Detta nollstller datorn.


FREEZER

Introduktion

Den vnstra knappen p TFC3 r FREEZE-knappen. Vid tryck p denna knapp s
fryses alla program. Efter du tryckt kommer TFC3 att erbjuda dig flera
specialfunktioner som exempelvis att gra en backupkopia p kassett eller
diskett.

Du kommer in i FREEZERn genom att:
1. Vlja den frn desktopens systemmeny.
2. Vlja den frn BASICens systemmeny.
3. Genom tryck p knappen p TFC3.

Du lmnar FREEZERn genom att:
1. Vlja ett av EXIT-kommandona.
2. Vlja ett av RESET-kommandona.

Dessa funktioner finns i FREEZERn:
BackUp Disk
BackUp Tape
BackUp FDisk
BackUp FTape
Game Sprite I
Game Sprite II
Game Joyswap
Game Autofire
Colors BackGnd
Colors ForeGnd
Colors Border
Print Settings
Print View
Print View Border
Print View ForeGround
Print View BColor0
Print View BColor1
Print View BColor2
Print View BColor3
Print View Exit
Print Set
Reset Kill
Reset Zero Fill
Reset CBM64
Exit Run
Exit Monitor
Exit Desktop

BACKUP

TFC3 har denna funktion som lter dig gra en backup p disk eller kassett.

Game Sprite I

Detta kommando tar bort sprite-till-sprite-detektionen. Vissa spel anvnder
inte standardregistrena, och d kommer du fortstta att d.

Game Sprite II

Detta kommando tar bort sprite-bakgrunds-detektionen.

Game Joyswap

Detta kommando gr ver till andra joystickporten.

Game Autofire

Detta kommando lter dig vila nr du spelar ett spel som man mste skjuta i
hela tiden. Du hller bara ner knappen och fortstter att ha den nedtryckt
s skjuts det hela tiden.

Colors

Detta kommando lter dig ndra frger p skrmen.

  Colors BackGnd
  Detta kommando ndrar bakgrundsfrgen

  Colors ForeGnd
  Detta kommando ndrar frgrundsfrgen

  Colors Border
  Detta kommando ndrar ramfrgen

Print

Denna meny r inbyggd fr skrmdumpningar.

  Print Settings
  Detta kommando ppnar fnstret och mjliggr en skrmdumpning.

  Print View
  Ltder dig se bilden som r p vg att dumpas + att du kan scrolla upp &
  ner med joystick eller cursortangenterna och ndra frg p bilden.

Reset

Denna meny ger dig fljande funktioner:

  Reset Kill
  Detta kommando nollstller datorn och startar upp den som en standard
  Commodore. (Lmnar TFC3)

  Reset Zero Fill
  Detta kommando nollstller datorn och rensar minnet innan den startar upp.
  (Lmnar TFC3 aktiv) Vid anvndning av start up sparar minne i en backup.

  Reset CBM64
  Detta kommando nollstller datorn och startar den som en standard
  Commodore. (Lmnar TFC3 aktiv)

Exit

Denna meny r till fr att g ur FREEZERn

  Exit Run
  Detta kommando frtstter att exekvera det frysta programmet.

  Exit Monitor
  Detta kommando startar monitorn.

  Exit Desktop
  Lmnar FREEZERn och startar desktop.


MONITORN

Monitorn i TFC3 r ganska unik. Den innehller nmligen en
maskinsprksmonitor, diskmonitor, teckenmonitor & en spritemonitor.

Fr att starta monitorn:
1. I BASIC - Skriv MON.
2. I BASIC - Tryck F2 (SHIFT+F1).
3. I BASIC - Vlj frn systemmenyn.
4. I FREEZERn - VljMONITOR

Du kan lmna monitorn genom att skriva X och trycka RETURN.

Prompt

Monitorn anvnder en prompt. Prompten r punkten p skrmen efter vilket du
kan skriva dina kommandon.

Minnesrepresentation

Minnet kan fyllas med olika data. Datan kan vara nummer, text, program,
tecken & sprites. TFC3 ger dig mjligheten att se minnet p olika stt;

.:2000 48 41 4C 4C 4F 20 44 49 HALLO DI  Vrderepresentation
.[2000 HALLO DIT IS EEN TEST V/D FC III  Textrepresentation
.)2000 .*..*....*.....*.*..**..          Spriterepresentation
.(2000 .*..*...                          Teckenrepresentation
.,2000 48      PHA                       Programrepresentation

Scrollning

I varje representation har du mjligheten att scrolla upp och ner med
funktionstangenterna:
F3 = Scrolla uppt
F5 = Scrolla nert
F7 = Visa directory

ndring

Med TFC3 r det enkelt att ndra data i minnet. Du behver endast skriva in
ny data ver den redan existerande datan, och efter du tryckt RETURN r den
nya datan accepterad.

Bankswitchning

I din Commodore finns flera olika ROMar. Med kommandot O kan du stta p &
stnga av ROMarna. Dett kalla bank switchning. Se O-kommandot.

Lgen

Om du har en diskdrive, kan du anvnda 2 sorters minne: Minnet i din dator,
minnet i din diskdrive.

Monitorkommandon:
A  Assemblera
C  Jmfr minne
D  Disassemblera
EC ndra tecken
ES ndra sprites
F  Fyll minne
G  Exekvera
H  Jaga minne
I  Frgande
L  Ladda
M  Minnesvisning
O  Bankswitchning
OD Diskmonitor
P  Printa minne
R  Registervisning
S  Spara minne
T  Flytta minne
X  G ur monitorn
#
$
@  Diskkommandon
*R Ls block
*W Skriv block

Innan vi gr in lite djupare i funktionerna i monitorn skall det nmnas att
denna manual ENDAST tcker funktionerna i TFC3 och lr inte ut hur
processorn i din Commodore programmeras, eller hur man programmerar den i
maskinsprk, samma sak gller ven diskdriven.


A

Syntax:       Axxxx mnemo (Operation)
              xxxx    = Startadress
              mnemo   = Maskinsprksinstruktionen
              operand = Operationen fr instruktionen

Detta kommando lter dig skriva dina egna maskinsprksprogram.

Exempel:      AC000 LDA #$00
              Detta lgger instruktionen i minnespalts C000


C

Syntax:       C xxxx yyyy zzzz
              xxxx = Startadressen p frsta blocket
              yyyy = Slutadressen p frsta blocket
              zzzz = Startadressen andra blocket

Detta kommando jmfr tv block och talar om skillnaden om det existerar
ngon. Numren som visas r adresser som ej r likadana, s om det ej finns
ngon skillnad visas inte ngonting.

Exempel:      C 1000 1FFF 4000
              Jmfr block som startar p 1000 och slutar p 1FFF med
              blocket som brjar p 4000 och slutar fljaktligen p 4FFF.


D

Syntax:       D xxxx yyyy
              xxxx = Startadress
              yyyy = Slutadress

Exempel:      D 3000 300A
              Disassemblerar ett program som startar p minnesplats 3000 och
              slutar p 300A


EC

Syntax:       EC xxxx yyyy
              xxxx = Startadress
              yyyy = Slutadress

Detta kommando visar minne i form av ett tecken. Du har d mjligheten att
ndra tecknet genom att trycka * om du vill stta en bit, eller . om du vill
rensa en bit.


ES

Syntax:       ES xxxx yyyy
              xxxx = Startadress
              yyyy = Slutadress

Detta kommando visar minnet som en sprite. Samma stt fr att ndra som
fregende kommando.


F

Syntax:       F xxxx yyyy zz
              xxxx = Startadress
              yyyy = Slutadress
              zz   = Vrdet du vill fylla minnet med

Exempel:      F 3000 4000 00
              Fyller minnet med vrdet 00


G

Syntax:       G xxxx
              xxxx = Startadress

Detta kommando exekverar ett maskinsprksprogram frn den angivna
startadressen.

Exempel:      G 3000
              Startar programmet som startar p 3000


H

Syntax:       H xxxx yyyy z1 z2 z3/"(Text)"
              xxxx = Startadress
              yyyy = Slutadress
              zn   = Vrdet som det ska letas efter
              text = Strngen som det ska letas efter

Exempel:      H 1000 8000 A9 00  Letar efter vrdena A9 00
              H 2000 F000 "JERK" Letar efter strngen "JERK"


I

Syntax:       I xxxx yyyy
              xxxx = Startadress
              yyyy = Slutadress

Detta kommando visar minnet som text. Nu kan du ocks ndra minnet genom att
skriva den text du vill.

Exempel:      I 2000 203F
              Visar i text.


L

Syntax:       L "Filnamn",xx(,yyyy)
              x    = Devicenummer (01=Kassett, 08=Disk)
              yyyy = Startadress

Exempel:      L "Text",08,2000
              Laddar "Test" frn disk och lgger det p minnesplats 2000.


M

Syntax:       M xxxx yyyy
              xxxx = Startadress
              yyyy = Slutadress

Detta kommando visar upp minnet i form av hexadecimala vrden och om mjligt
som ett tecken.


O

Syntax:       Ox (Tecknet O fljt av ett vrde)
              x = r ett vrde mellan 1 <sic!> till 7

Hexadecimala minnesplatser:
Va 0000-7FFF 8000-9FFF A000-BFFF C000-CFFF D000-DFFF E000-FFFF
-----------------------------------------------------------------
00 RAM       RAM       RAM       RAM       RAM       RAM
01 RAM       RAM       RAM       RAM       RAM       RAM
02 RAM       RAM       BASIC     RAM       CHAR-ROM  KERNEL
03 RAM       RAM       BASIC     RAM       CHAR-ROM  KERNEL
04 RAM       RAM       RAM       RAM       RAM       RAM
05 RAM       RAM       RAM       RAM       I/O REG   RAM
06 RAM       RAM       BASIC     RAM       I/O REG   KERNEL
07 RAM       RAM       BASIC     RAM       I/O REG   KERNEL
-----------------------------------------------------------------

Frklaringar:

CHAR-ROM = Tecken-ROM
I/O REG  = Input-/outputregister & timer (CIA#1 och CIA#2)
KERNEL   = Operativsystemet


OD

Syntax:       OD

Detta kommando gr ver till diskmonitorn. Alla kommandon som anvnder
minne, anvnder nu diskdrivens minne.


P

Syntax:       P

Detta kommando aktiverar printern, skriv P fr normalt lge.


R

Syntax:       R

Dettak ommando visar registrena.

Registrena r:
PC  = Programpekare
IRQ = Interrupt REQuest
BK  = Aktiv bank
AC  = Ackumulatorn
XR  = X-registret
YR  = Y-registret
SP  = Stackpekare
N   = Negativflagga i statusregistret
V   = verfldesflagga i statusregistret
#   = (Ej anvnd)
B   = Breakkommandoflagga i statusregistret
D   = Decimallgesflagga i statusregistret
I   = Interruptavstningsflagga i statusregistret
Z   = Zeroflaggan i statusregistret
C   = Carryflaggan i statusregistret

Om du skriver dina egna interruptrutiner, s behver du bara ndra adressen
fr den fr tillfllet existerande interruptrutinen i registerdisplayen. P
detta stt slrover du skriva en egen rutin fr att ndra interruptvektorn.


S

Syntax:       S "Filnamn",xx,yyyy,zzzz
              xx   = Devicenummer
              yyyy = Startadress
              zzzz = Slutadress+1

Detta kommando sparar ditt program


T

Syntax:       T xxxx yyyy zzzz
              xxxx = Startadress
              yyyy = Slutadress
              zzzz = Mladress

Detta kommando kopierar ett block till ett annat angivet block

Exempel:      T 2000 3000 9000
              Kopierar blocket med start p 2000 och slut p 3000 till 9000


X

Syntax:       X

Detta kommando lmnar monitorn.


#

Syntax:       # (Nummer)
              Nummer = det decimala nummer du vill konvertera

Exempel:      # 53281
              Konverterar 53281 till $D021


$

Syntax:       $ (Nummer)
              Nummer = Det hexadecimala nummer du vill konvertera.

Fungerar som fregende kommando.


@

Syntax:       @(Diskkommando)

Detta kommando visar ERROR-kanalen, eller ger ett diskkommando.

Exempel:      @          Detta lser ERROR-kanalen
              @$         Visar diskens directory
              @N:Namn,id Formaterar en disk

Detta kommando gr samma som BASICens kommando DOS".


*R

Syntax:       *R xx yy zz
              xx = Spr
              yy = Sektor
              zz = Plats i minnet dr blocket skall starta (zz r lika med
                   zz00)

Detta kommando lser ett block p disken och placerar det p angiven
minnesplats i datorn.

Exempel:      *R 12 00 CE Lser och placerar det p minnesplats CE00
              *R 12 00    Lser block och placerar det p standaradressen
                          CF00m (#52992).


*W

Syntax:       *W <sic! ska vara: *W xx yy zz>

Detta kommando fungerar precis som ovanstende, men med skillnaden att det
skriver istllet fr att lsa.


ANMRKNINGAR

Vi skall nu beskriva varfr vissa saker inte alltid fungerar s du som
anvndare av TFC3 fr en bttre verblick ver detta ultimala verktyg till
din Commodore 64/128 !!!

FREEZERn

Ibland kan det ta lite tid innan FREEZERns display visas.

Aktivera aldrig FREEZERn nr diskdriven r igng.

S lngt vi vet s kan FREEZERn gra backupkopior av vilket program som
helst, men med nya kopieringsskydd som med tiden dyker upp s kan vi ej
garantera att det gr.

  BACKUP
  Starta alltid med en "ren" maskin, iochmed att program r sparade i en
  packad form och detta ser till att inget ondigt r sparat. Anvnd Reset
  Zero Fill frn FREEZERn innan du laddar program du vill backupkopiera.

  Frysta program sparas automatiskt alltid i tv delar med namnen FC och -FC
  (fr att vara kompatibla med TFC2). Du kan givetvis dpa om dem, men bda
  delarna mste ha samma namn, och den andra delen mste ha ett - framfr
  sig.

  Backupkopior av TFC3 fungerar ej.

  Kassettbackuper mste laddas med den inbyggda turbon, eller en liknande
  turbo fr att kunna laddas utan TFC3.

  Fr att frskra sig om att backupkopior ocks fungerar utan TFC3, s r
  det rekommenderat att frysa dessa program med TFC3 avstngd (Via
  Kill-kommandot).

  Ibland r det ndvndigt att nollstlla diskdriven innan en backupkopia
  grs.

  GANE
  Tyvrr hade vi ej mjligheten att ha med alla rasterinterrupts, s
  mjligheten finns att vissa bilder ej blir printade helt korrekt.

  GAME
  Om du aktiverat autofire och du fryser igen, kan du bara lmna via
  autofire, och inte Exit Run.

ANMRKNINGAR P DESKTOP

TFC3 anvnder ej datorns minne, men det gr dremot desktop. Drfr r du
varnad innan du lmnar desktop.

ANMRKNINGAR P RESET

Resetknappen ger dig mjligheten att f kontrollen ver din dator nr som
helst.
Om du trycker Commodoreknappen nr du gr reset s hamnar du i desktop.
Om du trycker RUN/STOP-knappen nr du gr reset s hamnar du i BASIC.

ANMRKNINGAR P BASIC

  PACKER
  En hel del program r redan packade, s om du anvnder det p dem s blir
  de bara strre.

ANMRKNINGAR P MUS

Tyvrr kan vi ej gra ngot t att vissa musar lser tangentbordet (Det r
ett hrdvarufel i musen), s ibland r det ndvndigt att koppla bort musen.
Vi rekommenderar om mjligt att du anvnder musen i joysticklge. En mus
fungerar ej i FREEZERn.

ANMRKNINGAR P DISKTURBON

Fr att undvika porblem med ldre modeller av diskdrives och disketter av
dlig kvalitet, reducerade vi diskturbon till 15 gnger den normala farten.
Skillnaden r minimal, och det frhindrar en hel del problem.

Mnga av marknadens diskbaserade program r skyddade och har speciella
laddningsrutiner. Det r omjligt att skippa dessa laddningsrutiner, och
drfr frsker inte TFC3 gra det. Detta betyder att TFC3 laddar s mycket
som mjligt med 15 gnger normalfarten, och d lta programmets egna rutiner
ta ver. Hur som helst s kan detta fixas genom att spara programmet med
FREEZER-funktionen.
*********

End of the International Project 64 etext of The Final Cartridge III Swedish
manual.

*********
