Gearcoleco Git (2026/05/08) is an open-source, cross-platform ColecoVision emulator developed in C++. It supports Windows, macOS, Linux, BSD, Raspberry Pi, and RetroArch, featuring an accurate Z80 core and TMS9918 emulation, as well as sound emulation and save states. The emulator allows for compressed ROM support and modern game controller compatibility. Key tools include a full debugger with a disassembler and various memory editors. Recent updates include fixes for SGM memory mapping, save state validation, and gamepad shortcut configuration. Gearcoleco’s ongoing development is made possible by community backers. Download is available at the provided source link.
(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/08) has been compiled. Gearcoleco is a highly accurate cross-platform ColecoVision emulator developed in C++ that operates on Windows, macOS, Linux, BSD, Raspberry Pi, and RetroArch. This is an open-source project; its continuous development is supported by these fantastic backers.
Key Features:
Precise Z80 core that includes undocumented opcodes and behaviors such as R and MEMPTR registers.
Accurate TMS9918 emulation.
Sound emulation with SDL Audio and Sms_Snd_Emu library.
Save states functionality.
Compressed ROM support (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.
Comprehensive debugger featuring just-in-time disassembler, CPU breakpoints, memory access breakpoints, code navigation (goto address, JP JR and CALL double-clicking), debug symbols, memory editor, IO inspector, and VRAM viewer with support for registries, tiles, sprites, and backgrounds.
Windows and Linux Portable Mode can be enabled by creating a file named portable.ini in the same directory as the application binary.
Modern game controller support through the gamecontrollerdb.txt file located in the same directory as the application binary.
Gearcoleco Changelog:
* Fixed SGM memory mapping initialization
* Fixed save state loading fallback validation
* Enhanced gamepad shortcut configuration
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!