+#if 1
+
+ count = 0;
+ for (y = 0; y < native_sp_level.height; y++)
+ for (x = 0; x < native_sp_level.width; x++)
+ PlayField8[count++] = native_sp_level.playfield[x][y];
+
+ /* add raw header bytes to subsequent playfield buffer zone */
+ for (i = 0; i < SP_HEADER_SIZE; i++)
+ PlayField8[count++] = native_sp_level.header_raw_bytes[i];
+
+ for (i = 0; i < count; i++)
+ {
+ PlayField16[i] = PlayField8[i];
+ DisPlayField[i] = PlayField8[i];
+ PlayField8[i] = 0;
+ }
+
+#else
+
+ for (i = 0; y = 0; y < native_sp_level.height; y++)