rnd-20100707-1-src
[rocksndiamonds.git] / src / game.c
index 5a0a70b76f9cf6169f9ae91edf8c56904fb0469d..8236de116efc9e0c3f2a2c12d064967ac044fac5 100644 (file)
@@ -4356,10 +4356,11 @@ void InitGame()
 
 #if NEW_TILESIZE
 #if 1
-  if (TILESIZE_VAR < TILESIZE && EVEN(SCR_FIELDX))
+  // if (TILESIZE_VAR < TILESIZE && EVEN(SCR_FIELDX))
+  if (EVEN(SCR_FIELDX))
   {
-    // SBX_Left--;
-    SBX_Right++;
+    SBX_Left--;
+    // SBX_Right++;
   }
 #endif
 #endif
@@ -4536,9 +4537,13 @@ void InitGame()
     if (game.timegate_time_left == 0)
       CloseAllOpenTimegates();
 
+#if NEW_TILESIZE
+    BlitScreenToBitmap(backbuffer);
+#else
     /* blit playfield from scroll buffer to normal back buffer for fading in */
     if (setup.soft_scrolling)
       BlitBitmap(fieldbuffer, backbuffer, FX, FY, SXSIZE, SYSIZE, SX, SY);
+#endif
 
     redraw_mask |= REDRAW_FROM_BACKBUFFER;
   }