
- Open SourceGitHub
- Ignacio SánchezDeveloper
- 4 Nov 2026Page Updated
Details
- Developer
- Ignacio Sánchez
- Source Code
- GitHub
- Page Updated
Supported Systems
Platform Support
Screenshots
Overview
Geargrafx is a very accurate, cross-platform PC Engine and TurboGrafx-16 emulator written in C++ by Ignacio Sánchez, the author of Gearsystem and Gearboy. It covers the whole HuCard library, the SuperGrafx, the CD-ROM², Super CD-ROM² and Arcade CD-ROM² systems, and even NEC LaserActive LD-ROM² discs.
It supports chd, cue/bin and zipped images, save states with rewind, run-ahead to reduce input latency, the Multi Tap for up to five players, Avenue Pad 3 and 6 controllers and the mouse. CD-ROM games need a System Card BIOS, with version 3.0 recommended. For developers there is a full debugger with a disassembler, breakpoints, a memory editor and viewers for the video and sound chips, and an embedded MCP server for AI assisted debugging.
Geargrafx is actively developed and is released under the GNU GPL version 3. Version 1.8.0 has official builds for Windows (x64 and ARM64), macOS (Apple Silicon and Intel) and Ubuntu Linux, and it is also available as a libretro core for RetroArch.
Key Features
CD Systems
Supports CD-ROM², Super CD-ROM², Arcade CD-ROM² and LD-ROM².
Save States
Save states with rewind, plus run-ahead for lower latency.
Multi Tap
Multi Tap for up to five players, Avenue Pads and the mouse.
Full Debugger
Disassembler, breakpoints, memory editor and chip viewers.
Advertisement
Download Geargrafx
What's new in v1.8.7Geargrafx 1.8.7
- 🎨 New CRT shader presets
- 🚀 Optional fast forward during CD-ROM loads
- 🐛 Bug fixes and improvements
30b7ca03932b902320f13910715301d52f5fb5a80961063a8ca9c57644addb25
b42ed37502b18cd816841d8cfecc36fe2814d1e8ba3e6afdf90bb9862fb10236
7c767c49d25f2c53937ce8d97d492f74ee7ccbe5a760540abfaa734124fb06af
0473365744a66bde965cbb4676620bee3b52779df8522be375ec74f818abba54
082a05e8bdf336bcada3782aa7864ce5ccbe43e8d9de67b864fb5abca93879b4
c59bccf4da4a803dcd9459034b8c447c7c1b299d37a84cdd7624612df16ec9a5
