FreePSXBoot - arbitrary code execution with ONLY a memory card (no game needed)
Is it possible to build a memory card image with the exploit and my own game (ps1 exe), if it's small enough to fit on a memory card and have it load when you select the memory card? I can see there is a builder on the GitHub page but I don't understand how to use it. Where is the builder program? Or do you have to compile it?
I have a japanese PSone Slim (SCPH-100). The exploit is working fine and Unirom is loading, but I can't load backups because it says the Mechacon can't be unlocked. I think this is because of the extra security added to the japanese BIOS. Is there a way to do this like installing a modchip? If I'm getting it right a modchip can make it load backups, but no foreign region games, so by loading Unirom with this exploit, it should be able to override the region check, right?
[EDIT]
I want to answer the question to myself and all others that are interested. My curiosity was bigger than my patience to wait for an answer, so I soldered in a PsNee modchip and it's working as I assumed. Non-japanese games won't boot when inserted at powering on the console, but with the help of this exploit and Unirom I can boot every region just fine. So no more need for Boot-CDs and the like to boot foreign games on japanese consoles.
[EDIT]
I want to answer the question to myself and all others that are interested. My curiosity was bigger than my patience to wait for an answer, so I soldered in a PsNee modchip and it's working as I assumed. Non-japanese games won't boot when inserted at powering on the console, but with the help of this exploit and Unirom I can boot every region just fine. So no more need for Boot-CDs and the like to boot foreign games on japanese consoles.
-
Shadow Verified
- Admin / PSXDEV
- Posts: 2670
- Joined: Dec 31, 2012
- PlayStation Model: H2000/5502
- Discord: Shadow^PSXDEV
The unlock does not work on Japanese CD-ROM controllers.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.
It is now possible to run FreePSXBoot on a memory card on slot 2, and to keep the memory card plugged in while playing a game (the kernel is patched by FreePSXBoot to disable the memory card on slot 2, so games will only see a memory card connected in slot 1).
I am (as always ) looking for feedback on the slot 2 exploit. It has been tested on a few models and works fine on these, but it may not be the case on all models.
You can download the slot 2 images on github directly from the home page of the repository (there is no tagged release yet, waiting for more feedback). Slot 1 images are still provided for users of the Memcard Pro, or in case of incompatibility.
I am (as always ) looking for feedback on the slot 2 exploit. It has been tested on a few models and works fine on these, but it may not be the case on all models.
You can download the slot 2 images on github directly from the home page of the repository (there is no tagged release yet, waiting for more feedback). Slot 1 images are still provided for users of the Memcard Pro, or in case of incompatibility.
Who is online
Users browsing this forum: No registered users and 6 guests