mirror of
https://github.com/The-Powder-Toy/The-Powder-Toy.git
synced 2025-09-02 04:22:34 +02:00
Kiosk mode, full screen. requested by dante3rd
This commit is contained in:
@@ -102,6 +102,8 @@ int GRAV_B2;
|
|||||||
|
|
||||||
extern int legacy_enable;
|
extern int legacy_enable;
|
||||||
|
|
||||||
|
extern int kiosk_enable;
|
||||||
|
|
||||||
extern int sys_pause;
|
extern int sys_pause;
|
||||||
extern int framerender;
|
extern int framerender;
|
||||||
|
|
||||||
|
@@ -3381,8 +3381,14 @@ void sdl_open(void)
|
|||||||
//glFlush ();
|
//glFlush ();
|
||||||
#else
|
#else
|
||||||
#ifdef PIX16
|
#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);
|
sdl_scrn=SDL_SetVideoMode(XRES*sdl_scale + BARSIZE*sdl_scale,YRES*sdl_scale + MENUSIZE*sdl_scale,16,SDL_SWSURFACE);
|
||||||
#else
|
#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);
|
sdl_scrn=SDL_SetVideoMode(XRES*sdl_scale + BARSIZE*sdl_scale,YRES*sdl_scale + MENUSIZE*sdl_scale,32,SDL_SWSURFACE);
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
@@ -134,6 +134,7 @@ int core_count()
|
|||||||
}
|
}
|
||||||
|
|
||||||
int mousex = 0, mousey = 0; //They contain mouse position
|
int mousex = 0, mousey = 0; //They contain mouse position
|
||||||
|
int kiosk_enable = 0;
|
||||||
|
|
||||||
void sdl_seticon(void)
|
void sdl_seticon(void)
|
||||||
{
|
{
|
||||||
@@ -1157,6 +1158,11 @@ int main(int argc, char *argv[])
|
|||||||
else if(!strncmp(argv[i], "nohud", 5))
|
else if(!strncmp(argv[i], "nohud", 5))
|
||||||
{
|
{
|
||||||
hud_enable = 0;
|
hud_enable = 0;
|
||||||
|
}
|
||||||
|
else if(!strncmp(argv[i], "kiosk", 5))
|
||||||
|
{
|
||||||
|
kiosk_enable = 1;
|
||||||
|
sdl_scale = 2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user