boykopovar / AnyPS5

AnyPS5 · progress, measured twice

475 functions later, the percentage moved 0.83 points.

Between October 8 and October 12 the project implemented 475 more system-library functions — and declared 522 new ones. The library total counts only functions already declared in core/libs/prx, so discovery and implementation race each other. The shader list is fixed, and it just closed.

Same page, read on two days.Both columns come from the project’s own progress.json, generated on every push to main. Nothing here is estimated.
Ledger · system libraries and shadersOct 8 → Oct 12, 2026
AccountOct 8Oct 12Change
Functions implementedno longer call NotImplemented_nid_no_patch2,5643,039+475
Functions declaredthe denominator: already declared in core/libs/prx3,0023,524+522
Share implementedimplemented ÷ declared85.41%86.24%+0.83 pts
Libraries with declared functionsof which complete: 44 → 52101110+9
GPU shader instructionsagainst AMD’s public RDNA 1 + 2 list1,143 / 1,1661,166 / 1,166closed

Source: progress.json, read October 8 and October 12, 2026. Decoded opcodes outside AMD’s list, not counted: 11 → 24.

Where the new entries landed

implemented / declared, Oct 8 → Oct 12
libc569/587 → 703/709 · +134 / +122

Implementation outpaced new declarations: 703 of 709 now.

libkernel425/447 → 521/571 · +96 / +124

More declared than implemented: the share fell even as work landed.

libSceAmpr113/113 → 131/147 · +18 / +34

Complete on October 8. Not complete now — because 34 more functions were found.

libSceUsbd0/0 → 30/30 · +30 / +30

Declared and finished inside the four days.

libSceJson291/93 → 104/116 · +13 / +23

13 more implemented, 23 more declared: the share fell from 98% to 90%.

libSceJobManagernew → 11/12 · +11 / +12

One of the libraries that appeared in the file for the first time.

At least 100 commits since October 8, including merged pull requests from many contributors. The project counts honestly: a library marked complete can stop being complete the moment more of it is discovered.

A percentage with a growing denominator reports scope as much as progress. Read the two columns, not the one number.The design idea this page tests