Utvecklingen av AnyPS5: vad siffrorna visar

Följ AnyPS5 med daterade räknare för bibliotek och shaders, historik och utgåvor. Förstå vad siffrorna mäter och hur de hör ihop med spelrapporter.

AnyPS5:s utveckling i korthet

Följ arbetet med systembibliotek och grafikdekoder och läs sedan utgåvehistoriken nedan.

Ögonblicksbild: · Projektets utvecklingsdata

Systembiblioteksfunktioner3 239 / 3 668

88.3% räknas som implementerade

Shaderinstruktionsdekoder1 166 / 1 166

100% av listade instruktioner känns igen

Systembibliotek
Systembiblioteksfunktioner som projektets skanner räknar som implementerade. Totalen omfattar funktionskropparna i skanningen.
Shaderdekoder
Instruktionsposter som shaderdekodern för AMD RDNA 1 och RDNA 2 känner igen. Enskilda spel kan fortfarande behöva renderingsrättningar.

Letar du efter ett visst spel? Öppna Kompatibilitetskontroll för AnyPS5 för framsteg, problem och förberedelser.

Utveckling över tid

Historiken använder samma räkneregler på varje dags sista main-commit så att äldre arbete kan jämföras med ögonblicksbilden.

Milstolpar för bibliotek och shaderdekoder
DatumBiblioteksfunktionerShaderposterRevision
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
Utforska projektets historik

Utgåvor

Kontrollpunkt på main

3e577edac215, commit .

Utvecklingen av AnyPS5 följs med två huvudräknare: implementation av ersättningsbibliotek och igenkänning av shaderinstruktioner. Tillsammans med commithistoriken visar de vilka delar som byggs ut och var du kan leta efter ändringar som berör ett spel.

Panelen behåller ögonblicksbilden från 14 oktober 2026. Senare ändringar finns på projektets aktuella framstegssida.

Förstå bibliotekstäckningen

Spel anropar konsolbibliotek för minne, filer, ljud, inmatning och andra tjänster. AnyPS5 erbjuder ersättningsimplementationer av dessa anrop.

Skannern räknar deklarerade funktionskroppar under core/libs/prx. Den markerar igenkända kodvägar för oimplementerade funktioner som återstående och räknar övriga definitioner som implementerade. Procenttalet beskriver alltså implementationstäckning bland projektets deklarerade funktioner. Det versionsbundna PROGRESS.md förklarar reglerna.

Läs förändringen i båda totalsiffrorna: nya funktionsdeklarationer kan sänka procenten samtidigt som implementationen går framåt. För att förstå ett spels hinder behöver du leta efter det specifika anrop eller bibliotek som spelet behöver.

Förstå shader-milstolpen

Ögonblicksbildens 100 procent betyder att dekodern känner igen posterna i projektets instruktionslista för AMD RDNA 1/2. Efter dekodningen återstår översättning, resursbindning, texturformat, minnesåtkomst, synkronisering och datorns drivrutin.

Grafikarbetet är därför större än själva instruktionslistan. En ändring av en barriär eller texturväg kan rätta en scen utan att räknaren flyttar sig. Arkitekturdokumentationen följer den renderingskedjan.

Använd historiken för att hitta rätt ändring

Projektets historik väljer varje dags sista main-commit och tillämpar dagens räkneregler på äldre källkodsträd. Det är en omräknad jämförelse av dessa träd med en gemensam metod.

Använd en förändring i diagrammet som startpunkt och öppna sedan den berörda commiten eller biblioteket. Jämför merge-datum med revisionen du kör; en närliggande utgåvetagg kan ändå ligga före ändringen.

Följ utvecklingen av AnyPS5 från commit till spel

  • En utgåva ger en namngiven uppsättning nedladdningar med motsvarande anvisningar. Installationsguiden använder v0.1.2.
  • Main innehåller det löpande utvecklingsarbetet. För en nyare mergad rättning, bygg revisionen och matchande bibliotek.
  • En integrationsgren kombinerar patchar för ett visst försök. Läs författarens patchlista och startmetod innan du försöker nå samma scen.

AnyPS5 GitHub-guiden hjälper dig skilja versionerna åt. I AnyPS5-spel visar nästa hinder vad du kan bevaka: en laddningsövergång, ett shaderproblem, inmatning eller en annan saknad tjänst.

Välj nästa steg

Följ projektets commits för arbetet med hindret och AnyPS5 på Reddit för demonstrationer och diskussioner. En användbar uppdatering kopplar en ändring till en ny körning av det berörda spelet.

Vill du prova själv, läs systemkraven för AnyPS5, följ Kom igång med AnyPS5 och spara det första meningsfulla felet till felsökning av AnyPS5.

Nästa stegUtforska AnyPS5-spelHitta utgåvor på AnyPS5 GitHub

Sök i guiden

Alla guider

En praktisk guide till AnyPS5Lär känna AnyPS5, jämför spelrapporter och hitta officiella nedladdningar. Förbered din dator med guider om systemkrav, felsökning och utveckling.AnyPS5-spel och kompatibilitetsrapporterUtforska rapporter om AnyPS5-spel efter titel, bygge och förutsättningar. Jämför menyer, spelande, patchkrav och kvarvarande problem med originalkällorna.Kompatibilitetskontroll för AnyPS5Jämför AnyPS5-rapporter efter spel, system och konfiguration. Se spelande, ljud, styrning, sparfiler och stabilitet tillsammans med originalkällorna.AnyPS5 GitHub: kodarkiv, utgåvor och dokumentationHitta det officiella AnyPS5-arkivet på GitHub, välj matchande utgåvefiler, läs versionsbunden dokumentation och förbered en användbar spelrapport.Utvecklingen av AnyPS5: vad siffrorna visarFölj AnyPS5 med daterade räknare för bibliotek och shaders, historik och utgåvor. Förstå vad siffrorna mäter och hur de hör ihop med spelrapporter.AnyPS5 på Reddit: diskussioner och speldemonstrationerLäs utvalda AnyPS5-diskussioner från Reddit, förstå Dead Cells-demonstrationen och shaderpåståenden och hitta konfigurationen bakom ett klipp.Kom igång med AnyPS5: ladda ned, konvertera och förbered körmiljönFörbered AnyPS5 med matchande v0.1.2-filer, ren ELF, Windows- och Linux-kommandon, körkataloger, styrning och byggsteg från källkod.Systemkrav för AnyPS5: plattformar, hårdvara och byggverktygKontrollera AnyPS5-krav för Windows, Linux och macOS: CPU-instruktioner, Vulkan, minnesåtagande och stödda verktyg för källkodsbyggen.Felsökning av AnyPS5: hitta första steget som misslyckasFelsök AnyPS5 som inte fungerar: indata, Windows-fel 193/126, minnesmappning, svart skärm, typsnitt, styrning och loggar.AnyPS5-webbkonverteraren: indata och sparlägenAnvänd den officiella AnyPS5-webbkonverteraren med rätt ELF och moduler, Windows- eller Linux-resultat, sparläge och webbläsarens kapacitetsgränser.Om AnyPS5 GuideAnyPS5 Guide är en oberoende resurs för spelrapporter, installation, felsökning och utvecklingen av projektet med öppen källkod.Kontakta guidenKontakta AnyPS5 Guide om rättelser, nya spelrapporter och källor, eller hitta projektets kanaler för programfel.Webbplatsens riktlinjerAllmän information om AnyPS5 Guide och hur du kontaktar oss med rättelser och uppdateringar.Integritet och cookiesSå hanterar AnyPS5 Guide lokala verktygsinmatningar, cookies och valfri analys, inklusive samtycke och kontakt i integritetsfrågor.Använda guidenOmfattning och villkor för AnyPS5 Guide, en oberoende källbaserad guide med lokala verktyg för förberedelser.

Sökningen stannar i webbläsaren. Stäng med Escape.