kodi-game / game.libretro.bsnes-mercury-accuracy

Mercury BSNES GameClient for Kodi
https://github.com/libretro/bsnes-mercury/
1 stars 7 forks source link

Opening a .smc file in a network folder does not launch the game. #5

Open Andres75 opened 8 years ago

Andres75 commented 8 years ago

If I add an external mapped folder to kodi as source for SNES files these do not open in all bSNES variants (accuray, performance, etc...)

garbear commented 8 years ago

This is due to lack of Virtual FileSystem support in bSNES Mercury. This is documented in http://kodi.wiki/view/Game_add-ons#Libretro_cores. To fix this issue, we'll need to either:

  1. Add VFS support (called "need_fullpath" in libretro) to bSNES Mercury
  2. Add local caching to RetroPlayer so that VFS support isn't required

The first option is a labor-intensive process that must be completed for each core. The second option scales to all cores and can be used to build a local game library from game add-ons like IARL that stream ROMs from web sites. Let's go with # 2.

Can you open an issue for # 2 at https://github.com/garbear/xbmc/issues? That'll give us a place to track the progress of this feature. I'll leave the issue here open, as VFS support in bSNES Mercury would benefit other libretro frontends.

Andres75 commented 8 years ago

Done.