Softwarové emulátory
Sinclair ZX Spectrum Sinclair byl bezesporu nejrozšířenějším domácím počítačem osmdesátých let. Po
starším typu Z80 se senzorovou klávesnicí u nás zdomácněl známý „gumáč“.
Spectrum měl procesor Z80 a 48kB Ram. Následovník 128k už obsahoval zvukový čip
AY-3-8912 (obdoba u Atari ST a pochopitelně 128kB Ram. V našich končinách se
dokonce vyráběl počítač Didaktik Gamma, se Spectrem kompatibilní.
Sinclair neměl žádné sprity, jen málo barev, ubohý zvuk a navíc ty známé
problémy s kolizí atributů. Na ploše 8x8 bodů byl totiž schopen zobrazit jen dvě
různé barvy. Standardní rozlišení měl 256x192 bodů s 16 barvami. Přesto pro něj
vzniklo nepředstavitelné množství her (více než 10000). Oproti těm dnešním jsou
po grafické a zvukové stránce jsou samozřejmě pozadu, bohužel však ne už co do
originality a hratelnosti. Dá se říci, že doba, kdy kraloval Sinclair, byla pro
hry přímo zlatá. Mnoho dnešních her jen těží z popularity, nápadů a
vynalézavosti her z dnes již dávno zašlých časů. Nedávno dokonce vyšlo oficiální
CD plné her pro Spectrum.
Pro zájemce několik FTP adres:
luna.gui.uva.es/pub/sinclair,
ftp.nvg.unit.no/pub/sinclair,
ftp.dcc.uchile.cl/pub/OS/sinclair ZXAM 2.0b
Jedná se bezesporu o nejlepší emulátor Spectra 48k a to nejen na Amize.
Podpora multitaskingu umožňuje mimo jiné nechat zobrazit obrazovku Sinclairu v
okně na WB. V registrované verzi jsou dokonce plně emulovány 128k zvuky.
Nahrávat lze z disku (nejběžnější formáty jako .SNA, .SP atd.), z magnetofonu
(připojený jednoduchým interfacem přes joystickový port, což je mnohem levnější,
než při použití sampleru u jiných emulátorů) nebo Arexx scriptem (.TAP).
Rychlost je volitelná (Fast/Auto). U normální A1200 sice nedosahuje 100%
rychlosti, ale stačí minimum Fast RAM a výsledek předčí očekávání. Z joysticků
je emulován Kempston, Sinclair i Cursor.
Pro co možná nejefektivnější vyžití slouží i různé verze v jednom balíku. ZXAM
AGA má třeba i možnost blikání (Flash) nebo ZXAM Faster, který je rychlejší, ale
ovšem na úkor kvality.
Asi jedinou nevýhodou je speciálně upravená ROM, takže některé hry nejdou
spustit (TurboEsprit). Minimální konfigurace: Amiga, MC68020, WB 2.04, OCS
Doporučená konfigurace: Amiga, 020, Fast RAM, AGA, harddisk
Autor: Antonio J. Pomar Rossell
E-mail: [email protected]
Registrační poplatek: $15
Aminet: mise/emu/ZXAM20b.lha Další emulátory ZX Spectra
Protože program ZXAM je natolik kvalitní, rychlý, s komfortním ovládáním, o
dalších emulátorech se zmíním jen okrajově. Všechny se dají nalézt na Aminetu
nebo na některém Sinclairovém FTP serveru a jejich použití má asi jediný význam
pro hry, které v ZXAM spustit nejdou.
„Spectrum Emulator v1.7“ z roku 1993 má sice několik optimalizovaných kódů (000,
010, 020), ale podporuje jen snapshoty a připojení magnetofonu přes sampler.
„ZX-Spectrum ernulator4.7pb“ (mise/emu/zxspectrum4.71.lha) z roku 1994 je spíše
pro staré OCS čipy. Také „KGB Spectrumemulator v1.3“ není vhodný pro použití s
AGA, navíc používá nestandardní formát souborů a je tedy často nutný konvertor. Amstrad CPC
„Amstrad Colour Personal Computer“, jak hrdě zní celý název méně slavného
nástupce počítače Sinclair ZX Spectrum. Mezi základní typy patřil Amstrad CPC464
s kazetovým magnetofonem a 64kB paměti. CPC664 měl již disketovou jednotkou a
CPC6128 i 128kB paměti. Amstrad obsahoval tehdy oblíbený procesor Z80A s
taktovací frekvencí 3.3MHz, zvukový generátor AY (3+1 kanály), hardwarový
scrolling, paletu z 27 barev a 3 grafické módy (160x200x16, 320x200x4,
640x200x2). Pro práci s disky byl vytvořen operační systém CPM, předchůdce
dnešního MS-DOSu. Byla na něj vytvořena spousta her (často vylepšené konverze ze
Sinclaira), z nichž dostatečnou zásobu lze získat na Internetu
(ftp.nvg.unit.no/pub/cpc). A-CPC 1.11d
Tento program podporuje všechny konfigurace CPC. Výběr emulovaného systému
se provede zadáním odpovídajícího konfiguračního souboru jako parametr při
spouštění.
Demoverze A-CPC sice neumožňuje ukládání na virtuální disk (DiskImage), ale
nahrávání (včetně snapshotů)
a všechny důležité funkce jsou však k dispozici. Plná verze umožňuje navíc práci
s původními CPC disky, joysticky, doplňkem Multiface2; obsahuje optimalizovaný
kód, disassembler a další utility. Nevýhodou je nízká rychlost i na konfiguraci
s 030/50MHz způsobená obtížnou emulací Z80 kódu na Motorole. Minimální konfigurace: Amiga. MC68000. WB 2.0, OCS, 1 MB
Doporučená konfigurace: Amiga, 020, Fast RAM, harddisk
Autor: Kevin Thacker
E-mail: [email protected]
Registrační poplatek: 10 UK liber
Aminet: mise/emu/acp_dem.lha EmuCPC 0.5
Nejrychlejší emulátor Amstrada. Program emuluje pouze nejrozšířenější
Amstrad CPC664, což není nijak velké omezení. Pracuje v multitaskingu, emuluje
zvuky, disketovou jednotku a podporuje i snapshoty v různých formátech (A-CPC,
CPCEMU na PC). Distribuována je plně funkční verze, nyní již s optimalizovaným
kódem.
Na Amize s 030/50 a Fast RAM se dosahuje rychlosti o poznání vyšší, než má
originální počítač. Minimální konfigurace: Amiga, MC68020, WB 3.0
Doporučená konfigurace: Amiga, turbokarta, Fast RAM, harddisk
Autor: Stephane Tavenard (ANGERS)
E:-mail: [email protected]
Registrační poplatek: 10 UK liber
Aminet: mise/emu/emucpc.lha Commodore C64
Ve své době jeden z nejkvalitnějších domácích počítačů a také starší
sourozenec Amigy. Osazen procesorem 6502, jako měli Atari XL/XE, a zvukovým
čipem SID. Díky volně šířitelné knihovně „6581sid.library“ lze skladby z C64 od
známých autorů (Hubbard, Whittaker) přehrávat třeba v DeliTrackeru nebo
speciálním programem PlaySID. Dá se říci, že C64 s disketovou jednotkou a
úchvatným operačním systémem „Geos“ je dnes asi jediný dosud (pravda, slabě)
podporovaný osmibitový počítač i s vlastní demo scénou. Zajímavé FTP servery
jsou frodo.hiof.no/pub/c64 nebo watson.mbb.sfu.ca/pub.cmb, kde se také naleznou
i užitečné rozbalovače kompresních balíků (UnT, UnP, Und64). MagiC64
Nejrychlejší emulátor C64 na Amize s podporou scrollingu, kolize spritů,
joysticků, disketové,jednotky (1541), mnoha formátů (D64, T64, P00) a
multitaskingem. Optimalizovanými bitplánovými grafickými funkcemi byla dosažená
maximální možná rychlost. Ovládání je velice pohodlné, trochu ve stylu ZXAM.
Ovšem velká nevýhoda je v tom, že neregistrovaná verze má zablokovaný zvukový
výstup. Minimální konfigurace: Amiga, 020, WB 2.04, OCS, 2MB RAM
Doporučená konfigurace: Amiga, 030
Autor: Michael Kramer
E-Mail: [email protected]
Registrační poplatek: $25 nebo 40 DM
Aminet: mise/emu/MagiC64.lha Frodo 2.1
Frodo byl vytvořen pro 100% dokonalou emulaci grafiky C64 her a dem. To si
bohužel projevilo i na jeho rychlosti a tak je doporučována libovolná grafická
(chunky) karta. Existuje však speciální monochromatický mód, který program
značně urychluje. Další nevýhodou je fakt, že z důvodu možného porušení
autorských práv nejsou dodávány „ROM Images“ (BasicROM a KernalROM). Pokud máte
040 s CyberGraphics tento program je pro vás! Jen pro zajímavost - neříká vám
něco jméno autora! Ano, správně, je to skutečně ten Christian Bauer, tvůrce
neuvěřitelného emulátoru Apple Macintoshe - ShapeShifter. Minimální konfigurace: Amiga, 020, WB 2.1, 2 MB RAM
Doporučená konfigurace: Amiga.040, grafická karta
Autor: Christian Bauer
E-mail: [email protected]
WWW: www.uni-mainz.de/~bauec002/
Aminet: mise/emu/Frodo.lha A64 3.0
Nejstarší emulátor C64 na Amize. Je multitaskový a podporuje mimo jiné
externí disketovou jednotku. přídavnou paměť nebo tiskárnu. Různá nastavení se
mohou provádět i při běhu programu. Soubory s ROM jsou dodávány v archívu, takže
je není třeba dodatečně shánět, jako v případě Froda. Ještě donedávna to byl
jediný emulátor tohoto systému, ale dnes se již jeho význam snižuje. Ani
rychlost není nijak závratná a také podpora různých formátu je mizivá. Minimální konfigurace: Amiga. 68000, WB 1.3, 1 MB RAM
Doporučená konfigurace: Amiga, 030
Autor: Cliff Dugan
Aminet: misc/emu/TheA64Package.lha MSX
U nás méně známý domácí počítač, který se objevil na počátku 80. let.
Zkratka znamená Microsoft eXtended a skutečně se jedná o první platformu, kde se
objevil Basic a DOS od více známé firmy. Standardní MSX1 měl procesor Z80 na
3.5MHz, 16kB RAM, 16kB Video RAM s maximálním rozlišením 256x192x16, hardwarové
sprity, zvukový čip AY jako Spectrum 128k a podporu výměnných cartridgů. V roce
1985 vznikl druhý standard MSX2 s 64kB, diskovou jednotkou (formátem jako na
PC), 512 barevnou paletou, blitterem a scrollingem. Software naleznete na
ftp.funet.fi/pub/msx nebo stargate.imagine.com/pub/MSX. fMSX (Fast MSX) 0.7
Patrně jediný emulátor tohoto systému na Amize, který byl kdysi rozšířen
hlavně v západní Evropě a v Japonsku. Amiga verze byla překompilována z
generického (nezávislý na platformě) kódu v jazyce „C“. Pro vyšší rychlost byla
kompletně přepsána emulace ZX instrukcí a provedena optimalizace pro 020. Nižší
popularita způsobilo, že pro MSX neexistuje takové množství her, jako pro jiné
počítače. Minimální konfigurace: Amiga, 020, WB 2.0, 1 MB Ram
Doporučená konfigurace: Amiga, 030, FastRam, harddisk, CrossDos pro MSX disky.
Autor: Marat Fayzullin
E-mail: [email protected]
WWW: www.cs.umd.edu/users/fms/
Aminet: misc/emu/fmsx_0.7.1ha Vysvětlivky
DiskImage (.DSK) - soubor obsahující kopii veškerých dat na disketě
(soubory, adresáře...). Přístup na tento virtuální disk je navenek totožný s
přístupem na fyzický disk
Tape (.TAP) - obdoba DiskImage, ale pro kazety
Snapshot (.SNA) - soubor, ve kterém je uložena celá paměť emulovaného počítače,
včetně všech registrů apod. V případě většiny osmibitových emulátorů je jeho
délka jen okolo 48kB
ROM Image (.ROM) - většina emulátorů používá kód původní ROM, stažený do
souboru. Některé ROM dosud podléhají autorským právům, tudíž nejsou volně
šířitelné a nejsou součástí balíku (Frodo)
CPCConv v1.01 - konvertor různých formátů CPC disků (Aminet:
misc/emu/CPCConv_v1.01.lha)
SPConv v1.09 - konvertor různých formátů souborů pro ZX Spectrum (Aminet:
misc/emu/spconv109.1ha) 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
|