mtkennerly / ludusavi-manifest

Backup info for PC game saves
MIT License
74 stars 13 forks source link

`<base>` not detected for game in a root #34

Closed redactedscribe closed 10 months ago

redactedscribe commented 10 months ago

Death Stranding Director's Cut on PCGW (Epic) defines the config file location as <path-to-game>\settings.cfg. In Ludusavi, this is defined as <base>/settings.cfg. The issue is that previewing Death Stranding Director's Cut in Ludusavi won't locate the settings.cfg file and I'm not sure why. The game is detected so it's in a defined root, but why can't Ludusavi determine its installation directory correctly and find the config file?

ludusavi_2023-12-16_17-42-43

(The folded folders also do not contain settings.cfg.)

Thanks.

redactedscribe commented 10 months ago

Perhaps there is a conflict somehow as I have the non-Director's Cut version's settings.cfg still present on my system (or rather, in a backup and therefore Ludusavi shows it as missing)?

Temporarily deleting my backup only removed the settings.cfg from showing on the standard Death Stranding. It did not show up on the Director's Cut version.

mtkennerly commented 10 months ago

Hi! DeathStrandingDC wasn't a known install directory in the manifest, and it wasn't close enough to the game title for Ludusavi to infer it.

I've added an override entry, so this should be fixed when you download the updated manifest :)

redactedscribe commented 10 months ago

Thanks as always @mtkennerly! I'll reopen this in the unlikely event the fix didn't work.

Edit: It did!