home *** CD-ROM | disk | FTP | other *** search
/ Serious Magazine 10 / Serious_Magazine_10_2001_Dial_pl_Disk_2_of_2_Side_A_a.atr / dc_doc.lzh / RCF.DOC < prev    next >
Text File  |  2023-02-26  |  10KB  |  1 lines

  1.           RC-Format wersja 2.0¢          --------------------¢          Modu  zewn❎trzny dla¢            DOS Control v2.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.¢ Dlaczego powsta  ten program skoro  RC¢ moəna zaformatowa⇨ przy  pomocy  opcji¢ FORMAT DOS'u lub DOS Control'a? Wszys-¢ cy uəytkownicy RAM-Cart'w  wiedz⇧  iə¢ po sformatowaniu modu u do  dyspozycji¢ mamy 482 (RC-64Kb) lub 993  (RC-128Kb)¢ wolnych sektorw. Dzieje si❎ tak  dla-¢ tego iə  rezerwowane  s⇧  sektory  dla¢ inicjalizera. Jeəeli  kto③  nie  uəywa¢ modu u jako typowego cartridga to  po-¢ zostaje na nim sporo niewykorzystanego¢ miejsca. W  magazynie  Serious  (numer¢ pi⇧ty) opisa 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 (modu  DOS Control)¢ okazuje si❎ iə na RAM-Carcie jest  to-¢ talny ba agan i odszukanie 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③⇨  wol-¢ nych 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¢        zarezerwowa⇨ 1 sektor dla kata-¢        logu (zmieszcz⇧ si❎ w  nim  in-¢        formacje dla o③miu plikw) oraz¢        doda⇨ BOOT sektory.¢¢    Od wersji 1.1  moəliwe  jest  takəe¢ zainstalowanie loader'a, ktry  zosta-¢ nie uruchomiony w momencie  gdy  modu ¢ b❎dzie w trybie ODCZYT  (po  w ⇧czeniu¢ zasilania 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 modu u  128Kb¢ (naleəy uəywa⇨ tej opcji tylko w przy-¢ padku zainstalowania Double RC - prze-¢  ⇧cznik w pozycji  256,  w  przeciwnym¢ wypadku  doprowadzimy  do  zawieszenia¢ si❎ komputera oraz RAM-Cart'a!).¢¢ RC Loader¢ ---------¢    Przy pomocy  tej  opcji  decydujemy¢ czy po formatowaniu ma zosta⇨ zainsta-¢ lowany loader.¢¢ NO     - nie b❎dzie instalowany.¢ DBL-RC - b❎dzie zainstalowana specjal-¢          na wersja umoəliwiaj⇧ca zmia-¢          n❎  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 uwa-¢ g❎. Dla RC 128Kb naleəy ustawi⇨  r❎cz-¢ nie opcj❎ NORMAL (nie jest  to  jednak¢ konieczne, ale podczas uəywania loade-¢ ra naleəy uwaəa⇨ aby nie nacisn⇧⇨ kla-¢ wisza '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 zos-¢ tanie on uruchomiony.  Oczywi③cie  nic¢ si❎  nie  stanie  (poza  zmniejszeniem¢ ilo③ci wolnych sektorw) jeəeli  zain-¢ stalujemy go na "D7:". W takim wypadku¢ aby uruchomi⇨  loader  naleəy  ustawi⇨¢ odpowiednio prze ⇧cznik  odpowiadaj⇧cy¢ za wybr modu u  (1/2).  Opcja  NORMAL¢ nie b❎dzie brana pod uwag❎!¢¢ Exit to DOS Control¢ -------------------¢    Powrt do DOS Control.¢¢        Formatowanie RAM-CART'a¢¢    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  pracu-¢ jemy z Double RC to dodatkowo  aktywna¢ jest stacja "D7:". RCF ma w asne  pro-¢ cedury obs ugi, a wi❎c  nie  jest  ko-¢ nieczny DOS obs uguj⇧cy RC lub DBL-RC.¢ Jeəeli przkonfigurowa e③ sobie  numery¢ stacji (SETUP DC) to ukaə⇧  si❎  tutaj¢ pierwsze napotkane, odpowiadaj⇧ce  da-¢ nej stacji. Za numerem moəe si❎  poka-¢ za⇨ strza eczka, 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'-wyj-¢ ③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❎ kolej-¢ ne okno, przy  pomocy  ktrego  moəemy¢ ustali⇨ czy boot sektory  maj⇧  zosta⇨¢ dodane 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 ustawie-¢ nie 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 me-¢ nu.¢    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¢¢    Od wersji 2.0  RC-Formater'a  ekran¢ jest buforowany, a to oznacza iə  for-¢ matowanie RAM_Cart'a przebiega z pe n⇧¢ pr❎dko③ci⇧  (modu   128Kb  formatowany¢ jest w  ok.  3  sekundy).  Zakoczenie¢ formatowania zostanie obwieszczone ko-¢ munikatem COMPLETE!¢¢    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¢ pliku. Jeəeli  nie  chcemy  uruchamia⇨¢ əadnego programu  to  moəemy  nacisn⇧⇨¢ klawisz '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  au-¢ tomatycznie od ⇧czy BASIC!¢¢    Double RAM-Cart loader zosta  napi-¢ sany 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❎⇨ zajmowana przez  cartridge¢ ($A000-BFFF).¢