Gearcoleco Git (2026/01/22) is an open-source ColecoVision emulator written in C++ that runs on multiple platforms, including Windows, macOS, Linux, and Raspberry Pi. It features an accurate Z80 core, TMS9918 emulation, and sound using SDL Audio. Users benefit from save states, compressed ROM support, and a full debugger with disassembler and memory tools. It supports various retro systems via libretro and can function in Portable Mode. The latest changelog includes a fallback option for missing ROM files. Ongoing development is supported by community backers. Download Gearcoleco Git for enhanced gaming nostalgia.
(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/01/22) has been released. Gearcoleco is a highly accurate ColecoVision emulator developed in C++ that operates on various platforms including Windows, macOS, Linux, BSD, Raspberry Pi, and RetroArch. This open-source project is continuously developed with the generous support of its fantastic backers.
Features:
Precise Z80 core with support for undocumented opcodes and functionalities such as R and MEMPTR registers.
Detailed TMS9918 emulation.
Audio emulation utilizing SDL Audio and the Sms_Snd_Emu library.
State saving functionality.
Support for compressed ROM files (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 a just-in-time disassembler, CPU breakpoints, memory access breakpoints, code navigation (including jump addresses via double-click), debug symbols, memory editing capabilities, IO inspection, and VRAM visualization including registers, tiles, sprites, and backgrounds.
Portable Mode for Windows and Linux by creating a file named portable.ini in the same folder as the application binary.
Compatibility with modern game controllers via a gamecontrollerdb.txt file located in the same directory as the application binary.
Gearcoleco changelog:
* [libretro] Default to coleco.rom if colecovision.rom is missing
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!