--- a/baseport/syborg/pointer/syborg_pointer.cpp Thu May 27 00:38:17 2010 +0300
+++ b/baseport/syborg/pointer/syborg_pointer.cpp Tue Jun 29 15:10:15 2010 +0100
@@ -111,11 +111,11 @@
iDisplayMode = videoInfo.iDisplayMode;
iVideoMem = videoInfo.iVideoAddress + videoInfo.iOffsetToFirstPixel;
- iOffSetBetweenEachLine = 640;
+ iOffSetBetweenEachLine = iScreenWidth;
ix = iy = 0;
- iXFactor = Fixed(iScreenWidth) / Fixed(0x8000);
+ iXFactor = Fixed(iScreenWidth) / Fixed(0x6000);
iYFactor = Fixed(iScreenHeight) / Fixed(0x8000);
iFifoPos = iFifoCount = 0;