→ ❌ …but its corresponding .CFG file is not loaded.
Expected / desired behavior
If pcsx is launched by external invocation (with -cdfile /path/to/rom):
1) by default loads the corresponding .cfg file from within the appdata /cfg/ directory
Minimal fix which would guarantee individual game config overrides to also work with external launchers such as Pandafe.
2) for additional flexibility may offer overriding arguments:
a) --config-dir /path/to/cgf-dir/ where is attempts to find a proper config file by name/ID match
Possibility for a --config-dir per launcher (isolated from the main /cfg/ )
b) --config-file /path/to/particular-rom-name.cfg
That way you could create different customized launch configurations per game.
Environment
Precondition
appdata/pcsx_rearmed/.pcsx/cfg/game-name-ID.cfg
Reproduction 1: Loading ROM via internal Menu loads corresponding config
→ ✅ PCSX loads the .CFG file corresponding to the chosen ROM.
Reproduction 2: Loading ROM via -cdfile invocation doesn't load corresponding config
-cdfile %g
→ ❌ …but its corresponding .CFG file is not loaded.
Expected / desired behavior
If
pcsx
is launched by external invocation (with-cdfile /path/to/rom
): 1) by default loads the corresponding.cfg
file from within the appdata/cfg/
directory--config-dir /path/to/cgf-dir/ where is attempts to find a proper config file by name/ID match
--config-file /path/to/particular-rom-name.cfg
Note: I did not see any pcsx command line argument which would allow 2a or 2b.