Sega Master System

GearSystem
3.8.5 / 02-11-2025
Gearsystem is a very accurate, cross-platform Sega Master System / Game Gear / SG-1000 emulator written in C++ that runs on Windows, macOS, Linux, BSD and RetroArch. The main focus is readability of source code, very high compatibility and quality of life features.
--
Windows: Microsoft Visual C++ Redistributable may be required
Linux: Not Reported
Mac: Not Reported

MAME (MS)
0.282 / 31-10-2025
Multiple Arcade Machine Emulator is a free and open source emulator designed to recreate the hardware of a wide variety of (mostly vintage) computers, video game consoles and calculators.
The aim of MAME is to be a reference to the inner workings of the emulated machines; the ability to actually play the games is considered "a nice side effect". The source code to MAME serves as this documentation. The emulator now supports over seven thousand unique games and ten thousand actual ROM image sets, though not all of the supported games are playable. It worth mentioning that the sister-project MESS was integrated into MAME.
Unofficial recent MAME 32-bit versions are available here..
--
Windows: Vista SP1+
Linux: Nothing reported
MacOS: 10.9+
CPU: Intel Core series CPU or equivalent 2.0 GHz+
GPU: modern card with Direct3D 9.0c+ / OpenGL
RAM: 4GB+

Retroarch
1.22.1 / 16-11-2025
Genesis Plus GX core:
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.
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.
--
Windows: Vista+
Linux: Please follow their instructions
Mac: Apple macOS High Sierra+ with Metal2

Bizhawk
2.11 / 21-09-2025
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!
--
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
General Info
-
Optional: BIOS (provided from gametechwiki)
