I realised that I hadn’t posted a screenshot of the debugger i’m using to weed out the bugs in the Z80 core. Here’s a shot showing the ability to step though the Z80 instructions to track down the crash in Chuckie Egg…
Breakpoints are either set in the source code, or forced by using the D-pad. I can then step through the instructions and keep an eye on what’s going on with the registers. When debugging, pressing down on the D-pad redisplays the keyboard in the lower screen.
It seems to do the job 🙂