GameCast Store games on a nas
Instead of using the internal storage or an external usb key to store your data (games, saves, configuration, …) you can use a nas (network area storage) which can be a real nas, a computer or an internet box if is supports it.
Configurable items
The file to configure is present on the boot partition of the batocera. You can edit it from any computer ; it is at the root of the system and is called recalbox-boot.conf.
There are 4 things that you can map to your nas :
the whole user data directory called SHARE
only the roms directory called ROMS
only the bios directory called BIOS
only the saves directory called SAVES
or a combination of the 3 last one
Samba/Windows shares
Windows shares can use identification or a guest account to connect.
Examples of content of the file recalbox-boot.conf :
In these examples, the Windows share is called Documents and recalbox is a directory inside this share.
the whole user data directory on the nas
sharedevice=NETWORK
sharenetwork_smb1=SHARE@192.168.0.1😃ocuments/recalbox:guest
only the roms on the nas
sharedevice=NETWORK
sharenetwork_smb1=ROMS@192.168.0.1😃ocuments/recalbox/roms:guest
only the roms on the nas with an identification
sharedevice=NETWORK
sharenetwork_smb1=ROMS@192.168.0.1😃ocuments/recalbox/roms:username=john,password=wayne
roms, saves and bios on the nas
sharedevice=NETWORK
sharenetwork_smb1=ROMS@192.168.0.1😃ocuments/recalbox/roms:guest
sharenetwork_smb2=SAVES@192.168.0.1😃ocuments/recalbox/saves:guest
sharenetwork_smb3=BIOS@192.168.0.1😃ocuments/recalbox/bios:guest
NFS shares
Examples of content of the file recalbox-boot.conf :
the whole user data directory on the nas
sharedevice=NETWORK
sharenetwork_nfs1=ROMS@192.168.0.1:/mnt/Documents/recalbox
only the roms on the nas
sharedevice=NETWORK
sharenetwork_nfs1=ROMS@192.168.0.1:/mnt/Documents/recalbox/roms
roms, saves and bios on the nas
sharedevice=NETWORK
sharenetwork_nfs1=ROMS@192.168.0.1:/mnt/Documents/recalbox/roms
sharenetwork_nfs2=SAVES@192.168.0.1:/mnt/Documents/recalbox/saves
sharenetwork_nfs3=BIOS@192.168.0.1:/mnt/Documents/recalbox/bios