Resmi AnyPS5 GitHub deposu boykopovar/AnyPS5 adresindedir. Kaynak kodu ve indirmeler için buradan başlayın; deneyeceğiniz derlemeyi anlamak için belgeleri ve oyun tartışmalarını kullanın. AnyPS5 rehberimiz bu kaynakları kurulum adımları ve oyun raporlarıyla birleştirir.
AnyPS5 GitHub deposunda yolunuzu bulun
| İhtiyaç | Adres | Bakılacaklar |
|---|---|---|
| Proje özeti | README | Kapsam, tasarım, GPL-2.0 lisansı ve resmi bağlantılar. |
| Hazır programlar | Releases | Relinker programları, hedef kitaplıklar ve etiketin yönergeleri. |
| Dönüştürme komutları | USAGE.md | Girişler, çıktı bayrakları, modül yolları ve çalışma dizini. |
| Kaynaktan derleme | BUILD.md | Desteklenen araç zincirleri, bağımlılıklar ve derleme hedefleri. |
| Çalışma biçimi | ARCHITECTURE.md | Yeniden bağlama, ikame kitaplıklar ve grafik çevirisi. |
| Bilinen teknik sorunlar | TechnicalDebt.md | Belgelenmiş sınırlar ve eksik uygulama işleri. |
| Belirli bir oyun | Game bring-up tartışmaları | Doğrudan denemeler, yapılandırma, log ve takip mesajları. |
| Tekrarlanabilir hata | Issues | Mevcut hatalar ve projenin güncel raporlama kuralları. |
Bu belge bağlantıları main dalını izler. Eski sonucu tekrarlarken GitHub dal seçimini kayıtlı etikete veya commit’e alın; güncel komut ya da kitaplık yazarın kullandığından farklı olabilir.
Sürüm veya kaynak derlemesi seçin
Eşleşen sürümü indirin
Bu rehber v0.1.2 kullanır. Dosya çiftleri şöyledir:
- Windows:
relinker-v0.1.2.exeveprx-windows-v0.1.2.zip. - Linux:
relinker-v0.1.2veprx-linux-v0.1.2.tar.gz.
Kitaplık paketleri diğer arşiv biçiminde de sunulur. Windows paketi, ikame .prx kitaplıklarının yanında gerekli MinGW DLL’lerini içerir. Aynı sürüme ekli yönergeleri indirin ve dosyaları birlikte tutun. Bu etikette macOS paketi yoktur.
Sürüm, uyumlu dosyaları toplamak için kolay yoldur. GitHub’da konuşulan her oyunun onunla çalıştığı anlamına gelmez: rapor daha yeni main veya ayrı yama seti kullanabilir. AnyPS5 kurulumu dosyaların yerini gösterir.
Kayıtlı revizyonu derleyin
Main sonucu için derlemeden önce o commit’e geçin. Deneysel sonuçta yazarın dalı yayımlayıp tüm ek değişiklikleri sıralayıp sıralamadığını bulun. Açık pull request otomatik olarak main içinde değildir.
AnyPS5 sistem gereksinimlerindeki araç zinciri kurulduktan sonra v0.1.2 derleme yönergelerindeki tam derleme komutları:
git clone https://github.com/boykopovar/AnyPS5.git
cd AnyPS5
git checkout v0.1.2
git submodule update --init --recursive
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++
cmake --build build --parallel
cmake --build build --target libs --parallel
Yalnızca o revizyonu denemek istiyorsanız farklı checkout kullanın. Kitaplık değiştiğinde libs hedefini yeniden derleyin; aksi hâlde relinker yenilense bile oyun eski ikili dosyaları yükleyebilir.
Yararlı oyun raporu yazın
Tartışma açmadan oyun adını ve title ID’yi arayın. Konu varsa yanıt vermek yapılandırmayı ve geçmişi birlikte tutar. Yararlı rapor şunları içerir:
- Oyun: edisyon, title ID ve içerik sürümü.
- Proje derlemesi: sürüm veya commit, dal, ek pull request ve yerel değişiklikler.
- Bilgisayar: sistem, CPU, GPU ve sürücü; CrossOver veya başka yöntem kullanıyorsanız belirtin.
- Başlatma yolu: komut, çalışma dizini, özel argümanlar, mevcut kayıt veya doğrudan bölüm girişi.
- Sonuç: nereye kadar geldiği, denenen giriş, ses/kayıt/kararlılık için ayrı gözlemler.
- Tanı verisi: ilk anlamlı hata ve ilgili loglar; paylaşmadan önce kişisel bilgi ve oyun verisi kontrolü.
AnyPS5 sorun giderme içindeki rapor hazırlayıcı bunları yerel biçimlendirir. Konunun güncel yönergelerini izleyin; oyun programları, özel modüller, konsol yazılımı veya anahtar eklemeyin.
Başlığın ötesindeki sonucu izleyin
AnyPS5 oyunları aşamaları kalan sorunlarla birlikte sunar. Uygulama sayaçları ve dal bağlamı için AnyPS5 geliştirme durumunu okuyun. Reddit’te AnyPS5 seçili topluluk tartışmalarını asıl projeye bağlar.