Merge pull request #11325 from jdgleaver/default-overlay

(Mobile) Set default overlay to 'neo-retropad'
This commit is contained in:
Autechre 2020-09-12 04:15:31 +02:00 committed by GitHub
commit c78055b5de
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 1 deletions

View File

@ -2482,10 +2482,20 @@ void config_set_defaults(void *data)
sizeof(settings->paths.directory_overlay));
#ifdef RARCH_MOBILE
if (string_is_empty(settings->paths.path_overlay))
{
fill_pathname_join(settings->paths.path_overlay,
settings->paths.directory_overlay,
FILE_PATH_DEFAULT_OVERLAY,
sizeof(settings->paths.path_overlay));
/* Handle the case where old asset files
* are installed */
if (!path_is_valid(settings->paths.path_overlay))
fill_pathname_join(settings->paths.path_overlay,
settings->paths.directory_overlay,
"gamepads/flat/retropad.cfg",
FILE_PATH_DEFAULT_OVERLAY_FALLBACK,
sizeof(settings->paths.path_overlay));
}
#endif
}
#endif

View File

@ -107,6 +107,10 @@ RETRO_BEGIN_DECLS
#define FILE_PATH_CORE_BACKUP_EXTENSION_NO_DOT "lcbk"
#define FILE_PATH_LOCK_EXTENSION ".lck"
#define FILE_PATH_BACKUP_EXTENSION ".bak"
#if defined(RARCH_MOBILE)
#define FILE_PATH_DEFAULT_OVERLAY "gamepads/neo-retropad/neo-retropad.cfg"
#define FILE_PATH_DEFAULT_OVERLAY_FALLBACK "gamepads/flat/retropad.cfg"
#endif
enum application_special_type
{