Sekilas perkembangan AnyPS5
Ikuti pustaka sistem dan dekoder grafis, lalu periksa riwayat rilis di bawah.
Snapshot: · Data progres upstream
88.3% dihitung diimplementasikan
100% instruksi terdaftar dikenali
- Pustaka sistem
- Fungsi pustaka dihitung diimplementasikan oleh pemindai upstream. Total mencakup badan fungsi yang dipindai.
- Dekoder shader
- Instruksi yang dikenali dekoder shader AMD RDNA 1/2. Game tertentu masih dapat memerlukan perbaikan render.
Mencari game tertentu? Buka Cek game AnyPS5 untuk progres, masalah dan persiapannya.
Perkembangan dari waktu ke waktu
Riwayat memakai aturan sama untuk commit main terakhir tiap hari agar bisa dibandingkan dengan snapshot saat ini.
| Tanggal | Fungsi pustaka | Entri shader | Revisi |
|---|---|---|---|
| 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 |
Rilis
Titik catatan main
3e577edac215, commit pada .
AnyPS5 memiliki dua penghitung utama: implementasi pustaka pengganti dan pengenalan instruksi shader. Bersama riwayat commit, keduanya menunjukkan bagian yang sedang dikembangkan dan perubahan yang relevan bagi game.
Dasbor halaman ini menyimpan snapshot 14 Oktober 2026. Perubahan setelahnya tersedia di halaman progres upstream.
Memahami cakupan pustaka
Game memanggil pustaka konsol untuk memori, file, audio, input dan layanan lain. AnyPS5 memasok implementasi penggantinya.
Pemindai menghitung badan fungsi yang dideklarasikan di core/libs/prx. Jalur belum diimplementasikan yang dikenali ditandai tertunda; definisi lain dihitung diimplementasikan. Persentasenya berlaku pada fungsi yang dideklarasikan dalam proyek. Aturannya ada di PROGRESS.md versi tetap.
Deklarasi baru dapat menurunkan persentase meski implementasi bertambah. Baca kedua total dan cari panggilan atau pustaka tertentu yang menghambat game Anda.
Memahami pencapaian shader
Angka 100% berarti dekoder mengenali entri dalam daftar instruksi AMD RDNA 1/2 proyek. Setelah itu masih ada penerjemahan, pengikatan sumber daya, format tekstur, akses memori, sinkronisasi dan driver host.
Perbaikan barrier atau tekstur dapat memperbaiki adegan tanpa menggerakkan penghitung. Dokumentasi arsitektur menjelaskan jalur render tersebut.
Mencari perubahan melalui riwayat
Riwayat upstream memilih commit main terakhir setiap hari dan menghitung ulang kode lama dengan aturan saat ini, sehingga semuanya dibandingkan dengan metode yang sama.
Gunakan perubahan grafik sebagai awal, lalu buka commit atau pustaka terkait. Cocokkan tanggal merge dengan revisi Anda; tag rilis yang berdekatan pun bisa mendahului perubahan itu.
Dari perkembangan AnyPS5 ke game
- Rilis menyediakan sekumpulan unduhan bernama dan petunjuknya. Panduan memakai v0.1.2.
- Main berisi pengembangan berjalan. Untuk mencoba perbaikan baru yang digabung, bangun revisi beserta pustaka yang cocok.
- Cabang integrasi menggabungkan patch untuk tes tertentu. Baca daftar patch dan rute peluncurannya dahulu.
GitHub AnyPS5 membantu mengenali versi tersebut. Di game AnyPS5, penghalang berikutnya menunjukkan apa yang perlu diikuti: transisi pemuatan, shader, input atau layanan yang belum ada.
Langkah berikutnya
Ikuti commit upstream untuk masalah itu dan AnyPS5 di Reddit untuk demonstrasi serta diskusi. Pembaruan yang menghubungkan perubahan kode dengan percobaan baru game akan lebih membantu.
Untuk mencobanya, periksa persyaratan sistem AnyPS5, ikuti instalasi AnyPS5, lalu simpan kesalahan pertama untuk solusi masalah AnyPS5.