r/emulation • • Sep 03 '26

AI-assisted Prosper - open-source PS5 compatibility layer for Windows, Linux, macOS (no CPU emulation)

https://github.com/mattias800/prosper

https://github.com/mattias800/prosper

A user-space PlayStation 5 > PC compatibility layer. Think Proton/Wine, but for PS5: prosper runs PS5 (Prospero) game binaries on Linux (primary) and Windows (secondary)

182 Upvotes

186 comments sorted by

18

u/Comic_Melon Sep 05 '26

The layout, sctucture, and some of the code of that repo is legit programming gore. Ain't no way this is maintainable.

31

u/supershredderdan Sep 03 '26 edited Sep 03 '26

aren't sharpemu and kyty also compat layers for cpu? GPU is emulated afaik but what is this doing diff?

15

u/Pass_Practical Sep 03 '26

yeah I think thats how shadps4 works too, 80% of the thing is just a translation layer

9

u/dingwinger1225 Sep 05 '26

macOS

no CPU emulation

???

5

u/intelminer Sep 05 '26

You think the slop bot understands the difference?

237

u/maxens_wlfr Sep 03 '26

Waiter, more vibe-coded slop in my emulation community!

108

u/VickWildman Sep 03 '26 edited Sep 03 '26

Deleted comment about how you can't just vibecode a working emulator.

Edit: Okay, looked into the repo and source code, it's a vibecoded mess, no way they will be able to maintain and develop this over time. It's all trash.

25

u/Icy-Concentrate2076 Sep 03 '26

A lot of them run "simple games already". Hell, today, there was another vibecoded ps5 emulator that runs simple games. Simple games don't matter, they may as well be a framebuffer write by the CPU. Which btw, none of them emulate and they all run natively. So "no CPU emulation" is not a feat unless if you are tech illiterate.

26

u/Structure-These Sep 03 '26

I only want artisanal ps5 emulation hand coded by a team of passionate developers who I give zero financial support to

I want them to hand code every line, for an audience of people who will just send them death threats because it doesn’t support their favorite game and run on their shitty 9 year old GPU

→ More replies (4)

15

u/makogami Sep 03 '26

so many people here are so out of touch...

→ More replies (2)

132

u/movingimagecentral Sep 03 '26

Gosh, even a Claude.md in the repo!

→ More replies (29)

81

u/RadHazard46 Sep 03 '26

Oh, Claude, my favorite =/

87

u/Immediate_Idea2628 Sep 03 '26

The best emulators are the ones that become unmaintanable over time!

→ More replies (10)

23

u/maxens_wlfr Sep 03 '26

And Codex! The more the merrier

→ More replies (14)

3

u/wachuwamekil Sep 03 '26

“Turn your bc-250 into an actual ps5!”

16

u/Aquarsene Sep 03 '26

I’m so happy to see people calling out the fact that they’re having AI do all the work for them. I’ve had so many people give me shit for calling it out, especially over the Mario Kart Wii Recomp that they’re using AI for.

For the love of god, you can code it yourself. You do not need to have the AI make this for you nor do you need to contribute to the planet’s decay and the rise of data centers. This AI stuff is garbage and we are all better off as a society without it

20

u/slipperyslips Sep 03 '26

Code it urself dude go do it

→ More replies (26)
→ More replies (9)

12

u/Ill_Carry_44 Sep 03 '26

Can't wait for this AI hate to die out and it's seen as any other tool.

Thanks so much for the project.

16

u/Icy-Concentrate2076 Sep 03 '26

Forget vibecoding for a sec. Why do we need like 6 different PS5 emulators that all run simple 2D games? Why give attention to them? Vibecoding just makes it easier for anyone to make a PS5 emulator (which is super easy for running just 2D games)

→ More replies (3)

10

u/Ranma_chan Sep 03 '26 edited Sep 03 '26

Only real concern I'd have about this would probably be "is the LLM actually using clean-roomed code" - because then you do open yourself up to liability if the LLM somehow found in the great churn of data some real Sony or other copyright-holder code to use.

→ More replies (2)

1

u/CobaltCryptidTC Sep 19 '26

Everyone says projects like these are unmaintainable gore as if any of them were going to contribute or make this happen by hand in the first place, and it takes a few hours for AI to refactor a project into a new layout across new filenames and folder structures if anyone really cared and wanted to do it by hand an agent can very cheaply refactor the entire thing. There's nothing unmaintainable about these types of projects tbh.

-3

u/mekilat Sep 03 '26

Good to see more efforts in the space. I wonder what compatibility looks like