I use Playnite on a portable Hard drive and use it alongside emulators for portability. It is flawless in every other respect, apart from not being able to use {PlayniteDir} in the emulator auto configurator.
Using .\ works as whoozwah points out in his OP.
But then comes another problem, if you use a standard directory on the drive like C:/Games and not a relative path everything works as intended.
Using static drive paths is fine when not using playnite for portability, as a USB hard drive could be E:/ on one machine, then G:/ on another so will break the library and break the portability.
If you use the relative path .\ when playnite does a library update for the Emulator, it looks at the path and never matches the already existing games, so it duplicates the same games, even if nothing has changed.
The only way around this, for example, if you want to add one game to your collection. You must delete all the games for that platform and then let Playnite find them all again. This can turn a 2 minute library update into a 8 hour job of re-editing all of your titles, artwork and correcting "how long to beat" mismatches etc.
Is there any chance the {PlayniteDir} can be added to work in the emulator auto-configuration tab, or alternatively, playnite to detect already existing games for using a relative path .\ so it doesn't create duplicates of every game on every emulator library update. Either or would be good.
It's great,because I can pick up my portable hard drive and take my massive game collection and library with me.
Using .\ works as whoozwah points out in his OP.
But then comes another problem, if you use a standard directory on the drive like C:/Games and not a relative path everything works as intended.
Using static drive paths is fine when not using playnite for portability, as a USB hard drive could be E:/ on one machine, then G:/ on another so will break the library and break the portability.
If you use the relative path .\ when playnite does a library update for the Emulator, it looks at the path and never matches the already existing games, so it duplicates the same games, even if nothing has changed.
The only way around this, for example, if you want to add one game to your collection. You must delete all the games for that platform and then let Playnite find them all again. This can turn a 2 minute library update into a 8 hour job of re-editing all of your titles, artwork and correcting "how long to beat" mismatches etc.
Is there any chance the {PlayniteDir} can be added to work in the emulator auto-configuration tab, or alternatively, playnite to detect already existing games for using a relative path .\ so it doesn't create duplicates of every game on every emulator library update. Either or would be good.
It's great,because I can pick up my portable hard drive and take my massive game collection and library with me.