After launch Oktalyzer I cannot use the mouse, it seems to move too fast.
....
[2457] ( 0,124) 024B76 GCBD 682C 0060 Denise: pokeJOYTEST(0000)
[2458] ( 0,118) 024B76 GCBD 682C 0060 Denise: pokeJOYTEST(0000)
[2459] ( 0,123) 024B76 GCBD 682C 0060 Denise: pokeJOYTEST(0000)
[2460] ( 0,117) 024B76 GCBD 682C 0060 Denise: pokeJOYTEST(0000)
....
Application write into JOYTEST at the beginning of each frame. This clears some bits in JOY0DAT and JOY1DAT (JOY0DAT is the mouse coordinate). vAmiga currently ignores this register which causes the bug.
Turned out to be a perfect test case for implementing the JOYTEST register. JOYTEST and mouse are working now.
Most helpful comment
Turned out to be a perfect test case for implementing the JOYTEST register. JOYTEST and mouse are working now.