Nice one :) Any idea why it sets the flag? > 0d4e fb ei > 0d4f cd4502 call #0245 ;_getcsc > 0d52 fdcb09d6 set 2,(iy+#09) > 0d56 cd2b3e call #3e2b ;_getkey > 0d59 cdcb3d call #3dcb ;_clrScrn > 0d5c fdcb0996 res 2,(iy+#09) > 0d60 c3d802 jp #02d8