Analysis updated 2026-07-18 · repo last pushed 2026-07-10
Play classic Sega Genesis, Master System, and Game Gear games on a modern PC or other supported devices.
Use as an accurate emulation core for speedrunning or game preservation projects.
Integrate into a custom retro gaming frontend or application using the libretro API.
| libretro/genesis-plus-gx | v4bel/itscape | nirvanaon/spotifyc2 | |
|---|---|---|---|
| Stars | 94 | 91 | 98 |
| Language | C | C | C |
| Last pushed | 2026-07-10 | — | — |
| Maintenance | Active | — | — |
| Setup difficulty | easy | hard | moderate |
| Complexity | 2/5 | 5/5 | 3/5 |
| Audience | general | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
You need to provide your own game ROM files and, for Sega CD games, the original console BIOS files.
Genesis Plus GX is an emulator that lets you play classic Sega games on modern devices. It handles a wide range of Sega consoles, including the Genesis/Mega Drive, Master System, Game Gear, and even the older SG-1000. It also supports Sega/Mega CD games. The project aims to faithfully recreate how these original consoles behaved, so games look and feel just like they did on the real hardware. The project started as a version of an earlier emulator called Genesis Plus, but the code has been so extensively rewritten and improved that it is now essentially its own thing. The focus is on accuracy, making sure every game runs exactly as it should, and portability, meaning the core emulator code can be adapted to run on many different platforms. It achieves 100% compatibility with all known released software for the systems it covers, including unlicensed and pirate game cartridges. People who would use this include retro gaming enthusiasts who want to replay their old Sega collections on a PC, Wii, Gamecube, or other supported device. It is also used by speedrunners and game preservationists who need precise, accurate emulation. The emulator plugs into several popular frontends, programs that provide the user interface, such as RetroArch, BizHawk, and OpenEmu, so users can access it through whichever interface they already prefer. The project is notable for being designed as a shared core that other developers can build on. The creator hopes it becomes a reference standard for accurate Sega emulation. It is available under a non-commercial license, meaning it can be used and ported freely but not sold for profit. There are pre-built versions available for Gamecube/Wii and for RetroArch on Windows.
An accurate, open-source emulator core for classic Sega consoles (Genesis, Master System, Game Gear, SG-1000, and Sega CD) that runs on modern devices via frontends like RetroArch.
Mainly C. The stack also includes C, Libretro.
Active — commit in last 30 days (last push 2026-07-10).
You can use, modify, and port this emulator freely for personal or non-commercial purposes, but you may not sell it or any derivative works for profit.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.