USB Mode
📎 Recovered from the ShaolinAssassin wiki · snapshot 20170629123547
POPStarter for USB Device Storage Type
Requirements :
- POPS decrypted files :
To use POPStarter with an external HDD or a flash disk, you have to find and download the compressed POPS file. This file is named “POPS_IOX.PAK”...
| File name | MD5 | Description |
| POPS_IOX.PAK | a625d0b3036823cdbf04a3c0e1648901 | POPS.PAK with network modules embedded |
- Other Software Requirements :
. A software that allows you to convert your disc images to the POPS virtual CDROM format (such as CUE2POPS)
. A PS2 software that allows you to execute the POPStarter ELFs (such as uLaunchELF, or Free MC Boot), or a GUI to execute POPSTARTER.ELF by selecting the VCDs (such as uLE_kHn)
- Hardware Requirements :
. A PS2 console which is able to run PS2 unsigned code
. An USB mass storage device, FAT12 or FAT16 or FAT32 formatted (not NTFS !)
Installation :
- a) Installing the Emulator :
- Find and download the emulator compressed file;
- Create a directory named “POPS” in the root of your USB device;
- Copy POPS_IOX.PAK into the “POPS” directory you’ve just created.
- b) Installing your PS1 Games :
- Convert your BIN/CUE disc images to .VCD files using the latest stable version of CUE2POPS ;
- Put your .VCD files in the “POPS” directory which is in the root of your USB device.
- c) Installing POPStarter :
- Rename the POPStarter ELF as the name of your VCDs, replace the .VCD extension with a .elf extension, add the XX. prefix; [example : for running a VCD named “Gran Turismo.VCD”, the POPStarter ELF must be renamed as “XX.Gran Turismo.elf”]
- Copy or leave the ELFs where you want to run them from.
- Enjoy !
Note : you no longer need PFS_WRAP.BIN since OBT8, it’s now embedded into POPStarter ELF.
Example of Setup :
=== USB DEVICE, NEW LAUNCH TYPE ===
POPS/POPS_IOX.PAK
POPS/Crash Bandicoot.VCD
XX.Crash Bandicoot.elf
USB launch type :
USB supports only 1 launch type – the “new” one :
| USB launch type | |
| Prefix for POPStarter.ELF | XX. |
| POPStarter folder name | POPS or POPS# |
| Game name | Name of the Game.VCD |
| Description | Launch type introduced in POPStarter 13 WIP 02. Allows to run VCDs from an USB mass storage device. |
| Example | With the POPStarter ELF renamed as XX.Some Game.elf, POPStarter will launch Some Game.VCD which is in the POPStarter folder named POPS or POPS0 or POPS1 up to POPS9 placed in USB root. |
Additional notes :
-
The USB hard disk / flash disk has to be FAT12 or FAT16 or FAT32 formatted, AND DEFRAGMENTED.
-
If you use several POPS# folders, the usual files for the POPS folder (POPS_IOX.PAK & the TM2s) must remain in the main POPS folder.
-
If you have a BIOS.BIN, a PATCH_#.BIN, a TROJAN_#.BIN or a VMCDIR.TXT in the POPS folder, you’ll have to copy them to all the POPS# folder you create.
-
You can still use the old POPS.ELF+IOPRP252.IMG files (POPS.PAK), but updating to POPS_IOX.PAK is highly recommended.
-
You can use your own USB modules (usbd.irx & usbhdfsd.irx, case sensitive, lowercase, no file size restriction) from mc#:/POPSTARTER/. When a file can’t be found in mc0:/POPSTARTER/, POPStarter tries to load it from mc1:/POPSTARTER/.... Mass is not supported (anymore).
-
The third character of the ELF prefix is a dot (XXdot).
-
The prefix has to be uppercase.
-
The file extension .VCD has to be uppercase.