local frames = 0 local dbg = manager.machine.debugger dbg:command("bpset 3F2D92B0,,{ b@(a5+0x20)=0 ; g }") dbg:command("bpset 3FB29D70,,{ printf \"ARGS a0=%08X a1=%08X a2=%08X a3=%08X a4=%08X a7=%08X\n\", a0, a1, a2, a3, a4, a7 ; g }") print("XIE-ARGS armed") emu.register_frame_done(function() frames = frames + 1 if frames >= 2000000 then machine:exit() end end, "args")