› Oprogramowanie dla› Double RAM-Cart›› DOS II+/D v6.4› --------------› autor Stefan Dorndorf› modyfikacja Jager/Dial›› Na dysku systemowym Double Ram-Cart› znajduj si trzy wersje DOS'u II+/D› wersja 6.4›› DOS_DRC.COM› DOS_DRCS.COM› D_DRCRD.COM›› S to wersje plikowe, ale bez problemu› mona dan wersj zainstalowa sobie› na dowolnym dysku przy pomocy komendy› IN#. Kada z wersji umoliwia wsp -› prac z Double RAM-Cart'em ustawionym› na 128 lub 256.›› DOS II+/D v6.4DBL-RC (DOS_DRC.COM)› ----------------------------------› Ze wzgldu na to i DOS ten nie po-› trafi obs uy ramdysku wikszego ni› 128Kb dostp do modu u, ustawionego na› 256 zosta rozwizany tak i instalo-› wane s dwa wirtualne dyski o pojem-› noci 128Kb kady. Pierwszy z nich› (podstawowy) dostpny jest jako stacja› numer 8 (D8:), a drugi (dodatkowy) ja-› ko stacja numer 7 (D7:). Prze cznik› wyboru modu u powinien by ustawiony› na 1. Na obu dyskach mona przeprowa-› dza wszystkie operacje, tak jak na› zwyk ym dysku (kopiowanie, formatowa-› nie, zapis odczyt itd.). Oczywicie› moliwe jest take kopiowanie pomidzy› tymi dyskami.›› Jeeli modu pracuje w trybie 128 to› mamy dostp tylko do jednego dysku› (podstawowego - D8:). NIE WOLNO w ta-› kim wypadku odwo ywa si do stacji› numer 7 gdy spowoduje to zawieszenie› si modu u oraz komputera (wtedy jedy-› nym wyjciem bdzie zresetowanie RC› oraz komputera)! W tym trybie "zmian› dysku" umoliwia prze cznik wyboru› modu u (1/2).›› Uwagi techniczne: Aby wygospodarowa› miejsce na odpowiednie procedury usu-› n em wikszo komunikatw ukazuj-› cych si po wystpieniu b du. Obecnie› DOS wywietli tylko jego numer. Insta-› lacja DOS'u w ramdysku C (system QMEG)› jest w dalszym cigu moliwa.›› DOS II+/D v6.4DBL-RC [s](DOS_DRCS.COM)› --------------------------------------› Ta wersja rni si od poprzedniej› tym i podczas komunikacji z RAM-› Cart'em nie wystpuje tak denerwujce› mruganie ekranu. Wad tego jest to i› szybko wykonania danej operacji (np.› odczytu) jest dwukrotnie wolniejsza.›› DOS II+/D v6.4DBL-RC/RD (D_DRCRD.COM)› -------------------------------------› Ta wersja przeznaczona jest dla› Atari z dodatkow pamici, ale bez› systemu QMEG. Oprcz dostpu do RAM-› Cart'a mamy take dostp do ramdysku› (16/64/128 Kb). Urzdzenie to dostpne› jest jako stacja numer 6 (D6:).›› Uwagi techniczne: Oprcz usunicia ko-› munikatw musia em take powikszy› o 256 bajtw adres kocowy DOS'u.› Zwikszy a si take objto pliku› DOS.SYS z 19 do 23 sektorw (gsto› podwjna). Spowodowane jest to tym i› te 256 bajtw znajduje si za buforami› i aby je zapisa trzeba zapisa take› obszar buforw. Z tego te powodu DOS› nie bdzie si instalowa w ramdysku C› QMEG'a, ale to ju aden problem bo› jak kto posiada ten system to nie b-› dzie uywa tej wersji, chocia przy› rozszerzeniu powyej 256Kb daje ona› moliwo dostpu do:›› 1. RAM-Cart'a - dysk "A" (D8:)› 2. RAM-Cart'a - dysk "B" (D7:)› 3. Ramdysku QMEG'a DD (np. D2:)› 4. Ramdysku DOS'a (D6: - w tym wypadku› naley odpowiednio ustawi banki).›› Numery bankw znajdziesz pod adresami:›› $1A36 - banki dla ramdysku 128Kb› $1A3E - banki dla ramdysku 64Kb›› Przyk ad: Jeeli posiadasz rozszerze-› nie 320Kb to pod DOS'em wykonaj takie› polecenia:›› >1A3E 83 87 8B 8F [RETURN]› >070E 20 [RETURN]›› Od tej chwili masz ramdysk o wielkoci› 64Kb uywajcy innych bankw ni ram-› dysk QMEG'a! Jeeli nie posiadasz do-› datkowej pamici to moesz zainstalo-› wa sobie ramdysk 16Kb pod ROM'em:›› >070E 40 [RETURN]›› W obu przypadkach nie zapomnij sforma-› towa ramdysku (D6:FS#).›› Wad takiej instalacji dodatkowego› ramdysku jest to i podczas formatowa-› nia RAM-Cart'a zostan b dnie stwo-› rzone sektory VTOC! Aby ta operacja› przebieg a poprawnie naley przed for-› matowaniem wpisa:›› >070E 80›› a po formatowaniu ponownie umieci po-› przedni warto.›› Kolejna sprawa to MEMLO. Zosta o ono› zwikszone o jedn stron, a wic› obecnie wynosi ono $2100. Mona je ob-› niy, zmniejszajc ilo buforw z 4› do 2, ale w takim wypadku DOS moe nie› otworzy dwch plikw jednoczenie› (ukae si b d 161).›› I na koniec jeszcze jedna uwaga! T› wersj DOS'u mog take uywa wszyscy› uytkownicy RAM-Cart'w o wielkoci› 128Kb. Naley jednak pamita o tym› aby NIE ODWO{YWA si do D7: (to samo› dotyczy Double RAM-Cart'a ustawionego› na 128).›› Zmiana numeru dysku (wszystkie wersje)› --------------------------------------› Jeeli komu nie odpowiada obecne› ustawienie numerw pod ktrymi znaj-› dziemy RC lub ramdysk to moe to bar-› dzo atwo zmieni. Aby to zrobi nale-› y pod DOS'em wykona komend:›› >070F [RETURN]›› na ekranie uka si numery napdw:›› >070F 01 02 03 04 05 06 07 00›› Warto 00 oznacza normalnie dostp do› ramdysku, ale w tych wersjach jest to› dostp do RAM-Cart'a 64/128Kb lub do› pierwszego dysku DOUBLE RC!›› Teraz wystarczy "wjecha" kursorem na› dany numer i wpisa:›› 06 - ramdysk› 07 - Double RC - dysk "B"› 00 - RAM-Cart 64/128/DBL RC-dysk "A"›› a nastpnie nacisn RETURN.›› Przyk ad: Zmienimy numery z 6, 7, 8 na› 3, 4, 5.›› Wpisujemy:›› >070F [RETURN]›› Uka si wartoci:›› >070F 01 02 03 04 05 06 07 00›› Teraz poprawiamy i bdzie wyglda o to› tak (po poprawce):›› >070F 01 02 06 07 00 01 01 01›› Od tej pory dostp do ramdysku da nam› odwo anie si do D3: dostp do RC 64/› 128Kb lub DBL-RC (dysk "A") uzyskamy› poprzez D4:, a do DBL-RC (dysk "B")› przy pomocy D5:. Odwo anie si do D6:,› D7:, D8: da nam dostp do napdu pod› numerem 1 (D1:).›› * * *›› Jeeli chcia by w pe ni zautomaty-› zowa prac z modu em Double RAM-Cart› powiniene zaopatrzy si w program› DOS Control v1.3! Umoliwia on wygodny› dostp do wszystkich napdw, a dodat-› kowo przystosowany jest do wsp pracy› z RAM-Cart'em:›› - moliwo prze czenia trybu pracy› modu u (ODCZYT/ZAPIS)›› - edytor sektorw RAM-Cart'a dla modu-› w 64/128Kb/Double RAM-Cart›› - formater RAM-Cart'a zwikszajcy› ilo dostpnych sektorw z 482 na-› wet do 510 (modu 64KB) lub z 993 do› 1020 (modu 128Kb).Posiada on w asne› procedury obs ugi, a wic nie trzeba› pamita o odpowiednim ustawieniu› komrki $070E! Dodatkowo jest moli-› wo zainstalowania loader'a, ktry› uruchomi si w momencie w czenia› komputera (lub zresetowania modu u› Double RC oraz komputera). Oczywi-› cie modu musi by w trybie ODCZYT.›› Program jest SHAREWARE i aby otrzyma› pe n wersj naley zarejestrowa si› u autora programu (czyli u mnie). Wi-› cej informacji na ten temat znajdziesz› w magazynie Serious #7.›› UWAGA! DOS Control wsp pracuje TYLKO› z DOS II+/D v6.1 lub 6.4.›› * * *›› XDOS v2.3› ---------› autor Stefan Dorndorf› modyfikacja Jager/Dial›› Kolejnym DOS'em, ktry znajduje si› na dysku systemowym Double RAM-Cart› jest XDOS v2.3RC (XDOS23RC.COM). Od› normalnej wersji rni si tym i pro-› cedura obs ugujca ramdysk zosta a za-› stpiona procedur obs ugujc RAM-› Cart. Stara em si aby by a ona uni-› wersalna, tak wic obs uguje ona kady› modu !›› Wad tej wersji jest to i nie ma do-› stpu do ramdysku. Mimo usilnych sta-› ra nie uda o mi si narazie tego zro-› bi. Posiadacze systemu QMEG nie musz› si tym martwi gdy ramdysk uzyskany› przy pomocy tego systemu jest obs ugi-› wany!›› Wielko wirtualnego dysku ustawiamy› w komrce $710. Tabelka pokazuje jakie› wartoci s dozwolone:›› Warto KB Uwagi› ------- ---- ---------------------› $A0 64 RAM-Cart 64Kb› $80 90 Dysk "A" DBL-RC (256)› $C0 128 RAM-Cart 128Kb› $90 180 Double RC (256)› $D0 256 Double RC (256)›› Aby RAM-Cart nie by formatowany po› kadym uruchomieniu DOS'u naley do› danej wartoci doda 7.›› Wyjanienia wymaga wartoci $80. XDOS› pozwala na instalacj dwch niezale-› nych wirtualnych dyskw. Kady z nich› ma po 90Kb. Warto $80 instaluje dysk› "A" czyli podstawowy. Jeeli chcemy› zainstalowa dysk "B" to warto $88› podstawiamy jako jeden z napdw. Ich› numery znajdziemy pod $711. Wartoci› 01-07 to numer napdu, 00 oznacza› RAM-Cart. Teraz wystarczy zamiast nu-› meru napdu wpisa $88 i ju mamy do-› stp do dysku "B" (modu musi by› w trybie 256).›› Przyk ad: Drugi dysk zainstalujemy pod› numerem 7.›› Wpisujemy:›› >711 [RETURN]›› ukae si:›› >711 01 02 03 04 05 06 07 00›› Teraz wpisujemy $88 tam gdzie jest 07› i naciskamy RETURN. Po ponownym wpisa-› niu >711 [RETURN], ukae si:›› >711 01 02 03 04 05 06 88 00›› Od tej pory mamy dwa wirtualne dyski› pod D7: i D8:. Kady z nich ma 707› wolnych sektorw w pojedyczej gsto-› ci.›› Aby zmieci ca  procedur obs u-› gujc RAM-Cart musia em usun wy-› wietlanie informacji spod $709. Do-› datkowo, zamiast informacji o MemLo› wywietlony zostaje adres uruchomienia› programu znajdujcego si aktualnie› w pamici (RUN). Moim zdaniem jest on› bardziej przydatny.›› * * *›› Double RAM-Cart Init v1.0› -------------------------› autor Jager/Dial›› Na podstawie Chaos Loader'a› autorstwa Janusza Pelca›› Inicjalizer ten przeznaczony jest› TYLKO dla Double RAM-Cart'a w trybie› 256Kb. Umoliwia nagranie loadera,› ktry zostanie automatycznie urucho-› miony po w czeniu komputera (modu › musi by w trybie ODCZYT). Oprcz tego› dostpna jest opcja FORMAT, ktra for-› matuje tak modu aby by on w 100% wy-› korzystany! Format ten zgodny jest› z formatem XDOS'u ustawionego na 256Kb› ($710=$d0). Po zaformatowaniu modu u› mamy 1014 wolnych sektorw w podwjnej› gstoci (przy pomocy XDOS'a mamy tyl-› ko 1009). UWAGA! Wykorzystywane s› take BOOT sektory, a wic uwaaj› z komend INI! Jeeli instalujemy loa-› der to do naszej dyspozycji pozostaje› 1011 wolnych sektorw.›› Obs uga programu jest banalnie› prosta. Po uruchomieniu ukae si me-› nu. Klawisz '1' umoliwia tylko zafor-› matowanie modu u, klawisz '2' to for-› matowanie oraz instalacja loader'a,› ESC umoliwia powrt do XDOS'a.›› Po instalacji loadera moemy ju na-› grywa programy, ktrych nazwy uka› si po w czeniu komputera (lub zrese-› towaniu modu u i komputera). Naley› pamita aby XDOS by ustwiony na ob-› s ug RAM-Cart'a w trybie 256Kb!›› Obs uga DOUBLE RAM-CART LOADER'a› --------------------------------› Po zainstalowaniu naley przestawi› modu na tryb ODCZYT. Teraz po kadym› w czeniu komputera (lub zresetowaniu› RC i komputera) na ekranie ukae si› spis zawartoci modu u. Aby uruchomi› dany program naley nacisn klawisz› z liter, ktra jest napisana przed› nazw danego pliku. Jeeli nie chcemy› uruchamia adnego programu to moemy› nacisn klawisz 'ESC', nastpi skok› pod adres $e471 (jeeli w czony jest› QMEG OS to zg osi si jego menu w in-› nym wypadku bdzie to SELF TEST).› Umoliwia to zbootowanie komputera› z modu em w trybie ODCZYT.›› Podczas w czania komputera nie trzeba› pamita o wciniciu klawisza OPTION,› loader wykryje to i sam automatycznie› od czy BASIC!›› Double RAM-Cart loader zosta napisany› na bazie Chaos Loader'a autorstwa Ja-› nusza Pelca! Jest odporny na RESET,› ustawia odpowiednio MemLo oraz wektory› systemowe (BOOT, DOSVEC, DOSINI itd.).› Dodatkowo przywracana jest pami za-› jmowana przez cartridge ($a000-bfff).›› Jager/Dial››