Hi folks
Is there a way to change the path of the mame and hbmame roms download to an external harddrive?
If i want to update the roms it loads everything again to my sd card because it is empty there.
thanks for the help
Update All With an External Drive
-
- Top Contributor
- Posts: 1911
- Joined: Wed May 27, 2020 1:59 pm
- Has thanked: 145 times
- Been thanked: 454 times
Re: Update All With an External Drive
Create update_mame-getter.ini and update_hbmame-getter.ini containing
MRADIR=/media/usb0/_Arcade
ROMMAME=/media/usb0/games/mame
ROMHBMAME=/media/usb0/games/mame
MRADIR=/media/usb0/_Arcade
ROMMAME=/media/usb0/games/mame
ROMHBMAME=/media/usb0/games/mame
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: Update All With an External Drive
I was able to put similar lines into update_all.ini and it worked?
Also only use the MRA line if you want the cores themselves stored on your external drive. Usually I would keep cores on the SD card and just ROMs on the drive.
Also only use the MRA line if you want the cores themselves stored on your external drive. Usually I would keep cores on the SD card and just ROMs on the drive.
Re: Update All With an External Drive
Look on: https://github.com/theypsilon/Update_All_MiSTer
From this section:
"Alternative Setups
Other setups that might be useful for you:
JTBIN ZIP: Users that would like to download @jotego betas by default, can use this setup instead. You may also enable this option from the Settings Screen in the "Jotego Updater" submenu.
usb0 ZIP: For people using USB as primary storage. You will be able to run this script from there and install all cores, roms, and MRAs on /media/usb0.
DB9/SNAC8 ZIP: Enables Extended Native Controller Compatibility for Genesis and NeoGeo/Supergun controllers.
NOTE: You should extract also all the INI files contained in these."
This is exactly what I've done downloading and following the instructions with my external USB drive and all works perfect!
From this section:
"Alternative Setups
Other setups that might be useful for you:
JTBIN ZIP: Users that would like to download @jotego betas by default, can use this setup instead. You may also enable this option from the Settings Screen in the "Jotego Updater" submenu.
usb0 ZIP: For people using USB as primary storage. You will be able to run this script from there and install all cores, roms, and MRAs on /media/usb0.
DB9/SNAC8 ZIP: Enables Extended Native Controller Compatibility for Genesis and NeoGeo/Supergun controllers.
NOTE: You should extract also all the INI files contained in these."
This is exactly what I've done downloading and following the instructions with my external USB drive and all works perfect!
Re: Update All With an External Drive
I’m going to bump this as the usb update all is exactly what I plan to do when my storage arrives. The wording of “run this script from there” is throwing me off. Will you place the usb0 zip in the SD cards script folder or do you place it in the root of your usb drive and the MiSTer OSD will see it to run?
Re: Update All With an External Drive
I'm going to bump this as well to say that the mame getter scripts seem to want the rom directories to be named "games/mame" and "games/hbmame" explicitly.
So if you move your roms to an external hdd make sure the directories are games/mame and games/gbmame and the paths in your ini files are:
and NOT
since the script will just revert back to the sdcard
I just spent almost an hour trying to figure this out and even started to read the scripts before i realised the reason for this so I hope this saves someone some time
So if you move your roms to an external hdd make sure the directories are games/mame and games/gbmame and the paths in your ini files are:
Code: Select all
ROMMAME="/media/usb0/games/mame"
ROMHBMAME="/media/usb0/games/hbmame"
Code: Select all
ROMMAME="/media/usb0/mame"
ROMHBMAME="/media/usb0/hbmame"
I just spent almost an hour trying to figure this out and even started to read the scripts before i realised the reason for this so I hope this saves someone some time