Az AnyPS5 fejlesztése egy pillantásra
Kövesd a rendszerkönyvtárak és a grafikai dekóder fejlesztését, majd nézd meg alább a kiadások történetét.
Pillanatkép: · Az eredeti projekt előrehaladási adatai
88.3% megvalósítottként számolva
A felsorolt utasítások 100%-a felismerhető
- Rendszerkönyvtárak
- A projekt elemzője által megvalósítottként számolt rendszerkönyvtári függvények. Az összesítés az elemzett függvénytörzsekre terjed ki.
- Shaderdekóder
- Az AMD RDNA 1 és RDNA 2 shaderdekódere által felismert utasításbejegyzések. Egyes játékokhoz továbbra is szükség lehet renderelési javításokra.
Egy adott játékot keresel? Az előrehaladást, problémákat és beállítást itt találod: AnyPS5 játékellenőrző.
Fejlődés az időben
Az előzmények minden nap utolsó main commitját ugyanazzal a szabállyal számolják újra, így a korábbi munka összevethető a jelenlegi pillanatképpel.
| Dátum | Könyvtárfüggvények | Shaderbejegyzések | Revízió |
|---|---|---|---|
| 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 |
Kiadások
Main ág ellenőrzési pontja
3e577edac215, commit dátuma .
Az AnyPS5 fejlesztésének két fő számlálója a helyettesítő könyvtárak megvalósítása és a shaderutasítások felismerése. A committörténettel együtt jelzik, mely részek épülnek és hol érdemes a játékot érintő változásokat keresni.
A panel a 2026. október 14-i állapotot őrzi. A későbbi változásokhoz nyisd meg a projekt aktuális fejlődési oldalát.
A könyvtárlefedettség értelmezése
A játékok a konzol könyvtárait hívják memória-, fájl-, hang-, bemeneti és más szolgáltatásokért. Az AnyPS5 ezek helyettesítő megvalósítását adja.
A vizsgáló a core/libs/prx alatt deklarált függvénytörzseket számolja. A felismert hiányzó megvalósítási ágakat függőnek, a többi definíciót megvalósítottnak tekinti. A százalék tehát a projektben deklarált függvények implementációs lefedettsége. A rögzített PROGRESS.md ismerteti a szabályokat.
Mindkét összeg változását figyeld: új függvények deklarálása csökkentheti a százalékot, miközben a fejlesztés halad. Egy játék akadályához keresd az általa igényelt hívás vagy könyvtár munkáit.
A shader-mérföldkő értelmezése
Az állapot 100%-a azt jelenti, hogy a dekóder felismeri a projekt AMD RDNA 1/2 utasításlistájának elemeit. A dekódolás után továbbra is fordítás, erőforrás-hozzárendelés, textúraformátumok, memóriaelérés, szinkronizálás és a gép illesztőprogramja következik.
A grafikus munka ezért túlmutat az utasításlistán. Egy barrier vagy textúraút javítása megoldhat egy jelenetet a számláló változása nélkül. Az architektúra dokumentációja követi a megjelenítés útját.
A megfelelő változás keresése az előzményekben
A projekt története minden nap utolsó main commitjét választja és a jelenlegi számlálási szabályokat futtatja a korábbi fákon. Ez azonos módszerrel újraszámolt összehasonlítás.
A grafikon változása kiindulópont; utána nyisd meg a commitot vagy érintett könyvtárat. Vesd össze az egyesítés dátumát a használt revízióval: egy közeli kiadási címke még a javítás előtti lehet.
Commitból játék: az AnyPS5 fejlesztésének követése
- A kiadás névvel ellátott letöltési készletet és megfelelő útmutatót ad. A beállítás v0.1.2-t használ.
- A main a folyamatos fejlesztés. Újabb egyesített javításhoz fordítsd le annak revízióját és könyvtárait.
- Az integrációs ág egy teszthez fog össze javításokat. A jelenet előtt olvasd a szerző javításlistáját és indítási útját.
Az AnyPS5 GitHub útmutató segít megkülönböztetni a verziókat. Az AnyPS5 játékok következő akadálya mutatja, mit figyelj: betöltési átmenetet, shaderhibát, bemenetet vagy más hiányzó szolgáltatást.
Válaszd ki a következő lépést
Kövesd a projekt commitjeit az adott akadályhoz és az AnyPS5-öt a Redditen a bemutatókhoz. Hasznos frissítés köti a kódváltozást az érintett játék új futtatásához.
Saját próbához olvasd az AnyPS5 rendszerkövetelményeit, végezd el az AnyPS5 beállítását és őrizd meg az első érdemi hibát az AnyPS5 hibaelhárításhoz.