mirror of
https://github.com/CTCaer/RetroArch.git
synced 2025-01-18 17:04:34 +00:00
Add g_defaults.core_assets_dir
This commit is contained in:
parent
18ee147d19
commit
362d8025d8
@ -740,6 +740,9 @@ static void config_set_defaults(void)
|
||||
if (*g_defaults.assets_dir)
|
||||
strlcpy(settings->assets_directory,
|
||||
g_defaults.assets_dir, sizeof(settings->assets_directory));
|
||||
if (*g_defaults.core_assets_dir)
|
||||
strlcpy(settings->core_assets_directory,
|
||||
g_defaults.core_assets_dir, sizeof(settings->core_assets_directory));
|
||||
if (*g_defaults.playlist_dir)
|
||||
strlcpy(settings->playlist_directory,
|
||||
g_defaults.playlist_dir, sizeof(settings->playlist_directory));
|
||||
|
@ -627,6 +627,8 @@ static void frontend_android_get_environment_settings(int *argc,
|
||||
path, "remaps", sizeof(g_defaults.remap_dir));
|
||||
fill_pathname_join(g_defaults.wallpapers_dir,
|
||||
path, "wallpapers", sizeof(g_defaults.wallpapers_dir));
|
||||
fill_pathname_join(g_defaults.core_assets_dir,
|
||||
path, "core_assets", sizeof(g_defaults.wallpapers_dir));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -59,6 +59,8 @@ static void frontend_ctr_get_environment_settings(int *argc, char *argv[],
|
||||
fill_pathname_basedir(g_defaults.port_dir, elf_path_cst, sizeof(g_defaults.port_dir));
|
||||
RARCH_LOG("port dir: [%s]\n", g_defaults.port_dir);
|
||||
|
||||
fill_pathname_join(g_defaults.core_assets_dir, g_defaults.port_dir,
|
||||
"core_assets", sizeof(g_defaults.core_assets_dir));
|
||||
fill_pathname_join(g_defaults.assets_dir, g_defaults.port_dir,
|
||||
"media", sizeof(g_defaults.assets_dir));
|
||||
fill_pathname_join(g_defaults.core_dir, g_defaults.port_dir,
|
||||
|
@ -337,6 +337,7 @@ static void frontend_darwin_get_environment_settings(int *argc, char *argv[],
|
||||
fill_pathname_join(g_defaults.core_info_dir, home_dir_buf, "info", sizeof(g_defaults.core_info_dir));
|
||||
fill_pathname_join(g_defaults.overlay_dir, home_dir_buf, "overlays", sizeof(g_defaults.overlay_dir));
|
||||
fill_pathname_join(g_defaults.autoconfig_dir, home_dir_buf, "autoconfig/hid", sizeof(g_defaults.autoconfig_dir));
|
||||
fill_pathname_join(g_defaults.core_assets_dir, home_dir_buf, "core_assets", sizeof(g_defaults.core_assets_dir));
|
||||
fill_pathname_join(g_defaults.assets_dir, home_dir_buf, "assets", sizeof(g_defaults.assets_dir));
|
||||
fill_pathname_join(g_defaults.system_dir, home_dir_buf, ".RetroArch", sizeof(g_defaults.system_dir));
|
||||
strlcpy(g_defaults.menu_config_dir, g_defaults.system_dir, sizeof(g_defaults.menu_config_dir));
|
||||
|
@ -124,6 +124,10 @@ void main_exit(void *args)
|
||||
|
||||
static void check_defaults_dirs(void)
|
||||
{
|
||||
if (*g_defaults.core_assets_dir)
|
||||
path_mkdir(g_defaults.core_assets_dir);
|
||||
if (*g_defaults.remap_dir)
|
||||
path_mkdir(g_defaults.remap_dir);
|
||||
if (*g_defaults.autoconfig_dir)
|
||||
path_mkdir(g_defaults.autoconfig_dir);
|
||||
if (*g_defaults.audio_filter_dir)
|
||||
|
Loading…
x
Reference in New Issue
Block a user