So, this one is likely to be of niche interest.
I added an optional console logger to my emulator. One can set a variable and a console will open along with the emulator showing all the assembly language instructions being executed in real time.
This obviously slows down the emulator.
A lot.
With logging disabled, this hour-long sequence takes less than a second.
It is kind of interesting though... how many instructions a processor chugs through before even just getting to a basic copyright screen.
If you only want to see things happening:
Anyhoo... bugs are getting reduced rapidly. I think I just need to properly finish off the interrupt and port I/O implementations, then it might be there.
We'll see...
