Vamiga: Oktalyzer and mouse

Created on 7 Jun 2019  路  2Comments  路  Source: dirkwhoffmann/vAmiga

After launch Oktalyzer I cannot use the mouse, it seems to move too fast.

Oktalyzer (1989)(Verlag Mayer)(Disk 1 of 2).adf.zip

Bug

Most helpful comment

Turned out to be a perfect test case for implementing the JOYTEST register. JOYTEST and mouse are working now.

All 2 comments

....
[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.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

dirkwhoffmann picture dirkwhoffmann  路  3Comments

emoon picture emoon  路  4Comments

Alessandro1970 picture Alessandro1970  路  4Comments

bnice picture bnice  路  4Comments

dirkwhoffmann picture dirkwhoffmann  路  3Comments