X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Fsystem.c;h=00e9c7295edde77c0f1f3fd117c39a29bb69c72a;hp=5443e87da6ebd560a3ef446c8f45d4f107b4ed15;hb=803637f901b7b228091ac27c4b60ba753219d043;hpb=67b32ebb347487d2d3a9d926ad8d1c4ed3d9aec6 diff --git a/src/libgame/system.c b/src/libgame/system.c index 5443e87d..00e9c729 100644 --- a/src/libgame/system.c +++ b/src/libgame/system.c @@ -98,6 +98,16 @@ void InitProgramInfo(char *argv0, char *config_filename, char *userdata_subdir, program.log_file[LOG_ERR_ID] = program.log_file_default[LOG_ERR_ID] = stderr; } +void InitScoresInfo() +{ + char *global_scores_dir = getPath2(getCommonDataDir(), SCORES_DIRECTORY); + + program.global_scores = directoryExists(global_scores_dir); + program.many_scores_per_name = !program.global_scores; + + free(global_scores_dir); +} + void SetWindowTitle() { program.window_title = program.window_title_function(); @@ -379,7 +389,9 @@ void LimitScreenUpdates(boolean enable) void InitVideoDisplay(void) { SDLInitVideoDisplay(); +#if defined(TARGET_SDL2) SDLSetDisplaySize(); +#endif } void CloseVideoDisplay(void)