baseport/syborg/pointer/syborg_pointer.cpp
changeset 75 bb16bb5b2818
parent 19 2dd1d22cb0f3
child 97 c7e943dbf70f
--- a/baseport/syborg/pointer/syborg_pointer.cpp	Fri May 14 16:38:13 2010 +0100
+++ b/baseport/syborg/pointer/syborg_pointer.cpp	Wed May 26 23:16:18 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;