334 |
334 |
335 for i:= 0 to ParamCount do |
335 for i:= 0 to ParamCount do |
336 AddFileLog(inttostr(i) + ': ' + ParamStr(i)); |
336 AddFileLog(inttostr(i) + ': ' + ParamStr(i)); |
337 |
337 |
338 WriteToConsole('Init SDL... '); |
338 WriteToConsole('Init SDL... '); |
339 if not cOnlyStats then SDLTry(SDL_Init(SDL_INIT_VIDEO or SDL_INIT_NOPARACHUTE) >= 0, true); |
339 if not cOnlyStats then SDLTry(SDL_Init(SDL_INIT_VIDEO or SDL_INIT_NOPARACHUTE) >= 0, 'SDL_Init', true); |
340 WriteLnToConsole(msgOK); |
340 WriteLnToConsole(msgOK); |
341 |
341 |
342 {$IFDEF SDL2} |
342 {$IFDEF SDL2} |
343 SDL_StartTextInput(); |
343 SDL_StartTextInput(); |
344 {$ELSE} |
344 {$ELSE} |
345 SDL_EnableUNICODE(1); |
345 SDL_EnableUNICODE(1); |
346 {$ENDIF} |
346 {$ENDIF} |
347 SDL_ShowCursor(0); |
347 SDL_ShowCursor(0); |
348 |
348 |
349 WriteToConsole('Init SDL_ttf... '); |
349 WriteToConsole('Init SDL_ttf... '); |
350 SDLTry(TTF_Init() <> -1, true); |
350 SDLTry(TTF_Init() <> -1, 'TTF_Init', true); |
351 WriteLnToConsole(msgOK); |
351 WriteLnToConsole(msgOK); |
352 |
352 |
353 {$IFDEF USE_VIDEO_RECORDING} |
353 {$IFDEF USE_VIDEO_RECORDING} |
354 if GameType = gmtRecord then |
354 if GameType = gmtRecord then |
355 InitOffscreenOpenGL() |
355 InitOffscreenOpenGL() |