Thanks, but I scrapped all my code and am starting from the ground up using your timer routine as the coretofro wrote: Sun Mar 03, 2024 10:45 am The QL's RTC is only progressing in 1s intervals. You could use it, but it would make your program crawlThe polling interrupt is really the only way you get a suitably fast tick rate.
If you pack your sources and put them here I could have a look at it.
I know the timerTick is being called, because if I put, for example, a mode 8 screen trap in there then the screen constantly resets to mode 8
BUT when I try to increment a counter instead, the counter never increments (I can't use the example in your original timer code as none of the items are defined and I don't know what A3 is mean't to be set to either)
Am going to take a break from QL Assembler for now
Many thanks