home *** CD-ROM | disk | FTP | other *** search
/ Serious Magazine 8 / Serious_Magazine_08_2001_Dial_pl_Disk_2_of_2_Side_A.atr / dc13unr.lzh / RCF.DOC < prev    next >
Text File  |  1988-09-01  |  10KB  |  1 lines

  1. ¢             RC-Format v1.1¢ Modu  zewn❎trzny dla DOS Control v1.x¢          Kodowanie Jager/Dial¢¢              WPROWADZENIE¢¢    RC-Format to program  umoəliwiaj⇧cy¢ sformatowanie RAM-Cart'a. Wsp pracuje¢ z modu ami 64/128Kb oraz z  Double  RC¢ (produkt Dial). Dlaczego  powsta   ten¢ program skoro  RC  moəna  zaformatowa⇨¢ przy pomocy opcji FORMAT DOS'u lub DOS¢ Control'a?  Wszyscy  uəytkownicy  RAM-¢ Cart'w wiedz⇧ iə po sformatowaniu mo-¢ du u do dyspozycji mamy 482  (RC-64Kb)¢ lub 993 (RC-128Kb)  wolnych  sektorw.¢ Dzieje si❎ tak dlatego iə  rezerwowane¢ s⇧ sektory  dla  inicjalizera.  Jeəeli¢ kto③ (tak jak ja) nie uəywa modu u ja-¢ ko typowego cartridga to pozostaje  na¢ nim sporo  niewykorzystanego  miejsca.¢ W magazynie Serious (numer pi⇧ty) opi-¢ sa em  jak  powi❎kszy⇨  ilo③⇨  wolnych¢ sektorw w module 64Kb do 499. Okazuje¢ si❎ əe nie jest to ostateczna warto③⇨!¢¢    Kolejna sprawa to sam proces forma-¢ towania. Nie jest  on  wykonywany  tak¢ jak dla dyskietki, a jedynie  przepro-¢ wadzany jest  tz.  QUICK  FORMAT  (bez¢ wzgl❎du na  to  jak⇧  wydamy  komend❎:¢ FS#, FM#, FD#) , czyli szybkie  forma-¢ towanie  (wyczyszczone  zostaje   VTOC¢ oraz miejsce na nazwy plikw).  Wszys-¢ tko jest dobrze do momentu  gdy  przez¢ przypadek uszkodzimy jaki③ plik na mo-¢ dule i chcemy go naprawi⇨. Po  urucho-¢ mieniu Sector  Edit  v1.2  (modu   DOS¢ Control) okazuje si❎ iə na RAM-Car'cie¢ jest totalny bur... ba agan i odszuka-¢ nie interesuj⇧cych nas sektorw b❎dzie¢ znacznie utrudnione!¢¢    RC-Format  pozbawiony   jest   tych¢ wszystkich ogranicze!  Umoəliwia  za-¢ formatowanie modu u z maksymaln⇧ ilo③-¢ ci⇧  wolnych  sektorw,  a   dodatkowo¢ umoəliwia zarezerwowanie  odpowiedniej¢ (dla nas) ilo③ci sektorw  przeznaczo-¢ nych na katalog dysku (co takəe  wp y-¢ nie na ilo③⇨ wolnych sektorw). Proces¢ formatowania  przebiega  tak  jak  dla¢ dysku tz. kaədy sektor modu u zostanie¢ skasowany! Dost❎pna jest  takəe  opcja¢ QUICK FORMAT. Dodatkowo program  umoə-¢ liwia  formatowanie  RC  w  trybie 256¢ (stacje 7 i 8).¢¢ Oto tabelka pokazuj⇧ca  ilo③⇨  wolnych¢ sektorw po sformatowaniu modu u  przy¢ pomocy DOS'u oraz RC-Format:¢¢      Modu      DOS RC-Format Max.¢      --------- --- --------- ----¢      RC 64KB   482    500     510¢      RC 128KB  993   1010    1020¢¢ Max. - jest to maksymalna ilo③⇨ sekto-¢ rw jak⇧ moəna uzyska⇨  (naleəy  zare-¢ zerwowa⇨   1   sektor   dla   katalogu¢ (zmieszcz⇧ si❎ w  nim  informacje  dla¢ o③miu plikw) oraz doda⇨ BOOT sektory.¢¢ Od wersji 1.1 moəliwe jest  takəe  za-¢ instalowanie loader'a, ktry  zostanie¢ uruchomiony w momencie gdy  modu   b❎-¢ dzie w trybie ODCZYT (po w ⇧czeniu za-¢ silania lub po zresetowaniu modu u).¢¢             OPIS PROGRAMU¢¢    RC-Format (RCF) to zewn❎trzny modu ¢ DOS Control, a wi❎c nie  jest  moəliwe¢ uruchomienie   go   bezpo③rednio   pod¢ DOS'em! Przed uruchomieniem RCF spraw-¢ dza czy  RAM-Cart  jest  zainstalowany¢ i jeəeli go nie wykryje to  uruchomie-¢ nie   zostaje   przerwane.   Nast❎pnie¢ sprawdzany  jest  tryb  pracy.  Jeəeli¢ zostanie wykryty ODCZYT (Read) to  RCF¢ takəe si❎ nie uruchomi! W obu przypad-¢ kach ukaəe  si❎  odpowiedni  komunikat¢ i po naci③ni❎ciu  'RETURN'  lub  'ESC'¢ nast⇧pi powrt do DOS Control.¢¢ Po uruchomieniu na  ekranie  DC  ukaəe¢ si❎ okienko, a w nim dost❎pne opcje:¢¢ MODULE 64Kb -formatowanie modu u 64Kb¢¢ MODULE 128Kb-formatowanie modu u 128Kb¢¢ MODULE 128Kb-formatowanie drugiego mo-¢        du u 128Kb (naleəy  uəywa⇨  tej¢        opcji tylko w  przypadku  zain-¢        stalowania Double  RC  -  prze-¢         ⇧cznik w pozycji 256, w  prze-¢        ciwnym wypadku doprowadzimy  do¢        zawieszenia si❎ komputera  oraz¢        RAM-Cart'a!).¢¢ RC LOADER - przy pomocy tej opcji  de-¢        cydujemy czy po formatowaniu ma¢        zosta⇨ zainstalowany loader.¢¢    NO     - nie b❎dzie instalowany¢¢    DBL-RC - b❎dzie zainstalowana  spe-¢             cjalna  wersja  umoəliwia-¢             j⇧ca zmian❎  stacji  (D7:,¢             D8:).   Przeznaczona  jest¢             ona tylko dla Double RC  w¢             trybie 256.¢¢    NORMAL - zostanie zainstalowana pod¢             stawowa wersja dla kaədego¢             modu u¢¢    Jeəeli modu  posiada tylko  64Kb to¢    opcja DBL-RC  nie b❎dzie brana  pod¢    uwag❎. Dla RC 128Kb naleəy  ustawi⇨¢    r❎cznie opcj❎  NORMAL  (nie jest to¢    jednak konieczne, ale podczas  uəy-¢    wania loadera naleəy uwaəa⇨ aby nie¢    nacisn⇧⇨ klawisza 'TAB', ktry umo-¢    əliwia zmian❎ stacji w  Double  RC,¢    gdyə spowoduje to  zawieszenie  si❎¢    modu u oraz komputera.¢¢    Loader powinno si❎ instalowa⇨ tylko¢    na stacji D8: gdyə tylko z niej zo-¢    stanie on  uruchomiony.  Oczywi③cie¢    nic si❎ nie stanie (poza zmniejsze-¢    niem ilo③ci wolnych sektorw) jeəe-¢    li zainstalujemy go na D7:. W takim¢    wypadku aby uruchomi⇨ loader naleəy¢    ustawi⇨ odpowiednio prze ⇧cznik od-¢    powiadaj⇧cy za wybr  modu u (1/2).¢    Opcja NORMAL nie b❎dzie  brana  pod¢    uwag❎!¢¢ EXIT TO DOS CONTROL - powrt do DC¢¢ Po prawej stronie  opcji  widoczne  s⇧¢ numery stacji, pod ktrymi  "podpi❎te"¢ s⇧ wirtualne dyski. Standardowo dla RC¢ 64/128Kb jest to D8:. Jeəeli pracujemy¢ z Double RC to dodatkowo aktywna  jest¢ stacja D7:. RCF  ma  w asne  procedury¢ obs ugi, a wi❎c nie jest konieczny DOS¢ obs uguj⇧cy  RC  lub  DBL-RC.   Jeəeli¢ przkonfigurowa e③ sobie numery  stacji¢ (DC-SETUP) to ukaə⇧ si❎ tutaj pierwsze¢ napotkane, odpowiadaj⇧ce danej stacji.¢ Za numerem moəe si❎ pokaza⇨ strza ecz-¢ ka, ktra informuje jaki modu   zosta ¢ rozpoznany (aby RCF  by   kompatybilny¢ z modu ami 64/128Kb nie  s⇧  testowane¢ dodatkowe banki w Double-RC).¢¢ Wybr  modu u   umoəliwiaj⇧   klawisze¢ '', 'RETURN'-kontynuacja,  'ESC'-wy-¢ j③cie do DC. Jeəeli b ❎dnie wybierzemy¢ wielko③⇨ modu u to ukaəe si❎ komunikat¢ i po naci③ni❎ciu  'RETURN'  lub  'ESC'¢ wrcimy do menu.¢¢ Po wybraniu modu u ukaəe  si❎  kolejne¢ okno, przy pomocy ktrego moəemy usta-¢ li⇨ czy boot sektory maj⇧ zosta⇨ doda-¢ ne do wolnych  (ADD TO FREE)  czy  teə¢ maj⇧   zosta⇨  potraktowane  normalnie¢ (NORMAL). Jeəeli  wybierzemy  pierwsz⇧¢ opcj❎ to pierwszym wolnym sektorem  na¢ dysku b❎dzie sektor 1 (i w ten  sposb¢ ilo③⇨ wolnych sektorw wzro③nie o  3).¢ W   przypadku  wybrania  opcji  NORMAL¢ pierwszym wolnym sektorem b❎dzie  sek-¢ tor 4. Opcja ABORT lub  klawisz  'ESC'¢ umoəliwia powrt do g wnego menu.¢¢ UWAGA! Jeəeli  wybierzesz  ADD TO FREE¢ to musisz uwaəa⇨ aby  przez  przypadek¢ nie zapisa⇨ DOS'u  na module  gdyə  ta¢ operacja zniszczy zawarto③⇨ boot  sek-¢ torw, a to oznacza iə  pierwszy  plik¢ na module zostanie  uszkodzony  i  nie¢ b❎dzie moəliwe jego odtworzenie!¢¢ Nast❎pne okienko umoəliwia  ustawienie¢ ilo③ci sektorw  jaka  ma  zosta⇨  za-¢ rezerwowana  dla  katalogu  dyskietki.¢ Klawiszami '' wybieramy  odpowiedni⇧¢ warto③⇨ (1-8), 'RETURN' akceptuje nasz¢ wybr, a  'ESC'  umoəliwia  powrt  do¢ menu.¢¢ W dolnej cz❎③ci okienka widoczna  jest¢ maksymalna ilo③⇨ plikw  moəliwych  do¢ zapisania w takim  katalogu.  Jest  to¢ waəne gdyə po przekroczeniu tej liczby¢ np. podczas kopiowania na  modu ,  ja-¢ kie③ pliki (plik) zostan⇧  uszkodzone!¢ My③l❎ jednak əe dla  modu u  128Kb  32¢ wpisy (pliki) w katalogu  powinno  zu-¢ pe nie wystarczy⇨ (da nam to dodatkowo¢ 4 wolne sektory). Pewn⇧ wad⇧  jest  to¢ iə  po  zape nieniu  ca ego   katalogu¢ i wywo aniu opcji DIR mog⇧ pojawi⇨ si❎¢ "③mieci". Dzieje si❎  tak  dlatego  iə¢ podczas wy③wietlania katalogu procedu-¢ ry  poszukuj⇧  pustego  wpisu.  Jeəeli¢ zmniejszyli③my ilo③⇨ sektorw dla  ka-¢ talogu i zape nili③my go, a w  nast❎p-¢ nym sektorze s⇧  juə  jakie③  dane  to¢ procedury DIR potraktuj⇧ go  jako  ko-¢ lejny, "pe ny"  sektor  katalogu  i...¢ wy③wietl⇧ go! Aby tego unikn⇧⇨  naleəy¢ zawsze pozostawi⇨  jeden  wpis  pusty!¢ A wi❎c jeəeli pojemno③⇨ katalogu to 32¢ wpisy to od tego naleəy  odj⇧⇨  jeden,¢ czyli maksymalnie moəna nagra⇨ 31 pli-¢ kw!¢¢ Po ustaleniu ilo③ci sektorw ukaəe si❎¢ okienko formatera:¢¢ CONTINUE    - rozpocz❎cie formatowania¢ QUICK FORMAT- szybkie formatowanie¢ ABORT       - przerwanie tej operacji¢¢ Aby  unikn⇧⇨  nieprzyjemnego  mrugania¢ dost❎p do RAM-Cart'a zosta  synchroni-¢ zowany,  co  niestety  spowalnia  ca y¢ proces. Zakoczenie formatowania  zos-¢ tanie obwieszczone komunikatem COMPLE-¢ TE!¢¢    Na koniec  pewna  informacja.  RAM-¢ Cart zostaje zaformatowany w  standar-¢ cie DOS II+/D! Modu  64Kb jest w  g❎s-¢ to③ci  pojedyczej,  a   modu    128Kb¢ w rozszerzonej. Jeəeli kto③ uəywa han-¢ dlera  zamieszczonego  w   Tajemnicach¢ Atari (jest kto③ taki?)  to  nie  moəe¢ korzysta⇨ z  RC-Format,  gdyə  handler¢ uəywa w asnego formatu, ktry nie jest¢ zgodny z RCF!¢¢         DOUBLE RAM-CART LOADER¢¢    Po zainstalowaniu naleəy przestawi⇨¢ modu  na tryb  ODCZYT. Teraz po kaədym¢ w ⇧czeniu  komputera (lub zresetowaniu¢ RC i komputera)  na  ekranie ukaəe si❎¢ spis zawarto③ci danej  stacji (D7: lub¢ D8:). Aby uruchomi⇨ dany program nale-¢ əy nacisn⇧⇨ klawisz  z  liter⇧,  ktra¢ jest napisana przed  nazw⇧ danego pli-¢ ku. Jeəeli nie chcemy  uruchamia⇨  əa-¢ dnego programu to moəemy nacisn⇧⇨ kla-¢ wisz 'ESC', nast⇧pi  skok  pod   adres¢ $e471 (jeəeli w ⇧czony jest QMEG OS to¢ zg osi si❎ jego menu  w innym  wypadku¢ b❎dzie to  SELF  TEST).  Umoəliwia  to¢ zbootowanie komputera z modu em w try-¢ bie ODCZYT. Jeəeli  zainstalowana jest¢ wersja DBL-RC to  aktywny  jest  takəe¢ klawisz 'TAB', ktry umoəliwia  odczyt¢ katalogu  z  drugiej  stacji  (dotyczy¢ tylko modu u Double RAM-Cart w  trybie¢ 256).¢¢ Podczas w ⇧czania komputera nie trzeba¢ pami❎ta⇨ o wci③ni❎ciu klawisza OPTION,¢ loader wykryje to i sam  automatycznie¢ od ⇧czy BASIC!¢¢ Double RAM-Cart loader zosta  napisany¢ na  bazie  Chaos  Loader'a   autorstwa¢ Janusza Pelca! Jest odporny na  RESET,¢ ustawia odpowiednio MemLo oraz wektory¢ systemowe (BOOT, DOSVEC, DOSINI itd.).¢ Dodatkowo przywracana jest pami❎⇨ zaj-¢ mowana przez cartridge ($a000-bfff).¢¢                         Autor programu¢                             Jager/Dial¢¢