PS2 How to hack PlayStation 2 in 2025? [ROADMAP]

Noticed this today with uLE, the ELFs copied from cdfs to memory card aren't given a time stamp, maybe that's why they crash if launched with uLE instead of PS2CheatEngine, but newly created icons do.
 

Attachments

  • IMG_20250718_133635~2.jpg
    IMG_20250718_133635~2.jpg
    255.3 KB · Views: 35
I was thinking it might be easier to just replace TESTMODE with PS2BBL within the emulator .self then have WebmanMod temporary patch it to call TESTMODE instead of OSDSYS for the boot process, that way you can either select Normal-OSDSYS or PS2BBL in WebmanMod.
 
It is hard to fit it in HDD category, because it covering up various of exploits and entry points. I need to thinking how and where to add it. :) I have in plans updating roadmap anyway, because of ProtoPwn.

The PS2BBL config/ini file seems to be missing from my FMCT-Installer install, are we supposed to add this ourselfs or is a template supplied? since i'm not using OSDSYS/Browser or uLE to run ELFs? an using this slimline Bootloader as the 1st entrypoint to run ELFs can I delete all the other bloatware like FMCB, ESR etc?
Hopefully PS2BBL is as stable as PS2CheatDevice for running ELFs & KELFs due to it being developed on the most recent SDK & Modules? uLE seems like the dark ages now but the File Manager is still somewhat useful even if the ELF loader is broken on the PS3.
 
You unnecessary quoting not related to your issues quote. ;]

Use PSUja's "System Configuration.psu". It is basic setup for all. In addition, make disc with PS2BBL as bootable application. And that's all you need for run homebrew from PS2MC(VMC). The question is which can load fine and work in this emulator. ;/
 
@Kevstah2004 Yes, it does support discs, but latest doesn't due to some bugs on ps2sdk side.
PS2BBL reads CONFIG.INI from the same dir as executable or PS2BBL.INI from few predefined dirs which are checking on start.

About vmc from post no.39:
Besides few deleted folders, few wasn't properly deleted. So for me it doesn't looks like it is OPL kill it but other application (OPL does not deleting files except start button holding on start which removing his config).
 
@Kevstah2004 Yes, it does support discs, but latest doesn't due to some bugs on ps2sdk side.
PS2BBL reads CONFIG.INI from the same dir as executable or PS2BBL.INI from few predefined dirs which are checking on start.

About vmc from post no.39:
Besides few deleted folders, few wasn't properly deleted. So for me it doesn't looks like it is OPL kill it but other application (OPL does not deleting files except start button holding on start which removing his config).

If your using the card for MX4ISO, ISO content does that break compatibilty as a functional memory card? you can make 64MB vmc in pcsx2, I was wondering if you can use them in OPL in slot 1 or 2, then use either slot as your normal 8MB card for saves, does it have multitap support?
ps3wiki says something about them being unable to support the full 64MB but maybe around the 63MB mark.

I'm not sure what do about managing & inserting new content into saves on the ps3, I might try Apollo & psu's or build the saves in pcsx2 with uLE, then try loading the ELFs again from memory card in uLE on the PS3, it's just weird how PS2CheatDevice works to run ELFs from memory card but uLE crashes on anything but cdfs.

I tried TESTMODE in PS2CheatDevice but it seems like it's missing from netemu.
 
Last edited:
You misleading memory card images (vmc) with saves. Do not mix both because both means something different.

MX4SIO is not memory card and cannot be used as memory card. Can be used to read/write from/to VMC, used by OPL.

PCSX2 using memory card images with ECC. OPL, MCSIO Emu and MMCE images without ECC.
MCFS supporting max 512MiB but no one ever tried that. SD2PSX supporting currently max 64M, MCP2 128M. Emulators on PS3 and vsh, only 8M.
 
You misleading memory card images (vmc) with saves. Do not mix both because both means something different.

MX4SIO is not memory card and cannot be used as memory card. Can be used to read/write from/to VMC, used by OPL.

PCSX2 using memory card images with ECC. OPL, MCSIO Emu and MMCE images without ECC.
MCFS supporting max 512MiB but no one ever tried that. SD2PSX supporting currently max 64M, MCP2 128M. Emulators on PS3 and vsh, only 8M.

So there's extra wizardry to the hardware even if you use the same content layout on a real card or vmc, the ISOs would never be seen in OPL?
 
I don't understand your question. ^^"
OPL runs disc images and can use VMC in majority of games, from any supported devices/filesystems/protocols.
 
I don't understand your question. ^^"
OPL runs disc images and can use VMC in majority of games, from any supported devices/filesystems/protocols.

I mean if you make the DVD & CD folders in a PS3 VMC an then place ISOs into them will OPL recognize it as a media platform to run from in netemu? the BMD block media device?
you said netemu is still limited to 8MB regardless.
 
OPL not supporting PS2MC as source of images due to its size and other limitations.

What about Bluray or ODE, is it a hardware or software limitation to the dvd9 size? something like ESR that'd trick it into thinking a Bluray was a DVD, say if I wanted to put the whole PS2 BBN on it, or a PS2Classic virtual HDD.
Can uLE see the virtual HDD of a PS2Classic? or HDLoader, OPL?
 
Perhaps I have wrongly build sentence. PS2MC size, not disc size.

OPL/NTR seeking disc images only on: BDM devices, APA disk, network and MMCE.

The only emulators on PS3 which supporting PS2 VHDD are those which using PS2 hw.

The point of virtual devices is to target environment seen them as real. ;) So that questions have zero sense. In example uLE will see VMC as real PS2MC, and VHDD as real PS2 HDD.

ESR doesn't trick ODD to thinking BluRay is DVD... I have no idea from where you dig up such nonsens. :P All PS2 have only CD and DVD laser diodes and not supporting other discs like HD-DVD or BD. ESR is game launcher, which hacking game in several ways to work from DVd-Video. ESR Patcher clearing UDF fs table and writing there short DVD-Video to fool MechaCon that disc is not PS2DVD but DVD-Video. That's because it checks only UDF table, leaving alone ISO9660 if detected DVDV stuff; because CDVDMAN care only for ISO9660; because only DVD-Video can be passthrough by MechaCon on DVD-/+R/RW, while PS2DVD must lie on PS2DVD-ROM which cannot be burned in home but pressed in factory.
 

Similar threads

Back
Top