Skip to content

Commit 2a5fb72

Browse files
authored
Merge pull request #3549 from cmitu/retroarch-updates
retroarch: add core info files to configuration
2 parents 9cb9e56 + 55aab04 commit 2a5fb72

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

scriptmodules/emulators/retroarch.sh

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,14 @@ function update_assets_retroarch() {
105105
chown -R $user:$user "$dir"
106106
}
107107

108+
function update_core_info_retroarch() {
109+
local dir="$configdir/all/retroarch/cores"
110+
# remove if not a git repository and do a fresh checkout
111+
[[ ! -d "$dir/.git" ]] && rm -fr "$dir"
112+
gitPullOrClone "$configdir/all/retroarch/cores" https://github.com/libretro/libretro-core-info.git
113+
chown -R $user:$user "$dir"
114+
}
115+
108116
function install_minimal_assets_retroarch() {
109117
local dir="$configdir/all/retroarch/assets"
110118
[[ -d "$dir/.git" ]] && return
@@ -143,6 +151,9 @@ function configure_retroarch() {
143151
# install minimal assets
144152
install_minimal_assets_retroarch
145153

154+
# install core info files
155+
update_core_info_retroarch
156+
146157
# install joypad autoconfig presets
147158
update_joypad_autoconfigs_retroarch
148159

@@ -225,6 +236,8 @@ function configure_retroarch() {
225236
iniSet "menu_show_core_updater" "false"
226237
iniSet "menu_show_online_updater" "false"
227238
iniSet "menu_show_restart_retroarch" "false"
239+
# disable the load notification message with core and game info
240+
iniSet "menu_show_load_content_animation" "false"
228241

229242
# disable unnecessary xmb menu tabs
230243
iniSet "xmb_show_add" "false"
@@ -269,6 +282,9 @@ function configure_retroarch() {
269282
# (compat) keep all core options in a single file
270283
_set_config_option_retroarch "global_core_options" "true"
271284

285+
# disable the content load info popup with core and game info
286+
_set_config_option_retroarch "menu_show_load_content_animation" "false"
287+
272288
# remapping hack for old 8bitdo firmware
273289
addAutoConf "8bitdo_hack" 0
274290
}

0 commit comments

Comments
 (0)