6.3  / 07-10-2020

Stella

competition

Stella is a multi-platform Atari 2600 VCS emulator which was originally developed for Linux, but since its original release several people have joined the development team to port Stella to other operating systems such as AcornOS, AmigaOS, DOS, FreeBSD, IRIX, Linux, OS/2, MacOS, Unix, and Windows.

Accuracy

Performance

Features

Windows: XP SP3+ (visual C++ Redistributable for Visual Studio 2017 is required)

Linux: Kernel 3.x+ and i386 or x86/64 class machine

Mac: 10.7+ and 64-bit Intel processor

Most Recent Changes

  • Added adjustable autofire.

  • Added 'Dark' UI theme.

  • Extended global hotkeys for debug options.

  • Added option to playback a game using the Time Machine.

  • Allow taking snapshots from within the Time Machine dialog.

  • Basically, you are now able to put many files that Stella uses inside one ZIP file, and distribute just that file.Added the ability to access most files that Stella uses from within a ZIP file. This includes the following:Per-ROM properties file (so one can distribute a ROM and its associated properties).
    Debugger symbol (.sym) and list (.lst) files, etc.
    Several others, as we extend the support.

  • Extended AtariVox support to handle flow control, so that long phrases are no longer corrupted/cut off. This includes properly supporting the 2600-daptor II, which is flashable to an AVox-USB converter.

  • Added auto-detection of the serial port used for an AtariVox-USB adaptor.

  • Added QuadTari controller support.

  • Added option to select the audio device.

  • Added support for CDFJ+ bankswitching type.

  • Further enhanced UA bankswitching to support more Brazilian carts.

  • Added option to display detected settings info when a ROM is loaded.

  • Added another oddball TIA glitch option for delayed background color.

  • Added option to disable aspect ratio correct scaling.

  • Added debugger pseudo-registers '_timwrapread' and '_timwrapwrite', which are set when the RIOT timer is read/written on timer wraparound, respectively.

  • Bankswitching schemes BUS, DPC+ and CDFx now work when startup bank randomization is enabled (these schemes now ignore that setting).

  • Replaced "Re-disassemble" with "Disassemble @ current line" in debugger.

  • Fixed bug when taking fullscreen snapshots; the dimensions were sometimes cut off.