Comment charger ses roms Recalbox depuis un NAS

Comment charger ses roms Recalbox depuis un NAS

06/11/2020 0 Par Pinux FR

Stocker ses roms sur NAS

De plus en plus de gens ont un NAS chez eux. Que ce soit de marque (Synology, QNAP…) ou via leur box internet (Freebox, Livebox…).
On y stocke nos photos, nos films, nos musiques… Alors pourquoi pas nos roms pour la Recalbox ? Comme ça on y accéderait directement depuis la Recalbox sans avoir besoin de transférer vers la carte SD.

Prérequis

Cela ne s’applique qu’à partir de la version 4.1 de la recalbox. Assurez-vous que la votre est à jour.
1 – Créez un partage “roms”, un partage “saves” et partage “bios” avec un user/password ayant les droits d’écriture dessus.
2 – Copiez l’intégralité du contenu des dossiers “roms”, “saves” et “bios” présent sur la Recalbox dans vos nouveaux partages.

Un petit paramètre à changer

1 – Connectez-vous en SSH (Utilisez Putty sous Windows) à votre recalbox (login : root | password : recalboxroot).
2 – Passez le système de fichiers en mode “lecture/écriture”
# mount -o remount,rw /boot
3 – Sauvegardez le fichier /boot/recalbox-boot.conf en /boot/recalbox-boot.conf.old
# cp /boot/recalbox-boot.conf /boot/recalbox-boot.conf.old
4 – Modifiez /boot/recalbox-boot.conf à l’aide de nano
# nano /boot/recalbox-boot.conf
5 – Modifiez “sharedevice=INTERNAL” en “sharedevice=NETWORK”
6 – Ajoutez sur la ligne du dessous :
sharenetwork_smb[0-9]=<SHARE|ROMS|SAVES|BIOS>@<IP_NAS>:<répertoire partagé>:<options>
Un exemple plus parlant :

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
sharenetwork_smb3=BIOS@192.168.0.1:recalbox/bios:username=recalbox,password=recalbox,vers=2.0

7 – Enregistrez et quittez le fichier.
8 – Redémarrez votre recalbox et le tour est joué.