Open mateli opened 4 weeks ago
Something like this for debugging: https://x64dbg.com/ Other inspirations (emulator based): https://syncsim.sourceforge.net/index.php?show=screenshots https://github.com/slatinsky/x86sim
If you click one of the samples linked from the home page, there is a "view in debugger" button at the top. Click 'step' a few times to see some asm.
I can't tell from this if you are sharing a general idea, or requesting something specific, could you clarify?
I will do a bit more thinking on the debugger part of this issue as I see that there are a primitive debugger already implemented. The first thing that comes to mind is that there are no restart button. Also neither register content nor memory can be edited. Saving the application state (think action replay) in a format that can be reloaded would also be useful both in the debugger and directly from the emulator.
As for profiling that doesn't seem to be implemented at all. All I can think of here is to count how often the program counter visits a memory location and run an instruction.