Show HN: Reviving a 20-year-old puzzle game Chromatron with Ghidra and AI
2 days ago
- #game-preservation
- #AI-decompilation
- #reverse-engineering
- Recompiled the old game Chromatron from WinXP and PowerPC binaries to Apple Silicon and WASM.
- Used multiple AI models (Claude Code, Opus, GPT-5.2-Codex, GPT-5.3-Codex) and tools (Ghidra, m2c) for decompilation and recompilation.
- Faced challenges with hallucinations, asset decoding, and font accuracy.
- Lessons learned include the importance of model strength, goal definition, and starting fresh when needed.
- Highlighted the potential of AI-assisted decompilation for reviving old software with performance and size close to the original.
- Shared the playable web version of Chromatron and invited suggestions for other games to revive.