This is just a guess, but one thing that could do it would be cycle-exact self-modifying code using interrupts. Modify the code too early or too late and the CPU will execute the wrong instructions.
I see this demo as somewhat of a challenge to the emulator authors.
Comments
This is just a guess, but one thing that could do it would be cycle-exact self-modifying code using interrupts. Modify the code too early or too late and the CPU will execute the wrong instructions.
I see this demo as somewhat of a challenge to the emulator authors.