This commit is contained in:
Miloslav Ciz 2025-03-05 20:16:22 +01:00
parent ffbc647024
commit ddc4f5b6ad
2 changed files with 35 additions and 7 deletions

View file

@ -118,26 +118,27 @@ void LCR_log(const char *str)
void printHelp(void)
{
printf(
"Licar, 3D racing game, version " LCR_VERSION ", arguments:\n"
"Licar, 3D racing game, v. " LCR_VERSION ", SDL frontend, args:\n"
" -h print help and quit\n"
" -wN window (N = 1) or fullscreen (N = 0)\n"
LCR_ARG_HELP_STR);
}
int main(int argc, char *argv[])
{
uint8_t running = 1;
uint8_t running = 1, fullscreen = 1;
for (int i = 0; i < argc; ++i)
if (argv[i][0] == '-')
switch (argv[i][1])
{
case 'h':
if (argv[i][2] == 0)
{
printHelp();
return 0;
}
printHelp();
return 0;
break;
case 'w':
fullscreen = argv[i][2] == '1';
break;
default: break;
@ -184,6 +185,9 @@ int main(int argc, char *argv[])
return 1;
}
if (fullscreen)
SDL_SetWindowFullscreen(window,SDL_WINDOW_FULLSCREEN_DESKTOP);
renderer = SDL_CreateRenderer(window,-1,0);
if (!renderer)