rnd-20100216-1-src
[rocksndiamonds.git] / src / game_sp / file.c
index 0d09e22e37b098e07c5d67ac8750c7d0167ec062..40ffacb35738d5bef3479c718614c97cd74de874 100644 (file)
@@ -69,9 +69,19 @@ void copyInternalEngineVars_SP()
 
   PlayField8 = REDIM_1D(sizeof(byte), 0, FileMax + 1 - 1);
   DisPlayField = REDIM_1D(sizeof(byte), 0, FieldMax + 1 - 1);
+#if 0
   PlayField16 = REDIM_1D(sizeof(int), -FieldWidth, FieldMax);
+#else
+  PlayField16 = REDIM_1D(sizeof(int), -FieldWidth * 2, FieldMax);
+#endif
+
+#if 1
 
 #if 1
+  /* fill preceding playfield buffer zone with (indestructible) "hardware" */
+  for (i = -FieldWidth * 2; i < -FieldWidth; i++)
+    PlayField16[i] = 0x20;
+#endif
 
 #if 0
   /* fill preceding playfield buffer zone with (indestructible) "hardware" */