Arcade.js: Decompiling MAME ROMs into JavaScript Using LLMs
Arcade.js is an experiment in decompiling MAME ROMs into idiomatic JavaScript. The process involves multiple stages of translation and testing.
Arcade.js is an experiment aimed at decompiling MAME ROMs into idiomatic JavaScript. The process involves several stages, starting with disassembly of the machine code, followed by translating it into JavaScript. The final steps include rigorous testing to ensure the output matches the original game's behavior, showcasing the effectiveness of using LLMs for code clarification.
This synthesis was produced from its source by AI; there is no human editor or manual review step. How we work