İlk başarısız aşamayla başlayın
Nerede durduğunu seçin, sisteminizin kontrollerini izleyin.
Girdi biçimini ve hedef seçeneğini kontrol edin
- Temiz ELF ve desteklenen modül dizinini doğrulayın; --sce-module-path üst dizini alır.
- --windows açık seçilsin. Windows seçmeden .exe adı varsayılan Linux biçimini korur.
- Seçenekleri aynı sürüm belgesiyle karşılaştırın. Temel denemede eski hata ayıklama bayraklarını kullanmayın.
Çıkış kodu 0 yardımın gösterildiği anlamına gelebilir. --autorun ile kod başlatılan uygulamaya ait olabilir. Komutu ve logu sayıyla saklayın.
v0.1.2 girdi, seçenek ve çıkış kodları ↗Sorun giderme raporu oluştur
GitHub issue veya tartışmasına kopyalamak için rapor hazırlayın. Form girdinizi yüklemez.
Başka derleme mi? Eşleşen belgesini izleyip AnyPS5 oyun raporları ile karşılaştırın.
AnyPS5 çalışmıyorsa ilk başarısız aşamadan başlayın: girdi okuma, dönüştürme, kitaplık yükleme veya oyunu yürütme. Bu, dosyalara mı, komuta mı, çalışma klasörüne mi yoksa mevcut oyun engellerine mi bakacağınızı söyler.
İlk anlamlı hatayı yanınızda tutarak bu AnyPS5 sorun giderme rehberini kullanın. Kontroller v0.1.2 kullanım yönergelerine dayanır; oyuna özel dalın ek yönergesi olabilir.
Relinker girdiyi okuyamıyor
Programın şifreli paket veya SELF/fSELF değil, temiz ELF olduğunu kontrol edin. eboot.bin adı içeriğin hazır olduğunu söylemez. Çalışma hakkınız ve izniniz olan dosyaları kullanın.
Ardından beraberindeki modülleri kontrol edin:
source/
input.elf
sce_module/
bundled-module.prx
Standart adlar sce_module/, sce_modules/ ve prx/ şeklindedir. prx/ diğer ikisinden biriyle bulunabilir; hem sce_module/ hem sce_modules/ olması veya üçünün de olmaması hatadır. Yalnızca doğrudan dizin içindeki dosyalar işlenir.
--sce-module-path veriyorsanız modül dizininin üstünü gösterin. Oyunun eklenti klasörü gibi başka yerde raporun --module-dir kullanıp kullanmadığına bakın. AnyPS5 kurulumu girdi ve çıktı yapısını birlikte gösterir.
Windows çıktıyı başlatmıyor
Dosyaya app.exe deseniz de varsayılan çıktı Linux ELF’dir. --windows ile yeniden dönüştürün:
.\relinker-v0.1.2.exe --windows source\input.elf app.exe
Intel’de geçersiz komut çöküşünde --to-intel kullanılıp kullanılmadığını kontrol edin. Girdi ve modüllerdeki desteklenen AMD komutlarını ele alır, çalışma sırasında üretilenleri değil. Devam ederse hata ayrıntılarını saklayın; AnyPS5 sistem gereksinimleri bu yolu açıklar.
Windows 193 veya 126 hatası veriyor
| Hata | Önce kontrol edin | Değişiklik |
|---|---|---|
| 193: geçerli Win32 uygulaması değil | libs/ içinde asıl konsol .prx dosyası var mı? |
Eşleşen AnyPS5 Windows kitaplığıyla değiştirin. Üretilen oyun modüllerini app0/ altındaki Guest module: yollarında tutun. |
| 126: modül bulunamadı | Adı geçen .prx varken bağımlılık eksik olabilir mi? |
libs/ içinde Windows paketinin MinGW DLL’lerini ve diğer bağımlılıkları kontrol edin. |
Windows v0.1.2 arşivi libgcc_s_seh-1.dll, libstdc++-6.dll ve libwinpthread-1.dll sağlar. Üçünü de libs/ içinde tutun. Kitaplıkları kendiniz derlediyseniz aynı MinGW’nin mingw64/bin DLL’lerini kullanın, derleyici çalışma ortamlarını karıştırmayın.
Doğrudan bellek eşleme başarısız
Windows’ta replace guest placeholder with resident direct memory gibi mesajlar taahhüt edilmiş bellek yetersizliğini gösterebilir. Doğrudan bellek, oyun eşlediğinde taahhüt edilir ve başlık başına 13.824 MiB’ye ulaşabilir. Görev Yöneticisi’nin taahhüt limiti bunu ve sistemin kalanını karşılamalıdır. Gerçek eksikliğe göre diğer uygulamaları kapatın veya disk belleği dosyasını ayarlayın.
Linux’ta [gpu] open /dev/udmabuf: Permission denied başka kontrol gerektirir. dma-buf içe aktaran sürücüler için kullanım kılavuzundaki cihaz izni ve boyut sınırlarını izleyin. İlgili bellek yolu beklenen gibi çalışmadığında logda BDA access failed de görülebilir.
Pencere açılıyor ama görüntü siyah veya donuk
Son log mesajlarını okuyun ve aynı oyun/derlemeyi AnyPS5 oyunları ile karşılaştırın. Dosyalar doğru olsa bile oyun yüklemede kalabilir veya çözülmemiş grafik yolu olabilir.
Yanlış grafik cihazı görünüyorsa Physical device candidate adlarını okuyup istediğiniz cihazın bir alt dizesini seçin. Örneğin kullanılabilir cihaz adında NVIDIA varsa:
$env:ANYPS5_GPU="NVIDIA"
.\app.exe
Ortam zaten ayrık Vulkan GPU’yu tercih eder. Seçimi değiştirmek başka adaptör gerektiğinde yararlıdır; siyah pencere tek başına seçim sorunu göstermez. Hiçbir uygun cihaza uymayan değer başlatmayı durdurur.
Log uygulanmamış çağrı veya shader/sürücü hatasında duruyorsa oyunun asıl tartışmasında bunu arayın. Geçici çözümü denemeden dal veya pull request’ini kaydedin. AnyPS5 GitHub rehberi kaynakları buldurur.
Menü yazıları eksik
Konsol sistem fontlarını açan oyunlarda program yanındaki anyps5-fonts/ klasörünü veya ANYPS5_SYSTEM_FONTS konumunu kontrol edin. Kılavuz, Latin ve CJK dâhil konsol dosya adlarını ve desteklenen Noto karşılıklarını listeler. Eksik sistem fontları küme açılışını bozabilir; sıradan oyun kaynaklarını app0/ içine koymak bunları sağlamaz.
Kontroller yanıt vermiyor
SDL’nin kontrol cihazını tanıdığını ve başka tanınan cihazın ilk sırayı almadığını kontrol edin. Kontrol eşleme sorununu donmuş oyundan ayırmak için yerleşik klavye kontrollerini deneyin.
Özel atamalar için program yanındaki anyps5-input.ini veya ANYPS5_INPUT_CONFIG dosyasına bakın. Geçersiz satır başlatmayı durdurup dosya ve satır numarası basar. Giriş eşleme yönergeleriyle karşılaştırın. Dokunmatik yüzey tıklaması ve parmak koordinatları farklıdır; ikinci özellik bu belgede uygulanmamıştır.
Derlemeyi değiştirmeden log alın
Windows PowerShell’de:
.\app.exe *>&1 | Tee-Object -FilePath .\launch-log.txt
Linux’ta:
./app.elf 2>&1 | tee launch-log.txt
Kullanılabilir stdout/stderr tanıtıcısı olmayan Windows GUI başlatması, klasör yazılabilir olduğunda program yanında anyps5.log yazabilir. Önceki logu değiştirir; tekrar denemeden kopyalayın.
Bu sayfadaki rapor hazırlayıcı oyun sürümü, derleme, donanım, başlatma yolu ve ilk hatayı toplar. Paylaşmadan kişisel yol ve oyun verisini kontrol edin. Topluluk bağlamı için Reddit’te AnyPS5, başka dönüştürme yolu için AnyPS5 web dönüştürücü sayfasını okuyun.