drhelius/Gearsystem
Sega Master System / Game Gear / SG-1000 emulator and debugger with embedded MCP server for macOS, Windows, Linux, BSD and RetroArch.
解决的问题
Gearsystem 是一款面向经典世嘉主机(Master System、Game Gear、SG-1000)的高精度模拟器,集成了现代 AI 辅助开发工具。它通过将模拟器的内部状态暴露给 AI 代理,弥合了传统硬件模拟与现代 AI 工作流之间的鸿沟。
工作原理
该项目作为一个跨平台的 C++ 模拟器,提供全面的调试工具套件,包括 CPU 断点、内存检查和 VRAM 可视化。其独特之处在于嵌入了模型上下文协议(MCP)服务器。该服务器允许 AI 助手(如 Claude 或 GitHub Copilot)连接到模拟器,使 AI 能够控制执行、检查内存,并通过标准化的代理技能执行逆向工程或 ROM 修改任务。
目标用户
本项目面向对逆向工程、游戏修改或使用 AI 代理自动化分析传统软件和硬件行为感兴趣的开发者、复古游戏爱好者和研究人员。
亮点
- 对 Z80、VDP、PSG 和 FM 声音硬件进行高精度模拟。
- 内置用于 AI 辅助调试和开发的 MCP 服务器。
- 提供专用的代理技能,用于自动代码追踪、作弊码创建和内存修改。
- 广泛的跨平台支持,包括独立桌面应用和用于集成到 RetroArch 等环境的 Libretro 核心。
- 高级调试功能,包括 JIT 反汇编器、跟踪日志和多视口支持。
相关
- 项目
- 项目
- 项目
- 项目
- 项目