Multiplatform

Bizhawk
BizHawk is a multi-platform emulator written in C# which focuses on core accuracy and power user tools. Its main features are TASVideo (Tool-Assisted Speedrunners) for full recording and debugging tools as well as Lua scripting. The consoles covered include but are not limited to Apple II, Atari 2600/7800, ColecoVision, DOS, Game Boy/Game Boy Color/Super Game Boy, MSX, Nintendo Entertainement System, Super Nintendo, Gameboy/Color, Sega Master, Sega Genesis, Sega 32X, Sega Saturn, Sega GameGear, ZX Spectrum, Atari 2600/7800, Commodore 64 and a few more!
Last Release:
2.1
Dated:
08-01-2025
--
Windows: 7+
.NET Framework 4.6.1, Visual C++ Redists (2010 SP1, 2012, 2015) & Direct3D 9 required.
They provide a pre-requisite package
Linux: As stated by the authors, support is a work-in-progress

Retroarch
RetroArch is a frontend for libretro emulator cores, game engines and even media players. It enables you to run classic games using Libretro on a wide range of computers and consoles through its unified graphical interface. Settings are also unified so configuration can be done once and applied and applied to all. It has advanced features like shaders, netplay, rewinding, next-frame response times, and more.
Consoles covered include but are not limited to PlayStation 1, Super Nintendo, Nintendo Entertainment System, GameBoy/GameBoy Color, GameBoy Advance, Arcade, Neo Geo Pocket Color, Virtual Boy, Sega Genesis/Mega Drive, Sega Master System/Sega Game Gear, Sega CD/Mega CD, PC Engine/PC Engine CD, WonderSwan Color/Crystal, Cave Story, Doom(s) and much more!
It can run on the usual platforms like Windows, Mac OS X and Linux, but it stands alone in that it can support far more platforms beyond just that.
Ludo - A smaller libretro front end by only implementing the core features and by targeting less platforms but definitely shares a lot of the same core values.
Lakka - lightweight Linux distribution for small computers like Raspberry Pi
RArch - It incorporates Kaillera to offer the possibility to play games online.
Last Release:
1.20.0
Dated:
03-01-2025
--
Windows: Vista+
Linux: Please follow their instructions
Mac: Apple macOS High Sierra+ with Metal2

PolyBlast
PolyBlast is an experimental multi-system emulator for Windows, macOS, and Linux that currently emulates over 25 systems with reasonable-to-high accuracy. PolyBlast is proprietary, closed-source software and was forked from Near's ares.
Current supported systems
Bandai WonderSwan / WonderSwan Color / SwanCrystal
Benesse Pocket Challenge v2
Coleco ColecoVision
Microsoft MSX / MSX2
NEC PC-Engine / TurboGraphx-16 / PC-Engine CD / TurboGraphx CD / SuperGraphx
Famicom / NES / Famicom Disk System
Super Famicom / SNES
Nintendo 64
GameBoy / Gameboy Color / GameBoy Advance
SEGA SG-1000 / SC-3000 / Mark III / Master System
Sega Mega Drive / Genesis / Mega CD / Sega CD
Sinclair ZX Spectrum 48k / ZX Spectrum 128k
SNK Neo-Geo Pocket / Neo-Geo Pocket Color
Sony PlayStation
Last Release:
1
Dated:
11-02-2021
--
None Provided
