Closed DFillmore closed 10 months ago
Sound interrupts were leaving the program counter in the wrong place when returning during a read_char, due to the code accidentally labelling get_cursor instead of read_char as an input opcode. get_cursor is var opcode 16, read_char is var opcode 22 (0x16).
Sound interrupts crash Viola.
soundtest.zip