Isn’t PS5 x86?
On a normal PC that’s more like specialized virtualization rather than emulation. It should run decent.
Comment on KytyPS5 (PS5 Emulator) can now run GTA V at 60fps for few minutes before crashing
Lost_My_Mind@lemmy.world 3 weeks ago
And you’ll need 1 whole data center to run the emulator.
Isn’t PS5 x86?
On a normal PC that’s more like specialized virtualization rather than emulation. It should run decent.
It’s emulation. The CPU architecture is only one piece of the puzzle. The PS5 runs a custom operating system with custom graphics APIs.
Isn’t Proton solving the same problem though?
Yes. But Proton has the advantage of working with well documented APIs on both sides. All the PS5 stuff is proprietary and has to be reverse engineered, that’s why it doesn’t work so well.
It’s a Zen 2 APU. It could run any other x86_64 OS in theory. There’s no need to emulate the whole system if you’re running it on an x86_64 machine. It shouldn’t be wholly impossible to just run it as a VM and save the overheard of translating instructions to the same instructions.
My reply to your comment would be the same one you replied to. That’s not how it works. The translation layer is required. Having the same clue architecture is not good enough to just run the games natively. If it were, Proton wouldn’t exist and Linux and Mac gaming would have been solved a decade ago
It’s a mix - some functions are emulated but the CPU functions can be largely just passed through
NekoKoneko@lemmy.world 3 weeks ago
Seems very CPU dependant.
chemical_cutthroat@lemmy.world 3 weeks ago
That’s pretty typical of emulators.
mecen@lemmy.ca 2 weeks ago
To be fair it shouldn’t take too much CPU as ps4/5 emulation relies a lot on translation rather as emulation because ps5 is just zen2 apu
Squizzy@lemmy.world 2 weeks ago
That was what I was gping to build before prices went crazy 🥲