+int gpu_start_log = 0;
+int op_start_log = 0;
+int blit_start_log = 0;
+int effect_start = 0;
+int effect_start2 = 0, effect_start3 = 0, effect_start4 = 0, effect_start5 = 0, effect_start6 = 0;
+bool interactiveMode = false;
+bool iLeft, iRight, iToggle = false;
+bool keyHeld1 = false, keyHeld2 = false, keyHeld3 = false;
+int objectPtr = 0;
+bool startMemLog = false;
+
+
+void main_screen_switch(void)
+{
+ extern SDL_Surface * mainSurface;
+ extern Uint32 mainSurfaceFlags;
+ extern bool fullscreen;
+
+ fullscreen = !fullscreen;
+ mainSurfaceFlags &= ~SDL_FULLSCREEN;
+ if (fullscreen)
+ mainSurfaceFlags |= SDL_FULLSCREEN;
+
+ mainSurface = SDL_SetVideoMode(tom_width, tom_height, 16, mainSurfaceFlags);
+
+ if (mainSurface == NULL)
+ {
+ WriteLog("Joystick: SDL is unable to set the video mode: %s\n", SDL_GetError());
+ exit(1);
+ }