Kiosk mode, full screen. requested by dante3rd

This commit is contained in:
Simon
2011-01-06 08:55:10 +00:00
parent 7e3530a705
commit 2a3af54e92
3 changed files with 16 additions and 2 deletions

View File

@@ -102,6 +102,8 @@ int GRAV_B2;
extern int legacy_enable;
extern int kiosk_enable;
extern int sys_pause;
extern int framerender;

View File

@@ -3381,8 +3381,14 @@ void sdl_open(void)
//glFlush ();
#else
#ifdef PIX16
if(kiosk_enable)
sdl_scrn=SDL_SetVideoMode(XRES*sdl_scale + BARSIZE*sdl_scale,YRES*sdl_scale + MENUSIZE*sdl_scale,16,SDL_FULLSCREEN|SDL_SWSURFACE);
else
sdl_scrn=SDL_SetVideoMode(XRES*sdl_scale + BARSIZE*sdl_scale,YRES*sdl_scale + MENUSIZE*sdl_scale,16,SDL_SWSURFACE);
#else
if(kiosk_enable)
sdl_scrn=SDL_SetVideoMode(XRES*sdl_scale + BARSIZE*sdl_scale,YRES*sdl_scale + MENUSIZE*sdl_scale,32,SDL_FULLSCREEN|SDL_SWSURFACE);
else
sdl_scrn=SDL_SetVideoMode(XRES*sdl_scale + BARSIZE*sdl_scale,YRES*sdl_scale + MENUSIZE*sdl_scale,32,SDL_SWSURFACE);
#endif
#endif

View File

@@ -134,6 +134,7 @@ int core_count()
}
int mousex = 0, mousey = 0; //They contain mouse position
int kiosk_enable = 0;
void sdl_seticon(void)
{
@@ -1157,6 +1158,11 @@ int main(int argc, char *argv[])
else if(!strncmp(argv[i], "nohud", 5))
{
hud_enable = 0;
}
else if(!strncmp(argv[i], "kiosk", 5))
{
kiosk_enable = 1;
sdl_scale = 2;
}
}