Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

Few questions (NAS rom hosting and Controller order)?



  • I'm still working on getting my RetroPie setup exactly as I would like it. I currently have my ROMs set up to run from a USB Stick, but I would eventually like to have these run on a NAS. I have another Raspberry Pi 3 and was planning on setting that up as the NAS using OpenMediaVault. Is this something I could do retroactively, or would I need to start fresh?

    I have 3 controllers set up with my Pi, 1 x SNES 8BitDo (Bluetooth), 1 x NES 8BitDo (Bluetooth) and 1 x Sega Saturn (USB). Is there anyway I can set the SNES one as default when I'm running SNES, NES with NES, Sega with Mega Drive and Saturn etc?

    I have also noticed that if I have both bluetooth ones connected, and change games, it sometimes changes the order of player 1 and player 2? Is there anyway I can stop this happening?

    Thanks
    Stewart



  • @StuMcBill said in Few questions (NAS rom hosting and Controller order)?:

    Is there anyway I can set the SNES one as default when I'm running SNES, NES with NES, Sega with Mega Drive and Saturn etc?

    Yes. Check the link in my signature.



  • For the first point, and considering your NAS should be up 24/7, the simple way would be IMHO to :

    • create an NFS share on your NAS : your_nas_ip:/roms
    • create a mountpoint on the Pi (in /mnt, it's cleaner) : sudo mkdir /mnt/roms
    • add a line in /etc/fstab for the NFS mount (it will be automatically mounted at startup) :
    your_nas_ip:/roms    /mnt/roms     nfs     rw    0 0
    
    • mount the roms new folder : sudo mount /mnt/roms
    • set the owner of the share : sudo chown pi:pi /mnt/roms
    • copy your roms folder to your NAS : cp -r /home/RetroPie/roms/* /mnt/roms
    • rename the rom folder on the pi : mv /home/pi/RetroPie/roms /home/pi/RetroPie/roms.bak
    • create a symlink to standard roms folder location : ln -s /mnt/roms /home/pi/RetroPie/roms

    After testing if everything is ok (check loading speed as well, especially for CD-based games), you may delete the old rom folder : rm -rf /home/pi/RetroPie/roms.bak

    For the second point, @meleu's joystick selection tool should do the trick.



  • Perfect, thanks for the replies!

    Another quick question, I can mount ext drives on my Mac, so I can edit files on the main retropie partition, with this in mind, is there anyway I can manually replace / edit scraped data?

    Some of the games I have scraped have the incorrect pictures or can't find data at all, so I would like to manually create / edit some of them.

    Is this possible, and if so, where are the files?

    Stewart


Log in to reply
 

Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.