If you use this program with the Interface 1 fitted, the system hangs inexplicably.
The program has the stream addresses written in a static way instead of calculating on the basis of the system variables.
In this way, the ROM of the Interface 1 remains active during the execution of the interrupt and the Spectrum hangs waiting (HALT) for a key but interrupts are disabled.
The fix is to make the routine use the channels dynamically.
Modified "BUGFIX" file provided by Matteo Vitturi.
Main File Downloads
Spectrum Computing acknowledges the rights of copyright holders. If you would like your software removed from our preservation archive and made unavailable for download (or have any queries) please contact firstname.lastname@example.org