Hasty Briefsbeta

Bilingual

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.