-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Description
The Apple MouseCard is supposed to fire interrupts synced on VBL (cf https://mirrors.apple2.org.za/Apple%20II%20Documentation%20Project/Interface%20Cards/Digitizers/Apple%20Mouse%20Interface%20Card/Documentation/Apple%20II%20Mouse%20Technical%20Notes.pdf for example).
However, doing so flickers a lot when using the mouse interrupt as VBL detection, even when it should not:
https://www.youtube.com/watch?v=NJsZvI407XI
On the contrary, emulating a IIc or IIgs never flickers, even when the drawing is too slow to stay ahead of the beam.
None of those situations are ideal and make debugging more complicated than it should be. I workaround the issue by using the $C019 softswitch on IIe, but that's not great.
I would love to help fix it, but have so far no idea where to look for what to fix.
Thanks!