PS3 auto PS2 config file

Hello all,

I got my PS3 out the other day and saw that there are now config files for the Ps2 emulation to fix framedrops, glitches or general bugs. I checked in webman MOD under "scan for content" that auto config is set. However, the config is not set or the game runs as without config file.
As soon as I set the config via ManaGunz the game runs fine under webman MOD. ManaGunz also saves a config file with the same name of the iso + .CONFIG at the end. Webman MOD alone did not copy/create a config file there.

Now my question: How does auto config work in webman MOD?

I then saw here under the tab "Auto CONFIG (ps2iso) feature" that webman MOD searches in some folders for the config file.
e.g. /dev_hdd0/game/PS2CONFIG/CONFIG/CUSTOM/<gameid>.CONFIG

When I followed the path in the file manager, I noticed that it looks like this:
/dev_hdd0/game/PS2CONFIG/USRDIR/CONFIG/CUSTOM/<gameid>.CONFIG

Consequently, there is an extra directory called USRDIR. Maybe this is only shown in the file manager.

Anyway auto config does not work.
Do I have to name the game like the <gameid>.ISO.CONFIG, that the matching config is found? Or is the ISO scanned and the gameid taken?

I mean it is not auto config if I have to copy or create the file myself :wink:

Thanks already for the help
 
webMAN does it's best to get the title id and use it to retrieve the CONFIG file from the database (if it exists).

If the feature is not working, I recommend you that open an issue in github and provide detailed information about the full path of the game (including the file name), the title id that it is supposed to get and the actual result after mount the game. It helps when pictures are included to document the issue.

Also verify that the CONFIG really exists in one of the paths of the subdirectories of /dev_hdd0/game/PS2CONFIG/USRDIR/CONFIG
 
Okay, I get it. So the gameid is looked up in the iso itself and is completely independent of how the game is named.

I have moved the CONFIG folder and its contents up one level to see if the matching .CONFIG is found this time. Unfortunately without success.

To give an example: Need for Speed Underground 2 with known problems like framedrops. Gameid would be SLES_527.25. I found a suitable config in /dev_hdd0/game/PS2CONFIG/USRDIR/CONFIG/CUSTOM. Would ManaGunz also use this one or where does ManaGunz get the appropriate CONFIG from?

Should webman MOD behave like ManaGunz, that the matching CONFIG file is copied to /dev_hdd0/PS2ISO/<gameNAME>.CONFIG? If so, I can't find the file there.

One more question: In which file in webman MOD are the CONFIGS handled? Maybe I can look at this in parallel and test it myself. I can create a ticket anyway of course.

Best regards
 
For auto-detection of the CONFIG it is recommended to include game id in uppercase in the file name of the PS2 ISO. There are various formats supported:
Name [SCUS-12345].ISO
Name (SLUS-123.45).iso
SLUS_123.45-[Name].iso

If you already added the CONFIG manually. That file is used and the CONFIG auto-detection is ignored.

This is the piece of code that handle the auto CONFIG in webMAN MOD
https://github.com/aldostools/webMAN-MOD/blob/master/include/ps2_classic.h#L82-L199
 
Back
Top