mtkennerly / ludusavi-playnite

Playnite plugin for save backups via Ludusavi
MIT License
172 stars 10 forks source link

No Save Data Found for Lego Star Wars: The Video Game #65

Closed hrjs84 closed 12 months ago

hrjs84 commented 1 year ago

I have the game installed to an external drive D:\Games\Lego Star Wars. The current manifest entry is

"Lego Star Wars: The Video Game":
  files:
    "<base>/SWLEGO.BIN":
      tags:
        - config
      when:
        - os: windows
    "<base>/lsw_*":
      tags:
        - save
      when:
        - os: windows

My save path matches this, in D:\Games\Lego Star Wars\lsw_0. However, running the backup says No save data found to back up for Lego Star Wars: The Video Game I am on Ludsavi v0.21.0

Edit: I can get it to work with a custom game entry, but I would really like to get this working properly for the future

mtkennerly commented 1 year ago

Hi! Because there's no installDir defined in the manifest, Ludusavi will expect something like D:\Games\Lego Star Wars The Video Game by default (matching the game title except for prohibited punctuation). It should also recognize the folder with some other punctuation, like a hyphen: Lego Star Wars - The Video Game.

Is Lego Star Wars the default/standard location that you get when you run the installer? All of the known installDir entries come from Steam metadata, so since this game isn't on Steam, I don't have an automated source for that info here, unfortunately.

hrjs84 commented 12 months ago

Ah thank you! I didn't know about the punctuation rules. I'm not sure if that was the default directory, and I don't have the installer available to test it but will change my directory name and keep this in mind