garbear / xbmc

XBMC Main Repository
http://xbmc.org
Other
134 stars 53 forks source link

[Enhancement] Symlink for game.libretro addon resources/system folders #112

Open zach-morris opened 5 years ago

zach-morris commented 5 years ago

Bug report

Describe the bug

Here is a clear and concise description of what the problem is:

Every game.libretro addon has an individual resources/system folder (if required)

Expected Behavior

Here is a clear and concise description of what was expected to happen:

Not expected, but proposed behavior is to have a Kodi game setting for a 'common' folder, in addition to the individual game.libretro folders. Retroarch has a common system folder, and that makes configuration much easier for the user.

Actual Behavior

Each game.libretro addon generates and uses unique folders.

Possible Fix

Update Kodi to allow optional Game setting for a 'common' system folder

note: Once the issue is made we require you to update it with new information or Kodi versions should that be required. Team Kodi will consider your problem report however, we will not make any promises the problem will be solved.

garbear commented 5 years ago

are you familiar with an overlay fs? my idea is to have both a local and common system dir, then merge them at the vfs layer. that brings us the best of both worlds. it requires VFS support, which requires updating the game api to use @alwinesch's add-on work, which is WIP. I'll keep this in mind. thanks for reporting.