Copyright © 2013-2022, Ifcaro & jimmikaelkael. Licenced under AFL v3.0 - Review the LICENSE file for further details.
This is a modified version of OpenPS2Loader v1.0.0.
Created for the PSX (DESR) consoles that have issues booting games with OPL-Launcher from internal HDD.
This updated and modified version includes:
- OPL-Launcher support
- HDL & NBD server support
- iLink support
- Controller Settings Menu
- Gamepad Macros (Modification of Gamepads - Requires PADEMU)
- OSD Language Configuration Menu
- Apps Menu
- Expanded SMB Ports
- Allows usage of other partitions than +OPL
- Various fixes + updates from the stable v1.1.0 Release + v1.2.0 Beta.
Thanks to ackmax, AKuHAK , bignaux, israpps, KrahJohlito, uyjulian, ... !
Releases
When you download and extract the latest Open PS2 Loader from this repo, you will receive 5 variants:
Variant | File Name | Description |
---|---|---|
Release |
OPNPS2LD.ELF | Regular OPL release with GSM. |
ALL |
OPNPS2LD-ALL.ELF | OPL with GSM and all the features below. |
IGS |
OPNPS2LD-IGS.ELF | OPL with In-Game Screenshot feature. |
PADEMU |
OPNPS2LD-PADEMU.ELF | OPL with Pad emulation for DS3 & DS4. |
RTL |
OPNPS2LD-RTL.ELF | OPL with the right to left language support. |
- You can also compile you own variant, see "How to compile this version".
USB Support
- USB drives must be formatted in FAT32 (MBR)
- You can format large drives in FAT32 with http://ridgecrop.co.uk/index.htm?guiformat.htm
- USBUtil is the recommended tool to install a game on USB drives, it can split games over 4GB.
You can get it here: https://www.psx-place.com/threads/usbutil-by-iseko.19048/
How to use the NBD server
- To connect to the NBD server you will first need an NBD client and driver on your PC.
- The Ceph MSI installer bundles a signed version of the WNBD driver.
It can be downloaded from here: https://cloudbase.it/ceph-for-windows/ - Install the client and reboot.
- Open CMD as administrator and run:
wnbd-client.exe map hdd1 SERVER_IP
<- Shown in OPL when NBD server started. - You can now install games with hdl_dump like:
hdl_dump inject_dvd hdd1: "GAME_TITLE" "ISO_FILE" "BLUS_123.45" *u4
- Unfortunately, this process can take up to 1-2 hours depending on game size.
- If you want to disconnect, open CMD as administrator and run:
wnbd-client.exe unmap hdd1
How to compile this version
- Requires setup of old PS2SDK
- Add usbd_mini.irx from newer SDK to /usr/local/ps2dev/ps2sdk/iop/irx
make all-variants
make RTL=1
make IGS=1
make PADEMU=1
make NOT_PACKED=0
make