Skip to content

Scan: RetroDECK is found wherever it is installed - #129

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

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

Conversation

@Omar-VF

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

Copy link
Copy Markdown
Collaborator

Follow-up to #121. RetroDECK's folder is always named retrodeck, but it goes wherever the user chose. #121 only looked in the default ~/retrodeck/saves and at the top of an SD card, so a RetroDECK installed at ~/Games/Retrodeck/retrodeck (the user who reported this on Discord) still turned up nothing.

The scan now also looks in:

  • ~/*/retrodeck/saves and ~/*/*/retrodeck/saves, one and two folders down in the home folder;
  • /run/media/*/*/*/retrodeck/saves, one more level down on an SD card.

The folder layout inside saves (one folder per system) matches what #121 expects; the reporter's listing confirmed it.

Test: TestRetroDECKDetection_ChosenFolder, with the reporter's layout. It fails without this change.

RetroDECK's folder is always named retrodeck, but it goes wherever the
user chose. The scan only looked in the default ~/retrodeck and at the
top of an SD card, so a RetroDECK at ~/Games/Retrodeck/retrodeck, as a
user had it, still turned up nothing. It now also looks one and two
folders down in the home folder, and one more level down on an SD card.
@vercel

vercel Bot commented Oct 27, 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 27, 2026 2:05am UTC

@Omar-VF
Omar-VF merged commit 951cee6 into dev-public Oct 27, 2026
22 checks passed
@Omar-VF
Omar-VF deleted the feat/retrodeck-anywhere branch October 27, 2026 02:30

This branch was successfully deployed

1 active deployment
Preview — e8a6104c Deployed Oct 27, 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