Amiga na PC, aneb WinUAE

Proč ne, v dnešní době to není žádný problém. Určitě jste již všichni slyšeli o báječném emulátoru UAE. Existuje pro všechny možné platformy jako jsou DOS, Windows, Linux, BeOS, pro Mac i PowerMac. Já mám zkušenosti s emulátorem pro Windows, WinUAE.

Windows...? WinUAE běží doslova na čemkoliv, na čem spustíte Windows 95,98,NT,2000 nebo XP. K bezproblémovému chodu vyžaduje mít pouze nainstalované DirectX, což má dnes prakticky každý uživatel PC. Ještě budete potřebovat amigáckou ROMku,kterou najdete samozřejmě na internetu, nebo ji budete muset vycucnout z vaší Amigy dodávaným prográmkem "transrom". Samozřejmě čím rychlejší procesor a lepší grafický akcelerátor, tím bude emulace rychlejší, ale i na historickém Pentiu 100 s 16MB RAM si zahrajete 99% her z Amigy 500 a minimálně 90% her z Amigy 1200.

Emulátor je ke stažení např. na adrese http://www.winuae.com aktuálně ve verzi 0821R3. A co od něj můžete očekávat? Skoro totéž, co od Amigy s procesorem 68040, grafickou kartou a nainstalovaným grafickým systémem Picassem96.

Po spuštění na vás vybafne okno, které chce otestovat vaši grafickou kartu, jestli můžete WinUAE spustit v 16 bitové hloubce. Po tomto testu, který trvá asi 2 vteřiny již můžete začít s vlastní konfigurací emulátoru. V záložce RAM si nastavíte, kolik chcete aby vaše Amiga měla paměti. Můžete např. nastavit 2MB Chip RAM, 8MB Fast RAM a třeba 64MB Z3-Fast RAM (jako přes Zorro3 sloty.) Až nainstalujete Picasso96, nezapomeňte ještě nastavit nějakou paměť RTG (graphics card), aby měl Picasso96 vůbec s čím fungovat. Samozřejmě nenastavujte víc paměti, než ji máte fyzicky v PC, protože emulace paměti v swapovacím souboru dokáže celou emulaci úplně znehodnotit.

V záložce ROM nastavíte, jakou chcete, aby emulátor používal ROMku. WinUAE zvládá úplně všechny od Kickstartu 1.2 až po Kickstart 3.1.

Záložka CPU slouží k výběru procesoru. Máte zde opět na výběr od procesoru 68000 až po 68040 včetně verze 68020 s FPU. Dále zde můžete nastavit rychlost emulace a přiřadit prioritu mezi procesor a čipset. S tímto je nutné trošku experimentovat, neboť na každé konfiguraci PC se chová jinak.

V záložce Display si nastavíte rozlišení a barevnou hloubku. Doporučuji vyzkoušet emulaci na celé obrazovce, a až budete mít nainstalované Picasso96, určitě zaškrtněte Full-Screen RTG. Ještě nezapomeňte označit Line mode na Doubled.

Windows...? V záložce Chipset si můžete vybrat od OCS až po AGA. Vyberte si podle toho, co zrovna budete chtít pod emulátorem dělat. Na starší hry použijte čipset FullECS, na novější AGA. Na systémový soft použijte FullECS a grafický systém Picasso96. Budete pak moci použít rozlišení a barevnou hloubku, která bude omezená pouze výkonem vašeho PC.

Pod záložkou Sound nastavíte emulaci zvuku, ale opět berte v potaz výkon vašeho PC.

Pod Floppies překvapivě najdete disketové jednotky. V emulátoru můžete nastavit až 4 jednotky. Emulace disket pracuje se soubory adf, kterých najdete spoustu na internetu, nebo si je z vlastních disket vyrobíte pomocí přiloženého prográmku "transdisk".

Vyloženou lahůdkou je emulace pevného disku. Stačí na PC vytvořit adresář, nakopírovat do něj amigovské soubory a je to! Např. si v adresáři emulátoru vytvořím další adresář Harddisk a v něm podadresáře DH0, DH1, DH2 (samozřejmě si je můžete pojmenovat jak uznáte za vhodné, nebo jak jste zvyklí z vaší Amigy). Potom v záložce Hard Drivers tlačítkem Add Directory se proklikáme k jednotlivým oddílům našeho amigáckého hardisku. Zaškrtneme-li Add PC Drives at startup, zpřístupní se nám v emulátoru disky a mechaniky z PC. Potom již není problém nakopírovat z CD základní soubory pro spuštění Workbenche, a následně již pod spuštěným emulátorem provést z CD instalaci celého systému. Myslím si, že ztrácí smysl vytvářet nějaké filedisky, protože v prvním případě je strašně zjednodušeno přenášení dat mezi Amigou a PC. Pokud propojíte Amigu a PC paralelním kabelem a použijete např. PC2Am, můžete lehce přenést obsah disku vaší Amigy s veškerou konfigurací. Jenom vám nedoporučuji spouštět utilitky, které se přímo obrací na hardware Amigy jako např. MCP. Můžete si pak lehce shodit systém.

V záložce Game and I/O ports si nastavíte myš, joystick, tiskárnu, případně MIDI.

Záložka Misc. pouze upravuje chování a ovládání emulátoru a v položce About najdete odkazy na firmy zabývající se vývojem pro Amigu.

A nakonec si své nastavení uložíte v Configurations. Bohužel se s novějšími verzemi operačního systému trošku vytrácí zpětná kompatibilita se starším softem a hrami. S novými verzemi emulátoru je to stejné. Přidává se podpora systémům 3.5 a 3.9 a na starší 3.0, 3.1 nebo 1.3 se malinko zapomíná. Proto si v menu Configurations můžete vytvořit nastavení kolik jenom chcete. Já mám např. vytvořeno několik "disků" se systémem, několik se softem s hrami a v menu Configurations si potom vybírám nastavení podle toho, co zrovna chci dělat. Když si chci zapařit např. Superfroga, logicky si vyberu nastavení bližší Amize 500 se systémem 1.3, a když si chci vytisknout nějaký malý letáček v PageStreamu, zvolím nastavení se systémem 3.9 a podporou P96. Vzhledem k velikosti dnešních disků se těch několik málo megabytů dá s lehkým srdcem obětovat.

Windows...? Já používám WinUAE ke své plné spokojenosti více než 3 roky. Za tu dobu se objevila spousta nových verzí, které emulaci zdokonalovaly, zrychlovaly, postupně přidaly podporu AGA čipů a od verze 0817 i podporu systému 3.5 a 3.9. Na mé konfiguraci s Duronem 800, 128MB RAM a GeForce2MX dosáhnu rychlosti asi 14x Amigy 1200. Např. pro tisk malých letáčků používám proslule pomalý PageStream a vůbec mi nepřipadá, že by mě nějak brzdil. Systémový software tedy funguje na jedničku, i když vždycky se najde nějaká ta vyjímka. Hry bych odhadl 90%. Nepodařilo se mi např.rozchodit Pinball Illusion, nebo Arcade Pool od Teamu 17. Ale koho dnes zajímají takové vykopávky (pozor, pozor kolego na takové narážky! to by se nemuselo setkat s kladnou odezvou... pozn. RedRose)! S klidným svědomím mohu prohlásit, že např. Alien Breed 3D, nebo Breathless jsem si prošel s chutí znovu, a byl mile překvapen tím, jak se to hezky svižně hejbalo. Taky mě potěšila neztrácející se hratelnost. Z novějších her jsem si chtěl vyzkoušet Exodus. Nebudu zde popisovat jakým způsobem a k jaké verzi hry jsem se dostal, protože to není vůbec zajímavé znovu pozor! je sice pravda, že by sis jako písíčkář tuto hru těžko koupil, kdybys ji "nesehnal", ale veřejně se k tomu hlásit?!?! pozn. RedRose). Zajímavější je, že instalace proběhla z PC hardisku naprosto bezproblémově (jsem totiž líný neustále vyměňovat cédéčka v mechanice, a tak si vždy vše zajímavé zkopíruji na disk). Po spuštění intra se obrazovka rozmazala a já jsem musel emulátor restartovat. Nebudu vás více napínat, chyba na mé konfiguraci byla v tom, že jsem se hru pokusil spustit ve fullscreenu. Při spuštění v okně již vše bylo OK. Ale neptejte se mě proč? Odehrál jsem první dvě mise, a potom hru pro nedostatek času odložil. Nemohu tedy hru hodnotit, pouze konstatovat, že funguje.

A co říci závěrem? Že WinUAE je prostě skvělý. Má přehledné nastavování, dobrou dokumentaci, výbornou podporu pro přenos ROMek, disket a souborů z Amigy a hlavně je zadarmo. Včetně DPH. A pokud by se vám nepodařil rozběhnout na první pokus, nevzdávejte to. Nastavení, které jsem popsal není univerzální. Mám ověřeno, že na každé konfiguraci se chová jinak. Tak zkuste chvíli experimentovat. WinUAE za to určitě stojí.

Homer