The Emulation Realm

Releases with ports for two or more operating systems.

PCSX-Redux - Windows (32bit)  PCSX-Redux - Windows (64bit)  PCSX-Redux - Linux  PCSX-Redux - Mac  PCSX-Redux (Source)

What's New:

?

Mesen-X - Windows  Mesen-X - Linux

What's New:

- MingW64 Libretro fixes
- Build against an older version of Ubuntu to attempt to increase native code backwards compatibility
- Use Ubuntu Docker container, which is cleaner than Github runner
- Document stepOut/stepOver functions.
- Change Documentation link
- Hugo to Github Pages
- Restore VRC7 Mute capability and update EPSM Clock frequency
- EPSM Volume adjustments
- Fix save state breaking between sessions
- Crashfix for win on MacOS, VRC7 update emulation files, EPSM correct default frequency
- Add alternative YIQ to RGB conversion equation (SMPTE C)
- Libretro: Add support for up to 8 codelines per cheatcode by ds22x
- Add submapper 1 support to Coolboy (mapper 268)
- Mappers
- Shows the progress of loading HD pack
- add some mmc3-based mappers
- fix typo from last PR and additional mappers
- Do not disable the auto config input type option
- Refactor SMPTE-C implementation
- Refactor SMPTE-C implementation 2

EKA2L1 - Windows  EKA2L1 - Linux  EKA2L1 - Mac  EKA2L1 - Android  EKA2L1 (Source)

What's New:

?

Cxbx Reloaded  Cxbx Reloaded - Wine

What's New

Citra - Windows  Citra - Linux  Citra - Mac  Citra (Source)

What's New:

This is the latest nightly build. Source changes can be found at GitHub.

Plus42 - Windows  Plus42 - Linux  Plus42 - Mac

What's New:

- SOLVE now handles functions that are always positive or always negative a bit better, reporting Extremum when the iteration appears to be bouncing around without improving, instead of continuing indefinitely.
- PLOT now detects <Not a Number> in XMIN/XMAX/YMIN/YMAX and reports Invalid Data, instead of freezing.

Zx-Poly - Windows  Zx-Poly - Linux  Zx-Poly - Mac (Intel)  Zx-Poly - Mac (Apple)

What's New:

- improved screen render
- added virtual keyboard skin
- added file menu item "Create empty disk"
- added formatting for new created TRD disks
- added sound WAV writer
- improved TAP format reader to read zero length blocks
- improved Z80 emulation, improved undocumented flags if interruption during block operations
- embedded JDK updated to Liberica OpenJDK 17.0.3+7

ZEsarUX - Windows  ZEsarUX - Debian (32bit)  ZEsarUX - Debian (64bit)  ZEsarUX - Mac  ZEsarUX (Source)

What's New:

- Added real joystick support on Mac
- Added joystick support for Hat controllers
- Added new joystick event to exit ZEsarUX
- Added action to trigger left-right movement on joystick, to play Decathlon-like games
- Added MSX Joystick emulation
- Added Spectravideo Joystick emulation
- Added support for simple speaker output on Raspberry PI Using GPIO pins and no sound card
- Added setting to select a different joystick on Windows and OS with SDL driver
- Added setting to change ULA Data bus value
- Added showing microdrive label when expanding qlay mdv files of size 174930 bytes
- Added Jupiter Ace TAP & TZX support on tape browser
- Added TZX support for ID 33 - Hardware type
- Added Autorewind tape setting
- Added Z80 Halt signal state support on zsf snapshot
- Added device button for ZX-Uno Flash device
- Added another easter egg ;)

Yuzu - Windows  Yuzu - Linux

What's New

?

xemu - Windows  xemu - Linux  xemu - Mac  xemu (Source)

What's New

?