Android RetroArch screenshot troubleshooting / 2026-08-04

Find missing RetroArch screenshots on Android and stop overwriting them

Trace the active screenshot directory, content-directory default, hotkey, file write, and Android media visibility without granting broad storage access.

8 minute repair guideCurrent RetroArch on Android; writable directories and media visibility depend on the package and Android storage model

Find missing RetroArch screenshots on Android and stop overwriting them

Read Settings → Directory → Screenshots before searching the phone. If the value is `<Content Directory>`, RetroArch writes beside the loaded content rather than to one global screenshot folder. Take one screenshot from Quick Menu, record the notification, and verify the new file through the same scoped folder access. If the image exists but another gallery does not show it, treat media indexing as a separate issue.

Do this in order

  1. 01

    Record the RetroArch package and version, loaded content, core, Screenshots directory value, content folder, and available storage.

  2. 02

    Use Quick Menu → Take Screenshot once; if using a hotkey, first confirm the screenshot binding and any Enable Hotkeys chord.

  3. 03

    Read the on-screen notification and inspect the configured Screenshots directory; interpret `<Content Directory>` as the folder from which the current content was loaded.

  4. 04

    Verify the new image from RetroArch's file browser or the same Android document-tree grant before testing a gallery or file-manager index.

  5. 05

    If the write fails, select a dedicated writable folder through the system picker and save the current configuration; do not grant all-files access as a shortcut.

  6. 06

    Repeat once, compare timestamp and filename, then test cold restart and gallery visibility as separate checks.

Decision and diagnostic table

ObservationLikely boundaryNext check
Success notice, file beside gameContent Directory defaultChoose a dedicated folder if desired
No action from controllerHotkey collision or missing bindInput → Hotkeys and Enable Hotkeys
Write errorFolder grant, package storage, or free spaceDedicated picker-selected folder
File exists, gallery is emptyMedia index or app visibilityOpen the PNG directly before rescanning media

Default is a rule, not one path

Libretro documents `screenshot_directory = default` as `<Content Directory>`. Because content can come from different folders and Android grants, two games can send screenshots to different locations even when the visible setting has not changed.

Creation and discovery are separate

RetroArch can successfully create a PNG that a gallery has not indexed. Prove the file exists using the writing app or the same document grant, then diagnose the gallery. Repeatedly changing the RetroArch path before that check destroys the useful boundary.

A screenshot can still be protected

A file created on your device may reproduce copyrighted game art, characters, overlays, or UI. Technical ownership of the PNG file does not grant publication rights in everything it depicts.

First-party sources

Related guides