Emulace Oric Atmos pro AmiguLUBOŠ NĚMEC
V emulátorovém koutku tu mám dnes ještě jednu perličku, počítač Oric Atmos
a jeho emulátory pro Amigu. Hardware a historie
ZX-Spectrum podruhé, to je celý počítač Oric. Nejedná se však o žádný klon nebo
napodobeninu nejúspěšnějšího výrobku Sira Cliva Sinclaira. ale o výrobek
anglické firmy Oric Products International (posléze zakoupené francouzskými
Tangerine Computer Systems), která první verzi počítače Oric-1 začala prodávat v
roce 1983. Obsahoval podobně jako Spectrum 16 KB nebo 48 KB RAM. procesorem
nebyl však Z80. ale 6502A a 48K model byl na rozdíl od primitivního a pomalého
Basicu vybaven na tehdejší době poměrně moderním, ale pro domácí uživatele
nepříliš vhodným jazykem FORTH. Během roku byl Oric-1 nahrazen modelem Oric
Atmos s vylepšenou klávesnicí, Basicem (s jazykem FORTH tehdy totiž nikdo z
uživatelů v domácnostech, kam byly všechny modely Oricu hlavně určeny; neuměl
zacházet) a kazetopáskovou mechanikou. Posledním modelem byl Oric Stratus, jenže
byl po zakoupení licence a celé firmy Oric Products Int. francouzskou firmou
Tangerine v roce 1986 přejmenován na Telestrat a jeho design byl zaměřen
především na komunikační možnosti a stal se jakýmsi předchůdcem využití
francouzského velmi známého komunikačního systému Minitel s terminálovým
přístupem do jednotlivých uzlů sítě. V roce 1983 bylo v Evropě prodáno přes 200
000 počítačů Oric, většina z nich v Anglii. Hlavní snahou výrobce bylo tehdy
překonat především ZX-Spectrum. které se taky začínalo prodávat pro stovkách
tisíc kusů a přestože Oric předstihoval Spectrum lepším návrhem i cenou, nakonec
víte jak to dopadlo a Spectrum se rozšířilo prostě všude. Pokud vás zajímají
ceny, tak 16K model stál v roce 1983 129,- GBP, 48K model pak 170,- GBP. K
počítači bylo možné už tehdy zakoupit i modem (!!!) za přijatelných 80,- GBP a
posléze také pásky microdrive a 5,25“ floppy mechaniku. V dobách slávy Oricu
bylo na trhu několik set her a užitkových programů. spousta dalších se později
převáděla z úspěšnějšího i ZX-Spectra a na internetu lze najít; značnou část z
této programové sbírky. Amoric 1.5
Prvním a vlastně také jediným mne známým emulátorem počítačů Oric Atmos je
Amoric. Jeho autorem je Jean-Francois Fabre a poslední dostupná verze emulátoru
1.5 a pochází z roku 1996. Amoric je poměrně propracovaný emulátor a mimo
kvalitní 6502 emulace umí téměř všechny grafické módy originálního Oricu včetně
Hires a textového a podpory blikání (ano, i Oric měl obdobu FLASH u Spectra). Z
dalších obvodů použitých v Oricu jsou emulovány obvody 6522 a 8912 plus oba
časovače, klávesnice, joystick, vstupní/výstupní operace s floppy mechanikou a
kazetovým magnetofonem, slušná je podpora zvukového výstupu a samozřejmostí je
ukládání a nahrávání snapshotů programů či her. Nefunguje pouze přepínání
50/60Hz módu (skoro se nepoužívá, takže žádný strach) a dva speciální grafické
módy HalfText a HalfHires.
Preference zastupuje konfigurační soubor „Amoric.prefs“ a vše co bude dle
popsáno lze nastavit v setupu emulátoru. Amoric 1.5 má už kompletní GUI a
některé volby obsažené v GUI jsou oproti těm uvedené níže navíc.
Rom file - název ROMky pro spuštění,
Progs dir - adresář pro nahrávání páskových snapshotů příkazem CLOAD,
Dumps dir - tentýž adresář jako u Progs dir, ale použitý pro ukládání páskových
snapů,
Sound - zapíná/vypíná zvuk,
PatchRom - patchuje a urychluje některé rutiny v ROMce; pokud nebudou některé
programy nebo hry fungovat, zkuste tuto volbu nezapínat,
FPS - obnovovací frekvence obrazu ve snímcích/s v rozsahu 150 (norma PAL),
DisplayID - amigovský screenmód použitý pro emulátor a emulaci,
Joystick 1&2 - aktivuje nebo zakáže použití joysticku číslo 1 a 2
Warn on exit - potvrzující dotaz na ukončení emulátoru,
Do Patterns specifikuje pattern použitý v requesteru pro páskové a klasické
ROMkové snapshoty, standardně je nastaveno #?.DAT a #?.ROM,
Refresh policy - volba typu obnovení obrazovky, k dispozici jsou módy Fastest,
Fast, Good, Accurate a Full (jednoznačně doporučuji poslední dva módu Accurate
nebo ještě lépe Full),
Disk type - určuje disk drive „připojený“ k emulátoru,
Video - výběr videodriveru, nejrychlejší je typ „1 bitplane“.
Amoric je dostupný ve dvou verzích - pro procesor 68000 a pro 68020 a vyšší.
Použití emulátoru na 68000 nelze doporučit, emulace je díky nízké rychlosti
procesoru pomalá a také překreslování obrazovky nelze nazvat plynulým. První
použitelnou konfigurací je však už 68020/28 MHz s FAST RAM, plné rychlosti
Amoric dosahuje s 68030/50 MHz.
Po spuštění emulátoru můžete pomocí klávesy HELP vyvolat stručnou nápovědu se
seznamem základních ovládacích kláves, emulace bude v té chvíli samozřejmě
zastavena. Nahrání páskového snapshotu se provádí klávesou F3, objeví se
amigovský filerequester na výběr souboru a poté je nutné ještě napsat v
emulátoru příkaz CLOAD““. „Převinutí“ pásku na začátek se provádí klávesou F7,
pomocí F10 pak emulátor ukončíte.
Amoric emuluje zvuk vydávaný u původního počítače pomocí obvodu AY-3-8912, tehdy
jednoho z nejkvalitnějších zvukových čipů. Autor emulátoru uvádí, že emulace
zvuku není dokonalá, ale funguje celkem zdařile, což mohu potvrdit. Videomódy
bohužel nelze úspěšně převádět na CyberGraphX screeny (testováno pouze s CGX
4.1), emulace je pak velmi nestabilní a dochází k chybám při překreslování
obrazu, naštěstí si můžete alespoň vybrat amigovské screenmódy DBLPal nebo
Multiscan. Chcete-li hrát hry pomocí joysticku, lze zvolit dvě varianty -
P.A.S.E. (emulace joysticku připojovaného na paralelní port u Oricu) a
programovatelný joystick, u kterého si můžete nadefinovat vlastní klávesy pro
ovládání pohybu a střelby.
Na obrázcích tady někde kolem si můžete prohlédnout pár snapshotů obrazovek her
i samotného emulátoru. Jak už jsem uvedl na začátku, byl Oric hardwarově o něco
lépe navržen než ZX-Spectrum a novější modely se vyrovnaly dokonce Spectru128K,
her pro vyšší paměťové konfigurace je však jako šafránu a v naprosté většině
převažují 48K verze. Hratelnost je vynikající, emulátor podporuje multitasking a
až na problémové zobrazení na grafické kartě funguje už tři roky k mé plné
spokojeností. Stabilita Amoricu je vyhovující a pokud pracujete i na jiných
počítačových platformách než na Amize, můžete se s Amoricem setkat i tam, jedná
se totiž o emulátor velmi rozšířený a známý. Navíc je to giftware, tedy co kdo
dá (něco nebo nic...), to si autor emulátoru vezme. Autor: Jean-Francois Fabre
Typ: Giftware
Požadavky: procesor 68000 a rychlejší, AmigaOS 2.0+
Hodnocení: Poměrně kvalitní emulátor Oricu Atmos s dobrým zvukovým výstupem,
podporou multitaskingu, programovatelným joystickem a slušným počtem snapshotů
her dostupných na internetu. 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
|