tapepr ZX                                           TASWORD TWO
                       C O P Y    C O P Y
                       ==================
                          M a n u a l
     Jde v podstate o jeden z nejdokonalejsich kopiraku. Jednou
z jeho nejvetsi prednosti je prave vytvareni mezer mezi jednot-
livymi programy volitelne v sekundach. Dale zapisuje hlavicky
vzdy jen v jednom radku.
Navod jeho vyuziti
------------------
Dluzi se poznamenat, ze nektere prvky byly ziskany ustnim poda-
nim, nektere jeste nebyly vyzkouseny: coz muze ucinit uzivatel:
1. Po LOAD " "      dejme  ihned  nejaky  prikaz,  napr.  LOAD
   jinak kopirak obratem zase ztratime.
2. Pokud se nam nahrala hlavicka programu, ktery nechceme, po-
   staci dat BREAK a prikaz LOAD toho cisla, jake si prejeme.
   Tim se nezadouci hlavicka opet ztrati.
3. Kdyz jsme vycerpali kapacitu pameti, COPY COPY to sam oznami.
   Muzeme nyni dat SAVE kterehokoliv radku napr. SAVE 3 TO 6 a
   pokud si prejeme mezery, pripojime k vyse uvedenemu prikazu
   jeste STEP 4 nebo 5, coz je cas v sekunach a za tu dobu zis-
   kame mezeru cca 1 otacky pocitadla dle MGF.
   Pocitac si tuto mezeru pamatuje  pro  jakekoliv  dalsi  SAVE,
   aniz to musime znovu napsat !!!!  Mezeru pomoci STEP napiseme
   znovu pri SAVE jen tehdy, pokud puvodne uvedenou  na  pocatku
   nasi prace chceme z nejakych duvodu pozmenit.
4. Pokud jsme nahrali SAVE vse co  jsme  potrebovali,  libovolne
   opakovatelne, zacneme s dalsi nahravkou LOAD 1,  pokud  cheme
   pritom vse dosavadni smazat.
5. VERIFY od do zvolime stisknutim pismene V a specifikaci odkud
   kam, napr 1 TO znamena vse od pocatku do konce.
   Pokud verifikace probehne OK, pocitac to oznami, jinak pre-
   stane nahravat. Prave verifikovany radek se objevi v titulnim
   radku.
To vse je overeno a funguje vyborne. Dalsi jsem nezkousel:
6. C jako pismeno znamena tvorbu katalogu.
 Let 1 = znamena udajne vytvoreni noveho nazvu programu. To by
   znamnalo vstup do hlavicky.
8. POKE udajne znamena vstup do hlavicky.
9. COPY  zkopiruje  udajne  jen  bezhlavickovou  cast  programu.
   Vratit se je mozno udajne CAP shiftem.
10. Pokud chcete zrusit kopirak, t.j. vratit se do BASICU, dame
    jednoduse RETURN, coz je odzkouseno. Pro jistotu napiseme
    jeste RANDOMIZE USR 0.
Kladno dne 27.1.1986                          Kraus
                        T A P E S Y S
             Your computer   kveten 1984  str.119
Program muze byt zaveden do libovolneho mista v hornich 32K
pameti od adresy 32768 do 63663.
Nejdrive je potrebne provest CLEAR nnnnn-1
Vlastni program zavedte :   LOAD "TAPESYS" CODE nnnnn
Jakmile je program zaveden, zadejte PRINT USR nnnnn. To navrati
adresu, od ktere program muze byt spusten. Spusteni provedte
bud  RANDOMIZE USR  (spousteci adresa)
nebo RANDOMIZE USR USR nnnnn :
ktery bude nasledovan jednim z prikazu PAUSE, SAVE, LOAD,
VERIFY, MERGE ci CAT.
Syntexe je stejna jako v BASICu vcetne pouziti LINE, CODE,
SCREEN$, DATA.  Jedina vyjimka je pouziti CAT, ktere je pod
klavesou 9, ale pouziva se bez parametru.
Je mozno spojovat prikazy na radek pomoci dvojtecky, napr.
RANDOMIZE USR USR nnnnn : PAUSE 4 : SAVE "Program" LINE 10 : CAT
PAUSE :
Tento prikaz se pouziva pro vyber pro vyber jedne z deseti
operacnich rychlosti  ( 0 - 9 ).  Syntaxe : PAUSE 1
Priblizna rychlost prenosu se zobrazi na spodku obrazovky.
Normalni rychlost 1500 baud odpovida PAUSE 1.
             PAUSE                 RYCHLOST V BAUDECH
               0                        1431
               1                        1500
               2                        1860
               3                        1929
               4                        2747
               5                        3048
               6                        3236
               7                        3304
               8                        3474
               9                        3635
Pri zadani dalsiho programu stejnou rychlosti nemusime opakovat
PAUSE, napr. :
    RANDOMIZE USR USR nnnnn : PAUSE 3 : SAVE "jmeno" DATA a$ //:
    VERIFY "  " DATA a$ //
    .
    .
    .
    RANDOMIZE USR USR nnnnn : SAVE "obrazovka" SCREEN$
Kdyz pri LOAD je nalezen pozadovany program na pasku, objevi se
blikajici hvezdicka u jeho jmena.
Pokud je chyba pri LOAD zpusobena necim jinym nez BREAK, objevi
se instrukce pro previnuti pasku a opakovani LOAD.
Cteni hlavicky je volano pomoci CAT prikazu. Hlavicka se precte
za predpokladu, ze byla nahrana stejnou rychlosti, jaka je
prave pouzivana.
V hlavice je uveden typ udaju na pasku - Basic program, "bytes"
soubor, znakove ($) nebo numericke (#) pole; dale jmeno souboru,
cislo spousteciho radku pro automaticke spusteni v BASICu,
startovaci adresa pro "bytes" soubor nebo jmeno pole a delku
bloku dat.
Ukonceni CAT - pomoci BREAK.
TAPESYS se vrati do BASICu, pokud narazi na libovolny znak,
kteremu nerozumi. Mohl by to byt napr. znak CHR$ 13, prikazy
jine nez SAVE, LOAD, VERIFY, MERGE, CAT nebo PAUSE nebo tez
dvojtecka nasledujici ihned za oddelovaci dvojteckou.
Napr.  (skok do BASICu):
       RANDOMIZE USR USR nnnnn : LOAD " " CODE :: BEEP 1,10