Continuing the agentic AI reverse engineering topic, I've been curious how the agents could handle actual disassembly from a binary file, vs decorating and formatting an existing disassembly. Since the game Arc of Yesod was basically a reskin of Nodes of Yesod, I thought I'd try there. The screenshot you see is an HTML block renderer generated by Gemini using the Skoolkit tool as the primary disassembler engine. This demonstrates that the agent understands where major data structures live and can render the graphics blocks as a proof of concept (the blocks are composed of 8x8 pixel characters with a per-block map). I'd say it is pretty promising!
Also, Claude Code sucked at this particular exercise.
#ReverseEngineering #RetroGaming #AgenticAI #ZXSpectrum #Skoolkit #Gemini
