A new major release of Stella is now available; first time in over two years! Here are some of the changes:
-
Enhanced ROM launcher to allow multiple images per ROM.
-
Made heaps of additional images available for the ROM launcher.
-
Added searching by filename for ROM launcher images.
-
Added option to start random ROM.
-
Added automatically enabled phosphor modes.
-
Enhanced Game Properties dialog for multigame ROMs.
-
Added 2nd UI theme and hotkey for toggling UI theme.
-
Added bezel support (incl. Sinden Lightgun).
-
Added optional type format detection based on colors used.
-
Added Joy2B+ controller support.
-
Added auto detection for QuadTari attached controllers.
-
Enhanced Kid Vid support to play tape audio.
-
Added port selection, used for controller default mapping.
-
Added missing PlusROM support for E7 bankswitching.
-
Enhanced movie cart (MVC) support.
-
Accelerated emulation up to ~15% (ARM).
-
Added limited GameLine Master Module bankswitching support.
-
Added 03E0 bankswitching for Brazilian Parker Bros ROMs.
-
Added WF8 bankswitching used by some certain Coleco white carts.
-
Added JANE bankswitching used by Coleco's Tarzan prototype.
-
Added ELF mapper for Mattress Monkeys.
-
Added BUS bankswitching support for some older demos.
-
Fixed broken 7800 pause key support.
-
Added developer option for random hotspot peek values.
-
Added user defined CPU cycle timers to debugger.
-
Removed 'launcherroms' option, since it was causing some issues.
-
Codebase now uses C++20 features, which means a minimum of gcc-11
or clang-10 for Linux/Mac, and Visual Studio 2022 for Windows.
-Have fun!