As mentioned in libretro/RetroArch#12949, all cores will need to abstain from direct file access and instead use VFS routines to ensure compatibility with Android, UWP and potentially other platforms in the future.
This PR implements this change for Snes9x2010.
In order to test this functionality, I also had to fix the loading of the BS-X Satellaview bios file (this should be placed in the frontend system directory, named either BS-X.bin or BS-X.bios)
This pull request introduces 2 alerts when merging 8544a65464fed1965468307e3faa20cf041b1e01 into e3bd44a0408846635c2e9d31d6b37bf7a8236a02 - view on LGTM.com
As mentioned in libretro/RetroArch#12949, all cores will need to abstain from direct file access and instead use VFS routines to ensure compatibility with Android, UWP and potentially other platforms in the future.
This PR implements this change for Snes9x2010.
In order to test this functionality, I also had to fix the loading of the BS-X Satellaview bios file (this should be placed in the frontend
system
directory, named eitherBS-X.bin
orBS-X.bios
)