rnd-20030126-2-src
[rocksndiamonds.git] / src / init.c
index 2f0998ae79618051cb856a06e29f75cbd9daf4cf..34673f372ffffac791b2c965d24ea1414262beac 100644 (file)
@@ -259,6 +259,48 @@ static void ReinitializeGraphics()
 
   InitGadgets();
   InitToons();
+
+
+
+  /* !!! TEST ONLY !!! */
+
+#if 1
+
+  {
+    Bitmap *tst_bitmap = graphic_info[IMG_SAND].bitmap;
+    Bitmap *tmp_bitmap = ZoomBitmap(tst_bitmap,
+                                   tst_bitmap->width / 2,
+                                   tst_bitmap->height / 2);
+
+    BlitBitmap(tmp_bitmap, tst_bitmap, 0, 0, 256, 224, 0, 448);
+
+    FreeBitmap(tmp_bitmap);
+  }
+
+#else
+#ifdef TARGET_SDL
+
+  {
+    Bitmap tmp_bitmap;
+    SDL_Surface *dst = SDLZoomSurface(graphic_info[IMG_SAND].bitmap->surface,
+                                     0.5, 0.5);
+    tmp_bitmap.surface = dst;
+
+    BlitBitmap(&tmp_bitmap, graphic_info[IMG_SAND].bitmap,
+              0, 0, 256, 224, 0, 448);
+
+    SDL_FreeSurface(dst);
+  }
+
+#elif defined(PLATFORM_MSDOS)
+
+  stretch_blit((BITMAP *)(graphic_info[IMG_SAND].bitmap->drawable),
+              (BITMAP *)(graphic_info[IMG_SAND].bitmap->drawable),
+              0, 0, 512, 448,
+              0, 448, 256, 224);
+
+#endif
+#endif
 }
 
 static void ReinitializeSounds()