Configure Steam Emulators - eFMann/playnite-successstory-plugin GitHub Wiki

Supported Emulators

  • Goldberg
  • GSE
  • Codex
  • Rune
  • OnlineFix
  • Empress
  • SSE
  • Ali213

Setup Guide

1. Enable Steam Achievements

First, you'll need to configure Steam achievements in SuccessStory:

  1. Go to Add-ons > Generic > SuccessStory
  2. Enable "Steam achievements"
  3. Go to Add-ons > Generic > SuccessStory > Libraries
  4. Authenticate your Steam account
  5. Add your Steam API key
  6. Enable "Is Private" in account settings

Untitled design (2)

2. Enable Local Achievement Tracking

Enable local achievement tracking for Steam Emulator support:

  1. Go back to Add-ons > Generic > SuccessStory and tick "Enable Local"
  2. By default, SuccessStory will scan the default directories for achievements Untitled design (1)
  3. You can set custom paths if your achievements are stored elsewhere Untitled design

3. Refresh Your Games

After setting up, refresh your games to start tracking achievements:

  1. In Playnite, select all games (Ctrl+A)
  2. Right-click > SuccessStory > Refresh Data
  3. Wait for the refresh to complete

4. Force Steam AppID (When Needed)

If a game shows no achievements (not even 0/X), you might need to set the AppID manually:

lotf no ach

In this case:

  1. Right-click the game
  2. Select SuccessStory > Force Steam AppID
  3. Enter the correct Steam AppID
  4. Refresh the game data

lotf 3 ach

Troubleshooting

  • If achievements don't appear after refresh, check if:

    • You need to use Force Steam AppID
    • The game supports achievements on Steam.
    • Your achievement files are in the correct location
  • For custom achievement paths:

    • Ensure the folder contains valid achievement data
    • Verify the emulator is supported