Here's today's stupid idea. What I'd like is either the ability to single-step a zeddie at single clock resolution, or something that could pretend to be a zeddie's expansion port. A hardware debugger, kind of.
Using this device I could happily tinker away with new devices without the FUD of having to be working in realtime. I realise that there are things to take into consideration when you do make something run at fullspeed, but we'll rather conveniently ignore that for now.
My device would be in 2 parts. A clock-tick-accurate software simulation of the bus activity of a zx81, and a hardware dongle that presents the appropriate signals to the outside world. Using this and a breadboard it would be easy to see what the waveforms look like off the edge connector whilst running code on the emulator.
Load a new program, push the button, watch the pretty smoke
I'm sure there are development systems that cost $$$$ but I'm thinking something that could be build for £10/$20.
Andy - your fireball enthusiasm for emulation and hardware might come to the fore here
We could get Andrew to do the coding!
C
