mamedev / mame

MAME
https://www.mamedev.org/
Other
7.77k stars 1.96k forks source link

Macintosh 68k mouse stutter with keypress #5778

Open stevebourg opened 4 years ago

stevebourg commented 4 years ago

Mouse movement is relatively fluid in emulated Macintosh systems. However, mouse cursor movement appears to be temporarily stalled on a keyboard's key press or key release event. This is particularly noticeable in games where keypress is used in combination with mouse movement.

rb6502 has explained to me that this is because of gap in mouse / ADB emulation. So problem is known/understood. Submitting issue for tracking purposes.

Tested predominantly on system maciici, and issue is not experienced on macplus (non-ADB interface).

CRTRevivalDreamer commented 4 years ago

Actually, we need the Apple Keyboard MCU ROMs:

rb6502 commented 4 years ago

Not actually true. Bitsavers has in the last month or so dumped a bunch of ADB keyboards and mice, and we are in the process of using them to replace the current ADB simulation (which should resolve this issue).