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.organizedtocustom.shand 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.shin/recalbox/share/system(if you are using credentials/user/password for samba share copy.smbcredentialsfile too after editing credentials.)
- 
restart Recalbox and then run UI Settings > Update Game List
- 
rename custom.sh.unorganizedtocustom.shand 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.shin/recalbox/share/system(if you are using credentials/user/password for samba share copy.smbcredentialsfile too after editing credentials.)
- 
restart Recalbox and then run UI Settings > Update Game List
- 
with unorganized script, it will create NETWORKfolder 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.
