Con Recalbox, podéis almacenar vuestros ficheros como roms, bios, saves, themes, etc. en un servidor de almacenamiento en red, también conocido como NAS (Network Attached System).
A continuación os mostramos cómo configurar el sistema desde el NAS y desde Recalbox, todo ello utilizando el protocolo Samba.
¡El NAS y vuestra Recalbox deben estar conectados vía Ethernet para una mejor estabilidad y rendimiento!
El procedimiento que sigue ha sido probado en un servidor Synology, pero el funcionamiento será equivalente para todos los tipos de servidor.
En el NAS:
Es posible utilizar un PC con windows para hacer exactamente lo mismo:
El único inconveniente es que el PC que sirve de NAS deberá estar siempre encendido para que se pueda acceder à el desde vuestra Recalbox.
recalbox-boot.conf
usando vuestro editor de texto favorito. Se puede acceder a este fichero de varias formas:
RECALBOX
;sharedevice=INTERNAL
sharedevice=NETWORK
Esto indica a vuestra Recalbox que el contenido de la carpeta /recalbox/share
se encuentra en una carpeta compartida en red (y no en la tarjeta SD).
Vérificad que habéis suprimido el
;
al principio de la línea para activarla.
Es necesario especificar, dentro del fichero recalbox-boot.conf
, las informaciones de conexión
al servidor de almacenamiento en red (NAS). Para ello, hay dos opciones:
sharenetwork_<nfs|smb><[0-9]>=<SHARE|ROMS|SAVES|BIOS>@<NAS>:<répertoire partagé>:<options>
sharenetwork_smb1=ROMS@192.168.0.1:recalbox/roms:username=recalbox,password=recalbox,vers=2.0
sharenetwork_smb2=SAVES@192.168.0.1:recalbox/saves:username=recalbox,password=recalbox,vers=2.0
La lista de carpetas que pueden especificarse se encuentra al final de esta página.
sharenetwork_cmd<[0-9]>=<commande à exécuter>
sharenetwork_cmd1=mount -o port=2049,nolock,proto=tcp 192.168.0.1:/Documents/recalbox /recalbox/share
La lista de carpetas que pueden especificarse se encuentra al final de esta página.
Con SMB version 2 o superior, hace falta precisar la versión del protocolo que queréis utilizar. Por ejemplo para la versión 2.0:
sharenetwork_smb1=ROMS@192.168.0.1:recalbox/roms:username=recalbox,password=recalbox,vers=2.0
sharenetwork_smb2=SAVES@192.168.0.1:recalbox/saves:username=recalbox,password=recalbox,vers=2.0
Aquí tenéis los montajes posibles:
sharenetwork_<nfs|smb><[0-9]>=<SHARE|ROMS|SAVES|BIOS|MUSIC|OVERLAYS|SCREENSHOTS|SHADERS|SCRIPTS>@<NAS>:<répertoire partagé>:<options>
sharedevice=NETWORK
sharewait=30
# TOUT LE DOSSIER SHARE EN ENTIER
sharenetwork_smb1=SHARE@<IP_DU_NAS>:<CHEMIN_NAS/SHARE>:username=<ICI_LOGIN>,password=<ICI_PASSWORD>,vers=3.0
Como habéis visto más arriba, es posible seleccionar una o varias (o todas) de las siguientes carpetas:
sharedevice=NETWORK
sharewait=30
#UNIQUEMENT UNE SELECTION DES DOSSIER
sharenetwork_smb1=ROMS@<IP_DU_NAS>:<CHEMIN_NAS/ROMS>:username=<ICI_LOGIN>,password=<ICI_PASSWORD>,vers=3.0
sharenetwork_smb2=SAVES@<IP_DU_NAS>:<CHEMIN_NAS/SAVES>:username=<ICI_LOGIN>,password=<ICI_PASSWORD>,vers=3.0
sharenetwork_smb3=BIOS@<IP_DU_NAS>:<CHEMIN_NAS/BIOS>:username=<ICI_LOGIN>,password=<ICI_PASSWORD>,vers=3.0
sharenetwork_smb4=MUSIC@<IP_DU_NAS>:<CHEMIN_NAS/MUSIC>:username=<ICI_LOGIN>,password=<ICI_PASSWORD>,vers=3.0
sharenetwork_smb5=OVERLAYS@<IP_DU_NAS>:<CHEMIN_NAS/OVERLAYS>:username=<ICI_LOGIN>,password=<ICI_PASSWORD>,vers=3.0
sharenetwork_smb6=SCREENSHOTS@<IP_DU_NAS>:<CHEMIN_NAS/SCREENSHOTS>:username=<ICI_LOGIN>,password=<ICI_PASSWORD>,vers=3.0
sharenetwork_smb7=SHADERS@<IP_DU_NAS>:<CHEMIN_NAS/SHADERS>:username=<ICI_LOGIN>,password=<ICI_PASSWORD>,vers=3.0
sharenetwork_smb8=SCRIPTS@<IP_DU_NAS>:<CHEMIN_NAS/SCRIPTS>:username=<ICI_LOGIN>,password=<ICI_PASSWORD>,vers=3.0
Cada punto de montaje puede apuntar a un NAS diferente, si lo necesitáis.
Para los overlays, hay que elegirlos en función de vuestra resolución de pantalla.
sharedevice=NETWORK
sharewait=30
#FULL ROMS
sharenetwork_smb1=ROMS@192.168.1.112:C/RCB/romsfull:username=USER,password=PASS,vers=3.0
#ROMS SELECTION
#sharenetwork_smb1=ROMS@192.168.1.112:C/RCB/roms:username=USER,password=PASS,vers=3.0
#ROMS POUR TESTS
#sharenetwork_smb1=ROMS@192.168.1.110:TEST/roms:username=USER,password=PASS+,vers=3.0
sharenetwork_smb2=SAVES@192.168.1.112:C/RCB/saves:username=USER,password=PASS,vers=3.0
sharenetwork_smb3=BIOS@192.168.1.112:C/RCB/bios:username=USER,password=PASS,vers=3.0
sharenetwork_smb4=SCREENSHOTS@192.168.1.112:C/RCB/screenshots:username=USER,password=PASS,vers=3.0
#720p pour Pi0 Pi2 Pi3
#sharenetwork_smb5=OVERLAYS@192.168.1.112:C/RCB/overlays720:username=USER,password=PASS,vers=3.0
#1080p pour Pi4 XU4 et PC en 1080p
sharenetwork_smb5=OVERLAYS@192.168.1.112:C/RCB/overlays1080:username=USER,password=PASS,vers=3.0
Por motivos de seguridad y de obsolescencia, se aconseja desactivar el soporte de SMB v1 en vuestro ordenador Windows !