r/pcmasterrace • RTX 5060 | R5 5600GT | 16GB DDR4 • 14h ago

Video PS5 Emulation becoming viable on lower end PCs!

Using Jetsku's KytyPS5 Fork as it has some fixes in both Astro games.

Build is an RTX 5060 + Ryzen 5 5600GT (Same performance as a 5500, 6c/12t), 16GB RAM. Game is Astro's Playroom.

It's still getting around 35 fps in the main lobby, but inside the actual levels its hovering around 45-60fps! Not sure I'd call it fully playable yet, but the progress is amazing.

More gameplay and settings used, guide (english subtitled): https://youtu.be/yMw7_cGbicw

Edit: fixed link. Meant lower end when compared to most showcases of these emulators being 5090s, X3D chips and DDR5... Better wording would be "current-generation lower end".

Also, people seem to be wildly overestimating the 5600gt. Genuinely can't run any triple-A RPCS3 game at a locked 30fps.

6.1k Upvotes

654 comments sorted by

View all comments

Show parent comments

1.3k

u/StudyPuzzleheaded413 14h ago

This hardware is almost on the level of the PS5 itself. Emulation has always required hardware that is noticeably more powerful than the emulated hardware, so in this case, it is lower-end.

329

u/Mobile_Antelope1048 14h ago

It’s not emulating tho, it’s more of a translation layer like proton

200

u/Mythicguy R7 9850X3D / RTX 5080 Noctua Edt. / 32gb DDR5 6000 14h ago

Yeah but functionally it does the same thing. Translation requires less system overhead, but requires some system overhead nonetheless.

Really impressive tech. I've been playing Dark Souls Remastered on my Z Fold 8. Lol

22

u/menonono RTX 4090 R7 7800X3D 32gb CL 36 6000MHZ DDR5 12h ago

How do you play dark souls on your z fold? Emulating it through Eden?

43

u/Mythicguy R7 9850X3D / RTX 5080 Noctua Edt. / 32gb DDR5 6000 12h ago

GameNative :) it uses wine and a VM of Linux locally on the phone. Runs pretty good! 60fps 720p!

30

u/misterespresso 12h ago

I don't know how I forgot the things you can do with android...

9

u/Owobowos-Mowbius PC Master Race 4h ago

Now you can use droiddeck to install an android version of genuine SteamOS lmao

Phones are now mini-steam decks

6

u/New_Target7441 i9 14900F, 96GB DDR5, RTX 5090 32GB 11h ago

Give DroidDeck a shot, too. Been using it on my S24 Ultra and been doing another Skyrim playthrough for shits 'n' giggles. Runs just fine on medium settings, barring typical Bethesda jank.

5

u/International_Cow_17 12h ago

Tbh Dark Souls Remastered runs ~60fps at 720p on 8gen2.(Thats how I beat it last time. Galaxy tab s9 11".)

1

u/Mythicguy R7 9850X3D / RTX 5080 Noctua Edt. / 32gb DDR5 6000 12h ago

Might be 1080p then, I just assumed it defaulted to 720p

1

u/International_Cow_17 12h ago

Fair enough, If I had a device with a newer chip and more ram I would most likely try and get elden ring and bloodborne to a playable state.

Edit: I bet ds3 would be great on the fold. Hope you enjoy that fun gadget!

1

u/Catmato 4h ago

Also runs 1080p60 on retroid pocket 6.

1

u/CultofCedar 10h ago

Usually use my Folds to stream Moonlight (local is like >5ms latency and ~30ms remote) but jfc we are progressing rapidly on the mobile side. I think it was maybe a week between getting Frame and seeing compatibility appear for Snapdragon processors. Crazy since the Frame uses gen 3 chips and the Fold 8 uses a gen 5.

4

u/StudyPuzzleheaded413 14h ago

I have heard about this, that KytyPS5 and AnyPS5 are practically the same thing. But if I understand correctly, some part is still being emulated for now, rather than fully working as a translation layer?

16

u/Mobile_Antelope1048 14h ago

I’m not well versed enough to explain.

But translating is wayyyyy less ressources hungry than emulating. So once optimized it should be pretty ‘light’

19

u/necessarycoot72 14h ago

in essence, an emulator is emulating the hardware in software. A translation layer is different. instead of emulating hardware, you translate, in this case ps5 system calls into something windows or Linux can understand.

a windows to Linux translation layer like wine and proton has very little overhead. so little in fact that you can play competitive FPS games with little difference in performance. Only difference between KytyPS5 and wine is that wine has 30 years of Dev time meanwhile KytyPS5 has less than a year though AI might make up for this short coming. only time will tell.

12

u/KilloMaster 13h ago

Translation is really like two people having a conversation with each other but needing a third to translate everything. It works but takes a little bit of time, because the sentences needs to be far along to have the right context.

Emulation is just you out with your dictionary and trying to understand it all, you’ll get there but it takes time. Take a group of friend with you and you’ll get there faster.

3

u/StudyPuzzleheaded413 14h ago

I know. It's just that on KytyPS5's GitHub, project is described as both a translation layer and an emulator at the same time.

1

u/Vandrel 5800X | 4080 Super 10h ago

Could just be because emulation is a concept a lot of people already understand and the end result is the same. If you tell people it's doing the job of an emulator then they'll probably understand enough without needing further explanation.

0

u/StudyPuzzleheaded413 10h ago

I dunno, AnyPS5, for example, explicitly stated on its github page that it is not emulation, so that people wouldn't get confused.

1

u/Vandrel 5800X | 4080 Super 10h ago

It's just a guess. If you want a concrete answer you might have to message the devs.

2

u/Literallyapig 6h ago

they're not really the same thing. kytyPS5 is a real-time translation layer, anyPS5 actually converts the ps5 binary to the system's native binary format (ELF for linux, PE for windows) and links it to a reimplementation of ps5's system libraries, with the shaders being converted to SPIR-V. in simpler terms, it basically ports the game to your system of choice (linux and windows are the one supported).

anyPS5 would be closer to N64Recomp or XenonRecomp (for 360), but anyps5 seems to aim at being much more straightforward to use.

1

u/Abanob_92 10h ago

Kytyps5 is an emulator

0

u/Next_Application9643 12h ago

Technically important. Functionally just a pointless technicality that few people care about.

-2

u/Kiwi_Doodle Ryzen 7 5700X | RX9070 | 32GB 3200Mhz | 13h ago

Isn't that exactly what emulation is?

3

u/mekwall 13h ago

Not quite. A translation layer converts calls from one API or system interface into something the host supports. Proton, for example, translates Windows API calls and DirectX instructions to Linux-compatible equivalents, while the game's x86-64 code runs natively.

Emulation is broader. It recreates the behaviour of another system, which can involve emulating hardware, CPU instructions, operating system services, or some combination of those.

The distinction isn't absolute, though. Modern emulators often use translation layers internally. Since the PS5 and modern PCs both use x86-64 CPUs, there's no need to emulate most CPU instructions. But recreating the PS5's system interfaces and hardware behaviour is still emulation. It's just much more efficient than emulating an entirely different CPU architecture.

2

u/King_Ass_Ripper69420 13h ago

Not exactly, but for high level emulation, its very a similar concept.

2

u/Newtonjar Asus RoG 13h ago

Not quite. For example, one of the most famous translation layer software is called Wine (which proton is built on iirc) which recursively stands for wine Is not an emulator

I'm not the most technical person, so I wouldn't be able to articulate the minutiae

1

u/Blom-w1-o 12h ago

Emulation is software that is mimicking hardware, meaning if you emulate n64, you are emulating the hardware (the n64) and then running the software (the game) inside that hardware emulation.

3

u/Pengwin0 13h ago

It’s probably more feasible for people to wait for genuine decomps running directly on PC hardware if you don’t have a super high end pc

1

u/RelevantIAm 5h ago

PS5 has the equivalent of an RTX5060?? Thats much more powerful than i expected tbh

1

u/Broad-Philosophy6028 12h ago

This is not emulation though. It's translation.

1

u/Fytyny 11h ago

GPU is significantly better. 5060 is 2 generations better than what is in ps5 and 3060 was still way better than 6700xt which is in ps5. CPU is probably around 15-30% better than ps5.

-1

u/dregomz 12h ago

Garbage comment. No it's not almost it's a superior gpu RTX 5060 is 20% faster than PS5 in raster. When overclocked it goes even higher.

7

u/Crafty-Zucchini-5729 i7-13620H, rtx 5050, 24 GB 12h ago

20% is a small enough difference to be considered almost

1

u/Henry_Fleischer Debian | RTX3070, Ryzen 3700X, 48GB DDR4 RAM 5h ago

Considering how things were with emulators ~15 years ago when I became aware of them, it is basically the same GPU.

-3

u/Shadow_Farts 13h ago

5060 and ps5 are equal in performance 🙂‍↔️🤐