}
#if 1
+
#if 0
printf("::: DDScrollBuffer.c: DDScrollBuffer_Blt(): blit from %d, %d [%ld, %ld] [%ld, %ld]\n",
SR.left, SR.top, mScrollX, mScrollY, mDestXOff, mDestYOff);
ScrollX = mScrollX;
ScrollY = mScrollY;
-#if 1
+#if 0
printf("::: DDScrollBuffer.c: DDScrollBuffer_ScrollTo(): mScroll: %ld, %ld [%d, %d]\n",
mScrollX, mScrollY, X, Y);
#endif
if (NoDisplayFlag)
return;
+#if 0
+ printf("::: DDScrollBuffer.c: DDScrollBuffer_ScrollTowards(): (1) mScroll: %ld, %ld [%d, %d, %f]\n",
+ mScrollX, mScrollY, X, Y, Step);
+#endif
+
X = X / Stretch;
Y = Y / Stretch;
dx = X - mScrollX;
ScrollX = mScrollX;
ScrollY = mScrollY;
-#if 1
- printf("::: DDScrollBuffer.c: DDScrollBuffer_ScrollTowards(): mScroll: %ld, %ld\n",
- mScrollX, mScrollY);
+#if 0
+ printf("::: DDScrollBuffer.c: DDScrollBuffer_ScrollTowards(): (2) mScroll: %ld, %ld [%d, %d, %f]\n",
+ mScrollX, mScrollY, X, Y, Step);
#endif
}
Y = Y / Stretch;
dx = X - mScrollX;
dY = Y - mScrollY;
- maxD = (Abs(dx) < Abs(dY) ? Abs(dY) : Abs(dY));
+ maxD = (Abs(dx) < Abs(dY) ? Abs(dY) : Abs(dx));
StepCount = FPS * (TimeMS / (double)1000);
if (StepCount > maxD)
StepCount = maxD;
SoftScrollEH:
AlreadyRunning = False;
-#if 1
+#if 0
printf("::: DDScrollBuffer.c: DDScrollBuffer_SoftScrollTo(): mScroll: %ld, %ld\n",
mScrollX, mScrollY);
#endif