Amithlon, Amiga XL, WinUAE/UAE a tak dále

Nejprve mi dovolte, abych se v krátkosti představil. Jmenuji se Pavel Pok, rok výroby 1976 a jsem asi fuckt počítačový závislák, Může za to ZX Spectrum, Amiga, dokonce i PeC a hlavně všechno okolo počítačů. Někdo mě možná zná pod pseudo P.M.F. nebo Poxoft, na Spectrum jsem spáchal několik hudebních dem a dokonce leží kdesi na netu, pod Amigou (ještě A500) jsem spáchal několik desítek modulů (MOD), které prodávala tehdejší plzeňská firma CONSUL (1995). Dokonce jsem jednou něco napsal do papírového Amiga Review ohledně připojení synťáků do sériového portu a o MIDI jako takovém. Můžete si to přečíst na http://amigareview.host.sk, tuším 14-té číslo. Za příspěvek jsem sice neviděl ani halíř, ale to se dalo čekat, za to se ozvalo dost lidí, kteří chtěli podrobné české návody na Octamed nebo Bars&Pipes. Takže jsem určitě neprodělal (doufám, že jsem trefil tu husu ...)

Stále pracuji pod Amigou, kromě PeCe mám hned dvě Amigy. Na stole v toweru A1200 s Blizzardem PPC 604/40, 128 MB Fast, hadrem 10 GB a VGA monitor s doublescanem. Pod stolem (mobilní) původní A1200 s Blizzadrem 68030/50 MHz a 16 MB Fast, s vytaženým IDE kabelem. O té PeCi bude dále řeč, a vlastně o tom bude tak nějak celý článek. Budeme si povídat o Amithlonu a Amiga XL, WinUAE/UAE a tak nějak.

Na konci roku 2001 jsem browsil a narazil jsem na prodejní balík Amiga OS XL. Ještě předtím jsem úspěšně emuloval Amigu pod PeCí s emulací 68020, dnes už i s 68040, což Pentium 4 zvládá docela lepší než PPC Blizzard (dokonce pod Woknous). Moc jsem neváhal a i vidina udělat si na stole třetí fakt Amigu mě donutila vzít penízky a koupit to. Uvedená cena 150,- euro plus další poplatky není úplně málo, ale určitě to stojí za to.

Do týdne mi přišla krabice se dvěma CD - Amiga OS XL a QNX systém. Součástí byl manuál k programu ArtEffect 3.0, licenční ujednání Amiga Inc. a samozřejmě faktura. Zapínám hned PeC, vkládám CD a překopu BIOS na "from CD Bootable". A už to jede !!! Během několika vteřin najíždí jádro, což doplňuje skákající Amiga Boing. Za chvilku se objevuje hláška "Soft reset 68040" a hned po tom je tady základní instalace OS 3.9. Takže tohle je Amithlon X86 !!! První, co mi zajímá je procesor. Píšu CPU a po odklepnutí vyskočí okno s informacemi o 68040. Aha !!! Vložím moje Amiga CD a spustím CPU Speed. Odpověď docela slušná 2115 MHz ... To bude asi blbost. Jo, jo, je to blbost, podruhé se objevuje jenom 1325 MHz. Takže JIT emulace !!! Informace k Pentiu 4 na 1.6 GHz, 256 MB RAM/266 a Matroxem 450e TV. Dokonce se ozval i SoundBlaster PCI 128. Takže to fakt chodí.

Tak, a teď to chci na dostat na disk. Podle strašně chytrý dokumentace je potřeba udělat systémový disk s formátem Amigy. Moc jsem o tom nepřemýšlel a raději se podíval na www.amigabest.com. Zjistil jsem, že pro instalaci Amithlonu a Amiga OS 3.9 je nutný nějaký systém a disketa SYSLINUX - RAM-FLOP. Odkaz samozřejmě nefunguje, a tak jsem se podíval přímo na tu stránku, ze který to chtěl tahat. To se povedlo, verze RAM-FLOP se mění pomalu každý den. A šup, už je na disku. Amithlon potřebuje buď celý disk anebo partition, takže asi ten partition. Trapnym fdiskem jsem rozdělil hadr na dva kusy a pro Amithlon jsem si vymyslel 3 GB. Po tomhle mně lehnul Boot Sektor PC disku ... objevilo se jenom LI.. a konec. Ještě, že otec má svoji PeC. Takže jsem to pos... úplně. Bacha na to !!! Naštěstí kopie Bootu funguje a Pec nabíhá z disku. Na FAT partition jsem nakopíroval obsah adresáře ISOLINUX z CD a napsal "Loadlin @amithlon". Amithlon znovu najel jako z CD. Hmmm, tudy cesta nevede. Skutečně to chce ten RAMFLOP. Rozbalil jsem tedy Zip archiv a nainstaloval na disketu. Další Reset a najetí z diskety. SYSLINUX záhy rozpoznal disk a dva FAT partitions. Ten 3 GB jsem přečísloval podle dokumentace a uložil změny. Další najetí Amithlonu z FAT disku a hned otevírám šuplík TOOLS a hledám HDToolBox. Je tady a dokonce nachází virtuální Amiga disk - VDH0: Takže zkusíme rozdělení Amiga partitions. Jóóó, funguje to !!!!!! Nechal jsem defaultní rozdělení na tři kusy a chystám se k uložení změn, jenže předtím jsem ještě naprosto imbecilně označil první part jako Bootable. Resetoval jsem Amithlon a konec, já debil. Jádro poznalo Amiga disk a chtělo z něj nabootovat. No jo, disk tu je, ale bez systému. Takže si můžu zopakovat ... a ... nebo ... Ne !!! Rozebírám Amigu, vytahuju hadr a narazim na něj IDE kabel z PC. Tak se předveď, Amithlone !!! Kytárka, pohodička ... Amithlon fakt nabootoval z fyzického Amiga disku !!! Sice s chybama, ale najel. To je kino. Odstranil jsem bootable VDH0: a znovu spustil ořezanou instalaci. Nyní konečně mohu nainstalovat OS 3.9 z CD Amiga OS XL. Bez problémů na první pokus, ještě nezapomenout na označení Bootu. Po Amiga resetu najíždí full Amiga OS 3.9.

První pokusy dopadly vcelku dobře. Systém drží, jako všude jinde. Hned se vrhám na změnu ScreenMode. Jak jsem předpokládal, Amithlon ignoruje PAL jako mód, takže zkusíme 1024*768. Je tam. Zatím taky neumí emulovat AGA čipset a jen stěží funguje zvuk přes PAULu, přes program PuhDerBaer. Ale to se taky dalo čekat. Zkusíme si přehrát nějaký filmeček, který je na CD. Tak to je dost dobrý !!! Natáhl jsem z Amiga disku můj systém a zkoušel všelijaký různý věci. Dost padá Directory Opus, ale hlavně kvůli názvům disků, po přejmenování je to OK. Chvíli jsem si hrál, takže mohu potvrdit, že pro systémové záležitosti a systémové obrazovky je Amithlon tím pravým ořechovým. Jenom ten PAL a AGA, to je docela škoda, hmm, zásadní věc. Jistým řešením je UAE emulátor pro Amigu, který umožní emulovat 68020 s FPU, takže AGA a PAL programy rozjedou i se zvukem. Většina her a dem funguje.

Amithlon je dobrá věc, určitě rychlá alternativa a skoro Amiga. Na www.amithlon.net je už upgrade jádra a píše se o další verzi Amithlon 2, která už nebude mít nic společného s Haage-Partner.

Nyní přichází na řadu systém Amiga XL pro QNX. Pro vyzkoušení je dobrý QNX nainstalovat jako harddiskfile pod Woknama a nezapomenout vstupní hesla. Po spuštění QNX vložte CD a pomocí QNX installeru nainstalujte AmigaXL - adresář repository. Všechno proběhlo v pohodě. Nyní stačí otevřít terminál a spustit AmigaXL program. Pozor !!! Rozlišují se malá a velká písmena. Podle dokumentace také můžete vytvořit ikonu pro spouštění AmigaXL. Obojí vede ke spuštění AmigaXL. Na chvíli potemněl obraz a po krátkém zvukovém signálu se zjevuje ořezaná instalace OS 3.9. XL je o něco více Amiga než Amithlon, je to přece jenom emulace, ale dost závislá na QNX. Troufám si říci, že WinUAE je poněkud dál. AGA čipset funguje, ale ne úplně, PAL tady běhá vcelku dobře, pokud se nejedná o scrolling v interlacu (ten se třese jako pudink na talíři). Zvuk skrze PAULu funguje, ale často se zasekává a drhne. Opět JIT emulace. Např. v Octamedu začne hrát asi za jednu sekundu po stisku PLAY. Pro přehrávání to nevadí, pro tvorbu nemožné. Naštěstí se to dá jakeš takež nastavit. Disky pod XL jsou implicitně dva a jsou to vlastně adresáře QNX systému, takže i ze starého Diskmastera lze komunikovat s diskem Linuxu i Windows FAT. NTFS nelze používat. A navíc samozřejmě můžeme komunikovat z disky Amithlonu a fyzickým Amiga diskem. Jsou tady trochu problémy s přepínáním obrazovek, často vyskočíte do QNX systému a jenom někdy se objeví přepínací tlačítko. Pokud se neobjeví musíte znovu najet QNX systém (nebo to možná neumím).

To je jen tak pro začátek Amithlon a Amiga XL pro QNX. Bohužel nemám moc času všechno pořádně otestovat, snad příště se dozvíte povícero. K amithlonu snad ještě maličkost ohledně AGP grafických karet. Je možné, že právě Vaše GForce-ka nebude s původním jádrem pracovat, proto je na stránkách amithlonu update. Konfigurace PeCe by měla být asi min. Pentium III, 128 MB RAM, klávesnice a myš PS/2 a zbytek jako všude. Něco jsem testoval a všechno vychází z mé PeCe tj. P4, 1.6 GHz, 256 MB RAM, CD-RW Teac, CD-ROM 52x, Floppy, SB128, Matrox 450 eTV, FireWire, HDD 40 GB + 60 GB, deska QDI (Intel 845). Pro úplnost uvedu, že práce s disketou je opět na úrovni PC DOS formátu 720 kB/ 1.44 MB a pokud chcete občas přes diskety přenášet, je docela užitečný vytvořit si třeba ikonu s příkazem Diskchange PC0:, protože systém nově vloženou disketu ignoruje. Amiga diskety můžete také nagrabovat do image ADF souboru, což ale trvá nejdéle. Jinak komunikace s tiskárnou je bez potíží a u mě funguje spolehlivě jak HP LaserJet 5L, tak i HP 970 Cxi. Dále mohu potvrdit spolehlivost MIDI rozhraní přes sériový port i paralelní komunikaci s Amigou, no a koneckonců i připojení k internetu přes externí modem WELL 56k. Nikdy nezkoušejte kontrolovat nebo zachraňovat smazané soubory přes původní amigácké programy, protože pak přijdete o všechno. Reorg naopak funguje dobře.

Prestože se jedná o dobře zpracované systémy, pořád je tady hardware PeCe, což snižuje jedinečné funkce Amiga čipsetů a hlavně už existují programy pro Amiga X86, které pod klasikou nespustíte a naopak si zde neužijete možností PPC Amigy či Warp3D. Už to jde úplně někam jinam. Proto právě pro majitele PeCe je možná lepší WinUAE, který sice chce Wokna, ale nic nestojí (pár minut připojení), umí běžet taky hodně rychle a vymoženosti Amigy zvládá poněkud lépe.

Poslední WinUAE 0.8.21R3 (dnes je 14.8.2002) dokáže emulovat CPU MC 68000, 68020/FPU a 68040, všechny čipsety OCS/ECS/Full ECS/AGA, paměti CHIP až 8 MB, Fast a Zorro Fast podle fyzické RAM v PeCi a přídavnou paměťovou kartu do A500. Komunikuje jako běžná Amiga, používá image diskety ADF (880 kB/ 1.76 MB), harddisk nejlépe jako soubory .HDF (nedoporučuji používat harddisk jako adresář FAT disku Woken, vznikají chyby, odlišné atributy, jiná znaková tabulka a vůbec), CD-ROM funguje jako PC zařízení (ale mě jen z Amiga driverem), grafika PAL/NTSC či UAEgfx.Picasso96 skoro bez problémů (32-bitová hloubka špatně překresluje), zvuk Pauly směruje na ovladač Woken s nastavením frekvence, rozlišení a zvukové cache. VGA a DoubleScan módy nelze používat a tak sbohem 44.100 kHz např. u OctaMEDu (anebo to zase neumím), ale můžete zapnout interpolaci a vyhlazování zvuku. Sporadicky lze směrovat zvuk přes UAE.device na AHI. MIDI výstup lze směrovat na MIDI ovladač Woken, takže i ven na nástroje a dokonce i na sériový port (moje skutečnost). V této verzi lze zapnout OpenGL, což vyžaduje Visual C++ knihovny a nižší rozlišení obrazu (lores a no-doublescan), veškerou práci systému lze zaznamenat do AVI souboru a to celkem dobře. Myš a klávesnice je bez potíží, Amiga trojhmat přes klávesy CTRL+WIN+WIN, joystick přes klávesnici anebo PC joystick. Opuštění emulátoru ALT+F4 (zavření okna), klávesou F12 zobrazíte konfigurační nabídku a leccos lze nastavit za běhu emulátoru (hlavně roztrhaný zvuk). Jako tradičně nestíhá scrolling v interlace módech, což je patrné při pokusech se SCALA-ou. Je zajímavé, že v emulátoru WinFellow sice interlace bliká, ale scrolling celkem ujde, ovšem za cenu minimální barevnosti. Inu hardware je hardware.

Konkrétně mně ukazuje CPU 68040 při využití JIT emulace asi 620 MHz, což ujde !!! Náročnější dema typu Lapsuus běží jako víno. A vrcholem mojí blbosti je emulace MacOS přes Shapeshiftera anebo PC Task - tedy emulace nad emulací (prostě jsem to musel vyzkoušet). Pokud natrefíte na blba, kterej hraje ve vlaku Lotus Turbo v notebooku a má na sobě tričko "Created with Amiga", tak to asi budu já. Takže pro Ty z Vás, kteří mají v práci trošku lepší Intel, je WinUAE velice zajímavá volba. Počítejte však s tím, že to je pouze Vaše záležitost a pokud Vás někdo načape, tak stejně nepochopí která bije. Můj případ to není, já mám v práci prehistorickou 486/66, kterou toleruju, protože má SCSI disky, ale jinak hrůza. To je tak na emulaci Spectra.

Co se týče přenosu dat z Amigy do PC a obráceně, tak jsem před časem používal 170 MB disk (FAT16!!!), doporučuji kopírovat archivy, jinak samozřejmě přicházíte o dlouhé názvy. Dnes už pouze CD-RW, menší věci po disketě.

Na závěr ještě malé zamyšlení. Delší dobu neexistuju v žádném Amiga spolku, software sháním většinou na netu, dost věcí z Německa, kde je slovo Amiga stále kultem, dvakrát jsem byl na výstavě. Nicméně mi to všechno tak nějak připadá jako srazy fanoušků Depeche Mode. Tahle komunita žije ze starých hitů, poslední deska se skoro nedá poslouchat. Říkám si, pro depešáka bude hitem Skákal pes přes oves, hlavně když to odzpívá Gahan. Z toho vyplývá, že nelze pořád dokola koukat na dema a pařit Turricana nebo Lotus (i když je to pořád dost perfektní). Co je platnej Mediator za cenu vyšší než to, co do něj zasunu. Na těch výstavách je vždycky akorát chaos, proklamovaný vize jak ve filmu Vodní svět a tuny fakticky na pohled děsných jedinců, kterým stojí vlasy na palici a každý oko šilhá někam jinam. Úplně a přesně. Měl jsem možnost osahat si Amigu ONE, na chvíli mě dokonce zase chytla múza dělat distributora věcí pro Amigu, ale jakmile jsem si zpracoval ekonomický plán, přešlo mi to, těžko bych si vydělal na chleba. Pokud Amiga hodlá přežít, musí přijít s nečekanou ránou (proč nemá od začátku firewire ???). S počítačem by se měl dodávat komerční softwarový balík podobný jako k Macu. Když přijdu do kšeftu s PeCema a řeknu, že chci počítač, chci na něm dělat muziku, střihat video, připojit synťáky, prostě chci fungovat, tak se stejně dozvím věci pouze obecné a co si neudělám sám, to neexistuje. A právě tuhle díru může Amiga využít. Prodejce by prostě neřekl, kupte si Maca za sto litrů, ale odvede zákazníka do předváděcí místnosti, kde leží Amiga s připojenou DVCAM, foťákem, skenerem, tiskárnou a zvukovým MIDI modulem. Tady je šance, obal je půlka úspěchu, druhá je pouze a jen marketing (viz. krach Commodore). Vím, že běžný člověk si koupí dražší mašinu jenom když vidí, co to umí a má to připravený až pod nos. Síla marketingu spočívá v cílených operacích a ekonomika spočívá v tom, že mezi sto lidma koluje milión a ne jako v Čechách, kde milion má jeden a zbytek stovku. Ten s tím miliónem může jít akorát do ......., protože ho zbytek brzy zabije. U nás to funguje jako kulturní vyžití, lidi si za stovku radši koupí flašku Ferneta, než by šli třeba do kina. Ani věhlas Linuxu nepřišel sám od sebe a i když se tváří, že je zdarma, tak na něm distributoři instalací vydělávají miliardy, protože nikdo si nebude stahovat z netu 5 GB dat a dávat to dohromady. Prostě si to koupí, mají pokoj a fungujou. Ví snad někdo kromě současných amigistů, že existuje nějaká a dokonce nová Amiga ONE ??? A že je to počítač ???

Na článek můžete reagovat, můžete mít dotazy, můžete mně i poradit, všechno směrujte na cybersite@c-box.cz.

P.S. Přeji AC-čku hodně zdaru, sponzora, výhledově drobet lepší grafiku a gumové rozlišení webu

linxy:

http://www.winuae.net
http://www.amigabest.com
http://www.amithlon.net
http://www.haage-partner.de
http://www.back2roots.org
http://www.eyetech.co.uk
http://www.octamed.co.uk

http://www.c-box.cz/mewmedia (skoro hotovo, brzy zprovozním)
http://www.c-box.cz/cybersite (ještě dost práce, tak na konci roku)

Ni.Q