PS2 Can't create/format VMC on Internal HDD

Hi,

I have Dragon Quest V (DQV) installed on my PS2's internal HDD with hdl_dump.
The game plays fine and also saves are working with a real memory card.

However, I can't create a VMC for this game in OPL's game settings for DQV.
When I go to DQV game settings > Configure VMC > click <not set> > Create

I get "Failed to format VMC file".

When I do this for a game on USB storage, it works fine. Is this a bug with OPL? Or is creating VMC's not supported for internal HDD games?

EDIT:
I just tried the same with OPL 1.1.0 (stable) and it creates a VMC just fine on internal HDD. Above problem occurs with an OPL beta build from 2024-02-19. So perhaps a regression?
 
Last edited:
Did some further investigation.

Seems that the version I used https://github.com/ps2homebrew/Open-PS2-Loader/commit/234a36, CAN create VMC's on HDD.

However, not by itself.

Use case:
- PS2 Fat with internal HDD with FHDB v1.966 installed
- No MC's attached
- Usb flash drive attached with OPL on it (both 1.1.0 and the ~latest beta)
- OPL will be used for the first time (+OPL partition does not yet exist)

Reproduce:

Working scenario:
- Start OPL 1.1.0 stable from mass (usb flash drive)
- Enable write operations
- Save settings (+OPL partition is created now?)
- Go to game settings, in my case Dragon Quest V
- Create VMC > VMC created successfully
- Launch ulaunchelf > hdd > +OPL > VMC and note that +OPL partition has been created as well as the VMC's inside +OPL/VMC/

Not working scenario
- Start OPL beta 234a36 from mass (usb flash drive)
- Enable write operations (if not already enabled by default
- Save settings /+OPL partition is created now? NOTE the / in front of +OPL. Also it says settings saved to mass instead of pfs0. This happens also when unplugging usb flash drive.
- Go to game settings, in my case Dragon Quest V
- Create VMC > "Failed to Failed to format VMC file"
- Launch ulaunchelf > hdd > NOTE that +OPL has not been created, but instead /+OPL, which is an empty partition.

When +OPL has been created before, either manually or with a version of OPL that properly creates the +OPL partition, the beta version of OPL can save VMC's just fine. But when using OPL beta for the first time one does something with OPL, it won't work. I guess because the +OPL partition is not created properly.

So for me, I know how to deal with the issue, but it seems to be a regression nonetheless. Any thoughts?
 
Last edited:

Similar threads

Back
Top