First post, by gilgamesh
Hi everybody,
lately I have been fancying that the internal DOSBox debugger might be made scriptable/reactive.
Scriptable debuggers could be the future of debugging. IDA has it. See http://www.cs.brown.edu/research/plt/software/mztake/ for another example.
This would demand that an API for the current state of the virtual machine (as well as debugging features like setting breakpoints) that could be accessed by a scripting language like TCL, for example. (The internal debugger must already have something similar.)
The idea came to me because:
a) The current curses based interface is somehow completely messed up for me.
b) I simply hate staring at assembler and clicking/typing next, next, ..., next, step, next, ...
Generic visual user interfaces could be built with a scriptable debugger. The combination of a virtual machine and scripting is an interesting approach to debugging all by itself.
Anybody interested in this? Comments? đ