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

View all comments

Show parent comments

61

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

15

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.

2

u/topias123 Ryzen 7 5800X3D + Asus TUF RX 6900XT | AW2725DF 8d ago

Linux users also tend to just send more bug reports in general, and they're more useful.

0

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

That principle credits Microsoft when applied to computing. So they are giving the actual credit.

-1

u/PM_ME_DATASETS 8d ago

What do you mean by the actual rule? Because the Pareto principle has nothing to do with emulation of system library API functions. If you're hinting at some kind of universal rule that basically says "the last bit is the hardest" then I kindly refer you to basically every rule of thermodynamics which is much older than some 20th century consultancy blabla

The Pareto principle doesn't even talk about "the last 10% takes most effort"

2

u/Nicklename 8d ago

I tried to explain emulation development to someone once about how people will work on something for years and a single breakthrough on a single chip can open the entire system up and make lots of things possible all at once, but at the same time, some other thing can take months or years to understand. It's just not a predictable curve.

1

u/SupermanLeRetour 7800X3D - 9070 XT - 32 GB - QX2710@90Hz 7d ago

Not exactly. From the repo itself, emphasis mine:

System libraries: percentage of the functions known to the project so far (declared in core/libs/prx), not of every PS5 system function. The total grows as more functions are declared.