idk who needs to hear this but you don't need a supercomputer to run lbp in rpcs3 anymore. it runs fine (with a few visual artifacts and some shader stutter) on basically any modern gaming pc now.
this is the guide i followed for the settings to use btw: link
So after numerous attempts at emulating this godforsaken game, I finally got it to run! Staggering between 25-30fps during game play (excluding the occasional drop due to an explosion) and constant 60fps during cut scenes. Due to the amount of trouble I went through trying to make it work for my PC, which isn't high end by any means, I'm putting together a list of configuration settings and things I did and recommend to help it run on yours!
Edited 1/10/2025 - vimms lair removal of dead souls addressed below.
I use the RPCS3 emulator, so you'll want to follow the steps in downloading the ps3 bios and 64x OS correctly. These steps can be found here under Software Requirements. Keep in mind, this is just what I did! If you find a better system or prefer to do something else during these steps, go ahead and use that.
To export and unzip the ZIP, 7z and ISO files used, I use WinRAR. (its free! the trial lasts forever. You just get annoying prompts sometimes asking you to pay. whatever)
Once the Visual C++ OS is downloaded, you can open and run the emulator. Drag the ps3 PUP file into the emulator window and allow PPU modules to download.
I recommend using NoPayStation lair to download Dead Souls. You will be downloading the PUP and the PKG files. PKG will take a bit. While it is downloading, you can configure settings (explained below) and set up your controller, assuming you will be using one.
When the download is complete, drag each file into the emulator window. It will take a while to upload, so be aware of that.
Before configuring the standard settings, you'll want to set up the debug menu. This video explains it better than I could through text :) (make sure under the Advanced tab you have "Debug Console Mode" enabled.)
Now that your configuration window is set up, navigate to the CPU tab. Only settings that need to be a specific value will be noted.
To the right,
PPU Decoder > Recompiler (LLVM)
SPU Decoder > Recompiler (LLVM)
To the left,
SPU Block Size > Mega
In the GPU tab,
To the right,
Shader Quality > Low
(this /\ can be changed!)
In the middle,
Resolution Scale > 300%
Resolution Scale Threshold > 512x512
To the left,
Shader Mode > Async with Shader Interpreter
# of Shader Compiler threads > 2
Additonal Settings > Vsync > ON
In the Emulator tab,
To the right,
Max LLVM Compile Threads > 4
(this /\ can be changed too! i have it set to 4 because I stream it to my friends and it keeps Discord running smoothly. If you aren't worried about other apps working, you can keep it on it's original value of All (8)
In the Debug tab,
to the right,
GPU > Force CPU blit emulation > ON
to the left,
Core > Accurate GETLLAR > ON
I believe some values can be changes around, but these are the settings that work best on my XPS 8920.
The last part of the process is downloading the necessary patch to disable a MLAA patch that will stop the game from running.
Navigate back to the RPCS3 main screen and click on the Manage tab. A drop down menu will appear, go down and click on Game Patches.
It will ask you if you want to update, choose Yes until all avalible game patches for your game. There will be a large list of patches, but you only need to focus on All Files - Warning: These patches apply to all games!
All Files > All Serials > Disable SPU MLAA - Multiple titles (02) > ON
That's really it. Be aware of random crashes, so you may want to save as often as possible. enjoy being forklift certified during an apocalypse or whatever