SkyScrapper put videos on USB drive
I suspect that my instance of skyscrapper is not working as i moved my Roms on to my USB drive and used a smaller SD card. After that I get some videos but not the number i previously had. So I want to move the videos to the USB drive and from searching around that seems to be achieved by changing the cachefolder in the config file. I have used config manager and can't see any option to do that or what it needs to be set to. Is it posssible to point me in the right direction?
Please add more info about your system, as detailed in https://retropie.org.uk/forum/topic/3/read-this-first.
What version of Skyscraper are you using ? Are you storing your gamelists in the ROMs folder ?
Videos are stored both in the cache and the media folder used by the gamelist in EmulationStation, so you want to move the Skyscraper cache (including videos) or/and the media used by EmaulationStation ?
muldjord last edited by
Pi Model or other hardware: 3B+
Power Supply used: 2amp Samsung supply
RetroPie Version Used 4.5.1
Built From: retropie-4.5.1-rpi2_rpi3.img
USB Devices connected: 256gb ScanDisk USBStick, USB Keyboard
Controller is: 8bitd0 with latest firmware
Roms are running on USB-Stick using the retropie-mount method. Gamelist locations will be the default.
I now want to do a rescan and create the video files (and any other's requiring a large amount of storage) on the USB-Stick and understand i need to edit the config file to do this and then rerun.
I can't see how to edit the file and I guess that from muldford's response that I should probably change inputFolder instead but what to?
muldjord last edited by muldjord
@theendisnye It's still not quite clear to me what it is you want to do (and what you have already done). Do you also want to move the Skyscraper cache? Or do you just want to regenerate the gamelists on the new location? If it's the latter, then yes, then you just need to set the new
inputFolderwhich is the folder that used to be
/home/pi/RetroPie/roms. So if you moved the base
romsfolder to a usb drive, then you can just set
inputFolderto point to that folder (I don't know what that folder is, you need to find that out, try the
mountcommand with no arguments, it will list everything that's currently mounted, including your USB disk) and run
Skyscraper -p PLATFORMfor all of your platforms. As long as you haven't moved the Skyscraper cache, it will then regenerate the
gamelist.xmlwith all media in the new location.
@muldjord with the USB mount method, the systems' path would be the same (
@theendisnye by default, the video/artwork used by EmulationStation is created by Skyscraper in
$HOME/.emulationstation/downloaded_media. If you wish to save it on the USB drive, then toggle the 'ROM folder for gamelists & media' option and then re-generate your gamelists (from cache). The videos/images will be saved next to your ROMs, in a separate
mediafolder (more details here).
After you re-created all your gamelists, then you can clear out the previous media folders, in
In addition, as @muldjord said, if you want to move the
cachefolder, then you can find it in
/opt/retropie/configs/all/skyscraper/. I think you can move it from there to your USB (
/home/pi/roms/cache) and then edit the
/opt/retropie/configs/all/skyscraper/and change the cache location to the new path.
Many thanks for this, I will read through the material and then give it a go. Steve