This is some code to patch Demon's Souls eboot.bin
with debug functionality.
Like what I've done? Consider supporting me on Patreon.
- Enables the title debug menu.
- Enables the runtime debug menu (press Select to toggle).
- Increases memory arena sizes so the Northern Limit area files can be loaded.
- LLVM (if building from source).
- US retail copy of Demon's Souls.
- Run rpcs3.
- Click the
Utilities
menu, then theDecrypt PS3 Binaries
menu item. - Select
eboot.bin
from Demon's Souls directory and click open. - rpcs3 will create an
eboot.elf
file next toeboot.bin
, this is the decrypted file.
- Download the latest release (not the source ZIP!).
- Place a decrypted copy of Demon's Souls
eboot.bin
atbin\boot.elf
. - Run
build.bat
, if all goes wellbin\debug.elf
will be created. - Run it on a real PS3 or otherwise.
- Replace the original
EBOOT.BIN
withdebug.elf
in the game directory.- Will probably require turning it into a SELF for running it on a real PS3.
- Or just place it alongside
EBOOT.BIN
.
- Replace the original
- Open
tools\Tools.bin
and build the entire solution with the Debug configuration. - Place a decrypted copy of Demon's Souls
eboot.bin
atbin\boot.elf
. - Run
build.bat
, if all goes wellbin\debug.elf
will be created. - Run it on a real PS3 or otherwise.
- Replace the original
EBOOT.BIN
withdebug.elf
in the game directory.- Will probably require turning it into a SELF for running it on a real PS3.
- Or just place it alongside
EBOOT.BIN
.
- Replace the original
- Build scripts for *nix.
- Porting the patches to EU/JP retail copies.