Solusi masalah AnyPS5: cari tahap pertama yang gagal

Telusuri AnyPS5 yang tidak berjalan: input, Windows 193/126, pemetaan memori, layar hitam, font, kontrol dan penyimpanan log.

Mulai dari tahap gagal pertama

Pilih titik berhenti, lalu ikuti pemeriksaan sesuai sistem.

Periksa format input dan opsi tujuan

  1. Pastikan ELF bersih dan folder modul yang didukung; --sce-module-path menunjuk direktori induk.
  2. Pilih --windows dengan jelas. Nama .exe tetap memakai format Linux bawaan tanpa opsi Windows.
  3. Bandingkan opsi dengan dokumen rilis yang sama. Jangan sertakan flag debug usang pada percobaan dasar.

Kode 0 bisa berarti bantuan ditampilkan. Dengan --autorun, kode dapat berasal dari aplikasi yang diluncurkan. Simpan perintah dan log bersama angkanya.

Input, opsi dan exit code v0.1.2 ↗

Buat laporan masalah

Buat laporan untuk disalin ke issue atau diskusi GitHub. Formulir tidak mengunggah input.

Build lain? Ikuti dokumentasi yang cocok dan bandingkan laporan game AnyPS5.

Saat AnyPS5 tidak berjalan, mulai dari tahap pertama yang gagal: membaca input, konversi, memuat pustaka atau menjalankan game. Ini menentukan apakah Anda perlu memeriksa file, perintah, folder runtime atau penghalang game.

Simpan error pertama di dekat Anda. Pemeriksaan berikut memakai petunjuk v0.1.2; cabang khusus game mungkin memiliki tambahan.

Relinker tidak membaca input

Pastikan executable adalah ELF bersih, bukan paket terenkripsi atau SELF/fSELF, serta file boleh Anda gunakan. Nama eboot.bin tidak menjelaskan isinya.

Periksa modul:

text
source/
    input.elf
    sce_module/
        bundled-module.prx

Nama standar adalah sce_module/, sce_modules/, prx/. prx/ boleh bersama salah satu lainnya; dua nama pertama sekaligus atau tidak ada ketiganya menyebabkan error. Hanya file langsung dalam direktori diproses.

--sce-module-path menunjuk induk folder modul. Untuk folder plugin atau lokasi lain, lihat kebutuhan --module-dir pada laporan. Instalasi AnyPS5 memperlihatkan susunan input dan output.

Windows menolak output

Format bawaan adalah Linux ELF meski bernama app.exe. Konversi ulang dengan --windows:

powershell
.\relinker-v0.1.2.exe --windows source\input.elf app.exe

Untuk crash illegal instruction di Intel, cek --to-intel. Opsi ini menangani instruksi AMD yang didukung di input dan modul, bukan yang dibuat saat runtime. Simpan detail bila masih berhenti; lihat persyaratan sistem AnyPS5.

Error Windows 193 atau 126

Error Periksa dahulu Perubahan
193: not a valid Win32 application Ada .prx konsol asli di libs/? Ganti dengan pustaka Windows AnyPS5 yang cocok. Modul game hasil konversi mengikuti Guest module: di app0/.
126: module not found Dependensi hilang meskipun .prx ada? Periksa DLL MinGW dan dependensi lain dalam libs/.

Arsip Windows v0.1.2 menyediakan libgcc_s_seh-1.dll, libstdc++-6.dll, libwinpthread-1.dll. Simpan ketiganya di libs/. Jika build sendiri, gunakan DLL dari mingw64/bin toolchain yang sama, bukan runtime compiler campuran.

Pemetaan direct memory gagal

Error Windows seperti replace guest placeholder with resident direct memory bisa berarti kekurangan komitmen. Direct memory dikomit saat dipetakan, hingga 13,824 MiB per judul. Batas Committed di Task Manager harus menampungnya bersama penggunaan sistem lain. Tutup aplikasi atau sesuaikan pagefile menurut kekurangannya.

Di Linux, [gpu] open /dev/udmabuf: Permission denied menunjukkan pemeriksaan akses dan batas ukuran pada driver impor dma-buf. BDA access failed juga dapat muncul bila jalur memori terkait tidak bekerja. Ikuti petunjuk penggunaan.

Jendela terbuka, tetapi hitam atau beku

Baca log terakhir dan bandingkan game/build yang sama di game AnyPS5. Game dapat berhenti pada pemuatan atau grafis meski file tersusun benar.

Jika GPU yang dipilih salah, baca nama Physical device candidate dan pilih sebagian nama perangkat. Contoh bila perangkat yang dapat digunakan memuat NVIDIA:

powershell
$env:ANYPS5_GPU="NVIDIA"
.\app.exe

Runtime sudah memprioritaskan GPU Vulkan diskret. Ubah pilihan bila perlu adaptor lain; layar hitam saja tidak membuktikan salah GPU. Nilai tanpa perangkat cocok membuat startup gagal.

Untuk panggilan belum diimplementasikan atau error shader/driver, cari kegagalan sama pada diskusi game. Catat cabang atau PR suatu solusi sebelum mencobanya. GitHub AnyPS5 membantu menemukan sumber.

Untuk font sistem konsol, cek anyps5-fonts/ di samping executable atau ANYPS5_SYSTEM_FONTS. Dokumen mencantumkan nama font serta Noto pengganti Latin/CJK. Menyalin aset biasa ke app0/ tidak menyediakan font tersebut.

Kontrol tidak merespons

Periksa apakah SDL mengenali kontroler dan pad lain mengambil slot pertama. Coba keyboard bawaan untuk membedakan mapping dari game yang berhenti.

Periksa anyps5-input.ini atau file ANYPS5_INPUT_CONFIG. Baris tidak valid menghentikan inisialisasi dan menampilkan file serta nomor baris. Bandingkan dengan petunjuk mapping input. Klik touchpad berbeda dari koordinat jari; yang kedua belum diterapkan.

Simpan log sebelum mengganti build

Windows PowerShell:

powershell
.\app.exe *>&1 | Tee-Object -FilePath .\launch-log.txt

Linux:

bash
./app.elf 2>&1 | tee launch-log.txt

Peluncuran GUI Windows tanpa handle stdout/stderr yang dapat dipakai dapat menulis anyps5.log di samping executable jika folder bisa ditulis. File lama diganti, jadi salin sebelum percobaan berikutnya.

Gunakan pembuat laporan di halaman ini untuk versi, build, hardware, rute dan error pertama. Bersihkan path pribadi dan data game sebelum berbagi. Konteks komunitas ada di AnyPS5 di Reddit; opsi konversi lain di konverter web AnyPS5.

Langkah selanjutnyaCari bantuan di GitHub AnyPS5Bandingkan laporan game AnyPS5

Cari panduan

Semua panduan

Panduan praktis untuk AnyPS5Pahami AnyPS5, bandingkan laporan game, temukan unduhan resmi dan siapkan PC. Panduan instalasi, persyaratan, masalah dan perkembangan proyek.Game AnyPS5 dan laporan kompatibilitasBandingkan laporan game AnyPS5 menurut judul, build dan kondisi pengujian: menu, gameplay, patch yang diperlukan dan masalah yang tersisa.Cek game AnyPS5Gunakan cek game AnyPS5 untuk membandingkan konfigurasi, gameplay, audio, input, simpanan dan stabilitas melalui laporan serta sumber aslinya.GitHub AnyPS5: repositori, rilis dan dokumentasiTemukan GitHub AnyPS5 resmi, file rilis yang cocok, dokumentasi versi, instruksi build dan cara menyiapkan laporan game yang berguna.Perkembangan AnyPS5: arti angka yang ditampilkanBaca perkembangan AnyPS5 lewat penghitung pustaka dan shader bertanggal. Pahami cakupan metrik, riwayat commit dan hubungannya dengan laporan game.AnyPS5 di Reddit: tiga diskusi yang layak dibacaBaca posting asli AnyPS5 di Reddit tentang proyek Dead Cells terpisah, shader dan lingkungan demonstrasi, lalu temukan laporan dan petunjuk persiapan.Instalasi AnyPS5: unduh, konversi dan siapkan runtimeIkuti instalasi AnyPS5 dengan file v0.1.2, ELF bersih, perintah Windows/Linux, folder runtime, pengaturan input dan build sumber lengkap.Persyaratan sistem AnyPS5: platform dan hardwarePeriksa persyaratan sistem AnyPS5 untuk Windows, Linux dan macOS: instruksi CPU, Vulkan, komitmen memori serta alat build dari sumber.Solusi masalah AnyPS5: cari tahap pertama yang gagalTelusuri AnyPS5 yang tidak berjalan: input, Windows 193/126, pemetaan memori, layar hitam, font, kontrol dan penyimpanan log.Konverter web AnyPS5: input dan cara menyimpanGunakan konverter web AnyPS5 resmi untuk Windows/Linux. Pahami input ELF dan modul, mode ZIP/folder serta dua batas 256 MiB yang berbeda.Tentang AnyPS5 GuideKenali AnyPS5 Guide sebagai situs independen untuk mencari game, unduhan resmi, persyaratan, instalasi dan kabar pengembangan.Hubungi AnyPS5 GuideHubungi AnyPS5 Guide untuk koreksi halaman, tambahan laporan dan masalah situs; temukan pula kanal resmi untuk masalah teknis proyek.Kebijakan situsInformasi umum pemakaian AnyPS5 Guide, hubungan independen dan cara meminta koreksi atau pembaruan.Privasi dan cookieCara AnyPS5 Guide menangani input lokal, cookie dan analitik opsional, termasuk pilihan persetujuan dan kontak privasi.Menggunakan panduan iniPahami cakupan informasi dan alat persiapan lokal AnyPS5 Guide, penggunaan software, sumber dan cara mengirim koreksi.

Pencarian tetap di browser. Tekan Escape untuk menutup.