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

WinUAE

Luboš Němec

O emulátoru Amigy UAE (Unix Amiga Emulator) už v Amiga Review řeč byla. Předem se všem amigistům omlouvám za tento článek, který má s Amigou společné je to, že se opět jedná o emulátor respektive jeho verzi pro Windows95. Aby Vám to ale nebylo líto, snad nebude na škodu provést srovnání technických parametrů dnešních počítačů a NAŠÍ Amigou a posoudit, co se za těch pár let existence UAE změnilo k lepšímu či horšímu.

Zcela jistě mnoho čtenářů AR a majitelů Amigy používá v práci, doma či pro různé specializované účely i jiné počítače - PC, Mac atd. A ti méně otrlí, kteří dokonce definitivně vyměnili Amigu (styďte se!) rovnou za jiný počítač z důvodů jim vlastních, pochopitelných, ale neodpustitelných se mohou alespoň vrátit do starých dobrých časů, kdy Amiga kralovala všem domácím osobním počítačům a dá-li bůh (čti Gateway 2000), opět se tam vrátí.
WinUAE je speciální verze UAE určená pouze pro Windows 95 s nainstalovaným DirectX. WinUAE dokáže emulovat A500 s procesory 68000, 68020 či kombinaci 68020 + matematický koprocesor 68881. Emulován je tedy OCS čipset včetně některých vlastností ECS grafických čipů, nastavit můžete až 2 MB CHIP RAM + 8 MB FAST RAM nebo pro lepší kompatibilitu rovnou 8 MB CHIP RAM. Nezávisle na CHIP RAM umí WinUAE emulovat ještě dalších až 64 MB FAST RAM (jako přes Zorro-3), 1 MB pomalé 16ti bitové paměti FAST pro další zvýšení kompatibility a 8 MB paměti na grafické kartě. Ano čtete správně, WinUAE zvládne i emulaci grafické karty a veškerého softwaru, který běhá pod amigovským emulačním systémem Picasso 96. Samozřejmostí je emulace všech čtyř floppy mechanik, harddisku (filedisk či adresář), joysticku, myši, přemapování kláves v několika variantách, zobrazení v okénku či na celé obrazovce, dokonalá emulace mono či stereo zvuku s výběrem několika frekvencí samplů, přerušení či směrování zvuku na DirectSound. Experimentálně (čti blbě) umí WinUAE emulovat sériový a paralelní port a pomocí velmi rozsáhlých preferencí lze nastavit relativně dokonalý soulad využití procesoru k emulaci blitteru, grafického čipsetu a mnoho dalších věcí. Na několika obrázcích si můžete prohlédnout některé oddíly z preferencí WinUAE.
Emulátor nezvládne emulaci MMU, AGA čipů a z hardwarových důvodů samozřejmě nedokáže číst amigovské diskety.
Tomu, že WinUAE nedokáže emulovat AGA čipy se nelze se divit, žádný z „klasických“ procesorů dostupných v současné době (ani 400 MHz PII) pro osobní počítače by to prostě nestíhal všechno najednou.
Ale pojďme dál. Floppy mechaniky fungují v emulátoru všechny najednou a WinUAE používá jen jejich image, neboli 901120 bytů velký soubor, který je uložen na PC harddisku či disketě (nedoporučuji!). Image file diskety si musíte vytvořit na Amize s přiloženým prográmkem „TRANSDISK“, funguje to s DOSovými i neDOSovými disketami. ROMku, což jest nezbytná podmínka rozběhnutí emulace, si můžete stáhnout pomocí dalšího prográmku „TRANSROM“, funguje to na každé Amize.
Lahůdkou je ovšem emulace harddisku. Mimo možnosti nastavit a vytvořit filedisk s libovolnou kapacitou dokáže WinUAE emulovat amigovský harddisk v jakémkoliv PCčkovském adresáři. Pohodlně pak můžete mezi Amiga a PC přenášet data na ZIPU, SyQuestu, harddisku či jen disketě pomocí CrossDOSu 7, který podporuje dlouhé názvy a vše stačí pouze okopírovat do zvoleného adresáře. Skvělá je tedy i možnost libovolně se vrtat na amigovském harddisku třeba s pomocí „Průzkumníka“.
Určitě Vás bude zajímat výkon WinUAE. Není to žádný zázrak, ale pro naprostou většinu her běžících na A500 je emulátor na prakticky na každém rychlejším Pentiu plně použitelný. O plynulosti pohybu myši se samozřejmě nedá hovořit, emulovaný pohyb pointeru bych spíše nazval zoufalým poskakováním zjevně zmateného klokana, zde pomůže jen hodně rychlý procesor a slušná grafická karta. V mnoha demech pochopitelně WinUAE nestíhá synchronizovat zvuk s obrazem, ale pomocí priority emulace čipsety či CPU a vhodným nastavením kvality zvuku (mono/stereo až 44 KHz) se dá hodně věcí napravit. Prioritu čipsetu/CPU lze měnit i během emulace, kvalitu zvuku si musíte nastavit předem. Systémové programy nemá hlavně kvůli rozlišení a počtu barev u OCS čipů smysl používat, ve více než 4 barvách a rozlišení 640x200/256 bodů je emulace již nesnesitelně pomalá. Bohužel nevím, nakolik (a jestli vůbec) se zrychlí emulace respektive vykreslování grafiky přes Picasso96, v testované verzi WinUAE nebylo možné tuto emulaci zprovoznit.
Rychlost WinUAE jsem měřil v SysInfu (viz obrázek) a vyzkoušel jsem přibližně 60 her (např. Turrican, Hired Guns, Lotus, Motorhead, Galaga, Darkmere, Indiana Jones atd.), všechny hry byly na testované konfiguraci plně hratelné a žádné vážnější problémy nenastávaly ani se synchronizací zvuku. Dokonce i tak graficky propracovaná a na výkon čipsetu celkem náročná hra Turrican byl při hraní ve fulscreenu se zapnutým dublováním amigovského lores grafického módu plynulý a žádné trhání při náhlém objevení se několika potvor k odstřelení Některé hry samozřejmě nefungují (např. DeLuxe Galaga, Team Yankee), což bude časem snad odstraněno, neboť WinUAE je k dispozici stále pouze v testovacích betaverzích.
Jak je z obrázku patrné, výkon WinUAE 0.7.5b1 na testovaném PII/266 MHz (gr. karta ATI XPERT@WORK s ovladači Pro Turbo, nainstalováno DirectX 5.2) dosahuje téměř výkonu procesoru 68030/25 MHz a je tedy více než 8x rychlejší než A600 a skoro 4x rychlejší než A1200. To je samozřejmě pouze matematický výkon emulovaného CPU/FPU, ale i zde pochopitelně platí, že čím rychlejší bude použitý procesor, tím rychlejší bude emulace čipsetu a CPU. Emulace pointeru myši nebude sice nikdy plynulá (vzhledem k hardwarovému řešení Amigy ani být nemůže), ale na poněkud trhavý pohyb ukazovátka myši se dá zvyknout, ostatně ve hrách to není moc znát.

Závěr
WinUAE je (skoro) bezproblémový emulátor Amigy, rychlost a kvalita emulace je u dnešních běžně dostupných procesorů Pentium či K6 s frekvencemi 200 MHz a výše plně postačující k téměř dokonalé emulaci A500. Podpora DirectX je velkou výhodou a předností emulátoru, neboť je možné použít h/w akceleraci grafiky či zvuku, kterou podporují prakticky všechny moderní grafické či zvukové karty na PC. WinUAE mohu doporučit též jako poněkud nostalgickou vzpomínku na doby A500 a obrovský počet známých i neznámých her.

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 )