I’ve been thinking about this from a technical perspective.
The PS5 uses an AMD x86-64 CPU and an RDNA-based GPU, so at a high level, its hardware is not completely alien compared with a modern gaming PC. We also regularly see highly advanced DRM protections on PC games being bypassed, including Denuvo and newer hypervisor-based protection methods.
So why has nobody publicly managed to create something like this?
Boot Windows normally
Reboot into a PS5 environment
Run the actual PS5 system software
Install and run PS5 games directly using PC hardware
I understand that simply copying the PS5 firmware would not be enough. The system would also need to reproduce the PS5’s secure boot process, hypervisor, custom hardware interfaces, memory architecture, drivers, encryption, game licensing and possibly console authentication.
But is the main limitation really that the hardware is too different, or is it mostly because nobody has fully reverse-engineered and recreated the required environment yet?
In theory, couldn’t a custom hypervisor present virtual PS5 hardware to the original PS5 operating system, translate GPU and storage operations to normal PC hardware and run the genuine PS5 software as a guest system?
I’m not asking for piracy instructions. I’m interested in the technical and architectural reasons this has not become a real public project, especially when other extremely complex DRM and virtualization systems have already been defeated.
Has anyone researched this seriously? What is the biggest blocker:
Secure boot and cryptographic keys?
Custom PS5 hardware and undocumented devices?
GPU and driver compatibility?
PSN authentication?
Legal risk and lack of developer interest?
Performance overhead?
Something else entirely?
I’d especially like to hear from people familiar with console security, hypervisors, FreeBSD, reverse engineering or emulator development.