r/pcmasterrace • • 8d ago

News/Article AnyPS5 system libraries are now at 87 percent. 8 percent progress since yesterday

Post image
11.8k Upvotes

1.3k comments sorted by

2.0k

u/Far-Interest2045 Desktop 9800X3D 9070XT 8d ago

I am invested in this PlayStation drama, but what does it mean 87%? 87% of PlayStation OS has been emulated ?

2.7k

u/Fifa_786 RTX 5080 | 9800x3D | 32GB DDR5 8d ago edited 8d ago

It means 87% of system Libraries that AnyPS5 has found have been translated. There could be more system libraries discovered later.

It doesn’t mean that this project is 87% complete or that 87% of PS5 games are playable etc.

659

u/NewSauerKraus 8d ago edited 8d ago

Is this not the same project as the one that runs PlayStation through a translation layer? In that context once the libraries hit 100% it should be able to play any PlayStation game 100%

583

u/Zachattackrandom 8d ago

It is. They should have said translated instead of emulated

56

u/Zaev R9 7950x / RX 9070XT / 64GB / CachyOS 8d ago

Should have called it PINE, imo

31

u/MadduckUK R7 5800X3D | 7800XT | 32GB@3200 | B450M-Mortar 8d ago edited 8d ago

and since it's 64 bit they should have called it PINE64, that definitely hasn't been used yet.

→ More replies (1)
→ More replies (2)

86

u/Fifa_786 RTX 5080 | 9800x3D | 32GB DDR5 8d ago

Ah yes my bad. Changed

→ More replies (3)

181

u/darxide23 PC Master Race 8d ago

Not necessarily. Having full translations just means we know how to translate the native PS5 system calls into native PC system calls and vice versa.

Even once that's done, there will still be a lot of optimization to go to make sure that the emulation is stable and has sufficient performance to actually play games on.

Consider it like this. Just because you have a French to English dictionary that has 100% of all words translated in it, that doesn't mean you can go to France and just start conversing with people like a native speaker. It's a slow process of translation back and forth and you're going to miss tons of nuance of casual speech that your dictionary isn't going to tell you. Just because you have all the words doesn't mean you have all the sentences. There's still a lot of work to go before you can converse at a normal pace with someone.

10

u/Scrattles i7-8700 @ 3.2ghz | GTX 1060 6gb OC | 16gb DDR4 2666MHz 8d ago

Thanks for this comment! I've been watching from the sidelines; happy for them and the job they're doing, but also simultaneously having no idea what's actually going on, this helps explain it to my dumb dumb brain

6

u/TheRealMosby R5 5600X | RTX 3070 GIGABYTE AORUS Master | 32 GB Ram | RGB 6d ago

holy moly , i love people that explain stuff like this the easy way to understand for everybody! ty

→ More replies (7)

39

u/Karavusk PCMR Folding Team Member 8d ago

Well I guess only because something has been covered and translated doesn't mean it is a perfect implementation. I guess at 100% you would be able to run most games from start to finish but this says nothing about how performant these implementations are either.

→ More replies (3)

35

u/groumly 8d ago

It means the emulator won’t shit the bed when it runs into that code. Note that it may still shit the bed for other reasons.

It doesn’t mean the games will be playable and enjoyable, just that they’ll boot and paint some pixels.

51

u/jmorais00 PC Master Race 8d ago

If this goes like any other software project, it'll take 80% of total project time to finish off the last 20% of project work

7

u/Sabin10v2 8d ago

This is especially true of emulation projects, SNES emulation was good enough that almost everything was playable in 2000 but BSNES was still not 100% accurate 20 years later.

→ More replies (6)

47

u/Unable-Log-4870 8d ago

It doesn’t mean that this project is 87% complete or that 87% of PS5 games are playable etc.

In meetings with people who for whatever reason need analogies to understand simple things, I generally express this as “the top speed of a Corvette that is 93% of the way through the assembly line is still ZERO MPH.”

6

u/hotztuff 8d ago

simple things

the post has 0 context whatsoever.

→ More replies (1)

4

u/U3b3 8d ago

is that reverse engineering from the ps5 itself or how do they get the lib infos?

24

u/ip-cx 8d ago

It’s reverse engineering the game’s compiled binary, not the PS5 itself. They infer the functions, pointers, structures, and libraries from the binary, symbols, SDKs, and other available information. Probably something like IDA to decompile the files.

→ More replies (3)
→ More replies (1)

128

u/XsNR Ryzen 5600X RX 9070 XT 32GB 3200MHz 8d ago

It's a representation of the amount of resources on the PS5 that have been emulated.

It may be that the last 13% is far more important and/or difficult than the prior few 13%s, but it's a useful metric for how far the collective has gotten.

25

u/MiniDemonic Just random stuff to make this flair long, I want to see the cap 8d ago

Translated, not emulated.

→ More replies (2)

63

u/iranepic 8d ago

It means 87% of the system library API functions have been implemented. The catch is the classic emulation rule: the last 10% takes 90% of the time.

47

u/Nater5000 8d ago

The catch is the classic emulation rule: the last 10% takes 90% of the time.

lmao let's give some credit to the actual rule: https://en.wikipedia.org/wiki/Pareto_principle

14

u/MajorFuckingDick 8d ago

I've always loved how different a 80:20 split can be. Like in most cases 80:20 is true but can be distilled to absurd ratios of like 40:1

I think it was a game dev who said Linux was an insane 20:0.1 ratio of tickets to users.

→ More replies (1)
→ More replies (2)
→ More replies (2)
→ More replies (4)

5.4k

u/Worth-Pea-3637 8d ago

Sony should get used to not owning their Playstation

1.3k

u/ExplodingFistz 8d ago

Play has limits

254

u/LeonSigmaKennedy 8d ago

Play has no Limits*

*on PC

5

u/WORKING2WORK 8d ago

Just don't look at my GPU...

→ More replies (2)

263

u/muakaya9876 8d ago

Soon it will not have any limits

→ More replies (2)

289

u/[deleted] 8d ago

[removed] — view removed comment

91

u/--redacted-- 8d ago

That which can't be owned can't be stolen

→ More replies (11)

7

u/-Shoebill- 8d ago

I'm expecting rules for thee not for me laws getting passed over this. Only corporations and rich people are allowed to steal copyrighted works to train their AI models.

→ More replies (2)

35

u/Antagonin 8d ago edited 8d ago

I fear, you won't own your playstation either. You will be buying a mere shell, that streams the games from a cloud.

Edit.

Since the reading comprehension is so low. You won't be able to download the game files at all, thus any form of emulation will be absolutely useless.

13

u/ctaps148 8d ago

You will be buying a mere shell, that streams the games from a cloud.

I really don't understand why people keep peddling this idea. Gaming companies benefit the most when you can play as much as possible, and cloud gaming is egregiously expensive for them to run. Of the big three console makers, only Microsoft is even remotely capable of running cloud gaming at scale, and even they just had to introduce usage caps to limit how much cash they're burning.

Trying to charge the tiny fraction of willing gamers $100 per month for all the cloud gaming usage they need is going to net far less revenue per month than letting people play games on their own consoles. Even if there's a future in which compute becomes much cheaper, it's all just going to get funneled towards AI anyway.

→ More replies (1)

23

u/devil_huntress_pepsi 8d ago

Yeah, uh, that's why this emulator is being created.

→ More replies (27)
→ More replies (5)

3

u/kidcrumb 7d ago

If I don't own the games I buy, then decompiling and recompiling the code isn't theft. Right?

→ More replies (5)

7.0k

u/ZaradimLako 8d ago

I would feel bad for the company if it wasnt Sony

1.8k

u/NapsterKnowHow 8d ago

Now we need the same for Switch 2

871

u/Vice4Life Really Hot Water 8d ago

Hopefully anyone working on it is doing so in secret. Nintendo is certainly scouring the internet for Switch 2 emulation's existence.

466

u/Luchux01 8d ago

Best case scenario, it doesn't release until it's ready. Once something is out in the internet it's almost impossible to remove

461

u/Cyberblood PC Master Race 8d ago

Anyone working on any fan made games / remakes / ports / decomps / emulators, etc, should learn from that classic PSA video from 10 years ago. they need to keep it a secret and "Shut the fuck up until is released.

86

u/EamonBrennan 8d ago

Him having "how much you need to shut up" be the X-axis and "how sick your fan game is going to be" on the Y-axis just seems wrong. Independent variable (game sickness) on the X-axis, dependent variable (shut up levels) on the Y-axis.

→ More replies (2)

54

u/Careless_Price4364 8d ago

If I had an award, I would give it to you.

20

u/Nervous-Blacksmith-3 Thinkpad t14 G2 | Ryzen 7 pro 5850u | 32 Gb 8d ago

i got you

→ More replies (1)

7

u/Throwaway74829947 PC Master Race 8d ago

Unless it's a Bethesda game, in which case they'll feature you in their magazine and send you free product keys.

5

u/PentagramJ2 8d ago

Thankfully decomps are legally protected so they're safe

→ More replies (2)

58

u/AgenticAsshat 8d ago

The people who cracked the Vita did it right. Held on until Sony announced they gave up on the platform. Then, boom, floodgates open.

6

u/Raviolius 8d ago

Ah, good thing Nintendo never ever encouraged releasing things late into development by cracking down hard on fan-releases amirite?

→ More replies (5)

49

u/ithinkitslupis 8d ago

Switch 2 hasn't been jailbroken yet, which is why no one is seeing progress. It has a more difficult to defeat security architecture than PS5 too for several reasons.

7

u/skrzaaat 8d ago

early switch 1 consoles had the volnurability to do paper clip method to boot console in some special mode and then push custom firmware, newer switch 1, switch lite, switch oled need a chip to load cusotm firmware on boot. from what I have seen no one has cracked switch 2 to be able to load custom firmware and do fun stuff . there are subreddits dedidated to switch hacks

→ More replies (5)

195

u/EquipmentAvailable83 8d ago

I assume it's much harder to do something like this with Switch 2 because it hasn't been jailbroken yet

117

u/Zachattackrandom 8d ago

Impossible because it hasn't been jailbroken* Until we can get dumps of it we can't RE the calls or make an emulator unfortunately.

59

u/NapsterKnowHow 8d ago

Yeah. Hopefully it can be cracked.

→ More replies (12)

24

u/tamal4444 AMD R7 5600X / RTX 3060 / 32GB DDR4 8d ago

everything is possible

→ More replies (6)

41

u/NighthawkXL nighthawkxl 8d ago

The problem with the Switch 2 is its architecture. Unlike the PS5 and Xbox Series X, it doesn't use the same foundation as a PC. This means having to build out an emulation layer.

Sony and Microsoft are essentially running custom AMD hardware (Zen 2 and RDNA 2) on the exact same x86_64 architecture we use on our PCs. Because those CPU instructions are already native to our machines, you don't need a heavy emulator translating everything in the background. AnyPS5 works a lot more like Wine over on Linux. Taking the original game code, strips Sony's wrapper off, and swaps out proprietary system calls for ones the PC understands.

The Switch 2, on the other hand, is built on ARM. Your PC can't run that code natively, meaning an emulator actually has to sit in the middle and do the heavy lifting to translate every instruction.

37

u/PrimeExample13 8d ago

Yes, but ARM JIT is extremely mature at this point. CPU emulation is literally a non-issue. The holdup for Switch 2 is more gated behind reverse engineering the firmware, GPIO addresses, memory controller, graphics card and drivers. Everything but the cpu essentially.

Dynarmic could most likely emulate a switch 2 cpu right now

→ More replies (1)
→ More replies (7)

3

u/xSinn3Dx 8d ago

Reason I bought a launch switch 2

→ More replies (65)

286

u/OptimizedGamer 8d ago

Sony needs to start “feeling comfortable” with this, just like gamers apparently need to start “feeling comfortable” with not owning the games they buy.

→ More replies (40)

52

u/Bloodhit Specs/Imgur here 8d ago

Ever since PlayStation moved HQ from Japan to California, and proceed to make nothing but bad decisions, you can only laugh at them.

35

u/Antique-City1405 8d ago

They literally brought this on themselves after forcing everyone to link psn accounts for single player games that dont even have multiplayer.

→ More replies (3)

11

u/Winsmor3 8d ago

Why would you feel bad about any company?

→ More replies (1)
→ More replies (12)

1.1k

u/MarkLarrz 8d ago

At this development pace we getting PS6 system on PC before PS6 official release

474

u/Konker101 AMD 6700XT AMD Ryzen 2600x, 32gb 3000 Gskill Aegis, GB D40M BS3H 8d ago

We getting PS5 on PC before GTA6

293

u/nexusprime2015 8d ago

We getting GTA6 on PS5 on PC before GTA6

119

u/ViaPositiva 8d ago

Deadass might play it like that coz I don’t want to buy a console just to play one game

79

u/el_presidenteplusone 8d ago

"i don't care if its the most anticipated game of the century i'm not buying a PS5"

based

46

u/jumbohiggins 8d ago

They could have released it on PC at the same time if they cared to. They are making us wait for at least a year.

13

u/imahumanbeinggoddamn 8d ago

I'm already pre-coping by just assuming they will quietly stop mentioning it and then eventually pretend that a PC release was never a thing at all, like they did with the single player DLC for GTAV.

14

u/wsbSIMP 8d ago

Naw.
The plan is to force a double/triple dip situation.

Release at tail end of gen. Re release for next gen and also pc.
Some ppl will either buy current console and pc later. Or current console and then next gen.
Its all counting on fomo and lack of patience for certain gamers.

→ More replies (4)
→ More replies (3)
→ More replies (10)
→ More replies (1)
→ More replies (4)
→ More replies (4)
→ More replies (3)

550

u/Shr1mpolaCola 8d ago

PlayStation announced that they'd be discontinuing physical discs and it's been varying degrees of chaos on different fronts.

Couldn't have happened to a better company, and that's coming from a diehard PlayStation owner. The only other way that would bring comparable schadenfreude would be if this happens to Nintendo (t's only a matter of time for them)

119

u/TheStupendusMan 8d ago

I'm not even any sort of die hard fan. I've been playing since the original NES. These companies lose their minds whenever they're #1 for the generation and start getting incredibly anti-consumer.

Fuck em all. I hope this rocks their shit.

https://giphy.com/gifs/ToMjGpxblu4kv6mdFe0

11

u/TotalBismuth 8d ago

This is so true. I believe they're run by shitty people to begin with. Being #1 gives them the courage to enact their evil desires. Happened to Xbox, then Nintendo, then Playstation.

Also, Sega never got to show us their evil side because they were never #1, but you can tell they were run by shitty people too because they ran the Phantasy Star games with a fuck you attitude towards paying customers.

Only Steam has been mostly cool.

→ More replies (2)
→ More replies (5)

44

u/Da_Question 8d ago

Meanwhile PC hasn't had physical discs since like 2014.

12

u/WolfGuardia 8d ago

I mean yeah but it'd be nice if it did, y'know? Plus you can still get them apparently but.. yeah. I think it's a bit different for console games since consoles have always been meant as a "Home entertainment system" where PC has always been a lot more than that. PC isn't just for gaming, you can code, make 3D models, do job stuffs, etc etc.

Consoles are meant specifically for gaming though, and so getting rid of disc production is much more of an issue there. I mean, you used to be able to give your friend a game of yours to play or sell discs you don't use anymore, that kinda thing. You still can, mind you, but Sony wants to kill that. A big part of gaming for many is community, and I know everything is heavily digital now, but having physical media is just good overall, ESPECIALLY for video games. In an age where companies say you don't own the game, and are constantly charging more and more for less and less quality, it feels more important than ever to not allow them to corner the market for their own games.

Physical media good, it should still be a thing for PC and it's sad it's not, but that doesn't mean it's good to remove from everything else too. Just because one thing sucks, doesn't mean we need to make all the other things suck too just to balance it out. We should improve everything else instead

57

u/MyToasterRunsFaster 8d ago

It's not the same, expecially when you compare pricing. Even newly released games are a fraction of the cost on pc. Before the game premium was understandable because you got physical disks which you could potentially resell. Now you have neither, it was all just to kill the resell market so they can make more sales.

→ More replies (14)

30

u/DiEndRus 5700x3D, 64 GB RAM, 4060 ti 16 GB, btw 8d ago

on PC, I can copy the digital game. this is a native function in both Windows and Linux.

on PS5, I can't copy the digital game.

see the difference?

24

u/TheStupendusMan 8d ago

You can also own the executable and burn that to a disc, should you choose. Bud chose an argument full of holes.

→ More replies (17)

10

u/Rognaut i9 9900k 5.1Ghz @ 1.3v| 2080ti | 16GB | Custom WC 8d ago

I haven't had a disc drive on my PCs since like 2014.

→ More replies (7)
→ More replies (15)
→ More replies (6)

246

u/RavenK92 8d ago

"You wouldn't download a PS5" 2000s anti-piracy ad vibes

44

u/BurningEclypse 8d ago

That campaign was always funny, because yes, the fuck I would download a car if I could 😂 same goes for a PS5 (especially with them saying that their games aren’t coming to PC, I wanna play the new GoW game when it comes out)

→ More replies (10)
→ More replies (2)

178

u/nemacpojma1 8d ago

someone to explain what does this mean?

509

u/_Ganon 8d ago

More green equals gooder PS5 emulation

167

u/SturdyStubs Ryzen 7 2700x / 1070Ti 8d ago

To my understanding this is not emulation. This is a translation layer. Emulation is not needed because this is x86-64 architecture.

79

u/Vegetable-War1920 8d ago

My understanding is it's closer to WINE than to a VM or emulator

65

u/DOOManiac 8d ago

So it's Proton, but for PS5?

38

u/MrInitialY 9700X, 3080Ti, 64GB 6K CL30, 6TB NVMe, 1000W, Full ROG 8d ago

Yep.

→ More replies (2)

13

u/Docccc 8d ago

And you be correct. Its a translation layer, not emulation

→ More replies (8)

42

u/Kilapo69 8d ago

Finally an explanation me do can understand

7

u/Ginsenj 8d ago

If you use eyes you can see left column is libraries of ps5 code developers use to make game. Right column is the logic the GPU use to render game. All of it makes PS5 brain!

29

u/ygtkara 8d ago

Does the progress mean more games available through the emulator or games running better? or both or none?

74

u/_Ganon 8d ago

more games available through the emulator or games running better

Yes

→ More replies (2)
→ More replies (1)
→ More replies (3)

27

u/Ser_Danksalot Tower 200, 7800X3D, Zotac Ex Airo 4080, Corsair DDR5 32Gb6000Mhz 8d ago

I posted an ELI5 elsewhere in the thread.

https://www.reddit.com/r/pcmasterrace/comments/1wz6686/anyps5_system_libraries_are_now_at_87_percent_8/peaa35v/

The more green blocks that are filled, the better AnyPS5 is at translating operating system calls in windows or Linux into a format that PlayStations own operating system can understand.

Using an ELI5 analogy, think of your gaming system be it PC or console like a restaurant. The kitchen being your hardware, (CPU GPU, Memory etc). The Head chef that runs the show being your operating systems kernel (the beating heart of your operating system that makes all the calls). And each piece of software running on your system such as a game is like the customers dining at that restaurant.

The green and grey blocks are your operating systems libraries. The libraries can be thought of in this scenario can be thought of as the waiters that take the customers orders into the kitchen. Now the waiters don’t need to know exactly how to prep the food, or cook it in the fashion required with all the ingredients going into the dish in the exact amounts at the right heat and the right timing. The head chef already knows all of those details. All the waiter has to do is write down the name of the order and head to the kitchen.

Windows in this scenario can be thought of as an English only speaking restaurant where all the customers that walk in only speak English, and the wait staff serving them is also English speaking only. Now in walks a native PS5 game customer that looks really hungry but only speaks Japanese. None of the wait staff can understand a single word the Japanese guy is saying and so cannot carry any of those instructions into the kitchen. Those English only waiters are the grey blocks.

What AnyPS5 is doing is when the Japanese guy walks in is instantly shoving the English speaking waiter aside, taking the order in Japanese, and then heading to the kitchen to give the order to the head chef in perfect English. The Instant translating waiters that jump in front of the English only waiters are the green blocks.

32

u/MrSins069 8d ago

It's a ps5 emulator that lets u play ps5 games on your pc.

96

u/xoleji8054 8d ago

"emulator" is not the proper word here.

28

u/Antagonin 8d ago

So a translation layer

→ More replies (5)

68

u/sptzmancer 8d ago

It's not an emulator, it's a compatibility layer. It kind of just translates messages between the game and the machine that's running it, without emulating low level hardware behavior.

Think of Wine and Proton for Windows and windows-based software compatibility for Linux. This is the same but for PS5-based software on Windows/Linux.

6

u/Sirzento 7800X3D | RTX 4080 | 32GB 8d ago

Does this mean anything in terms of performance? Like, if this goes 100%, is the emulator still needed?

16

u/sptzmancer 8d ago

Technically it will never be absolutely 100% the same speed (there's more code involved in each instruction call), but it can get close enough to it that it doesn't matter. Just see how most games running under Linux via Proton (a silmilar project) have the same performance that when running under Windows.

So, in the end, if this matures enough, the emulator won't be needed, and you'll be able to just run PS5 games on PC semi-natively.

14

u/Karavusk PCMR Folding Team Member 8d ago

Just see how most games running under Linux via Proton (a silmilar project) have the same performance that when running under Windows.

There are actually some edge cases that run better on Linux even through a translation layer. Mostly because of drivers and Linux being easier to run.

→ More replies (1)
→ More replies (7)

18

u/nemacpojma1 8d ago

i know, but what happens when progress bar reaches 100%?

23

u/demoncase 8d ago edited 8d ago

please someone correct me if im wrong, but like... a couple of weeks ago, they barely could run a game into the emulator, now they can run games at 16 FPS, stable, so probably when all squares = green, the emulator will be even performing better! from that point, it's optimization and improve what the previous state was, in a loop, so yeah... expect better performance in the weeks to come

edit: and funny, probably sony is right now having a board meeting with lawyers to address this, but shit is moving SO FAST, and corporate decisions are pretty slow, by the time they come up with an action, the emulator probably will be in a state completely improved, and more forks, and more private repos running, it’s so over for them

5

u/Drivenby 8d ago

When you have agents probably dozens of them running at a single task for hours and hours on end cyber security is becoming very interesting

→ More replies (2)
→ More replies (5)

8

u/alancousteau Ryzen 7 5800X3D | Red Devil 9070XT | 32GB DDR4 8d ago

Salvation, happiness. Unless you are a $ony exec or shareholder, then not so much. But they can rot in hell for all I care.

→ More replies (5)
→ More replies (2)
→ More replies (3)

165

u/[deleted] 8d ago

[removed] — view removed comment

→ More replies (28)

91

u/Theghost129 8d ago

Sony: "You will own nothing and be happy"

There will be consequences.

→ More replies (6)

25

u/SweetBacon923 8d ago

Just make GTA6 run at at least 40fps.

12

u/Friendly_Recover286 8d ago edited 8d ago

Can't make this happen without a dump of the game which at this point of time we're incapable of getting. The only exploit that would've allowed of us system access to dump games on the latest firmwares was reported to Sony and is already partially patched. By GTA VI's release it will be fully closed. You can thank AI for this.

As a store exclusive game jailbroken consoles capable of dumping games will no longer be able to access the store due to the required version being too low meaning it's not possible for us to dump the game. No dump = no play.

→ More replies (2)

61

u/iGabyTM 8d ago

A few questions.. 1. Can Sony take this down? 2. Can Sony change their OS so that it is incompatible? 3. What can Sony do?

28

u/M4rshmall0wMan 8d ago
  1. Complicated question. Assuming the emulator is purely reverse-engineered, then no. But I wouldn’t be surprised if Sony engineers are combing through and looking for any cases where AI might’ve unintentionally stolen code. Sony can also issue takedown requests that, while fraudulent, could still affect development and distribution.

  2. No because all games rely on these libraries being consistent. However, system software 14 doesn’t have an exploit yet, which would make it currently impossible to extract the GTA VI binary and decrypt disc games released afterwards. I would be curious if Sony uses this as a legal argument that all emulated copies of GTA VI must be pirated, and therefore emulating the game is piracy. I don’t think it would hold up.

  3. See above.

57

u/PetrusvonHyde 8d ago
  1. Nope, they shouldn't be able to. 
  2. That would render every previously launched PS5 game incompatible with the new OS.
  3. Basically nothing. 

8

u/iGabyTM 8d ago

Great!

23

u/teerre 8d ago

The other guy is bullshitting you. Sony can certainly try to take it down. They don't need to win any judgement either, just threatening the owner is often enough

Sony can absolutely change their compiler target so this doesnt work anymore. In not sure how ps tool chain is distributed, but if it supports some kind of software update, they can change this for every new game without making it much harder for actual devs

More, they can make the next version of their compiler much harder to do this. There are quite a few obfuscation techniques so this kind of translation is no longer so straightforward

6

u/Full-Priority2946 8d ago

Yeah I’m lowkey worried for PS6 they might figure out homomorphic encryption just to patch this shit

→ More replies (3)
→ More replies (3)

11

u/AnarchBeetle 8d ago

They’ll have to come up with their own denuvo basically

→ More replies (1)
→ More replies (14)

125

u/Tarc_Axiiom 8d ago

Son of a bitch.

I'm gonna play GTA 6 on my 5090 in November.

51

u/Friendly_Recover286 8d ago

You're not no. If you've followed the scene you'd know the only exploit we're aware of that let us dump games is already partially patched and will be fully patched by GTA VI's release date.

Remember, GTA VI is a store only title and exploitable consoles capable of dumping it will not be allowed to access the store to download it on release day. I'm not sure where you're going to get a copy of a game from when we don't have any methods to be able to dump it. There's a reason why they wanted to keep this exploit secret until GTA VI released but someone had to go ahead and ruin it.

29

u/kinkysmoker6 8d ago

I don't own a ps5 but do know this was possible in earlier consoles.

But what is stopping people from downloading the game on launch into an external drive, plugging that drive into the jailbroken ps5 and then trying to dump it that way? Even if it won't let you play it the files should still be there.

10

u/Klutzy_Double_8285 8d ago

I think you'd still have issues as that old firmware can't decrypt the game that requires the newer firmware. However, I imagine more than one person is sitting on an unpatched exploit that may still work on whatever version GTAVI requires. The recent exploit was only released because Sony had patched it.

I also remember backporting newer games to old firmware versions being a thing for PS4, and I'm not totally sure how that was done. Maybe it was done by groups that had unreleased current firmware exploits. I am 90% sure this shit will get leaked fairly quickly.

→ More replies (1)
→ More replies (2)

13

u/Liam2349 8d ago

I still wouldn't rule out a public release of the leaked PC build.

→ More replies (4)
→ More replies (10)

19

u/Vyviel e-peen: i9-13900K,RTX4090,64GB DDR5 7d ago

I dont understand what this shows or means but good work

→ More replies (1)

134

u/dext3rrr 4090 | 7800X3D 8d ago

„Now I am become AI, the destroyers of greedy corpos.”

19

u/Apt-Fee 8d ago

“I am become ai” 🥀
/s

36

u/Hans_Grubert i9-13900K / RTX 4090 / 32GB DDR5 6000 8d ago

I can’t wait till PS5 comes out on PC

20

u/BurningEclypse 8d ago

The community took “Sony exclusives will no longer be released for PC” thing personally

32

u/N3WG4M3PLVS 8d ago

What happens at 100% ?

90

u/Wisniaksiadz 8d ago

you can play ps5 games on pc

8

u/Mission_Income8231 8d ago

imagine bein sony that decided "no more sony games on pc" about it now XD

→ More replies (35)

18

u/sbargox321 8d ago

Sony sends the hit squad. The project and it's creators are forever erased from our memories

6

u/mooselantern R5 5600X, 7800xt, Steam Deck 8d ago

Yeah, because everyone knows you can just eliminate software from the internet. Nintendo shut down Yuzu and then nobody emulated the switch ever again the end /s

→ More replies (1)
→ More replies (1)

10

u/Successful_Mode_4023 I forgor my PC specs cool GPU ig 8d ago

We rip and tear sony bit by bit

→ More replies (2)

10

u/ecstatic_hyrax 8d ago

GTA VI on pc

4

u/Airnowski R5 3600 | 32GB | RTX 2070 Super 8d ago

Almost. Because GTA VI isn’t on physical. The only way to get a game dump is by having it downloaded from PS Store to a jailbroken PS5. Ain’t no way we’re getting that for release, and any jailbroken console gets banned faster than you can spell GTA6, as soon as you try connecting to PSN. But let’s hope for a jailbreak soon after the release.

→ More replies (7)
→ More replies (13)

11

u/guynumber20 8d ago

I thought this was the stock market

→ More replies (3)

12

u/mattzildjian Specs/Imgur Here 8d ago

I'm beginning to enjoy this timeline

10

u/LordWolfs 8d ago

I truly hope we get the same energy for all the consoles because they are all horrible to consumers.

40

u/IngwiePhoenix 8d ago

We need a PS4 version of this.

This, becoming the "Wine but PlayStation", is absolutely epic. Really, really exciting stuff!

15

u/Scary-Ad-7162 8d ago

yeah shadps4 development moves at a snails pace

→ More replies (4)

38

u/VoidHunterRaymond 8d ago

Sony 2026, you dont own games.

Pc Users 2026, you dont own them either now.

→ More replies (1)

317

u/robhaswell 8d ago

It's funny that if this wasn't about emulating Sony games, the only comments on this thread would be "AI slop".

177

u/OldLayer2758 8d ago

It’s not that hard:
AI ruining big evil corporation = good
AI ruining poor people = bad

It’s the same as how many people enjoyed the “Mangione solution” to predatory healthcare but wouldn’t be ok with him shooting a poor innocent old lady.

It’s not rocket science.

29

u/sksauter 8d ago

The robin hood effect

28

u/robhaswell 8d ago

It's not that simple though. For example I've seen dozens of free, useful and well-designed utilities, open source, written to perfectly fine coding standards - with AI - being roundly denounced and rejected for being "AI slop". The bar isn't as low as ruining poor people, in fact it seems to be slightly below "ruining big evil corporation". I think that's hypocritical.

35

u/mainman879 Ryzen 5 5800X3D/RTX 4070 8d ago

I do think people go very overboard with the AI slop branding. To me its just a tool. A tool is not malicious or benevolent on its own. It can be used maliciously, and it can be used benevolently.

→ More replies (4)
→ More replies (2)
→ More replies (1)

204

u/Adorable_Judgment_74 PC Master Race 8d ago

“If this thread was about something else entirely, the comments would be different” groundbreaking analysis here lmfao

79

u/[deleted] 8d ago

[removed] — view removed comment

19

u/[deleted] 8d ago

[removed] — view removed comment

10

u/[deleted] 8d ago

[removed] — view removed comment

→ More replies (4)
→ More replies (2)
→ More replies (9)

30

u/Trifle_Useful 8d ago

Is it really that different if the only fundamental change is who this is happening to?

The technology being used is the same, and if the distaste for AI is based on the inherent nature of it being AI - the reactions should theoretically be consistent.

→ More replies (1)
→ More replies (26)

15

u/Incognisho 8d ago

Can someone eli5 pls I don’t get this

31

u/[deleted] 8d ago

[removed] — view removed comment

7

u/Incognisho 8d ago

So in theory can I play ps5 on my pc?

16

u/neoKushan 8d ago

Yes, it's not a million miles away from being able to play windows games on Linux.

→ More replies (4)

4

u/Ser_Danksalot Tower 200, 7800X3D, Zotac Ex Airo 4080, Corsair DDR5 32Gb6000Mhz 8d ago

Yes. Not only is the hardware of a PS5 PC based but PlayStation's operating system runs on a proprietary version of a PC operating system called FreeBSD. All AnyPS5 does is translate operating system calls on Sony's FreeBSD based OS into a format that either windows or Linux can understand.

→ More replies (2)

7

u/KiwiEV 8d ago

I was also confused but after reading for a few minutes I've learned that AnyPS5 is a bit of software on your computer that will let you play PlayStation 5 games on your PC.

What makes it special is that it's not an emulator, so your computer won't have to waste valuable processing power coding/converting/casseroleing.

7

u/zgillet i7 12700K ~ PNY RTX 5070 12GB OC ~ 32 GB DDR5 RAM 8d ago

It makes Any (x86 machine a) PS5. It's an operating system. People are reverse-engineering it to avoid Sony taking all of their games to the grave.

→ More replies (6)

3

u/M4rshmall0wMan 8d ago

Only on the CPU side. The GPU side still has to translate all instructions from the PlayStation API to Vulkan. That’s why we see major performance loss, but also a rapid rate of developers improving performance.

3

u/KiwiEV 8d ago edited 8d ago

Ah, that's interesting. I didn't know that. Looks like it may finally be time to upgrade my graphics card.

Edit: Just saw the prices. I have decided to nurse my current card into its golden years.

→ More replies (1)

13

u/Fake-BossToastMaker 8d ago

Being a Sony fan for the last 30 years, this brings me joy.

27

u/TywinRightfullyLann 8d ago

If the author was in the US, he would get sued?

61

u/NarutoDragon732 9070 XT | 7700x 8d ago

There's precedent emulation is legal in the US. They just can't be using copyrighted stuff, including code.

→ More replies (10)

11

u/Treinrukker 8d ago

Doesn't matter what they do, countless forks will sprout

→ More replies (2)

7

u/avgPerkele 8d ago

Remember the 90/10 rule. Last 10% is not going to be easy

→ More replies (1)

17

u/Lumbergh7 8d ago

The people that do this stuff must be so intelligent. I don’t even know how they got started.

12

u/patrick66 8d ago

Technically speaking this is actually less complicated than older emulators since the ps5 and Xbox series are basically just PCs with special UI underneath, just took a while to get access to ps5 jailbreaks and from there it’s more or less just ai writing a middle man

→ More replies (3)

16

u/VisionWithin 8d ago

They are really good at purchasing Open AI 20x Max subscriptions.

→ More replies (11)
→ More replies (2)

5

u/Lorclaw 8d ago

So. i'm a layperson, what does this bunch of blocs and whatnot i'm looking at mean?

12

u/Ser_Danksalot Tower 200, 7800X3D, Zotac Ex Airo 4080, Corsair DDR5 32Gb6000Mhz 8d ago edited 7d ago

The more green blocks that are filled, the better AnyPS5 is at translating operating system calls in windows or Linux into a format that PlayStations own operating system can understand.

Using an ELI5 analogy, think of your gaming system be it PC or console like a restaurant. The kitchen being your hardware, (CPU GPU, Memory etc). The Head chef that runs the show being your operating systems kernel (the beating heart of your operating system that makes all the calls). And each piece of software running on your system such as a game is like the customers dining at that restaurant.

The green and grey blocks are your operating systems libraries. The libraries in this scenario can be thought of as the waiters that take the customers orders into the kitchen. Now the waiters don’t need to know exactly how to prep the food, or cook it in the fashion required with all the ingredients going into the dish in the exact amounts at the right heat and the right timing. The head chef already knows all of those details. All the waiter has to do is write down the name of the order and head to the kitchen.

Windows in this scenario can be thought of as an English only speaking restaurant where all the customers that walk in only speak English, and the wait staff serving them is also English speaking only. Now in walks a native PS5 game customer that looks really hungry but only speaks Japanese. None of the wait staff can understand a single word the Japanese guy is saying and so cannot carry any of those instructions into the kitchen. Those English only waiters are the grey blocks.

What AnyPS5 is doing when the Japanese guy walks in is instantly shoving the English speaking waiter aside, taking the order in Japanese, and then heading to the kitchen to give the order to the head chef in perfect English. The Instant translating waiters that jump in front of the English only waiters are the green blocks.

3

u/Lorclaw 8d ago

Thanks, your answer was great for me to understand.

→ More replies (1)
→ More replies (1)

13

u/LoseNotLooseIdiot 8d ago

This shit makes me so happy. Fuck you Sony. Fuck your myopic, greed driven, consumers-last approach to literally everything you do.

21

u/Adrianos30 9800X3D | RTX 5080 | 32GB 8d ago

Let’s hope Sony do not close this down.

75

u/DarkexGG 8d ago

Closing this repo will only speed up the progress bcoz Thank God concept of Fork exists

7

u/z123zocker 8d ago

What's fork

19

u/DarkexGG 8d ago

In simple words taking the existing code modifying some part of it, keeping the core working or tech same is known as Fork of a project.
Like SuYu is fork of Yuzu

8

u/yeso126 8d ago

Anyone can clone it and make their own spin of it

→ More replies (4)
→ More replies (2)

42

u/WarmasterChaldeas 8d ago

Cut down one head. Two more shall take it's place.

Hail Hydra.

30

u/sptzmancer 8d ago

I don't believe there's any possible avenue for Sony to "shut this down" as long as no proprietary code is being used directly into this codebase.

If it's all reverse engineering or something similar, with original code, Sony has no move to make here.

14

u/The8Darkness 8d ago

Big corpo doesnt care whether they have legal ground, they can shut anyone down by throwing so much stuff at them that eventually their opponent cant handle it anymore and folds. Ofcourse they will pay a hefty price to bruteforce their opponent into submission, thus they wont go for small fish usually.

8

u/BrianBCG R9 7900 / RTX 4070TiS / 64GB / 48" 4k 120hz 8d ago

For example Sony didn't win the Bleem case a long time ago, but they did bankrupt the company with legal fees.

Not counting the lawsuit they actually won, Nintendo was also able to slow down Switch emulation progress by threatening expensive lawsuits.

Modern consoles have a lot of security features and circumventing then can open you up to potential lawsuits. Even if you might win there's no way most individuals could afford to fight it.

→ More replies (2)
→ More replies (4)

6

u/Straight-Opposite-54 8d ago

In fact, they tried this back in the 90s with Virtual Game Station and Bleem, and it was literally those exact lawsuits that set the precedent for the legality of emulators in the first place.

→ More replies (8)
→ More replies (23)

18

u/CharlesEverettDekker RTX4070TiSuper, Ryzen 7 7800x3d, ddr5.32gb6000mhz 8d ago

It's too late. It's open source github. If they close this down, 2 more will appear. And because they make progress this fast, it's not like they will set them back any meaningful amount.

11

u/demoncase 8d ago

not only the private repos that should be happening right now lmao, it's over, the cat is out of the bag, there is no stopping to this

→ More replies (1)
→ More replies (1)
→ More replies (2)

6

u/max33445 8d ago

How are they sourcing ps5 roms. Newbie here

25

u/Teufel9000 PC Master Race 8d ago

just like anything else. rip em

7

u/NarutoDragon732 9070 XT | 7700x 8d ago

Ripping from the disks.

5

u/thetoxicnerve 9800X3D | 64GB 6000Mhz CL30 | X870E Nova | 5090 8d ago

I think you can dump the roms via a jailbroken PS5.

→ More replies (1)
→ More replies (5)

8

u/NorthAppropriate4458 8d ago

How awesome. This is what sony wanted btw, no disc full digital ps5.

3

u/N3RO- 8d ago

It fill me with joy seeing Sony getting demolished

4

u/Akash7713 8d ago

what does these mean? can anyone explain?

20

u/28klotlucas2 8d ago

Each of the boxes is a different "feature" of the PS5's hardware. The green boxes mean that the feature is emulated 100% correctly. So the system libraries being 87% complete means that 87% of the functions work correctly. This basically means the emulator is 87% complete, but "functional" does not mean "well-optimised."

20

u/hellokittyslayer69 8d ago

its better than that: it's not actually emulating: its a program that runs through a games binaries, rewrites previously-ps5-system-calls into windows/vulkan calls, then packages it all back up nicely into an exe! no weird programs in the background acting as middlemen... in theory it outputs just another ordinary program

the difficulty before came with the shear complexity and time required of writing a program to perform thousands of small corrections, fixes and adjustments to align ps5 apis with windows/vulkan apis... but now its possible to spawn hundreds of claude agents to solve all those tasks at scale

→ More replies (26)

11

u/JTibbs 8d ago

It means they have almost cracked the emulation needed to play PS5 games on PC

12

u/empathetical RTX 5080/AMD Ryzen 9 5900x/48GB Ram 8d ago

People act like this only happened because of no discs.... This legit happens to every damn console. Piracy, jailbreaking been going on for decades. Would have happened regardless. Ai tools just kinda helped make it quicker this time

→ More replies (1)

10

u/[deleted] 8d ago

[removed] — view removed comment

→ More replies (1)

9

u/Inside-Specialist-55 PC Master Race 8d ago

At this rate there is an actual high likelihood we will be paying GTA 6 on PC at or shortly after release. I still can't believe that

→ More replies (5)

3

u/brotimusmaximus 8d ago

I’m confused what does the photo mean

10

u/IngwiePhoenix 8d ago

Every OS and most complex software is built of several parts - some of such are combined into libraries. A library combines functions that do a certain thing. For instance, libkernel handles access to the controller, the SSD and the RAM.

The more libraries are ported/converted/adopted, the more "better" AnyPS5 becomes.

This is obviously a very rough surface explanation - this actually goes quite deep...but I hope it helps. :)

→ More replies (1)