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

AmiGenerator 1.05

LUBOŠ NĚMEC

POŽADAVKY: CPU 68040, 060 nebo PPC, 8 MB RAM, AGA nebo CGX komp. grafická karta

Kde se vzal, nikdo neví. Prostě tady najednou je. AmiGenerator je zbrusu nový a na Amize zatím jediný emulátor herního aparátku SEGA MegaDrive/Genesis pro 68K a PPC Amigy. Jako obvykle jej můžete stáhnout z Aminetu nebo se podívejte na adresu www.amidog.com/amigenerator/.

AmiGenerator je naprogramován na základě X-Windows verze emulátoru Generator od Jamese Pondera. SEGA MegaDrive/Genesis (pod tímto názvem se prodával a stále ještě prodává v Japonsku) je zajímavý hybrid. Na obrázku si můžete prohlédnout, jak vypadá přenosná verze této konzole s názvem NOMAD. Používá dva procesory, Z80/4MHz a MC68000/8MHz, tedy procesor stejný jako třeba v Amize 500 či Atari ST. Zvukový obvod Yamaha YM2612 umí jen FM syntézu, grafický čip TI76489PSG pochází z dílen Texas Instruments a dokáže zobrazovat několik vrstev (!) grafiky najednou s definovatelnou průhledností (poněkud jiný systém než sprity na Amize). Hry jsou velmi kvalitní, dle mého názoru kvalitnější než například pro v AR již recenzovaný 16bitové SuperNintendo. Pokud je mi známo, až na výjimky nebyla zatím žádná z her uvolněna jako freeware, u 16bitových konzol si na to budeme muset ještě chvilku počkat. Na internetu jako bohaté zásobárně všeho nejen kolem počítačů najdete několik set (našel jsem něco přes 600 her) snapů ROMek respektive cartridges, před jejich stáhnutím a používání jste upozorněni na copyright firmy SEGA a možné problémy s jejich nelegálním šířením.

Instalace a spuštění emulátoru
Vyberete si verzi dle Vašeho CPU a přejmenujete ji na AmiGenerator. Emulátor se spouští z Shellu se stackem 64 KB nebo si můžete vytvořit project ikonu a skript, který totéž udělá sám. Po spuštění emulátoru se objeví jednoduché GUI (viz obrázek), kde si vyberete screenmód, snapshot ROMky se hrou a spustíte emulaci. Kurzorové šipky nahrazují ovládací joypad, tlačítko A nebo 1 ovládá stejné funkce jako button A na joypadu, B, 2 a S značí B button, C, 3 a D pak C button, Enter nahrazuje Start a ESC emulaci ukončí. Pro ovládání můžete použít i CD32 joypad, nezapomeňte na lowlevel.library. K dispozici je řada nastavovacích parametrů ovládaných z menu v několika sekcích, podívám se jenom na ty důležitější ovlivňující samotnou emulaci. V menu Display najdete volby:
Size - Velikost emulovaného displeje.
Layers - Vypíná/zapíná vykreslované vrstvy, vypnutím nepoužívaných vrstev lze výrazně urychlit emulovanou hru.
Frames - Nastavuje vynechání x-tého snímku při zobrazování.
V menu CPU pak volby:
Cycles - Zde můžete redukovat počet CPU cyklů a o trochu tak urychlit emulaci, standardně je nastaveno 100%.
Adaptive - Speciální volba pro urychlení vykreslování snímků pomocí přerušení, kdy emulátor nečeká s vykreslení dalšího snímku na interrupt, ale prostě ho přeskočí a pokračuje dál. Je zřejmé, že tato volba většinou sníží kvalitu synchronizace obrazu, na druhou stranu může celý emulátor o něco zrychlit - vyzkoušejte u různých typů her a aktivujte volbu si dle svého uvážení.

Emulace
V současné verzi AmiGeneratoru nelze používat různé ROMky bez restartu emulátoru, také zvuk není zatím podporován. První verze běžely pouze na AGA čipech, nové verze pak lze spustit i na screenmódu grafické karty. Ať jsem se snažil sebevíc, prostě jsem nenašel ROMku, která by s emulátorem nefungovala. Je sice pravda, že zatím není k dispozici zvukový výstup, to však doufám nemůže kvalitu emulace příliš ovlivnit. Vyzkoušel jsem zhruba 20 cartridges s nejrůznějšími hrami (viz obrázky), všechno fungovalo bez sebemenších problémů jak na grafické kartě, tak v orig. screenmódech Amigy.

Rychlost
A teď to horší. Pokud Vás zajímá rychlost emulace bez implementovaného zvukového výstupu, asi Vás zklamu, protože 68K verze je prostě příliš pomalá. Slovem příliš myslím opravdu VELMI POMALÁ, emulátor dosahuje i s procesorem 68060 a gr. kartou s bídou 5 snímků/s. Na 200MHz BlizzarduPPC je už emulátor vcelku svižný, počet snímků odhaduji u arkád (většina her pro MegaDrive/Genesis) něco mezi 10-15 snímků, u ostatních her pak 15-20, na rychlejším PPC by rychlost měla být ještě vyšší. Až bude implementován zvukový výstup, emulace se zřejmě o něco zpomalí, na PPC by však rozdíl v rychlosti neměl být příliš znát.
Je zajímavé, že přestože SEGA MegaDrive/Genesis používá jeden procesor stejný jako Amiga, i tak je rychlost emulace na 68K procesoru velmi nízká. AmiGenerator totiž není mimo standardní kompilační postupy nijak optimalizován, urychlení emulace by mělo přijít až v dalších verzích. Velmi náročná je také emulace grafického čipu, jehož výkon je minimálně stejný jako výkon obou procesorů použitých v MegaDrive/Genesis. AmiGenerator je společně s emulátorem Nintenda64 (existuje pouze PPC verze) jedním z nejzajímavějších emulátorů herních konzol pro Amigu, majitelé 68K procesorů si však budou muset počkat na optimalizovanou verzi. Pokud máte PowerPC, můžete si AmiGenerator vyzkoušet už nyní, určitě nebudete zklamáni.

Výrobce: Mathias Roslund
Typ: freeware
Cena: -
HODNOCENÍ:
Poměrně kvalitní emulátor SEGA MegaDrive/Genesis zajímavý už jen svou existencí – zatím chybí zvukový výstup a 68k verze je příliš pomalá

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 )