koutek PaCifiSTů
------------------
Století se chýlí ke konci a estéčka pomalu dosluhují (viz credits Narsilu). Co mi však brání, abych zůstal ataristou estéčkářem (čtenářem Narsilu, vývojářem ST softu atd.) i na PC? Potřebuji nějaký schopný emulátor. O softwarových emulátorechu ST na počítačích PC jsme se v Narsilu již několikrát zmiňovali. Nejlepší volbou se zatím zdá býti PaCifiST. Tentokrát se k němu vracíme podrobněji:
* stěhujeme se na PC *
Po rozbalení pacifista se podívejte na soubor Pacifist.INI. Je to textový soubor z kterého emulátor čte svoje nastavení. Například velikost RAM atd. Je tam také označena cesta k disketám (image), ST harddisku (mount) a TOSům. Překontrolujte si jestli cesty odpovídají vašemu umístění a případně je opravte.
harddisk -
Jako ST harddisk používá emulátor folder s názvem Stfiles. Přestěhovat vaše ST soubory na ST harddisk na PC je proto velice snadnou záležitostí. Prostě je překopírujeme z disket (pozor PC umí standartně číst jen 720 kb nebo 1.44 Mb diskety) do folderu Stfiles na vašem PC harddisku. Když po startu emulace (G) žádný harddisk nevidíte, instalujte si ho (install devices) na desktop. Výhoda harddisku je nasnadě, rychlejší čtení a zápis, pohodlná práce v ST desktopu bez nutnosti přepínání (F12, Esc) do screenu pro instalaci disket (i když můžete samozřejmě současně využívat i obě virtuální disketové mechaniky - A i B).
Když však chceme do PC přestěhovat svoje bootovací diskety (např. některé hry v nesouborové formě nebo . . .) musíme použít DOSový program MakeDisk.
diskety -
Jako diskety používá emulátor soubory s koncovkou MSA nebo ST. K PaCifiSTu je jedna prázdná disketa (720 kb) přidána - soubor Disk.ST. Jak s pomocí MakeDisku vytvořit další ?
MakeDisk se řídí příkazovým řádkem, kam mu napíšeme, co má dělat. Ten může vypadat například takto :
makedisk.exe /read /slow /track 81 /sector 10 /side 2 / jméno.ST
nebo třeba takto :
makedisk.exe /write /auto /format / jméno.ST
význam jednotlivých příkazů:
/read - čti z diskety (a vytvoř na PC harddisku ...)
/write - zapiš na disketu ...
/create - vytvoř čistý disk (na PC)
/clean - instaluje na imaginární disketu nový boot sector
/auto - čte si z diskety její formát (reálné i virtuální)
/track xx /sector xx /side x - čti nebo piš tento formát diskety
/ignore - ignoruj chyby při čtení
/overwrite - přepiš existující virtuální disketu
/slow - čti a konvertuj disketu (na virtuální) sektor po sektoru
/format - při zápisu (write), disketu současně formátuje
Vhodnou kombinací příkazů docílíme žádaného výsledku. Při zadávání počtu stop mějte na paměti, že se stopy počítají od nuly, takže stopa č. 79 je celkově osmdesátá (79 + nultá stopa = 80).
Když má makedisk potíže při čtení, nebo když vytvořená imaginární disketa v PaCifiSTu nefunguje, zkuste originální disketu na STéčku překopírovat na jinou (kvalitnější) nebo při čtení použijte příkazy IGNORE, SLOW.
Taky je možné vytvořit si na PC MakeDiskem čistou virtuální ST disketu, originální disketu souborově překopírovat do ST harddisku (na PC - Stfiles) a potom soubory v PaCifistu překopírovat z harddisku na tuto volnou disketu.
MakeDisk je poměrně spolehlivý, ale také trochu pomalý. Abyste nemuseli ručně pořád dokola při startu MakeDisku psát příkazy, napište si svoje nejpoužívanější kombinace do batů (např. Makewrit.bat atd.). To jsou moje zkušenosti s MakeDiskem v.1.1 z roku 1997. Novější verze by snad měla být k mání na http//www.fatal-design.com/makedisk. Lze tam taky najít program MSAtoST na konvertění souborů staršího formátu *.MSA (Magic Shadow Archiver) do formátu *.ST.
Ještě vás upozorním na některé důležité klávesy pro ovládání PaCifiSTu:
PaCifiST monitor (stavová obrazovka) -
g - start počítače nebo návrat do ST desktopu.
x - ukončení PaCifiSTu (exit to PC)
h - help (další možosti)
tos - změna tosu (podpora jen pro 1.0, 1.62 a 2.06)
F1 - některé hry používají efekty barevných pruhů (line)
F3 - něco urychlíte, ale pozor (nutno zkoušet opatrně)
všude -
F12 - obrazovka pro výměnu disket v mechanikách A a B (Esc)
Ctrl + Pause/Break - ST reset
klávesa mezi Esc a Tab - PaCifiST monitor
ST desktop -
Pause/Break - joystick (on,off),šipky, pravý Ctrl (fire)
Scroll Lock - sejvne se aktuální obrazovka (formát PCX)
PageUp - ? (ST help)
PageDown - ? (ST undo)
jestli nic z toho nefunguje (ani Ctrl + Alt + Shift + Delete) tak jte beznadějně zaseknutí a zachrání vás jen resetovací tlačítko na PC case. Tento článek se týká verzí 0.46 a 0.48 a na PC pod PaCifiSTem 0.46 byl také kompletně sepsán a sestaven (text plus obrázky = PNA).
Program pro vytváření virtuálních ST disket na PC harddisku a TOSy (bez TOSu vám emulátor nebude fungovat) nejsou součástí emulátoru a musíte si je obstarat jinde (zkuste public sector).
Doufám že se ozvou do redakce také další pacifisti se svými postřehy a radami. Teoreticky by se tento koutek měl stát časem rubrikou.
-JS-