@@ -105,6 +105,14 @@ function update_assets_retroarch() {
105
105
chown -R $user :$user " $dir "
106
106
}
107
107
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
+
108
116
function install_minimal_assets_retroarch() {
109
117
local dir=" $configdir /all/retroarch/assets"
110
118
[[ -d " $dir /.git" ]] && return
@@ -143,6 +151,9 @@ function configure_retroarch() {
143
151
# install minimal assets
144
152
install_minimal_assets_retroarch
145
153
154
+ # install core info files
155
+ update_core_info_retroarch
156
+
146
157
# install joypad autoconfig presets
147
158
update_joypad_autoconfigs_retroarch
148
159
@@ -225,6 +236,8 @@ function configure_retroarch() {
225
236
iniSet " menu_show_core_updater" " false"
226
237
iniSet " menu_show_online_updater" " false"
227
238
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"
228
241
229
242
# disable unnecessary xmb menu tabs
230
243
iniSet " xmb_show_add" " false"
@@ -269,6 +282,9 @@ function configure_retroarch() {
269
282
# (compat) keep all core options in a single file
270
283
_set_config_option_retroarch " global_core_options" " true"
271
284
285
+ # disable the content load info popup with core and game info
286
+ _set_config_option_retroarch " menu_show_load_content_animation" " false"
287
+
272
288
# remapping hack for old 8bitdo firmware
273
289
addAutoConf " 8bitdo_hack" 0
274
290
}
0 commit comments