POPIS UPRAVY   T U R B O   PRO ZX SPECTRUM              R&K SOFT
----------------------------------------------------------------
     Uprava TURBO umoznuje provadet prikazy LOAD, SAVE, VERIFY a
MERGE rychlosti vice nez dvojnasobnou (cca 3.800 bd).
     Hlavnim duvodem pro tuto upravu byla mala rychlost (1500bd)
kterou pouziva fy.Sinclair pro nahravky na kazetovy magnetofon.
     Kvalita modernich kazet (s vyjimkou kazet  znacky  EMGETON)
a slusnych kazetovych  magnetofonu, dovoluje  pouzivani  vyssich
rychlosti pri zachovani spolehlivosti. Pouzivani ruznych zpusobu
rychleho nahravani (na pr.:SPEEDYLOAD, Q-SAVE  a  j.) se  prilis
neosvedcilo. Prekazi totiz v  RAM  pameti,   nedaji  se   pouzit
ve spojeni s dlouhymi programy a  komplikuji  obsluhu. Programy,
ktere maji vlastni zrychlene nahravani (viz SIGMA BASIC),se daji
pouzivat bez obtizi, jsou ale vazane na tento program.
    Pri reseni tohoto nedostatku bylo nutno  rutiny  zrychleneho
nahravani umistit do pameti EPROM, ktera obsahuje ostatni rutiny
stavajici ROM a tim zarucuje kompatibilitu. Pamet EPROM je umist
ena primo v pocitaci  spolu s jednim obvodem TTL  a  prepinacem.
Tyto rutiny zkrati cekani pri nahravani na unosnou miru.
    Prepinacem zvolime pozadovanou rychlost:
         a) ROM -   NORMAL  to zn. vse probiha beze zmeny
         b) EPROM - TURBO   zrychlene nahravani
    Prepinat muzeme za stavu O.K. pouzitim prikazu: PAUSE 0
         nasleduje prepnuti a stisk libov. tlacitka.
    HLAVNI ZMENY:
    ============
    ZAZNAM NA MGF.  rychlost cca 3.800 bd
               uvodni ton - 1.250 Hz
               puvodni rutiny  LOAD nyni na adr. #3B39
                               SAVE  -"-   -"-   #3AA5
    GENERATOR ZNAKU dle CPC 464 fy. Schneider (vyraznejsi znaky)
    NMI provede skok na 5B00. Tim je opravena chyba v ROM, ktera
               znemoznila pouzivani NMI.
               Oblast pameti #5B00 - #5BFF se  pri  initializaci
               nemaze. (Ani po NEW anebo RAND USR 0).
    VEKTOR pro printer je nastaven na #3A66 (tam je  rutina  pro
               vystup ASCII na port 223 (pro paralelni vystup
               na pr. pripojeni tikarny CONSUL)
               Puvodni hodnota byla #09F4.
    NOVE POVELY:
    ------------
               ERASE adr    Vypis a zmena pameti (hexa)
                                  SPACE  = adr + 1
                                  ENTER  = zapis do pameti
                                  Q      = konec
               CAT          Prepocet HEX - DEC
                                  H      = HEX -> DEC
                                  D      = DEC -> HEX
                                  Q      = konec
               MOVE         Presun 48k RAM obsahu na port 223
                                  za 0.5 sec
               FORMAT       Presun z portu 223 do 48k RAM
    Drobne zmeny:
    -------------
     Autorepeat                         #1271 : 12 02
     Varovny ton, zvuk tlacitka         #1213 : 05 32
     Inverzni obraz (INK 7, PAPER 0)    #1266 : 07
     Nemaze print buffer                #0EDF : 18 0A
     Vymaz pouze od #5C00               #11D8 : 3E 5B
     Cerny okraj (border)               #11CD : 00
     Kratsi interval mezi header a prg. #0990 : 08
    Pouzite soucastky:
     -----------------
     EPROM typu 27128-150 fy. INTEL - HITACHI - a pod.
     TTL obvod  74LS32   (sov.ekv.K555LL1)
     Miniaturni odpor 150 ohm
     Miniaturni prepinac dvoupolovy
    Zjistene nedostatky:
    --------------------
     Pro uvedene zmeny  bylo  nutno  vyuzit  oblast  #386E-#3EB7
ktera v org. ROM nebyla vyuzita (obsahovala #FF).  Nekolik  pro-
gramu zrejme vyuziva tuto oblast neprimo (pracuji v IM2)  a  tim
dochazi u techto  programu  k  neregulerni  cinnosti.  Chceme-li
presto pouzivat vyhody rychleho nahravani, musime  zajistit pred
odstartovanim natazeneho programu prepnuti do normalni ROM.
     Programy, u kterych byl zjisten tento stav:
               TUTOR                    assembler training
               TRASHMAN                 hra
    Specialni software pro TURBO:
    =============================
     Normalni rychlost  (pouzitelne pouze s org.ROM):
     ------------------------------------------------
     TURBOspeed     obdoba programu Speedyload pro TURBO;
                    k zjisteni vhodnosti systemu TURBO pred
                    vlastni prestavbou. Pouzite rutiny jsou
                    totozne a nahravky pouzitelne i po prestavbe
                    systemu.
     TURBO rychlost (pouzitelne pouze s TURBO-ROM)
     ---------------------------------------------
     turbo/key      kopirovaci program KEY V2.0 upraveny pro
                    obe rychlosti. Prepina se tlacitkem "T" a
                    zvolena rychlost je indikovana v leve dolni
                    casti pod oznacenim "speed:"
                            N = norm. rychlost 1500 bd
                            T = turbo rychlost 3800 bd
                    Provadi LOAD,SAVE,VERIFY v obou rychlostech.
     FREETURBO      kopirovaci program Free Copy pro TURBO.
     COPY COPY      nutno prepnout prepinacem (nekdy se shrouti)
     STX/TURBO      program typu HEADER-READER pro rychlost
                    TURBO.  K o n t r o l u j e   spravnost
                    nahravek, vypisuje udaje o header a vytvori
                    seznam, ktery je mozno jeste editovat.