AnyPS5-ontwikkeling in één oogopslag
Volg het werk aan systeembibliotheken en grafische decoder en bekijk daarna de releases hieronder.
Momentopname: · Voortgangsgegevens van het project
88.3% geteld als geïmplementeerd
100% van de vermelde instructies herkend
- Systeembibliotheken
- Systeembibliotheekfuncties die de projectscanner als geïmplementeerd telt. Het totaal omvat de functiebodies binnen de scan.
- Shaderdecoder
- Instructie-items herkend door de AMD RDNA 1- en RDNA 2-shaderdecoder. Games kunnen nog grafische fixes nodig hebben.
Zoek je een specifieke game? Open AnyPS5-gamechecker voor voortgang, problemen en installatie.
Ontwikkeling door de tijd
De geschiedenis gebruikt dezelfde telregels voor de laatste main-commit van elke dag, zodat je eerder werk met de huidige momentopname kunt vergelijken.
| Datum | Bibliotheekfuncties | Shaderitems | Revisie |
|---|---|---|---|
| 1827/2813 (64.95%) | 614/1166 (52.66%) | 49a78191 | |
| 2511/2919 (86.02%) | 1131/1166 (97%) | c73ee448 | |
| 2560/3026 (84.6%) | 1166/1166 (100%) | ae91d978 | |
| 3239/3668 (88.3%) | 1166/1166 (100%) | eecf9095 |
Releases
Main-controlepunt
3e577edac215, toegewezen .
De voortgang van AnyPS5 heeft twee hoofdtellers: implementatie van vervangende bibliotheken en herkenning van shaderinstructies. Samen met de commitgeschiedenis laten ze zien welke delen worden uitgebouwd en waar je veranderingen voor een game kunt zoeken.
Het dashboard bewaart de momentopname van 14 oktober 2026. Voor latere wijzigingen open je de actuele voortgangspagina van het project.
De dekking van bibliotheken begrijpen
Games gebruiken consolebibliotheken voor geheugen, bestanden, audio, invoer en andere diensten. AnyPS5 levert vervangende implementaties voor die aanroepen.
De scanner telt gedeclareerde functiebodies onder core/libs/prx. Herkende paden voor niet-geïmplementeerde functies krijgen de status openstaand; andere definities tellen als geïmplementeerd. Het percentage beschrijft dus de dekking van de in het project gedeclareerde functies. De vastgezette PROGRESS.md legt de telregels uit.
Bekijk beide totalen: nieuwe functiedeclaraties kunnen het percentage verlagen terwijl de implementatie doorgaat. Zoek voor een gameblokkade naar werk aan de specifieke aanroep of bibliotheek die nodig is.
De shadermijlpaal begrijpen
De 100% in de momentopname betekent dat de decoder de items in de AMD RDNA 1/2-instructielijst van het project herkent. Na het decoderen volgen nog vertaling, resourcebinding, textuurformaten, geheugentoegang, synchronisatie en de hostdriver.
Grafisch werk gaat dus verder dan een complete instructielijst. Een wijziging aan een barrière of textuurpad kan een scène herstellen zonder de teller te veranderen. De architectuurdocumentatie volgt die renderroute.
De relevante wijziging in de geschiedenis vinden
De projectgeschiedenis kiest de laatste main-commit van elke dag en past de huidige telregels op oudere broncode toe. Het is een herberekende vergelijking met één methode.
Gebruik een verandering in de grafiek als beginpunt en open daarna de commit of bibliotheek. Vergelijk de mergedatum met je eigen revisie: een nabijgelegen release kan nog van vóór de wijziging zijn.
Van commit naar game
- Een release geeft een herkenbare set downloads en bijpassende instructies. De installatiehandleiding gebruikt v0.1.2.
- Main bevat de doorlopende ontwikkeling. Voor een recent samengevoegde fix bouw je die revisie en de bijbehorende bibliotheken.
- Een integratiebranch combineert patches voor een specifieke test. Lees patchlijst en opstartroute voordat je dezelfde scène probeert.
AnyPS5 op GitHub helpt die versies te herkennen. In AnyPS5-games laat de volgende blokkade zien wat je kunt volgen: een laadovergang, shaderprobleem, invoerpad of ontbrekende dienst.
Je volgende stap
Volg de projectcommits voor die blokkade en AnyPS5 op Reddit voor demonstraties en gesprekken. Een bruikbare update verbindt een wijziging aan een nieuwe poging met de betreffende game.
Wil je zelf proberen, bekijk dan de AnyPS5-vereisten, volg de AnyPS5-installatie en bewaar de eerste betekenisvolle fout voor de AnyPS5-probleemoplossing.