I have a certain animation that is sometimes running when it should, and sometimes not.
I'm currently using Mesen as my emulator, and I can't help but missing the printf or similar console output from higher level programming languages.
I'm not sure if anything like this exists, but I keep thinking it would be nice if there were some way an emulator could watch a chunk of memory for changes, and then write that out to a file whenever it is written to. Mesen already highlights in red parts of memory when it is written to. In the 6502 assembly a little macro called "Log" could be written that would just write a short message to the part of memory being monitored. The emulator would then detect the change and dump the contents to a file.
Does something like this exist?
If not, does it make sense that it should exist?
If so what would I need to go about doing to tweak Mesen or some other emulator to add this feature?
Thanks,
Rick
I'm currently using Mesen as my emulator, and I can't help but missing the printf or similar console output from higher level programming languages.
I'm not sure if anything like this exists, but I keep thinking it would be nice if there were some way an emulator could watch a chunk of memory for changes, and then write that out to a file whenever it is written to. Mesen already highlights in red parts of memory when it is written to. In the 6502 assembly a little macro called "Log" could be written that would just write a short message to the part of memory being monitored. The emulator would then detect the change and dump the contents to a file.
Does something like this exist?
If not, does it make sense that it should exist?
If so what would I need to go about doing to tweak Mesen or some other emulator to add this feature?
Thanks,
Rick