M68K emulator based on Musashi, with a Python device model
Currently this is being used to model the Tiny68k board by Bill Shen:
Grab the Tiny68K monitor / debugger image and CF CP/M image and run with something like:
./py68k.py --target tiny68k --trace-everything --diskfile t68k_cpm_disk.bin T68kbug_r07.BIN
Exit by hitting ^C three times quickly.
Python, with vt102, pyelftools and hexdump modules installed.
- memory dump on exit
- console transcript
- control interface - stop-and-inspect?
- bus / address fault emulation
- make it work on Windows with MinGW? Or natively (UniCurses, DLL evil)?