After display mode is switched to 640x480x8 in Windows 3.11 with Velocity (Voodoo 3) drivers, window movement leaves trail of black dots:
At the same time, [VOODOO] bx_banshee_c::mem_read unsupported length 3 messages start to appear in log file.
Length 3 reads happen because of accesses crossing page boundary.
Such change fixes this problem for me, but I don't know if it will work correctly for big endian hosts:
After display mode is switched to 640x480x8 in Windows 3.11 with Velocity (Voodoo 3) drivers, window movement leaves trail of black dots:
At the same time,
[VOODOO] bx_banshee_c::mem_read unsupported length 3
messages start to appear in log file.Length 3 reads happen because of accesses crossing page boundary. Such change fixes this problem for me, but I don't know if it will work correctly for big endian hosts:
Version: f5e3dd9