|
Qmeg 4 a TTP i inne
Qmeg + v. 4.04 jest kolejn± wersj± znanego systemu operacyjnego autorstwa Stefana Dorndorfa.
Poniewa¿ jego stara wersja jest bardzo znana oraz popularna, na plus nale¿y zaliczyæ, ¿e w obs³udze nie
ma ¿adnych wielkich rewolucji. Najbardziej przykr± niespodziank± (i minusem) jest brak mo¿liwo¶ci startu
DOSu a ramdysku C (Z?). Du¿ym minusem jest z³a wspó³praca z Tight Tools Packed (TTP). Wprawdzie
TTP siê oczywi¶cie uruchamia, ale nie da sie z niego odpaliæ ¿adnego programu z w³±czonym toms turbo.
Niestety, po wy³±czeniu toms turbo te¿ nie jest dobrze - po wybraniu programu (na przyk³ad DOSa
6.4) podziwiamy jedynie pusty ekran. Trzeba u¿yæ kombinacji Select+Reset, ¿eby wróci³o chocia¿ menu
Qmega. Po prze³±czeniu klawiszem Tab na ciep³y start i naci¶niêciu Esc naszym oczom ukazuje siê
upragniony Dos. Niestety, mimo i¿ z pozoru dzia³a poprawnie, próba wczytania czegokolwiek koñczy siê
komunikatem "File mismatch". Inne programy czasami po odpaleniu dzia³aj± (choæ w takiej sytuacji nie mam
do nich zaufania), a czasem siê komp wiesza. Czasem prog siê odpala, ale komp wiesza siê np. po wybraniu
opcji File w Pantherze. W takiej sytuacji przydatno¶æ TTP staje siê problematyczna.
Istnieje jeden sposób odpalenia dosu z TTP. Mo¿na tego dokonaæ nastêpuj±co:
- Uruchamiamy TTP.
- Zmieniamy prze³±cznikiem system z Qmega 4 na 3.x.
- Uruchamiamy dosa.
- Ju¿ w dosie zmieniamy system z powrotem na v. 4.
- Naciskamy Option+Reset.
Jest to jednak do¶æ uci±¿liwe i nie do zastosowania przy odpalaniu reszty programów z TTP.
Ciekawostk± jest fakt, ¿e równie¿ Qmeg v. 2 nie dzia³a idealnie z TTP, ale tam problemy nie s± a¿ tak
du¿e (po prostu komp z TTP przechodzi od razu do MLM i trzeba jedynie wybraæ 'Q', a potem Esc).
Qmeg 4 a kartrid¿e
Przyczyn± tego s± powa¿ne modyfikacje w procedurach systemowych reset, jakich dopu¶ci³ siê pan
Dorndorf. Za okoliczno¶æ ³agodz±c± mo¿na uznaæ, ¿e z pewno¶ci± nie przewidzia³ istnienia czego¶ takiego,
jak TTP, a i nie wprowadzi³ tych zmian dla sportu. Otó¿ Qmeg v. 4 jest jedynym systemem, który potrafi
przej±æ kontrolê nad ka¿dym kartrid¿em. O ile przy oryginalnym systemie Atari kartrid¿ mo¿e przej±æ
pe³n± kontrolê nad komputerem (dotyczy zw³aszcza modu³ów z grami), a Qmeg ver. 3.x potrafi po Select+Reset
przej±æ kontolê nad niektórymi (przewa¿nie starszymi) to Qmeg v. 4 przejmie kontrolê zawsze.
Pozwala nam to zatem np. zgraæ zawarto¶æ ROMu kartrid¿a bez programatora epromów, zajrzeæ w kod
czy te¿ go zmodyfikowaæ.
Mini-freezer dla poków
Uwa¿am tê funkcjê za rewelacyjn±. Pozwala ona na wprowadzenie modyfikacji do ka¿dego programu,
który nie od³±cza ROMu. Co ciekawe, nawet ca³kowite zablokowanie klawiatury nie odcina tej funkcji. Co
niektóre programy, które od³±czaj± ROM, ale najpierw przepisuj± go dla dokonania modyfikacji te¿
ulegaj± naszemu 'Pokerowi' (np. Titus Slideshow). Oczywi¶cie narzuca siê u¿ycie go do uzyskiwania
nie¶miertelno¶ci w grach. O ile MLM jest dobry do analizowania kodu, to wprowadzaæ zmiany mo¿na
chyba raczej tylko w grach resetoodpornych". Teraz mo¿na przejrzeæ kod przy pomocy MLM, za¶
wprowadzaæ drobne zmiany przy u¿yciu 'Pokera' (jak ja go nazywam). Oczywi¶cie znajd± siê i inne zastosowania,
o których dalej.
Tu og³aszam nieustaj±cy konkurs: nadsy³ajcie swoje propozycje nie¶miertelno¶ci, jakie mo¿na
uzyskaæ w grach przy pomocy Pokera (albo te¿ MLM). Chêtnie otworzê w Syzygy odpowiedni dzia³.
I jeszcze jedna pche³ka. Qmeg 4 nie ma opcji 'P' (zablokowanie ramdysku). Mo¿emy go jednak zablokowaæ
sami, nawet ka¿dy bit osobno - wg uznania. Nie bêdê teraz pisa³ jak, je¶li kto¶ nie wie, niechaj przeczyta
artyku³ o tym w Syzygy 5.
Ramdyski w nowym Qmegu.
Procedury obs³ugi ramdysku zosta³y znacznie zmodyfikowane. Pierwsz± niespodziank± jest to, ¿e z
ramdysku nowego Qmega mo¿na odpaliæ demo Base 33! Oczywi¶cie, je¶li kto¶ ma min. 576 kB. Z ramdysku
Qmega v.3 Base 33 nie dawa³o siê odpaliæ.
Bardzo m±dr± funkcj± jest ochrona przerwañ podczas i/o z ramdyskiem. Spróbujcie uruchomiæ
Voice of Silence III z ramdysku Qmega v. 3! Po wczytaniu pierwszego z brzegu tracka komp siê powiesi,
a zawarto¶æ ramdysku ulegnie uszkodzeniu. W Qmegu v. 4 w³±czamy opcje ochrony (edi, g25, vbs)
i... VoS III dzia³a bez zarzutu!
Niestety, odwrotnie ma siê sprawa z demem Drunk Tank - z Qmegiem v. 3 dzia³a, z ramdysku
nowego Qmega nie daje siê odpaliæ w ¿aden sposób.
Warto wiedzieæ, ¿e w³±czenie wszystkich opcji spowalnia odczyt z ramdysku trzykrotnie.
Pomys³y na wykorzystanie ramdysków
Numery 5 i 6 Syzygy mia³y przyjemn± mo¿liwo¶æ skopiowania wszystkich artyku³ów na ramdysk i doczytywania
ich stamt±d, bez wachlowania siê dyskami. Nie mia³/ma tego ¿aden inny magazyn, nawet inne
numery Syzygy. Proponujê Wam teraz zrobiæ co¶ takiego. Skopiujcie pierwsz± stronê magazynu Serious
do ramdysku Qmega i stamt±d go odpalcie. Dzia³a (choæ przy ³adowaniu trochê obraz siê krzaczy),
mo¿na teraz ³adowaæ artyku³y w okamgnieniu. A co z drug± stron±? Naciskamy Shift+Control+N no i ju¿
mo¿emy ³adowaæ arty z dyskietki! I nie musimy wybieraæ pe³nej instalacji, ¿eby zmieniaæ muzykê bez
czekania (nie wiem, jak Wy, ale ja podczas czytania zmieniam muzykê dosyæ czêsto). Sprawdza³em to
z numerem 8 Seriousa, ale s±dzê, ¿e wcze¶niejsze te¿ bêd± dzia³aæ. Dzia³a w ten sposób równie¿ Barymag
#1 i to pomimo tego, ¿e od³±cza ROM! Polecam jednak w³±czyæ opcje ochronne", bo inaczej krzaczy siê
grafika przy ³adowaniu. No i pamiêtajcie, ¿eby zostawiæ KEY w³±czone.
No dobrze - powie marudny czytelnik - ale nie wszystkie magazyny zostawiaj± aktywne przerwanie systemowe.
No tak, ale o ile nie u¿ywaj± trackmo loadera (jak Energy), to musz± w³±czyæ ROM na czas odczytu
i tu ich mamy! Mo¿emy zmieniæ konfig napêdu na ekranie z komunikatem b³êdu. Dzia³a w ten sposób
Debilizator #1 i #2 (w DBL #2 polecam raczej drug± stronê za³adowaæ do pamiêci, bo na niej s± arty).
Je¶li jednak program w ogóle nie udostêpnia systemowego przerwania klawiatury? Wtedy, je¶li nie jest
od³±czony ROM za³atwimy go 'Pokerem'! Wciskamy Control + Help, wpisujemy:
- 03f0 00 (Return) - stacja #1 normal, lub
- 03f0 01 (Return) - stacja #1 turbo, lub
- 03f0 02 (Return) - ramdysk X na stacjê #1, lub
- 03f0 03 (Return) - ramdysk Y na stacjê #1.
Jeszcze tylko Help aby wróciæ do programu. Dobrze, ale nie mo¿na by mieæ dwóch stron na
ramdysku? No, w double siê nie da, ale w singlu... Bierzemy star±, klasyczn± gierê Gauntlet (dwie
strony dysku). Kopiujemy stronê B do ramdysku Y (za po¶rednictwem X!), stonê A do X. Ustawiamy jeszcze
ochronê - EDI (¿eby siê nie wykrzaczy³o) i VBS (¿eby przy odczycie nie lata³y po ekranie ¶miecie).
Bootujemy stronê z intrem. Kiedy pojawi siê napis "Insert side B & press start" przestawiamy stacjê #1
na ramdysk Y (Pokerem!) i... gramy bez czekania na odczyt kolejnych leveli.
A je¶li program wy³±cza ROM i nie mo¿na uruchomiæ Pokera? Mo¿na przytrzymaæ Control+Help -
jak tylko program w³±czy ROM ¿eby wczytaæ co¶ z dysku to ju¿ go mamy! Po zmianie i wyj¶ciu
z Pokera odczyt bêdzie przebiega³ normalnie.
Da siê tak nawet odpaliæ niektóre gry zabezpieczone! We¼my Barahira. £adujemy go na ramdysk, po czym...
odpalamy z dysku. Zabezpieczenie sprawdzane jest tylko na pocz±tku. Pojawia siê ekran z intrem.
I tu mamy pokaz mo¿liwo¶ci Pokera. Klawiatura jest zablokowana (jak siê w³±czy atract, to nawet nie da
siê go wy³±czyæ!). Poker jednak dzia³a! Przestawiamy napêd #1 na ramdysk i mo¿emy odczytywaæ kolejne
czê¶ci z ramdysku.
Nale¿y pamiêtaæ, ¿e dla niektórych programów wa¿ne jest odpowiednie ustawienie opcji edi/g25/vbs.
Na przyk³ad odpalaj±c z ramdysku Megata Zine #2 nale¿y w³±czyæ VBS, za¶ koniecznie wy³±czyæ EDI,
inaczej siê wywali ju¿ przy ³adowaniu. Ustawienie G25 nie ma znaczenia. Generalnie jednak, odpalaj±c nam
nieznany program lepiej jest w³±czyæ wszystkie opcje ni¿ wy³±czyæ - czê¶ciej pomaga ni¿ szkodzi.
Oczywi¶cie nie wszystko nam pójdzie. Odpada np. Kl±twa, czy W³adcy Ciemno¶ci, wspomniane Drunk
Tank, magazyn Kocie Flaki, który w ogóle nie chodzi z ramdysku... ale mo¿liwo¶ci i tak jest od groma!
G³ówne wady
Trochê szkoda migaj±cego kursora, z którego zrezygnowa³ pan Stefan, ale mo¿na to przeboleæ. No
i zrozumieæ - niedostatek pamiêci (ilo¶æ funkcji, jakie Dorndorf upakowa³ w 16 kilo i tak jest imponuj±ca).
Natomiast nie mogê zrozumieæ rezygacji z funkcji Control+8 (wektor u¿ytkownika). Chyba by³aby to
funkcja znacznie bardziej przydatna, ni¿ zmiana prêdko¶ci autorepetycji, albo wy³±czanie d¼wiêku klawiatury?
Zreszt± te rzeczy mo¿na zrobiæ przy pomocy Pokera, je¶li akurat nie ma pod rêk± DOSu, Basica,
czy MLM. Jednak najwiêksz± wad± jest (chyba ka¿dy siê zgodzi) brak mo¿liwo¶ci startu DOSu z pamiêci
dodatkowej (ramdysku C, choæ w tej wersji nazywa³by siê chyba raczej 'Z').
Podsumowuj±c
Uwa¿am now± wersjê Qmega za bardzo udan±, bo mimo kilku jej usterek, zalety zdecydowanie w niej
przewa¿aj±. Jednak chyba nikt nie wyrzuci starego Qmega, choæby dla startu Dosu z ramdysku C.
Najbardziej sensownym rozwi±zaniem wydaje mi siê posiadanie obu wersji: 3.2 (lub 3.8, dla posiadaczy
stacji Toms) oraz 4.04. Inne mo¿na wyrzuciæ.
Jurgi II/Tristesse
Redakcja nie odpowiada za treść komentarzy. Wpisy niecenzuralne,
nie na temat będą usuwane, a ich autorzy mogą być pozbawiani możliwości dodawania komentarzy.
Szczegółowy regulamin do wglądu w siedzibie redakcji. :)
|
|