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

SEGA Master System / Game Gear

LUBOŠ NĚMEC

I v novém roce stále pokračuje série recenzí na různé emulátory herních konzolí a vše co s emulací nějak souvisí. V dnešní dílu se budeme zabývat emulací herních konzolí SEGA Master System a Game Gear.

Hardware Master System i Game Gear (viz obrázky nevalné kvality, ale lepší jsem nesehnal) jsou herní konzole založené na 8mi bitovém :procesory Z80. Master System se poprvé dostal na trh v roce 1985 a stál 100 GBP (britských liber). Na americkém trhu byl časem vytlačen NESem od Nintenda, ale na evropském a japonském (pod názvem Mark3) trhu se pevně uchytil a vlastně je ho možně koupit dodnes, což je na herní mašinku velmi dlouhá doba:
Master System existuje v několika verzích, základní a rozšířených Master System Plus a Master System 2. Verze Plus obsahuje světelnou pistoli a několik her navíc, verze 2 pak má vestavěn Card Slot a resetovací tlačítko. Ke všem verzím se standardně dodává hra Sonic či její varianty (dokonce i k nejnovějšímu konkurentu SONY PlayStation konzole SEGA Saturn) a je to hra tak oblíbená a známá, že roztomilý ježek Sonic se dostal i na Amigu, PC a další počítačové a herní platformy.
Šířka sběrnice je tedy 8 bitů, maximum barev zobrazených najednou je 16 z 64 barvové palety. Master System poskytuje s pomocí čipu TMS9918/9928 grafické rozlišení 256x192 bodů {stejně jako má třeba ZX-Spectrum, proto byly konverze her tak rychle hotové!), přenosný Game Gear má rozlišeni zhruba o třetinu nižší. Zvuk je vytvářen klasickou FM syntézou, kvalitu zvukového výstupu bych přirovnal k obvodu AY v ZX-Spectru. Velikost her na cartridges se pohybuje od 16 KB až po 512 KB (4 MBitová ROMka).
Firem podporuj cích videohry SEGA je víc než dost a kvalitních her je také spoustu, situace je, zde podobná jako u SNESu či GameBoye. Pokud je mi známo, pro Master System a Game Gear existuje víc než tisícovka her všech typů, namátkou uvádím třeba U.S. Gold, Activision, Virgin, Domark, Microprose, Aklaim. Code Masters, Core Design, Psygnosis, Tengen, Image Works no a samozřejmé také SEGA samotná.

AmiMasterGear v0.51
Prvním testovaným emulátorem je AmiMasterGear od J. A. Gomeze. Jedná se o poměrně kvalitní betaverzi s časově poměrně rozsáhlým vývojem z února 1998. Protože Gomez je emulátorový maniak, jen tak pro zábavu si napsal tento emulátor, protože ho zajímalo, jak konzole SEGA vlastně fungují.
AmiMasterGear vyžaduje AGA Amigu s procesorem 68020 a lepším, PAL či NTSC monitor, dále jsou to knihovny asl.library a stc.library (poslední jmenovaná pouze pro účely depakování). Doporučen je procesor běžící alespoň na 28 MHz a 1 MB FAST RAM, pro bezproblémovou emulaci pak 68030/50 MHz a opět FAST RAM. AmiMasterGear emuluje SEGA MasterSystem i GameGear a shareware poplatek činí při registraci e-mailem 15,- US$. neregistrovaná verze je velmi striktně omezená funkčností na pouhých 5 minut, což se mi zdá až příliš málo.
Emulátor je napsán pouze v assembleru a je opravdu velmi rychlý. Emulace není sice zcela spolehlivá - problémy jsou hlavně se zobrazováním spritů v některých hrách - ale jinak je dostatečně kvalitní. Zvukové možnosti jsou také na slušné úrovni, někdy ovšem nefunguje emulace šumového kanálu.
AmiMasterGear je jednoznačně nejrychlejší emulátor herní konzole SEGA MasterSystem/GameGear pro Amigu s 68K procesorem a pokud nemáte PowerPC 604, je dokonce rychlejší než PPC verze MasterGearu. Veškerá nastavení jsou u verze 0.51 omezena na zvolení PAL či NTSC módu + parametrů zobrazování, také ukládání pozic a ovládání joystickem je v neregistrované verzi zakázané. U zobrazování můžete ovlivňovat prioritu spritů, pozadí, refreshe obrazovky a barvové palety, poslední dvě jmenované volby jsou dokonce pro scrolling a zobrazení palety v reálném čase. Emulátor sám rozpozná snapshoty či cartridges pro MasterSystem i GameGear, případně lze typ snapshotu zvolit ručně.
Ovládání emulátoru a her je možné klávesnicí nebo CD32 joypadem (registrovaná verze), podrobný popis najdete v manuálu. Dokumentace je přiměřená verzi emulátoru, ale samozřejmě v ní najdete všechno, co budete potřebovat ke zprovoznění emulátoru. AmiMasterGear jsem důkladně prověřil na cca 80 hrách, z nichž pouze 3 nefungovaly vůbec a dalších 6 mělo problémy s grafikou (zase ty sprity). Všechny funkční emulované hry pro MasterSystem i GameGear běžely naprosto plynule (i na 68030/50 MHz!) a bez blikání obrazu. Stejně jako všechny ostatní emulátory od J. Gomeze i AmiMasterGear běhá pouze v PALu či NTSC bez podpory multitaskingu (proto je také tak rychlý), v dnešní době však nemožnost pustit si emulaci i na screenmódu grafické karty považují za výrazné mínus.

Hodnocení: 7,5 z 10
+ rychlost, zvukový výstup, nenáročný na systém
- žádný multitasking, chybí podpora grafických karet, velká omezení shareware verze

MasterGear 1.0d
MasterGear překompiloval a upravil z Unixové verze pro X11 (od Marata Fayzullina) další amigovský emulátorový maniak Mark Van Hal. Emulátor vyžaduje procesor 68020 a lepší, AGA čipy nebo grafickou kartu. Pro bezproblémovou emulaci či s grafickou kartou je nutná také FAST RAM. Teoreticky by emulátor měl fungovat i s OCS/ECS čipy, sám autor však podotýká, že emulace na těchto čipech není zrovna ideální.
Emulátor ve verzi 1.0d nepodporuje joystick, CD32 joypad a rovněž chybí zvukový výstup. Jednoduché GUI obsahuje následující volby: Update Period počet V-Blank interruptů mezi občerstvením obrazu. Vyšší číslo emulátor zrychlí, ale grafika bude trhaná a scrolling či překreslování spritů nebude plynulé.
Cycles/Line - počet CPU cyklů potřebných pro vykreslení 1 řádku. Standardně přednastavená hodnota 261 cyklů je optimalizována pro většinu her. Menší číslo některé hry urychlí, zde můžete experimentovat prakticky bez omezení.
Emulation Mode - řídí přepínání mezi módy Master System a Game Gear.
Autofire Button A/B - nastavuje automatickou střelbu pro buttony A nebo B.
Language - výběr jazyka (angličtina nebo japonština) ve hrách.
Delay V-RAM Reads - speciální přepínač, bez něhož nefungují některé hry korektně, budete-li tedy mít s některou cartridge (respektive jejím snapshotem) problémy, zkuste tento přepínač aktivovat.
Gfx Mode - slouží k výběru ovladače obrazovky. Vybrat si můžete celkem ze tří driverů, ECS/OCS používajícímu 32 barev, AGA driver pak plných 64 a OLD používá též 64 barev, ale je výrazně pomalejší a slouží pouze pro zachování kompatibility s předchozí verzí emulátoru 1.0c. Při nastavení AGA bez problémů funguje přesměrování na grafickou kartu přes libovolnou promotion utilitu, takže zobrazování se dramaticky zrychlí.
Screen Mode - zde volíte screenmód, ve kterém emulátor poběží. Bez problémové je zobrazení na grafických kartách standardu CyberGraphX či Picasso96, zobrazení v okénku na Workbenchi či jiném pubscreenu není bohužel možné.
Double Buffer tento přepínač odstraní možné blikání v ECS/OCS a AGA screenmódech, ale screen přestane být stahovatelný a automaticky se umístí do popředí. Double buffering také snižuje výkon emulace a nefunguje s OLD grafickým ovladačem, také při použití screenmódu grafické karty je nutné ho vypnout.
Delay Palette - je-li zapnuto, zápisy do barvové palety se synchronizují s refreshem obrazu, což odstraní některé výpadky spritů a blikání v některých hrách a zároveň lze spouštět v ECS/OCS a AGA módech i hry, které občerstvují paletu zároveň s obrazovkou. I zde však mohou nastat problémy s nesprávným zobrazením některých barev z palety. Přesto však doporučuji nechat tento přepínač aktivní, většina her pak běží plynuleji.
Poslední gadgety Start a Quit není třeba popisovat.
MasterGear je až na chybějící zvukový výstup velmi kvalitní emulátor SEGA Master Systemu i Game Gearu. Někomu možná bude vadit i nemožnost spustit jej v okénku na pubscreenu, také rychlost 68K verze není na Amigách s procesory 68020 a 68030 právě nejvyšší, ale přesto je emulátor použitelný.

Hodnocení: 7 z 10
+ kvalita emulace, přehledné preference, freeware
- rychlost na pomalejších Amigách, chybí zvukový výstup

MasterGearPPC
MasterGear existuje též v PowerPC verzi, která odstraňuje hlavní nevýhodu programů pro Amigu převáděných z Unixu - pomalost. Autorem PPC verze je Andre Osterhues, poslední dostupná verze označovaná na některých emulátorových WWW stránkách je 2.0, ale jedná se o verzí 1.7 v LZX archivu.
MasterGear PPC vyžaduje powerUP systém phase5 s ppc.library 45.0 a vyšší, gtlayout.library a CyberGraphX, potřebovat budete tedy i 68K procesor 68020+ a přibližně 4 MB FAST RAM. Preference jsou prakticky shodné s 68K verzí, významnou výhodou je však možnost spuštění emulátoru v okénku na Workbenchi nebo jiném pubscreenu. Zajímavostí je jistě také to, že systém CyberGraphX může být na Amigách s PPC turbokartou emulován a grafická karta tak vlastně není vůbec nutná - emulace CyberGraphX funguje ovšem pouze ve 256 barvách a není zrovna nejrychlejší.
Pro ovládání lze použít joystick i gamepad, ale v tom případě budete ještě potřebovat lowlevel.library z AmigaOS 3.1 +. Popis ovládání najdete opět v dokumentaci, ovládacích kláves je víc než dost. ROMky mohou být pakované pomocí XPK, emulátor je při použití sám depakuje.
MasterGear PPC je vynikající emulátor Master Systemu i GameGearu, rychlost emulace je i na těch nejslabších PowerPC 603e víc než dobrá (testováno), podpora grafických karet je též na úrovni. Kvalita emulace je stejně jako rychlost PPC verze skvělá, je poznat, že emulátor prošel dlouhým vývojem. Značným nedostatkem je však zvukový výstup, MasterGear totiž zvuk neemuluje vůbec, protože nová verze originálního MasterGearu 1.2 od Marata Fayzullina s kompletním zvukovým výstupem byla vypuštěna nedávno a autor amigovské verze zřejmě ještě nestihl celý emulátor znovu překompilovat a upravit. Pro zajímavost mohu dodat, že MasterGear je shareware (pouze Windows!) či freeware (Unix apod.) a i Amiga verze je šířena jako freeware.

Hodnocení: 7,5 z 10
+ rychlost, kvalita emulace, podporuje grafické karty, freeware
- chybí zvukový výstup

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 )