AMIGA REVIEW obsah časopisu online!
  Domov     Software     Hry     Obaly     Download  

PC-Task

Jiří Brossmann

Jistě to znáte - potřebujete na PC udělat nějakou práci, ale doma máte Amigu a zrovna se k žádnému PC nemůžete dostat. Jak z toho ven? Zkuste třeba PC-Task...

Že se do Amigy dají přenášet data z PC ví snad každý, ale co když potřebujete přenést nějaký program? Strojové kódy procesoru Motorola a Intel jsou rozdílné, a rovněž operační systémy jsou odlišné, takže pomůže jen jediná věc emulace. Zde se nabízejí dvě možnosti - koupě speciální karty, nebo softwarový emulátor. Protože karta je pro mnoho lidí nepřístupná, je softwarový emulátor často jediným řešením. My se teď podíváme na jeden z nejznámějších emulátorů PC na Amize - na PC-Task 3.0.
Co vlastně PC-Task dokáže? Nejprve se podívejme na možnosti nastavení. Podle vlastní potřeby si můžete vybrat mezi emulací procesoru 8086, který se používal v počítačích PC-XT na kterém chodí prakticky všechny starší a množství nových programů, nebo procesoru 80286, montovaného do prvních ATéček. Na 80286 už rozběhnete i Windows - pokud ovšem máte dostatek paměti a dostatečně vybavenou Amigu, protože Windows rychlostí nevynikají ani na normálním PC, natož tak v emulaci.
Další nastavitelnou věcí je grafická karta. Zde si můžete vybrat z široké nabídky podporovaných karet od monochromatické MDA, přes CGA, EGA, VGA až k SVGA u které si můžete nastavit i velikost paměti "na kartě" - od 512 kilobajů až po 2 megabajty. Grafické režimy s vysokými rozlišeními a 256 barvami však již vyžadují AGA čipy. Pokud si otevřete rozšířené nastavení grafické karty, můžete si přímo zvolit rozlišení a počty barev, ve kterých se karta spustí. Pokud však chcete emulovat karty od VGA výše ve vysokých rozlišeních (800x600 apod.), budete potřebovat monitor, protože s klasickým, ani prokládaným HiResem nevystačíte. Proto je také možno zvolit režim ve kterém se otevře obrazovka emulátoru. U monochromatické MDA si můžete nastavit obě barvy, ve kterých se bude zobrazovat a u karet EGA, VGA a SVGA i rychlost obnovování obrazovky (režim "jak to půjde" - pokud je čas obrazovka se obnoví po každém snímku, po každých dvou, čtyřech a osmi snímcích).
Pokud budete potřebovat sériový a paralelní port lze je aktivovat, stejně jako směrování zvukového výstupu, či sériové myši.
Nastavit je možné rovněž velikost paměti, kterou bude vaše "PC" mít. Zvlášť se volí konvenční paměť a zvlášť velikost tzv. extended memory. Konvenční paměti můžete mít od 256 do 704 kilobajtů, extended paměti lze navolit prakticky libovolné množství - omezuje vás jen vaše operační paměť.
Pokud se vám nechce natahovat celý MS-DOS z diskety, můžete si na harddisku vytvořit soubor, který se bude po spuštění emulátoru chovat jako pevný disk C, nebo D. Disk je však nutno nejprve v emulátoru (tedy z MS-DOSu) zformátovat (pokud z něj chcete i bootovat použijte k formátování něco jako "format c: /s". Mechanika Amigy se přihlásí jako disk A:, resp. B: pokud máte mechaniky dvě.
Když už máme nastavenou konfiguraci PC, měli bychom si něco povědět o vhodné konfiguraci Amigy pro PC-Task. Program jsem testoval na u nás asi nejrozšířenějším modelu Amigy A1200 bez FAST RAM, turbo karty či jiných podobných vymožeností. Po spuštění emulace 8086 s 640 kB paměti a s kartou CGA mi zbylo asi 400 Kb paměti. Z toho plyne, že pokud chcete PC-Task používat na starších Amigách, měli byste mít minimálně 1.5 MB paměti. Program sám jinak vyžaduje pouze kickstart 1.2 a existuje ve dvou verzích - jedna je určena právě pro starší Amigy s procesorem 68000, druhá verze pracuje na počítačích s procesorem 68020 a vyšším. Při spuštění pouze PC-Tasku se mi zdají být 2 MB paměti dostatečné, ale problémy nastanou, chcete-li lepší grafickou kartu, nebo mít spuštěný ještě jiný program na Amize. Pak budete potřebovat další Fast RAM, která emulaci také urychlí. Dále bych pro opravdu vážnější práci doporučil nějakou tu turbokartu.
V PC-tasku jsem provedl pomocí osvědčeného Checkitu benchmarkové testy. Jak dopadly vidíte na obrázcích. Test byl proveden na konfiguraci 8086 a CGA. Další test s 80286 a VGA dopadl přibližně stejně - procesor vykázal 93 Dhrystones a 1.5 k Whetstones. Grafická karta ukázala 315 znaků za sekundu při použití BIOSU a při přímém přístupu 1144 znaků. Přesto, že to není vážnější rozdíl, zdálo se mi, že zobrazování je přece jen rychlejší než u CGA.
Dále jsem otestoval několik základních programů - Volkov Commander, T602 a dBase III. Volkov pracoval bezchybně, jen s mechanikou prováděl občas zajímavé věci - nastavil jsem A: na interní mechaniku a B: na externí, kterou jsem ovšem neměl. Ve Volkov Commanderu se mi však ohlásily obě, a po zvolení B: se mi zobrazil obsah A:. Jinak program pracoval bezchybně.
Populární T602 fungoval opět bez zjevných závad, ale vzhledem ke konfiguraci mé Amigy pracoval velmi pomalu. Jako malý rychlostní test jsem napsal několik řádků textu a pomocí bloku je pak zkopíroval za sebe. Potom jsem celý text označil jako blok a nechal přeformátovat. Textu bylo asi 150 řádků, čas jsem měřil od posledního klepnutí disku. Celé přeformátování trvalo více než 40 sekund.
V dBase jsem se pokusil o podobný test s několika položkami, ale protože program výstup směřuje na disk, bylo by hodnocení poněkud zavádějící.
Jak je asi jasné mají všechny programy pod PC-Taskem na normální Amize jeden společný znak - běží pomalu. Pokud pracujete v databázi není to tak moc vidět, protože ta běží v textovém módu, který je ještě relativně rychlý (ovšem vykreslení menu nijak neoslní, ale T602 už byl na hranici únosnosti. Naštěstí se používá vyrovnávací buffer klávesnice, takže i při středně rychlém psaní se dá program použít.
Pokud nechcete ani v PC-Tasku přijít o svou oblíbenou myš, můžete si ji nainstalovat pomocí kombinace kláves levá Amiga+P. Pokud můžu posoudit bylo možné myš spustit vždy, ale v T602 byly s její instalací nějaké problémy. Při aktivaci myši ve Volkovovi se dala normálně požívat, ale na obrazovce zůstalo klasické ukazovátko. Je však otázkou, kolik programů pro PC myš vlastně podporuje.
Vzhledem k tomu, že PC-Task vydržel i mé řádění v Checkitu, neměly by být s přenosem programů větší potíže. Nevím jak je tomu u Windows, které jsem raději ani netestoval stačí mi je vidět na běžné 386, ale nemyslím, že by dokázaly program rozhodit (i když vzhledem k tomu co jsem s nimi zažil si tím nejsem tak jistý.
Pokud tedy potřebujete občas pracovat s PC a máte doma Amigu které se nechcete vzdát, bude pro vás PC-tak pravděpodobně optimálním řešením. Je sice pravda, že emulace neběží žádnou závratnou rychlostí, ale když uvážíme, že s dostatečným množstvím paměti můžete pracovat paralelně na PC i na Amize, není to tak špatné. Na druhé straně jen málokterý program, který by existoval na PC nemá na Amize ekvivalent, takže nemyslím, že by jste po PC-Tasku šahali obzvlášť často.

Vytlačiť článok



Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.

Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing



none

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )