




Shadps4 adalah emulator PlayStation 4 awal untuk Windows , Linux dan MacOS yang ditulis dalam C ++.
Jika Anda mengalami masalah atau ragu, jangan ragu untuk melihat QuickStart .
Untuk memverifikasi bahwa permainan berfungsi, Anda dapat melihat kompatibilitas game shadps4 .
Untuk membahas pengembangan shadps4, sarankan ide atau untuk meminta bantuan, bergabunglah dengan server Discord kami.
Untuk mendapatkan berita terbaru, buka X kami (Twitter) atau situs web kami.
Bagi mereka yang ingin menyumbang ke proyek, kami sekarang memiliki halaman Kofi !
Penting
Shadps4 adalah awal pengembangan, jangan berharap pengalaman tanpa cacat.
Saat ini, emulator dapat berhasil menjalankan game seperti Bloodborne , Dark Souls Remastered , Red Dead Redemption dan banyak game lainnya.
Proyek ini dimulai sebagai proyek yang menyenangkan. Mengingat waktu luang kami yang terbatas, mungkin perlu beberapa waktu sebelum shadps4 dapat menjalankan game yang lebih kompleks, tetapi kami berkomitmen untuk membuat pembaruan kecil dan teratur.
Periksa instruksi build untuk windows .
Periksa instruksi build untuk Linux .
Periksa instruksi build untuk macOS .
Penting
Pengguna MacOS membutuhkan setidaknya MacOS 15 pada perangkat Mac berbasis Silikon Apple dan setidaknya MacOS 14 pada perangkat Mac berbasis Intel.
Untuk informasi lebih lanjut tentang cara menguji, men -debug, dan melaporkan masalah dengan emulator atau game, baca dokumentasi debugging .
Catatan
Pengontrol Xbox dan DualShock bekerja di luar kotak.
| Tombol pengontrol | Keyboard Equal |
|---|---|
| Sumbu kiri naik | W |
| Sumbu kiri ke bawah | S |
| Sumbu kiri kiri | A |
| Sumbu kiri kanan | D |
| Sumbu kanan ke atas | SAYA |
| Sumbu kanan ke bawah | K |
| Sumbu kanan kiri | J |
| Sumbu kanan kanan | L |
| SEGI TIGA | Numpad 8 |
| LINGKARAN | Numpad 6 |
| MENYEBERANG | Numpad 2 |
| PERSEGI | Numpad 4 |
| Pad Up | KE ATAS |
| Pad Down | TURUN |
| Pad kiri | KIRI |
| Pad benar | BENAR |
| Opsi | KEMBALI |
| Tombol Kembali / Pad Sentuh | RUANG ANGKASA |
| L1 | Q |
| R1 | U |
| L2 | E |
| R2 | HAI |
| L3 | X |
| R3 | M |
Logo dilakukan oleh Xphalnos
Jika Anda ingin berkontribusi, silakan lihat file Contributing.md .
Buka PR dan kami akan memeriksanya :)
Beberapa tim/proyek penting yang telah membantu kami sepanjang jalan adalah:
Panda3DS : Emulator 3DS multiplatform dari rekan penulis kami Wheremyfoodat. Mereka sangat membantu dalam memahami dan memecahkan masalah yang muncul dari mengeksekusi kode X64 dari biner PS4 secara asli
FPPS4 : Tim FPPS4 telah membantu secara besar -besaran dengan memahami beberapa bagian yang lebih kompleks dari sistem operasi dan perpustakaan PS4, dengan membantu dengan pekerjaan dan penelitian rekayasa terbalik.
Yuzu : Kompiler shader kami telah dirancang dengan kompiler Hades Yuzu sebagai cetak biru. Ini memungkinkan kami untuk fokus pada tantangan meniru GPU AMD modern sambil memiliki implementasi kompiler shader yang mengoptimalkan berkualitas tinggi sebagai basis.
Hydra : multisistem, emulator multiplatform (chip-8, gb, nes, n64) dari paris.