Following his
previous Nucleus PS3 / PS4 PC emulator project,
PlayStation 4 developer
@AlexAltea (
Twitter) recently kicked off a virtualization-based PS4 emulator called Orbital on Github with help from some other scene devs.
Keep in mind it's currently in the early stages and not ready for end-users, but they do have future plans for the emulator
outlined for those following its progress.
Download:
orbital-master.zip /
GIT
To quote from the
README.md:
Orbital
Virtualization-based PlayStation 4 emulator.
Status
The current state of Orbital at booting decrypted kernels can be followed in the issue tracker: both
PS4 4.55 and
PS4 5.00 have been tested. You can also get ocasional updates and news via
Twitter. Support this project at
Patreon.
Future plans for the emulator can be found at the
Roadmap page.
FAQ
How does Orbital work without having SAMU keys?
Until keys are dumped, decryption with SAMU will be "
emulated" by hashing encrypted input blobs and returning decrypted blobs previously obtained from the actual console.
My kernel dump crashes shortly after booting. Why?
Kernel ELFs generated from memory dumps will
not work since writable segments might have been modified into a state where booting is not possible. Please generate proper binaries offline by decrypting ELF segments with SAMU on your actual console, not by dumping memory.
Where can I get Orbital?
This project is not ready for end users. No binaries are provided, so you must build each of the three components (BIOS, GRUB, QEMU) yourself. Furthermore, configuring the emulator to do something will be hard, as you will need to dump and decrypt the entire PS4 filesystem and sflash...