Skip to content

Commit 95806f1

Browse files
authored
Merge pull request #1181 from spleen1981/master
SCUMMVM: add Android storage info
2 parents aa8ccaf + 8c58e8f commit 95806f1

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

‎docs/library/scummvm.md‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,30 @@ Options are grouped into **Video**, **Cursor**, **Timing**, and **RetroPad** cat
196196
| Select | Virtual Keyboard | Toggle VKBD |
197197
| Start | ScummVM GUI | Open Launcher |
198198

199+
## Android storage access
200+
201+
On modern Android versions apps can only access folders explicitly authorized by the user through the system file picker (Storage Access Framework, SAF).
202+
203+
The core can browse both the standard local filesystem and the folders authorized through the frontend (e.g. RetroArch). The starting location of the ScummVM file browser is controlled by the **Browsing mode** core option.
204+
205+
### Browsing mode
206+
207+
Available under the frontend core options (e.g. RetroArch `Quick Menu > Core Options > System`):
208+
209+
- **Authorized storage**: the file browser starts from a virtual root listing only the folders authorized through the frontend. Default on Android.
210+
- **Local filesystem**: the file browser starts from the standard local path.
211+
212+
### Authorizing folders
213+
214+
- Open the frontend file browser (e.g. in RetroArch, "Load Content") and use the option to open/add a new folder; the system file picker will appear.
215+
- Grant access to the folder(s) containing your games and exit the file browser (no need to actually select any content at this time). The authorization is persistent across reboots.
216+
- Start the core; the authorized folders will be listed by the ScummVM file browser when **Browsing mode** is set to `Authorized storage`.
217+
218+
### Notes
219+
220+
- The authorized folder list is read when the core starts. If you authorize new folders while the core is running, restart (reload) the core to make them available.
221+
- If **Browsing mode** is `Authorized storage` but no folders have been authorized, the core falls back to the local filesystem and shows a notification.
222+
199223
## External Links
200224

201225
- [Official ScummVM Website](http://scummvm.org/)

0 commit comments

Comments
 (0)