skx / cpmulator

Golang CP/M emulator for zork, Microsoft BASIC, Turbo Pascal, Wordstar, lighthouse-of-doom, etc
MIT License
98 stars 3 forks source link

Allow run-time debugging information #134

Closed skx closed 2 months ago

skx commented 2 months ago

We have the ability to log syscalls to a file, but sometimes it would be really useful to just see the syscalls running right now, along with their return code.

We could use a extension to add DEBUG.COM to toggle on/off debug information at runtime.

No need for register dumps, just "F_DMA", "F_OPEN", "F_READ", etc.