tape.date, tape.length);
#endif
+#if 1
+
+ struct GraphicInfo *g_tape = &graphic_info[IMG_BACKGROUND_TAPE];
+
+ /* draw tape background */
+ BlitBitmap(g_tape->bitmap, drawto, g_tape->src_x, g_tape->src_y,
+ gfx.vxsize, gfx.vysize, gfx.vx, gfx.vy);
+
+ /* draw tape buttons (forced) */
+ UnmapTapeButtons();
+ MapTapeButtons();
+
+#else
+
#if 1
struct GraphicInfo *g_tape = &graphic_info[IMG_BACKGROUND_TAPE];
int tape_button_graphics[] =
DOOR_GFX_PAGEY2 + VIDEO_CONTROL_YPOS,
VIDEO_CONTROL_XSIZE, VIDEO_CONTROL_YSIZE,
gfx.vx + VIDEO_CONTROL_XPOS, gfx.vy + VIDEO_CONTROL_YPOS);
+#endif
+
#endif
DrawVideoDisplay(VIDEO_ALL_OFF, 0);
if (CheckEngineSnapshot())
{
+#if 0
+ printf("::: MARK 1\n");
+#endif
+
TapeStartGamePlaying();
LoadEngineSnapshot();
return;
}
+#if 0
+ printf("::: MARK 2\n");
+#endif
+
TapeStop();
TapeErase();