+ case XK_y:
+ /*
+ {
+ printf("FX = %d, FY = %d\n", FX,FY);
+
+ XCopyArea(display,fieldbuffer,window,gc,
+ 0,0,
+ MIN(WIN_XSIZE,FXSIZE),MIN(WIN_YSIZE,FYSIZE),
+ 0,0);
+ XFlush(display);
+ XSync(display,FALSE);
+ Delay(1000);
+ }
+ */
+
+ printf("direct_draw_on == %d\n", setup.direct_draw_on);
+
+ break;
+
+ case XK_z:
+ {
+ int i;
+
+ for(i=0; i<MAX_PLAYERS; i++)
+ {
+ printf("Player %d:\n", i);
+ printf(" jx == %d, jy == %d\n",
+ stored_player[i].jx, stored_player[i].jy);
+ printf(" last_jx == %d, last_jy == %d\n",
+ stored_player[i].last_jx, stored_player[i].last_jy);
+ }
+ printf("\n");
+ }
+
+ break;
+
+ case XK_t:
+ {
+ char *color[] = { "yellow", "red", "green", "blue" };
+
+ do
+ TestPlayer = (TestPlayer + 1) % MAX_PLAYERS;
+ while(!stored_player[TestPlayer].active);
+
+ printf("TestPlayer = %d (%s player)\n",
+ TestPlayer, color[TestPlayer]);
+ }
+
+ break;
+#endif
+