Hi,
Out of curiosity, I bought an Xploder Parental GameLock recently. (It's currently GBP 1.99 at play.com.)
The PGL consists of PS2 software/installer CD and two memory card slot locks (for fat & slim PS2s). The original idea is that the parent runs the installer which installs the GameLock program to a memory card. With the memory card is locked in place, the child can only play those games which the parent has allowed.
So, the Parental GameLock probably uses the same memory card exploit as Free McBoot in order to run its code.
The osdmain.elf file the PGL installer puts in BEEXEC-SYSTEM on the memory card loads and runs BOOT.ELF from that directory.
If you delete the PGL BOOT.ELF (and its data files to free up space), you can replace it with any ELF file of your choice. For example, I put Open PS2 Loader there and it launches straight from power on -- no waiting for the FMCB splash screen to go away.
The only additional space used by that method is about 75KB for the PGL osdmain.elf.
I put uLaunchELF and PS2ESDL on the memory card, and set OPL to exit to uLaunchELF. So now I boot straight into OPL, but can exit to uLE and run PS2ESDL if needed.


LinkBack URL
About LinkBacks











Is how all good gaming systems came to be