Acid_Snake
Developer
There isn't a lot of information about this lately so I decided to create a tutorial and gather the resources necessary to make this easy for the average user.
There is (currently) no way to play PS2 games on a USB using Cobra and CFW, but it is possible to do so via OPL, however it is a bit difficult to set up and get working on a PS3.
To make things easier I created this package that contains two files:
- An ISO file that can be booted via CFW, contains the latest wLaunchELF ISR with exFat support as well as Open PS2 Loader latest beta release with exFat and ZSO support.
- A PS2 Virtual Memory Card for PS3 that contains configuration files needed for OPL to work fine on PS3. This also contains some modules needed for older homebrew to use the PS3 USB ports. (Big thanks to @Pacorretaco for providing the VMC structure).
You can download the package in the following link:
https://drive.google.com/file/d/1mN-Vs4WROlk2__d4D78ZKodlCfHVC1CC/view?usp=sharing
To install:
- Copy "wLE+OPL.iso" to "/dev_hdd0/PS2ISO/".
- Copy "OPL.VM2" to "/dev_hdd0/savedata/vmc/"
- If using webmanmod you must refresh list of games.
- Use CFW options to rebuild database.
If you can't find a way to rebuild the database to make the OPL VMC appear then there's another way:
- Create a PS2 Virtual Memory Card.
- Name it "OPL" (without quotes).
- You'll get an error that the memory card could not be created, but it will refresh the list of memory cards and the OPL VMC will appear.
Now that you have the OPL memory card, set it to slot 1, mount the "wLE+OPL" iso using webman or any other launcher and boot the "ps2 game".
It should boot into wLaunchELF with the option to boot the OpenPS2Loader included in the wLE ISO itself.
You can also use it to copy things between PS2 memory cards without the pesky read-only limitations that some PS2 saves have. You can also boot other PS2 homebrew, though OPL is the only one included.
Now onto copying games, create a folder named "PS2USB" in the root of your USB device, inside this folder create another folder named "DVD", where you can place your games in ISO or ZSO format. Theoretically you can also use SMB, but I haven't tested that.
Compatibility with games is a mixed between OPL's own compatiblity and the PS3's PS2 emulator compatibility, which can be specially annoying on gxemu. Some games (such as MGS3) require the emulator to be configured properly, which is only done via the Game ID, meaning you have to manually hex edit the wLE+OPL.iso file to change the dummy Game ID (SLES_555.99) to whatever ID of the problematic Game (i.e. SLUS_213.59 for MGS3 Subsistence). Since the ISO is small, you can have various copies of it.
Finally, if you want to use other virtual memory cards with OPL, you have to copy the OPL savedata folder from the OPL memory using wLE itself, I recommend copying both the OPL and the sys-conf folders, they take up very little space so you can copy them to each and every one of your virtual memory cards.
There is (currently) no way to play PS2 games on a USB using Cobra and CFW, but it is possible to do so via OPL, however it is a bit difficult to set up and get working on a PS3.
To make things easier I created this package that contains two files:
- An ISO file that can be booted via CFW, contains the latest wLaunchELF ISR with exFat support as well as Open PS2 Loader latest beta release with exFat and ZSO support.
- A PS2 Virtual Memory Card for PS3 that contains configuration files needed for OPL to work fine on PS3. This also contains some modules needed for older homebrew to use the PS3 USB ports. (Big thanks to @Pacorretaco for providing the VMC structure).
You can download the package in the following link:
https://drive.google.com/file/d/1mN-Vs4WROlk2__d4D78ZKodlCfHVC1CC/view?usp=sharing
To install:
- Copy "wLE+OPL.iso" to "/dev_hdd0/PS2ISO/".
- Copy "OPL.VM2" to "/dev_hdd0/savedata/vmc/"
- If using webmanmod you must refresh list of games.
- Use CFW options to rebuild database.
If you can't find a way to rebuild the database to make the OPL VMC appear then there's another way:
- Create a PS2 Virtual Memory Card.
- Name it "OPL" (without quotes).
- You'll get an error that the memory card could not be created, but it will refresh the list of memory cards and the OPL VMC will appear.
Now that you have the OPL memory card, set it to slot 1, mount the "wLE+OPL" iso using webman or any other launcher and boot the "ps2 game".
It should boot into wLaunchELF with the option to boot the OpenPS2Loader included in the wLE ISO itself.
You can also use it to copy things between PS2 memory cards without the pesky read-only limitations that some PS2 saves have. You can also boot other PS2 homebrew, though OPL is the only one included.
Now onto copying games, create a folder named "PS2USB" in the root of your USB device, inside this folder create another folder named "DVD", where you can place your games in ISO or ZSO format. Theoretically you can also use SMB, but I haven't tested that.
Compatibility with games is a mixed between OPL's own compatiblity and the PS3's PS2 emulator compatibility, which can be specially annoying on gxemu. Some games (such as MGS3) require the emulator to be configured properly, which is only done via the Game ID, meaning you have to manually hex edit the wLE+OPL.iso file to change the dummy Game ID (SLES_555.99) to whatever ID of the problematic Game (i.e. SLUS_213.59 for MGS3 Subsistence). Since the ISO is small, you can have various copies of it.
Finally, if you want to use other virtual memory cards with OPL, you have to copy the OPL savedata folder from the OPL memory using wLE itself, I recommend copying both the OPL and the sys-conf folders, they take up very little space so you can copy them to each and every one of your virtual memory cards.
Last edited: