rakslice / macemu

Basilisk II and SheepShaver Macintosh emulators
0 stars 0 forks source link

SS low colour modes with unaligned widths: mouse cursor spurious horizontal movement when moving up and down #53

Closed rakslice closed 3 years ago

rakslice commented 3 years ago

In full screen mode, in 16 colours mode or less, when the width is not aligned for the colour depth, when moving the mouse up and down the mouse cursor 'cycles around horizontally' within a width of a few pixels.

This is with hardcursor false -- this is not the result of some kind of host/guest repositioning mismatch

rakslice commented 3 years ago

It seems like this is limited to the Mac software cursor drawing putting the image of the cursor in the wrong place -- behaviour indicates the cursor position is actually functionally working properly as though it is in the requested position other than being drawn in the wrong place. And with hardcursor true, there is no problem at all.

rakslice commented 3 years ago

VOSF/non-VOSF: no difference Full screen/window: no difference Enabling hardware cursor makes the problem go away gfxaccel enabled/disabled: no difference The problem doesn't affect BII

rakslice commented 3 years ago

ROM version: no difference

rakslice commented 3 years ago

BII is unaffected