IRQ fixups 3

- optimized code so stable interrupt every 2 rasterlines is possible