... but is there any sort of real-time hex editor, that can be used on anything? Like emulators and other programs, so like when I load a ROM and play through, I can see exactly when an event is triggered, and what is being written to the memory to make that happen.
Step-time debugging (where I could advance frame by frame) would be even cooler.
But I don't just want one for software, I'd like to be able to hook it to pins on a processor on a console or anything and map out what it sends and edit it as well.
Is there anything that can do that? Even for just software-only, is there anything?