Skip to content

Add emulator achievements sync UI and scanner - #634

Open
josueast2025 wants to merge 1 commit into
gibbed:masterfrom
josueast2025:josueast2025-emulator-achievements
Open

josueast2025 wants to merge 1 commit into
gibbed:masterfrom
josueast2025:josueast2025-emulator-achievements

Conversation

@josueast2025

Copy link
Copy Markdown

Add a new EmulatorScanner to detect achievements saved by common Steam emulators (RUNE, GSE, Goldberg, OnlineFix) and a simple Emulator Sync form accessible from the Game Picker. The form lists detected games and lets the user synchronize unlocked achievements with Steam for the selected app using the existing SAM.API client.

Notes:

  • Parser is best-effort: parses RUNE .ini and simple GSE-style JSON structures.
  • Sync attempts to SetAchievement by key names found in save files; some games may require different internal keys and thus not all achievements will be set.

Co-authored-by: Copilot App 223556219+Copilot@users.noreply.github.com

…r and Emulator Sync form to detect achievements in emulator save folders and synchronize with Steam.\n\nCo-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
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