Skip to content

Modified version of OpenPS2Loader. Created for the PSX (DESR) consoles that have issues booting games with OPL-Launcher from internal HDD.

License

SvenGDK/Open-PS2-Loader

Repository files navigation

Open PS2 Loader

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

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

Compile all variants

make all-variants

Compile with Right-To-Left (RTL) language support

make RTL=1

Compile with In Game Screenshot (IGS)

make IGS=1

Compile with Pad Emulator (PADEMU)

make PADEMU=1

Compile and compress elf with ps2-packer

make NOT_PACKED=0

Compile uncompressed elf

make

About

Modified version of OpenPS2Loader. Created for the PSX (DESR) consoles that have issues booting games with OPL-Launcher from internal HDD.

Topics

Resources

License

Stars

Watchers

Forks