libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
10.34k stars 1.84k forks source link

[Feature-Request] Asset overrides #1819

Open James-E-A opened 9 years ago

James-E-A commented 9 years ago

There is currently no way to override assets on a per-user basis.

To change, for example, the XMB wallpaper, the user either has to

Asset overrides (think Minecraft's Resource Packs) - where both the system and the override files are used, user/override files taking precedence where both define a file, would be a clean solution to this.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/22783396-feature-request-asset-overrides?utm_campaign=plugin&utm_content=tracker%2F296058&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F296058&utm_medium=issues&utm_source=github).
kivutar commented 9 years ago

Now the wallpaper can be set using the menu setting "menu background".

But I agree that having overrides for other things could be nice.

Of course the best place for this kind of features is in the filesystem itself, like plan9 does with its "union directories", but none of the so called modern systems implement that nowadays. So I guess we have to implement it again and again in every application...

andres-asm commented 9 years ago

This is more like a packaging issue... I think we should stop bundling the data with the packages and use the online updater for all the user data