Recalbox samba/network share roms mounting script.
Directly play ROMs via Network share.
if you have organized ROM directory same with /recalbox/share/roms, use simplified custom.sh.organized
other wise if you have unorganized ROM directory use custom.sh.unorganized
.
- samba shared ROM directory in your PC/External drive/NAS should look same with rom folders you want to add as in /recalbox/share/roms as screenshot below
-
rename
custom.sh.organized
tocustom.sh
and then edit with your samba shared directory and IP address preferences. -
when your ROM directory is organized same with /recalbox/share/roms, your samba shared roms will be mounted to recalbox directory automatically.
-
copy
custom.sh
in/recalbox/share/system
(if you are using credentials/user/password for samba share copy.smbcredentials
file too after editing credentials.) -
restart Recalbox and then run
UI Settings > Update Game List
-
rename
custom.sh.unorganized
tocustom.sh
and then edit with your samba shared directory and IP address preferences. -
if your ROM directory is not organized as in /recalbox/share/roms, then you need to add each samba shared roms directory and mount points to the script manually.
-
copy
custom.sh
in/recalbox/share/system
(if you are using credentials/user/password for samba share copy.smbcredentials
file too after editing credentials.) -
restart Recalbox and then run
UI Settings > Update Game List
-
with unorganized script, it will create
NETWORK
folder in each /recalbox/share/roms/* directories and mount samba shared roms into there.
Note: This script is inspired and modified by @Wizzard's (https://github.com/WizzardSK/gameflix) online rom mounting script (Gameflix). Thanks him for contributions.