From 467a069a7242fe0756c0b79881ab08b1676c5c90 Mon Sep 17 00:00:00 2001 From: Patrice Mandin Date: Fri, 29 Jul 2005 10:59:02 +0000 Subject: [PATCH] Disable Centscreen screensaver --HG-- extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401106 --- src/video/xbios/SDL_xbios_centscreen.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/video/xbios/SDL_xbios_centscreen.c b/src/video/xbios/SDL_xbios_centscreen.c index 248fcf0e0..fcb76337c 100644 --- a/src/video/xbios/SDL_xbios_centscreen.c +++ b/src/video/xbios/SDL_xbios_centscreen.c @@ -86,6 +86,11 @@ void SDL_XBIOS_CentscreenSetmode(_THIS, int width, int height, int planes) newmode.physy = height; newmode.plan = planes; Vwrite(0, &newmode, &curmode); + + /* Disable screensaver */ + Vread(&newmode); + newmode.mode &= ~(CSCREEN_SAVER|CSCREEN_ENERGYSTAR); + Vwrite(0, &newmode, &curmode); } void SDL_XBIOS_CentscreenRestore(_THIS, int prev_handle)