wLaunchELF R3Z fork

PS2 wLE R3Z - your end all be all wLE with support for all devices v4.50

R3Z3N

Member
I would love for the name to change and others to take it further and become a part of github.com/ps2homebrew

Otherwise find it here:
PS2 Homebrew Store
and here:
My github

About:
Forked from wLE ISR by El Isra as it has base feature set that I wanted such as fixing Tuna timestamps, creating title.cfg, mmce, mx4sio etc but what I wanted was truly one in all be done with it AIO wLE. One that as much as can feature aligns with PS2BBL Extended and OSDMenu by PCM720. As the latter 2 support all devices (mc, usb, mmce, mx4sio, apa hdd, exfat hdd) I hated managing help telling people what variant of wLE to use. "What devices do you have? Well shit, you need these 2-3 versions!"

So, I took it upon myself while learning coding along with help MUCH help from @pcm720 and sadly friggen chatGPT...this was at least born and works wonderfully.
Went ahead and split the source up into manageable chunks for others to help maintain instead of 2-3 5K lines of main.c and filer.c YUCK!

Devices supported:
MemCard, USB, MMCE, MX4SIO, APA HDD, BDM HDD, XFROM, DVR, UDPFS (network xfers and can launch from)

MX4SIO and MMCE are gated by IOP Reboot. If copying files will reload source driver stack as needed so long as it doesn't conflict.

UDPFSD server if you need it by PCM720
I get about 1400KB/S to 2400KB/S with this so long as its to/from any type of HDD

Features:
  • RetroGem Game ID for PIXEL FX RetroGem
  • Writes to history file for disc launches for mmce vmc change
  • Applies deckard disc patches
  • X/0 applied per region if no config file is found so O is only default for Japan
  • Keyboard layout choices: QWERTY, DVORAK, AZERTY, QWERTZ, ABNT, ABC
  • Language files built in for English, Spanish, Italian, French, German, Polish, Portuguese, Portuguese Brazilian
  • All config options exposed in gui
  • HDD/ATA drives hidden for deckard ps2 (SCPH-75K+)
  • Xfrom/dvr_hdd0 hidden from non-PSX consoles
  • Dual HDD support (thanks PCM720!)
  • APA-Jail support (thanks Berion and PCM720!)
  • All drivers besides core lazy loading for faster boot and support of everything
  • Create and Extract PSU options so user knows what will happen
  • Extra file extensions for Texteditor shortcuts
  • Texteditor added to R1 in case a file is not known by wLE to be editable
  • Timestamp manipulation feature to fix the date of any memory card folder containing any icon-based exploit (*tuna) (Thanks to El Isra)
  • Support for PS3/PS4 Dualshocks (Thanks to Alex Parrado)
  • Launch KELFs (encrypted elfs)
  • Will find and load config file from CWD on any device as well
  • Uses new PS2SDK driver names for mx4sio and exFAT HDD (ata0/1:/) (no more EVERYTHING IS MASS!!!)
Need help and missing:
  • host and ftp. I need help with that. Drivers load...no connetion
  • launch VCDs for popstarter (need to understand more what was passed in kHn's version)
  • Change graphics engine for something more modern looking while retaining speed.

To Do:
  • MMCE VMC switching. MMCEMAN is getting an update and sd2psxtd needs a fix. Cant set channels.
  • probably change to mmceman for disc launches to switch mmce vmc's instead of history file. Though some like their history towers :-(

Removed:
  • Skinning
  • Multi CNF
  • JPG/Image viewer
 

Attachments

  • Screenshot 2026-06-11 21-20-11.png
    Screenshot 2026-06-11 21-20-11.png
    297.2 KB · Views: 24
  • Screenshot 2026-06-11 21-20-35.png
    Screenshot 2026-06-11 21-20-35.png
    599.1 KB · Views: 25
  • Screenshot 2026-06-11 21-21-34.png
    Screenshot 2026-06-11 21-21-34.png
    710.4 KB · Views: 23
  • Screenshot 2026-06-11 21-21-37.png
    Screenshot 2026-06-11 21-21-37.png
    746.3 KB · Views: 24
  • Screenshot 2026-06-11 21-21-54.png
    Screenshot 2026-06-11 21-21-54.png
    310.8 KB · Views: 22
  • Screenshot 2026-06-11 21-22-01.png
    Screenshot 2026-06-11 21-22-01.png
    321.9 KB · Views: 22
  • Screenshot 2026-06-11 21-22-13.png
    Screenshot 2026-06-11 21-22-13.png
    265.2 KB · Views: 19
  • Screenshot 2026-06-11 21-22-22.png
    Screenshot 2026-06-11 21-22-22.png
    208.8 KB · Views: 19
  • Screenshot 2026-06-11 21-38-35.png
    Screenshot 2026-06-11 21-38-35.png
    342.7 KB · Views: 23
Last edited:
Silent update pushed today. Still v 4.50
PS2PowerOff is now 2-3 seconds instead of 30.

1 more bug to fix. MISC/PS2PowerOff differes from power button. I have a test build that fixes so long as ata is not mounted. Once ata is mounted its driver stack prevents power button from doing anything and requires press and hold, but MISC/PS2PowrOff still works. Ill prob leave at that as im running out of ideas
 
Yes FTP/Host are removed as they are far too slow. I am able to get about 1400-2300KB/S via UDPFS, so grab PCM720s UDPFS server as I have been working/testing with him


If your trying to get game saves they should be copied and "Create PSU" anyway via the R1 menu. Else they lose thier metadata/file system properties
 
Last edited:
It is great that we finally have all in one wLE. Also great that version numbering is normal, not github commit or date.

Timestamp manipulation feature to fix the date of any memory card folder containing any icon-based exploit (*tuna)
Automatic if detected folder name (B*EXEC-OPENTUNA, OPENTUNA, FORTUNA) or on user demand fix?

mistypes in readme:
Xfrom/dvr_hdd0 hidden from non-PSX consoles
xfrom0
Playstation 2
PlayStation 2
 
Automatic if detected folder name (B*EXEC-OPENTUNA, OPENTUNA, FORTUNA) or on user demand fix?
Same as wLE ISR as its inherited from it. User must use R1 to set Tuna time on any folder. I don't like the idea of editing without user input especially as we don't know what the future holds IE PorkTuna ;-)

Thanks for the other corrections, I shall fix.
 
Updates delayed to fix poweroff issue due to untested changes in MMCE/MX4SIO hooks in PS2SDK to not have to rely on using older mcman/padman 14000 drivers but MMCMAN was already updated for something I need, but sadly MMCEMAN merged the new untested hook before its merged in ps2sdk.
Reference: https://github.com/ps2dev/ps2sdk/pull/862

However I DID change the release to one that fixes POWEROFF from power button when hdd0/1 is mounted. if ata0/1 is mounted user will need to press and hold power button, which phat users should already be aware of.


Upcoming changes will also be:
- mmce vmc switching for mc0/1 and (once hook is merged in ps2sdk for mmce/mx4sio)
- pcm720 requested I do some custom stuff for booting PSX osdmenu and PS2 HOSDMenu for faster boot time for his apps.
- expect next release to be 4.60, for now the poweroff button fix is a silent running change, so still 4.50
 
Last edited:

Similar threads

Back
Top