Compare commits

...

2 Commits

View File

@@ -140,14 +140,23 @@ void Screen::blit()
// Establece el modo de video // Establece el modo de video
void Screen::setVideoMode(int videoMode) void Screen::setVideoMode(int videoMode)
{ {
#ifdef ARCADE
videoMode = SCREEN_VIDEO_MODE_WINDOW;
#endif
// Si está activo el modo ventana quita el borde // Si está activo el modo ventana quita el borde
if (videoMode == SCREEN_VIDEO_MODE_WINDOW) if (videoMode == SCREEN_VIDEO_MODE_WINDOW)
{ {
// Aplica el modo de video // Aplica el modo de video
SDL_SetWindowFullscreen(window, 0); SDL_SetWindowFullscreen(window, 0);
#ifdef ARCADE
// Oculta el puntero
SDL_ShowCursor(SDL_DISABLE);
#else
// Muestra el puntero // Muestra el puntero
SDL_ShowCursor(SDL_ENABLE); SDL_ShowCursor(SDL_ENABLE);
#endif
windowWidth = gameCanvasWidth; windowWidth = gameCanvasWidth;
windowHeight = gameCanvasHeight; windowHeight = gameCanvasHeight;