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

GameBoy aneb pidihry na Amize

LUBOŠ NĚMEC

Po emulátorech NESU a SNESU přichází na řadu neméně zajímavé emulátory herní konzole GameBoy. Recenze budou stručné, zaměřím se spíše na popis možností a hlavně otázku rychlosti a použitelnosti každého emulátoru.

Hardware
GameBoy je přenosná, lépe řečeno kapesní, herní konzole. Obdélníková krabička obsahuje procesor Z80 taktovaný něco málo přes 4 MHz (pokud to chcete vědět přesně, tak je 4.194304 MHz), 8 KB RAM + 8 KB VideoRAM. Cartridges s hrami (ROM) mají většinou kapacitu 16, 32, 64, 128, 256 nebo u těch nejnovějších her výjimečně i 512 KB, podporovaná maximální kapacita je 1 MB. Zvuk je čtyřkanálový stereo, displej s rozlišením 160x144 bodů může být buď ve čtyřech stupních šedé nebo v novější verzi GameBoye i barevný s max. 52 barvami, oba dva typy displejů zobrazují až 40 spritů v rozlišení 8x8 nebo 8x16 bodů. Existují různé verze GameBoye, které se liší hlavně rokem výroby, podsvicením displeje, firmwarem v EPROMce a komunikačními možnostmi. Plastové provedení obalu může být prakticky libovolné, existují i průhledné verze. Hry se ovládají klasickým křížovým joypadem na krabičce s možností propojení dvou a více konzolí (obdoba sériového kabelu) a hraní více hráčů současně (max. 4 hráči). GameBoye napájí 4 tužkové baterie typu AA, alkalické vydrží asi 35 hodin provozu.
Stejně jako pro NES, SNES, SEGU a M.A.M.E. je i pro GameBoy na internetu k dispozici několik set her, některé budete znát i z Amigy - například RType, Commando, Donkey Kong, Addams Family, Desert Strike, spousta sportovních her, ale najdou se i adventury (většinou ovšem akční), logické hry atd. Výběr je velmi široký a každý gamesník si určitě brzy najde „tu svou oblíbenou“ hru, na kterou nedá dopustit. A teď už konečně hurá na emulátory.

AmiGameBoy Emulator r0.85
Pokud znáte poněkud svérázné GUI emulátoru AmiMSX2, víte skoro přesně, jak vypadá AmiGameBoy. Jeho autorem je Juan Antonio Gomez (pokud se zajímáte o emulátory, jistě víte, že tento španělský programátor je zárukou kvality a rychlosti) a jak sám prohlašuje, tento emulátor je jen pokusem a v prvních verzích nebyl míněn příliš vážně. Přesto se jedná o slušné dílo s podporou zvuku, tradičně vysokou rychlostí emulace a použitelnou kvalitou. Verze 0.85 je rovněž posledním freeware verzí, všechny následující už budou shareware s časovým limitem po spuštění.
AmiGameBoy vyžaduje AGA Amigu s procesorem 68020 a lepším, PAL či NTSC monitor, asl.library a stc.library pro depakovací účely. Doporučená konfigurace je jen o malinko lepší, měli byste mít alespoň procesor 68020/28MHz nebo ještě lépe 68030/25MHz a 1 MB FAST RAM.
Ovládání je pomocí klávesnice, joysticku, myší nebo CD32 joypadem, kompletní popis všech kláves najdete jako vždy v manuálu. AmiGameBoy je napsán komplet v assembleru, což zaručuje vysoký výkon emulace a je to na něm vidět. I na té nejpomalejší AGA Amize s FAST RAM dosahuje emulátor téměř 100% výkonu originálního GameBoye.
Vysoce kvalitní je zobrazování, protože obraz je obnovován dle videomódu 50-60x/s. AmiGameBoy ve verzi 0.85 neumí pracovat s druhou sadou spritů, stejně jako s prioritou přidělovanou jednotlivým spritům a pozadí. Zvukové možnosti jsou řekněme použitelné, emulovány jsou zatím první tři audiokanály, žádné další možnosti AmiGameBoy nenabízí.
Autor emulátoru plánuje dodělat své dílo do konce a dle prvních zpráv je verze 0.90 znatelně lepší ve všech směrech, hlavně v kvalitě emulace. Jak jsem již uvedl, všechny další verze budou shareware s poplatkem 25,- US$, registrovaní uživatelé emulátoru AmiMSX2 mají nárok na slevu.

Hodnocení: 6,5 z 10
+ emulace zvuku, rychlost
- kvalita emulace, pracuje pouze v PAL/NTSC módu, nepodporuje multitasking

Virtual GameBoy v0.7
Známý emulátorový maniak Marat Fayzullin už před lety stvořil jednoduchý, ale velmi kvalitní emulátor GameBoye, který si můžete stáhnout z www.freeflight.com/fms nebo z Aminetu.
Amiga verzi má na svědomí Lars Malmborg, jeho web najdete na www.ludat.lth.se/~dat93/ma. VirtualGameBoy vyžaduje AmigaOS 3.0+, další nároky na systém nejsou známy. Amigácká verze je v podstatě přeložený a upravený zdroják unixovského VGB, takže s rychlostí to není nijak slavné. Emulátor se spouští z CLI/Shellu, nápovědu pro syntaxi parametrů získáte napsáním „AmigaVGB HELP“ a „AmigaVGB ?“. Parametry ovlivňují volby týkající se obrazu, zvuku (jen ticho?!?), synchronizačních impulsů (přerušení atd.), cheatů, autofire, barev apod. Spustíte-li emulátor bez parametrů, objeví se requester pro výběr cartridge a po jejím výběru se emulace rovnou aktivuje. Popis ovládacích prvků si opět přečtěte v dokumentaci k programu, vše se ovládá klávesnicí. Vzhledem ke způsobu zobrazování v okénku na Workbenchi nebo libovolném pubscreenu dokáže VGB spolupracovat i s grafickými kartami, bez problémů například funguje se standardem CyberGraphX.
Emulace je kvalitní, rychlost bídná, zvukové možnosti nulové. Ovládání z CLI/Shellu také není to pravé, co bych chtěl používat, naštěstí se okamžitě objevilo GUI, které najdete na Aminetu.
VirtualGameBoy je k dispozici i v PPC verzi, a to pro oba konkurenční systémy PowerUP a WarpUP. Rychlost PowerPC verzí jsem nemohl posoudit, ale troufám si tvrdit, že bude velmi vysoká, neboť u programů tohoto typu záleží hlavně na výpočetním výkonu procesoru.

Hodnocení: 6 z 10
+ velmi kvalitní emulace, podporuje grafické karty
- rychlost 68K verze, žádné GUI, žádné zvukové možnosti

Wzonka-Lad 0.99.12
Wzonka-Lad je poměrně rozsáhlý balík programů a utilit. V archivu, který si můžete stáhnout z Aminetu nebo z WWW stránky www.hut.fi/~vhelin najdete hned tří verze emulátoru - FULL, FAST a WARP a doplňkové utility na vytváření a úpravu palety barev.
Verze FULL představuje kompletní emulaci včetně všech CPU flagů s možností zápisu do libovolného registru Z80 a plným přístupem do RAM i ROM. Verze FAST je o něco rychlejší, ale pro zvýšení rychlosti je vypuštěna emulace některých flagů, volání procesoru Z80 a některé emulované instrukce nemohou zapisovat do RAM. WARP verze je obdobou verze FAST, navíc je vypuštěna emulace některých typů přerušení, emulován je pouze VBR interrupt.
Z uvedených důvodů jsou verze FAST a WARP méně kompatibilní se všemi hrami, občas chybí zvuk, problémy nastávají u graficky „náročných“ her, v krajním případě hra nefunguje vůbec. Je tedy třeba zvážit a vyzkoušet, v jakém případě se použití verzí FAST a WARP vůbec vyplatí - na rychlém hardwaru, který představuje dle manuálu už 68030/50MHz, lze bez problémů používat verzi FULL.
Wzonka-Lad je shareware s poplatkem 10US$, po zaplacení obdržíte mailem aktivační klíč, který povolí zvuk a GameGenie patche a zruší úvodní 30s otravný requester, což jsou jediná omezení neregistrované verze.
Nároky na systém jsou minimální, postačuje Amiga s procesorem 68020 a lepším, AmigaOS 3.0+, 3MB RAM, reqtools.library a pro zvukový výstup systém AHI (freeware, volně dostupný na Aminetu). Pokud chcete používat pakování cartridges, budete si muset ještě opatřit balík XPK, který je rovněž dostupný na Aminetu.
Wzonka-Lad podporuje i CD32 joypad, což vyžaduje lowlevel.library. Podporovány jsou též grafické karty s emulačním systémem CyberGraphX.
Emulátor umí uložit celou hru v libovolném okamžiku na disk (uloží CELOU paměť GameBoye), což vám umožní kdykoliv přerušit každou hru, vrátit se k ní lze ihned po otevření uloženého snapshotu.
Ovládání emulátoru a her je poměrně rozsáhlé a provádí se CD32 joypadem nebo klávesnicí. Popis všech ovládacích kláves najdete v manuálu, já se raději zaměřím na preference emulátoru.

Preference
Čtyři hlavní oddíly „Gfx“, „Sfx“, „Prefs“ a „Misc“ obsahují následující volby: V oddílu „Gfx“ v sekci „Mode“ najdete volby Full a x/153. Full překresluje obrazovku neustále, což je sice pomalejší, ale plně kompatibilní způsob. X/153 překreslí celou obrazovku najednou od řádky X (rychlejší, ale u některých her musíte číslo X upravit). Sekce „Driver“ obsahuje prvky AGA (PAL nebo NTSC screenmód) a Screen a Window. Vybrat si můžete libovolný screenmód (tedy i CyberGraphX screenmód). Velikost okénka se nastavuje parametry Solid (pevná velikost okna 160x144 bodů) a Scalable (libovolná velikost, šířka okna musí být dělitelná 16, doporučena je zde grafická karta). V sekci Variables se zadávají různé proměnné jako hodnota X pro zobrazení a počet vynechaných snímků (Frame skip). Sekce Colours ovlivňuje paletu barev GameBoye a přebírá paletu z Palette Editoru.
V oddílu „Sfx“ lze vypnout/zapnout zvuk (vše týkající se zvuku je dostupné pouze v registrované verzi), nastavit jeho kvalitu (High nebo Low), specifikovat hraní zvuku Y krát za sekundu (čím vyšší bude hodnota Y, tím kvalitnější bude zvuk a samozřejmě tím pomalejší bude rychlost emulace). Každý ze tří audio kanálů lze libovolně zapnout/vypnout, v této sekci též provádí výběr AHI zvukového módu. V dalším oddílu „Prefs“ se v sekci „Paths“ nastavují cesty k ROMkám (cartridges), GBS snapshotům, preferencím, pozicím her (Battery), dále se zde volí XPK packer pro ukládání pakovaných souborů a v sekci Controller, kde si vybíráte způsob ovládání her - nastavit lze klávesnice a CD32 joypad.
V posledním oddílu „Misc“ můžete zapnout/vypnout multitasking, umístit bitmapovou grafikou do FAST RAM, omezit rychlostní limit pro systémové screeny a ovládat GameGenie patche (cheaty apod.) - dostupné opět pouze v registrované verzi.

Rychlost a použitelnost
Wzonka-Lad je psán v assembleru PhxAss s využitím 68020 instrukcí, proto je tak emulátor slušně rychlý i na pomalejších Amigách. Jedná se patrně o nejkvalitnější emulátor GameBoye pro Amigu, ale i ve srovnání s obdobnými programy pro Macintosh a PC (zkoušel jsem jich asi šest, vše samozřejmě nejnovější verze) dopadl víc než dobře. Nabízí totiž podstatně víc funkcí, různé metody zobrazení, občas se hodí i nastavení synchronizace.
Emulátor je velmi stabilní a když už se nějakou náhodou (neboť žádný program není zcela bez chyb) zhroutí, učiní tak díky podpoře multitaskingu důstojným způsobem a klidně si ho můžete pustit znovu!
S procesorem 68030/50MHz je naprostá většina her plně hratelných včetně vynikající emulace zvuku (11 KHz postačuje), s rychlejšími procesory si můžete dovolit vysoce kvalitní zvuk a permanentní refresh obrazu ve všech situacích. Sympatická je též možnost kdykoliv si uložit rozehranou hru a pokračovat, až zase budete mít tu správnou náladu. WzonkaLad můžete používat zdarma, pokud si ovšem odpustíte zvuk. Jinak budete muset zaplatit 10,US$, ale za tu zábavu to stojí.

Hodnocení: 10 z 10
+ velmi kvalitní emulace, plná podpora zvukového výstupu (pouze v reg. verzi), ukládání snapshotů s pozicí hry, podpora gr. karet, turboverze programu, komfortní ovládání
- věčná škoda, že to není freeware...

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 )