Gearcoleco Git (2026/04/30) is an open-source, cross-platform ColecoVision emulator written in C++, compatible with Windows, macOS, Linux, BSD, Raspberry Pi, and RetroArch. It features an accurate Z80 core, TMS9918 emulation, SDL Audio for sound, save states, and compressed ROM support. Standalone and libretro platforms include various consoles like PlayStation, Nintendo, and mobile devices. The emulator offers a full debugger with a just-in-time disassembler, code navigation, breakpoints, and memory editing. Users can customize game controller support and enable Portable Mode on Windows and Linux. Recent updates include ROM buffer adjustments and accurate cartridge sizing.
(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/04/30) has been compiled. Gearcoleco is a highly accurate cross-platform ColecoVision emulator written in C++ that operates on Windows, macOS, Linux, BSD, Raspberry Pi, and RetroArch. This open-source project continues to evolve with the generous support of its amazing backers.
Features:
Accurate Z80 core that encompasses undocumented opcodes and functionalities like R and MEMPTR registers.
Precise TMS9918 emulation.
Audio emulation utilizing SDL Audio and Sms_Snd_Emu library.
Save states functionality.
Support for compressed ROMs (ZIP).
Compatible platforms (standalone): Windows, Linux, BSD, macOS, and Raspberry Pi.
Compatible 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, etc.), OpenDingux, RetroFW, and QNX.
Comprehensive debugger featuring a just-in-time disassembler, CPU breakpoints, memory access breakpoints, code navigation (navigate to address, JP JR and CALL via double-clicking), debug symbols, memory editor, IO inspector, and VRAM viewer including registers, tiles, sprites, and backgrounds.
Portable Mode for Windows and Linux by creating a file named portable.ini in the same directory as the application binary.
Support for modern game controllers via the gamecontrollerdb.txt file located in the same directory as the application binary.
Gearcoleco changelog:
* Optimized small ROM buffers before loading
* [libretro] Implemented accurate cartridge size in memory map
* [mcp] Added emulator version to retrieve media
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!