Mouse pointer moves erratically: it warps, goes back to previous positions, etc.
This only affects some Macintosh computers:
-Mac II (macii) and Mac II Ci (maciici) seem affected.
-Mac LC III is not so affected, but cursor movement is still quite imprecise.
-Mac 128/512/Classic/SE are not affected: cursor movement is perfect.
MAME 0.263 was affected too, but MAME 0.242 was not affected, so it looks like a regression.
Expected behaviour
Mouse pointer movement should be correct: smooth and precise, as it is on real hardware.
Steps to reproduce
These are example commandlines to reproduce the problem in MAME 0.264
It's not related to host OS: different versions of GNU/Linux, Windows 11, and different versions of SDL2 (latest stable also tested) all show the exact same problem, and the same absence of the problem with MAME 0.242
MAME version
0.264
System information
GNU/Linux (Debian 12, Lubuntu 22.04), Windows 11. Graphics: Intel XE, AMDGPU.
INI configuration details
Emulated system/software
Macintosh II (macii), Macintosh II Ci (maciici)
Incorrect behaviour
Mouse pointer moves erratically: it warps, goes back to previous positions, etc.
This only affects some Macintosh computers: -Mac II (macii) and Mac II Ci (maciici) seem affected. -Mac LC III is not so affected, but cursor movement is still quite imprecise. -Mac 128/512/Classic/SE are not affected: cursor movement is perfect.
MAME 0.263 was affected too, but MAME 0.242 was not affected, so it looks like a regression.
Expected behaviour
Mouse pointer movement should be correct: smooth and precise, as it is on real hardware.
Steps to reproduce
These are example commandlines to reproduce the problem in MAME 0.264
mame macii -ramsize 8M -hard1 mac711.chd
mame maciici -ramsize 8M -hard1 mac711.chd
Additional details
It's not related to host OS: different versions of GNU/Linux, Windows 11, and different versions of SDL2 (latest stable also tested) all show the exact same problem, and the same absence of the problem with MAME 0.242