Gearcoleco Git (2026/05/17) is an open-source, cross-platform ColecoVision emulator written in C++. It supports Windows, macOS, Linux, BSD, Raspberry Pi, and RetroArch, featuring an accurate Z80 core and TMS9918 emulation. Key features include SDL Audio sound emulation, save states, and compressed ROM support. It includes a full debugger with disassembler, breakpoints, and memory editing. Standalone platforms include various consoles and systems, while libretro support extends to Android, iOS, and more. Recent updates improve rewind settings and fix save file path separators. For use in Windows and Linux, a portable mode can be activated.
(HEY YOU!! We hope you enjoy! We try not to run ads. So basically, this is a very expensive hobby running this site. Please consider joining us for updates, forums, and more. Network w/ us to make some cash or friends while retro gaming, and you can win some free retro games for posting. Okay, carry on đ)
Gearcoleco Git (2026/05/17) is now available. Gearcoleco is a highly accurate, cross-platform ColecoVision emulator developed in C++ that operates on Windows, macOS, Linux, BSD, Raspberry Pi, and RetroArch. This open-source project benefits from continuous development, thanks to the support of fantastic backers.
Features:
An accurate Z80 core with full support for undocumented opcodes and special behaviors like R and MEMPTR registers.
Precise TMS9918 emulation.
Sound emulation via SDL Audio and the Sms_Snd_Emu library.
Save state functionality.
Support for compressed ROMs (ZIP).
Supported platforms (standalone): Windows, Linux, BSD, macOS, and Raspberry Pi.
Supported platforms (libretro): Windows, Linux, macOS, Raspberry Pi, Android, iOS, tvOS, PlayStation Vita, PlayStation 3, Nintendo 3DS, Nintendo GameCube, Nintendo Wii, Nintendo WiiU, Nintendo Switch, Emscripten, Classic Mini systems (NES, SNES, C64, …), OpenDingux, RetroFW, and QNX.
Complete debugger with a just-in-time disassembler, CPU breakpoints, memory access breakpoints, code navigation (via address, JP, JR, CALL double-clicking), debug symbols, memory editor, IO inspector, and VRAM viewer, featuring registries, tiles, sprites, and backgrounds.
Portable Mode for Windows and Linux by creating a file named portable.ini in the same directory as the application executable.
Compatibility with modern game controllers through a gamecontrollerdb.txt file located alongside the application binary.
Gearcoleco changelog:
* Rewind setting now respected during buffer allocation
* Fixed save file path separator
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!