Skip to content

Scan: RetroDECK's saves are found - #121

Merged
Omar-VF merged 1 commit into
dev-publicfrom
feat/retrodeck-scan
Oct 24, 2026
Merged

Omar-VF merged 1 commit into
dev-publicfrom
feat/retrodeck-scan

Conversation

@Omar-VF

@Omar-VF Omar-VF commented Oct 23, 2026

Copy link
Copy Markdown
Collaborator

RetroDECK keeps every system's saves in one tree, retrodeck/saves/<system>, in the home folder or on an SD card when it was moved there. The scan knew EmuDeck's tree (Emulation/saves) but not RetroDECK's, so a RetroDECK setup turned up nothing in a scan (reported on Discord).

It's now looked for the same way as EmuDeck: ~/retrodeck/saves and /run/media/…/retrodeck/saves, with each system's folder offered as its own game. The Flatpak can already read the home folder and /run/media.

The layout follows RetroDECK's documented default. If a user's setup shows emulators keeping saves elsewhere inside RetroDECK, we'll add those locations.

Test: TestRetroDECKDetection (internal/presets/linux_scan_test.go), modelled on TestEmuDeckDetection.

RetroDECK keeps every system's saves in one tree, retrodeck/saves/<system>,
in the home folder or on an SD card when it was moved there. The scan knew
EmuDeck's tree but not this one, so a RetroDECK setup turned up nothing.
It is now looked for the same way: each system's folder is offered as its
own game.
@vercel

vercel Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
open-save Ready Ready Preview Oct 23, 2026 6:17pm UTC

@Omar-VF
Omar-VF merged commit 7e4310b into dev-public Oct 24, 2026
22 checks passed
@Omar-VF
Omar-VF deleted the feat/retrodeck-scan branch October 24, 2026 06:21

This branch was successfully deployed

1 active deployment
Preview — eb8510f1 Deployed Oct 23, 2026 by vercel[bot]
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.

1 participant