In most cases yes, but in some cases no. As it's set up now and if the folder is put in the root of that drive (C, D, etc.) then there's no problem. But if it's inserted into another folder then it won't launch the games. For now this will work though
Agreed, there are differences between a relative path and a root path. I haven't tried relative paths with pcsx2 but whether it works or not could depend on the version of the emulator and/or the version or windows, I'm not using the latest of either.
I like root paths because they are relative, to the root, and don't seem to have issues with any systems I run. They aren't the best solution for everyone.
Some other options that might help but will also have similar limitations include:
- manually modify any emulator.cfg files needed when porting (not needed if just a drive moving around to different PCs or a port off the root of any volume)
- create a script that creates any needed symbolic links on a new machine
- create a script that prompts for path variables and modifies and AM emulator.cfg files as needed