I hope its fixed now! It was a wrong value written to $d016 i think, but I also added the interrupt stuff and fixed a duplicate ZP var