I need to get a log of APU writes for the homebrew game Driar so I can tell if the reason some of the songs sound terrible in my emulator is an APU or CPU bug.
I can't use the CPU execution logs for comparison since the bug doesn't occur until 30 seconds into the music track and the logs are over 500mb. FCEUX lets me run LUA code on a write to an APU register, but there is no way to capture the actual value written.
Is there another emulator out there that can do conditional logging of writes?
I can't use the CPU execution logs for comparison since the bug doesn't occur until 30 seconds into the music track and the logs are over 500mb. FCEUX lets me run LUA code on a write to an APU register, but there is no way to capture the actual value written.
Is there another emulator out there that can do conditional logging of writes?