GameBoy aneb pidihry na AmizeLUBOŠ 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
|