Hi guys,
I am also running things off the network, for me I would just like to functionality that allows a local cache of media.
If we had the option to have multiple "folder paths" in the XML settings which prefer the first, and then fallback on the next that might be one way of solving it.
For instance, on my NAS box Launchbox works totally fine, the main performance hit I notice is for wheel images, a nice feature I would like to keep. Having a slight delay on the other items is less important, but lets just say I want to check a local cache for all images. I would copy all the "Images" platform directories
If I could some how put in settings an absolute local path such as "R:\LaunchBoxCache\Images\Super Nintendo Entertainment System"
Something like:
<FolderPath>Images\Super Nintendo Entertainment System\Clear Logo</FolderPath>
can become (optional of course, for backward compatibility)
<FolderPaths>
<FolderPath>R:\LaunchBoxCache\Images\Super Nintendo Entertainment System\Clear Logo</FolderPath>
<FolderPath>Images\Super Nintendo Entertainment System\Clear Logo</FolderPath>
</FolderPaths>
This way, LaunchBox can check the first location first, use it if it exists, or fallback to the relative (in this case, NAS) location, and I can run BigBox on any device, and caching the images become totally optional.
Obviously, the above can be achieved in different ways, such as specifying a "relative path root override" and not touching the XML structure, so internally it will achieve the same as above, but always checking a local path first, the falling back, etc. Many options to go with here...