Stella (emulátor)
Stella je emulátor herného systému Atari 2600, pričom názov si prepožičal z kódového označenia tejto konzoly. Je open source a beží na väčšine systémov, vrátane Windows, Mac OS X a Linux. Program bol pôvodne napísaný v roku 1996 a známy ako Stella 96. Napísal ho Bradford W. Mott, v súčasnosti ho spravuje Stephen Anthony.
Je napísaný v C++ a teda je vysoko portovateľný. Podporuje všetky schémy bank switchingu kartridžov a podporuje skoro všetky hry pre Atari 2600. Podpora zahŕňa NTSC, PAL a SECAM vo variantoch 50 a 60 Hz vrátane automatickej detekcie formátov podľa počtu vykresľovaných riadkov v každom snímku. Má presnú emuláciu čipu TIA, ktorá sa približuje 100%.
Emuluje väčšinu periférnych zariadení Atari 2600 vrátane štandardných joystickov, paddle ovládačov, Atari Video Touch Pad, Atari Keyboard Controller, Atari Indy 500 Driving Controller, CBS Booster-Grip, Atari TrakBall/AtariMouse/AmigaMouse trackball, Sega Genesis ovládač, AtariVox a SaveKey.
Podpora pre Stelladaptor a 2600-daptor umožňuje použiť skutočné joysticky, paddle a driving ovládače a tiež aj AtariVox v sériovom porte. Nepodporuje ešte kazetové tituly, ale podporuje tituly pre Starpath Supercharger a Spectravideo Compumate.
Stella používa emulačné jadro TIA z 6502.ts, čo je kolekcia emulátorov pre systémy založené na MOS 6502 napísaná v TypeScripte a spustiteľná z webovej stránky.
Externé odkazy
[upraviť | upraviť zdroj]Zdroj
[upraviť | upraviť zdroj]Tento článok je čiastočný alebo úplný preklad článku Stella (emulator) na anglickej Wikipédii.