SuperAstra Lets Players Modify SNES Games in Real Time Using AI and Natural Language
Summary
SuperAstra is a groundbreaking open-source tool that lets players modify SNES games in real time using natural-language AI prompts, integrating OpenAI's gpt-6-astra model with the BizHawk emulator to read and rewrite live game memory on the fly.
Key Points
- SuperAstra is an open-source desktop companion tool that uses OpenAI's gpt-6-astra model to let players modify running SNES games in real time through natural-language prompts, integrating with the BizHawk emulator via a Lua bridge.
- The AI agent can read live game memory, inspect cartridge data, write new memory routines or patches, run controlled experiments, and retain findings in a persistent game notebook — all while emulation continues between frames.
- The project supports Windows and Linux, requires Python 3.10+ and an OpenAI API key, includes undo functionality with full emulator checkpoints, and is MIT-licensed with an active prototype that has passed real Snes9x game-behavior and Lua protocol tests.