Skip to content

libretro: add VFS implementation#400

Open
cscd98 wants to merge 2 commits intolibretro:masterfrom
cscd98:vfs
Open

libretro: add VFS implementation#400
cscd98 wants to merge 2 commits intolibretro:masterfrom
cscd98:vfs

Conversation

@cscd98
Copy link

@cscd98 cscd98 commented Jan 22, 2026

This is experimental, and is disabled by default. I recommend backing up any save games because a couple of times I've had a system error with corrupt saves.

There is a new option under Core Options->System Configuration > Enable Virtual File System (VFS)

Tested under local files and SMB shares.

Will not work with VFS until libretro/RetroArch#18633 is reviewed and merged as it requires a new stat function.

Tested on Linux & Android.

Fixes: #391

@i30817
Copy link

i30817 commented Feb 11, 2026

This will likely also fix SAF access for sdcards and RSAF rclone backends (WebDAV etc) access in android, or at least libretro vfs with the right replacements is the only requirement in the core.

I'm pretty sure that SAF "accidentally" works on a bunch of cores that had vfs for Xbox before saf paths got merged in retroarch and worked immediately after.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ANDROID: Libretro VFS for this core

2 participants

Comments