Gearcoleco

Émulateur v1.3.1

Émulateur de ColecoVision écrit en C++.

La version Intel est disponible ici : https://github.com/drhelius/Gearcoleco/releases/

Dernière mise à jour :

Plateformes

ColecoVision

Architecture

Mac OS X - macOS Mac OS X - macOS iOS iOS Intel x86 Intel x86 Apple Silicon Apple Silicon 64 bits 64 bits SDL Library SDL Library

Téléchargement et liens

Historique des versions

v1.7.0
Many bug fixes and improvements
Added Coleco ADAM support, with dedicated debugger windows and MCP tools
Extensive TMS9918A VDP accuracy improvements
Changelog complet
- 🕹️ Added Coleco ADAM support, with dedicated debugger windows and MCP tools - 🎯 Extensive TMS9918A VDP accuracy improvements - 🐛 Many bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.13...1.7.0
v1.6.13
- 📱 New iOS App (in development) - 🖥️ Better VSync at different refresh rates - 🚀 Minimized input lag with 120, 144 and 240 Hz screens - 🎮 Updated Game Controller DB - ⚙️ Improved debugger tools - 🐛 Many bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.12...1.6.13
v1.6.12
Many bug fixes and improvements
Added F18A support
Changelog complet
- 🕹️ Added F18A support - 💾 IPS soft-patching - 🐛 Many bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.11...1.6.12
v1.6.11
- 🚀 Performance optimizations - 🧠 Improved MCP server - ⚙️ Improved Trace Logger in debugger - 🐛 Many bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.10...1.6.11
v1.6.10
Many bug fixes and improvements
Improved OCM mapper accuracy
Improved AY-3-8910 audio sampling
Improved VGM recorder
Added Sharp Bilinear shaders
Changelog complet
- 🎯 Improved OCM mapper accuracy - 🔊 Improved AY-3-8910 audio sampling - 🖥️ Added Sharp Bilinear shaders - 🎵 Improved VGM recorder - 🐛 Many bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.9...1.6.10
v1.6.9
Many bug fixes and improvements
Improved MCP Server implementation
Improved compatibility in Dev Containers
Fixed issues with mouse and controller fire button
Updated Game Controller DB
Extensive Z80 accuracy improvements
Added command-line option for portable mode
Changelog complet
- 🎯 Extensive Z80 accuracy improvements - 📂 Added command-line option for portable mode - 🧠 Improved MCP Server implementation - 🕹️ libretro VFS support - 📦 Improved compatibility in Dev Containers - 🎮 Fixed issues with mouse and controller fire button - 🎮 Updated Game Controller DB - 🐛 Many bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.8...1.6.9
v1.6.8
Many bug fixes and improvements
[mcp] Improved HTTP transport reliability and error handling
[mcp] Added tool behavior annotations
Changelog complet
- 🧠 [mcp] Hardened server protocol compliance with version negotiation and validation - 🧠 [mcp] Added tool behavior annotations - 🧠 [mcp] Improved HTTP transport reliability and error handling - 🐛 Many bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.7...1.6.8
v1.6.7
- 🧠 Improved MCP tool discoverability - ⚙️ Added configurable screen saver behavior option - 🐛 Many bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.6...1.6.7
v1.6.6
Bug fixes and improvements
Updated Game Controller DB
Associate ROM file extensions to macOS and Linux desktop apps
Run ahead support for reduced input latency
Changelog complet
- 🚀 Run ahead support for reduced input latency - 🖥️ Associate ROM file extensions to macOS and Linux desktop apps - 🎮 Updated Game Controller DB - 🐛 Bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.5...1.6.6
v1.6.5
- 🖥️ Variable Refresh Rate ready - 🧠 Reduced token usage in MCP server with optional tool router - ⚙️ Added WLA-DX, tniASM and Z88DK syntaxes in disassembler - 🤖 Agentic Workflows - 🐛 Many bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.4...1.6.5
v1.6.4
Many bug fixes and improvements
Improved MCP server
Updated Game Controller DB
Changelog complet
- 🧠 Improved MCP server - 🎮 Updated Game Controller DB - 🐛 Many bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.3...1.6.4
v1.6.3
Many bug fixes and improvements
Changelog complet
- 🏳️ Optional Light or Dark theme - 🐛 Many bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.2...1.6.3
v1.6.2
Many bug fixes and improvements
Improved accuracy
Changelog complet
- 🎯 Improved accuracy - 📺 Programmable shaders, with built in shaders or custom: CRT, NTSC, ghosting, scanlines, blur... - 🐛 Many bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.1...1.6.2
v1.6.1
Bug fixes and small features
Changelog complet
- 🐛 Bug fixes and small features **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.6.0...1.6.1
v1.6.0
- 💾 Desktop app migrated to SDL3 + OGL3 - 🧠 MCP server + SKILL with optional headless mode for AI assisted debugging and hacking - ⏪ Added rewind support - ⚙️ Completely redesigned debugger with new features and windows - 🔈 Improved audio latency with configurable settings - 🖼️ Improved fullscreen mode - 🗒️ New option to load default settings - 🖥️ Support for vsync in 120/240 Hz screens - 🍺 Homebrew tap for macOS - 📦 Ubuntu PPA repo - 📦 Fedora RPM repo - 🎮 Updated game controller database - 🐛 Many bug fixes and features **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.5.5...1.6.0
v1.5.5
- 🎵 VGM Recorder - 💾 Add support for OCM Mapper - ⌨️ Custom shortcuts. Add shortcuts to gamepad buttons - ⏯️ Add option to enable/disable pause on focus lost - 🖼️ New icon for macos - 🌎 Support for UTF-8 characters in paths - 🎮 Updated game controller database - ⚙️ Debugger improvements - 🐛 Bug fixes **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.5.3...1.5.5
v1.5.3
- 🎮 Add gamepad support for L2 / R2 buttons (triggers) - 🎮 Update game controller database - ⚙️ Improve Memory Editor in Debugger - 🐛 Bug fixes **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.5.2...1.5.3
v1.5.2
Improved game controller selection
Improved fullscreen mode in Mac
Improved mouse hiding behavior
Updated game controller database
Added icon to Windows exe
Changelog complet
- 🎮 Improved game controller selection - 🎮 Updated game controller database - 💻 Improved fullscreen mode in Mac - 🖱️ Improved mouse hiding behavior - ⚙️ Replaced GLEW with Glad - 🖼️ Added icon to Windows exe - 🐛 Bug fixes **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.5.1...1.5.2
v1.5.1
- 🏅 Improve RetroAchievements - ⌨️ Added cli option for fullscreen mode - 💻 Improved full screen behavior - 🚀 Minor performance improvement - 🐛 Bug fixes **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.5.0...1.5.1
v1.5.0
Minor bug fixes and improvements
Improved game controller detection and hotplugging support
Updated game controller database
Changelog complet
- 🕹️ Updated game controller database - 🎮 Improved game controller detection and hotplugging support - 👾 Minor bug fixes and improvements **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.4.0...1.5.0
v1.4.0
- 🎯 Improved Z80 cycle accuracy with M1 wait states (This may make some ROMs slightly slower but closer to the actual hardware) - ⚙️ Enhanced memory editor in the debugger - 📺 Improved scanline quality with support for bilinear filtering - 🕹️ Updated Game Controller database - 🎮 Refined settings in the libretro core - 🐛 Minor bug fixes **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.3.1...1.4.0
v1.3.1
Minor bugfixes.
This release is similar to 1.3.0 except that it fixes an important issue when re-assigning keys to control pads.
Fix keyboard assignment.
Changelog complet
This release is similar to 1.3.0 except that it fixes an important issue when re-assigning keys to control pads. ## What's Changed * Fix keyboard assignment. * Add option to unassign controls. * Change custom Imgui styles to brown. * Minor bugfixes. **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.3.0...1.3.1
v1.3.0
[Debugger] Improved memory editor.
Improved audio client.
Minor bugfixes.
Updated GLEW, SDL, Imgui, mINI, miniz and NFD libraries to latest version.
Properly codesign and notarize macOS binaries.
Game mode in macOS.
[Debugger] Docking windows and multi viewport.
Quality of life updates.
Changelog complet
## What's Changed * Windows ARM64 support. * Updated GLEW, SDL, Imgui, mINI, miniz and NFD libraries to latest version. * Properly codesign and notarize macOS binaries. * Improved audio client. * Game mode in macOS. * Manual integer video scale settings. * [Debugger] Docking windows and multi viewport. * [Debugger] Improved memory editor. * ios/tvos: properly set min supported version by @warmenhoven in https://github.com/drhelius/Gearcoleco/pull/64 * [WiiU] Aroma CFW Compatibility * Quality of life updates. * Minor bugfixes. ## New Contributors * @warmenhoven made their first contribution in https://github.com/drhelius/Gearcoleco/pull/64 **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.2.0...1.3.0
v1.2.0
[Debugger] Improved Memory Editor.
[Debugger] Add support for docking windows in macOS and Windows.
Fix right button in gamepads. Fix https://github.com/drhelius/Gearcoleco/issues/55
[Debugger] Add more info to VDP viewer. https://github.com/drhelius/Gearcoleco/issues/59
[Debugger] Add support for multi-viewport (drag windows outside the main window)
New Contributors
Add Windows ARM64 support.
Changelog complet
## What's Changed * Fix right button in gamepads. Fix https://github.com/drhelius/Gearcoleco/issues/55 * [Debugger] Improved Memory Editor. * [WiiU] Aroma CFW Compatibility by @Ploggy in https://github.com/drhelius/Gearcoleco/pull/60 * Add Windows ARM64 support. * [Debugger] Add more info to VDP viewer. https://github.com/drhelius/Gearcoleco/issues/59 * [Debugger] Add support for docking windows in macOS and Windows. * [Debugger] Add support for multi-viewport (drag windows outside the main window) ## New Contributors * @Ploggy made their first contribution in https://github.com/drhelius/Gearcoleco/pull/60 **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.1.0...1.2.0
v1.1.0
Improved input keypad accuracy
Debugger improvements
Several bug fixes
Improve input response time
Scaling improvements like fit to window size or fit to window height
New Contributors
Support for Super Action Controller (SAC), Wheel Controller and Roller Controller
Automatic builds in GitHub Actions
Changelog complet
## What's Changed * Support for Super Game Module (SGM) and AY8910 sound chip * Support for Super Action Controller (SAC), Wheel Controller and Roller Controller * Support for MegaCart * Support for Activision cart * Improved input keypad accuracy * Native file dialogs * Drag and drop rom files to open * Debugger improvements * Custom folders for saves and savestates * Scaling improvements like fit to window size or fit to window height * Hide cursor when hovering output window or when main menu is disabled * Load symbol files from command line * Support for WLA symbol files * Improve input response time * Save screenshots * Support for WSL * Automatic builds in GitHub Actions * Several bug fixes * add retrofw target by @Poligraf in https://github.com/drhelius/Gearcoleco/pull/12 * add Miyoo target by @salvacam in https://github.com/drhelius/Gearcoleco/pull/17 * libretro: Refactor the input handling method to keep track of current… by @msheehan79 in https://github.com/drhelius/Gearcoleco/pull/28 * libretro: Add no sprite limit core option by @msheehan79 in https://github.com/drhelius/Gearcoleco/pull/30 ## New Contributors * @Poligraf made their first contribution in https://github.com/drhelius/Gearcoleco/pull/12 * @salvacam made their first contribution in https://github.com/drhelius/Gearcoleco/pull/17 * @msheehan79 made their first contribution in https://github.com/drhelius/Gearcoleco/pull/28 **Full Changelog**: https://github.com/drhelius/Gearcoleco/compare/1.0.0...1.1.0
v1.0.0
Gamepad controllers.
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 and QNX.
Windows , Linux and Mac (desktop):
Changelog complet
- All platforms: - Full Colecovision catalog compatibility. - Accurate Z80 emulation. - Accurate TMS9918 video emulation. - Save states. - Windows , Linux and Mac (desktop): - Full debugger. - Portable mode. - Gamepad controllers. - Scanlines and ghosting. - Custom palettes. - RetroArch (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 and QNX. - Soft Patching - Achievements - Rewind

Captures d'écran

Donkey Kong dans Gearcoleco Galaxian dans Gearcoleco