Narsil č. 23

Emulace ATARI 800

↑
Narsil ATARI800 – obrázek 1

EMULACE 8bit ATARI

Na adrese http://www.emulators.com lze kromě GEM emulátoru najít emulátory 8bit ATARI na PC a ST. Jejich autorem je Darek Mihocka, který je též spoluautorem programu pro testování rychlosti ST QUICK INDEX.

PC.Xformer 3.6

(130XE emulator for MS-DOS and WINDOWS)

Tento emulátor "PCXformer classic" je volně šiřitelný. Verze určená jen pro Windows "PCXformer 96" je již komerčním produktem.

PC.Xformer 3.6 (Atari 800,800XL/XE a 130XE) umí emulovat:

PMG (player missile graphics) s kolizemi objektů, GTIA (graf. čip) rozlišení, ANTIC display list a DLI, paletu z 256 barev, joystick a joystick na klávesnici, zvuk, tisk, 8 a 16kB cartridže, Atari BASIC, operační systém z ROM Atari 800 a xl/xe, podporuje též jiné OS vytvořené pro tyto stroje, má zabudovaný debugger MC6502.

Rychlost Atari docílíte na 16 Mhz 486SX. Na Pentiu 90 Mhz běží programy asi 9krát rychleji (pokud emulátor přepnete z normálního režimu do režimu turbo). Emulátor pracuje v MS-DOSu, Win.3.1, Win.95, OS2 a potřebuje grafickou kartu VGA a výše.

Emulátor je datově kompatibilní se staršími verzemi PCXformeru a STXformeru. Dříve byl vyvinut speciální kabel a software pro přenos souborů mezi 8bit Atari a ST. Tento kabel byl upraven pro PC. Připojuje se jedním koncem na diskovou mechaniku 8bitového Atari (810, 1050, Rana, Indus GT nebo XF551) a druhým koncem na paralerní port PC. Pomocí programu SIO2PC a kabelu se vyrobí diskové soubory (Atari disk = soubor) pro PC s koncovkou .ATR. Diskové soubory vytvořené pro STXformer (emulace Atari 800 na ST) mají koncovku .XFD a soubory .ATR je pro použití v STXformeru nutno konvertovat na .XFD. Konvertační programy jsou přiloženy k emulátorům. PCXformer čte kromě .ATR a .XFD také formáty .PRO a .EXE, které byly vytvořeny už dříve. V PCXformeru funguje stovky her včetně nejnovějších (např. od polského Avalonu) až po ve zdejších končinách zcela neznámé staré hry pro první 8bitová Atari 400.

Na PC existují i jiné emulátory 8bit. Atari. Například POKEY v.0.62 (z roku 1996) - není tak dobrý jako PCXformer. Je méně kompatibilní, má horší emulaci joysticku ale lepší emulaci grafických efektů ANTIcu.

Narsil ATARI800 – obrázek 2

Jak si vysvětlit takové úsilí, které lidé věnují na vytváření emulátorů osmibitových počítačů (Atari 800, C64, ZX spectrum aj.) na výkonnějších strojích ?

Snad to způsobuje jisté kouzlo osmibitových her, jejich nezapomenutelná jednoduchost a prostota. Kouzlo umocněné útlým věkem první generace počítačových gamesníků. Každopádně tak zůstávají budoucím generacím zachovány perly osmibitového kódu.

JS, odborná spolupráce: MC

P.S.: Emulátor Atari 800xl/xe na ST STXformer v.3.0 na stejné adrese nedosahuje zdaleka kvalit PC verze. Kromě Atari BASICu se nám nepodařilo nic kloudného spustit. MC tudíž dále hraje svou oblíbenou hru "Montezuma's revenge" jen na PC a jehe STE obrůstá pavučinami.