Emulator PlayStation 1 modern.




Jika Anda memiliki pertanyaan, tangkap saya di Twitter (@Jaczekanski) atau buat masalah. Ada juga server Discord.
Lihat Daftar Kompatibilitas Alpukat
16.11.2021 - .VGS, .gMe, .VMP Dukungan Format Kartu Memori, Muat Kartu Memori dengan Drag & Drop
28.06.2020 - .CM Dukungan Format
16.09.2019 - Simpan Status
5.09.2019 - Dukungan getaran
2.09.2019 - Dukungan game anti -Modchip dan libcrypt yang dilindungi
13.03.2019 - Dukungan MDEC (Decoder Video) yang digabungkan
8.12.2018 - Daftar Kompatibilitas Webapp yang Dibuat
19.11.2018 - Menambahkan dukungan file .chd
9.11.2018 - XA -ADPCM (Streaming Audio) dan Dukungan Audio Buku Merah - Musik harus diputar di sebagian besar game, interpolasi sampel SPU (kedengarannya kurang keras), dukungan modulasi pitch (digunakan oleh beberapa game), pembacaan cdrom refactored, dan subsystem yang diparsing isyarat, berbagai perbaikan, perangkat keras (Opengl) Rendering dan Rendering
27.08.2018 - Dukungan untuk pengontrol digital, dualshock (tanpa getaran) dan mouse. Dua pengontrol didukung (tidak ada multitap untuk saat ini)
19.08.2018 - Dukungan Kartu Memori
11.08.2018 - Implementasi Parsial SPU - Sound Working
Daftar Lengkap: Bangunan Alpukat
| Membangun | Status | Unduh |
|---|---|---|
| Linux | mengembangkan | |
| MacOS | mengembangkan | |
| Android | mengembangkan | |
| Windows 64-bit, Visual Studio 2019 | mengembangkan | |
| Windows 32-bit, Visual Studio 2019 | mengembangkan | |
| Windows 64-bit, Visual Studio 2017 | ||
| Windows 32-bit, Visual Studio 2017 |
Meskipun emulator ini sedang dalam pengembangan awal, beberapa game 3D dapat berjalan. Daftar Kompatibilitas Game
Saat ini audio sulit disinkronkan ke NTSC (60Hz) ( Running Pal Games akan membuat Audio gagap ). Implementasi timer tidak berfungsi dengan baik ( game gagal boot atau berjalan dengan kecepatan yang salah). Banyak game tidak akan boot atau crash tak lama setelah boot.
Alpukat berfokus pada mendukung perangkat keras yang relatif modern (2010 dan ke depan) dan OS non-legacy.
Emulator saat ini berhadapan tunggal - jika Anda memiliki CPU multicore, Anda tidak akan mendapat manfaat darinya. Kinerja utas tunggal adalah yang benar -benar penting.
Saat ini alpukat membutuhkan OpenGL 3.1. Di masa depan keterbatasan ini akan diangkat untuk rendering perangkat lunak.
Alpukat membutuhkan BIOS dari konsol nyata di direktori data/bios . (Gunakan File->Open Avocado directory untuk menemukan direktori pada sistem Anda) Pilihan ROM BIOS akan diperlukan pada proses pertama. ROM dapat diubah di bawah Options->BIOS atau dengan memodifikasi file config.json .
Untuk memuat .cue/.bin/.img/.chd/.ecm atau .exe/.psexe/.psf/.minipsf file cukup seret dan jatuhkan.
Permainan Pal dengan Perlindungan LibCrypt membutuhkan info sub -channel tambahan - Unduh file yang tepat .SBI atau .LSD file dari redump, letakkan di folder yang sama dengan gambar game dan pastikan memiliki nama identik sebagai .cue/.bin/... file.
Konfigurasikan kontrol di bawah opsi-> menu pengontrol.
Persyaratan:
Bangunan pertama:
git clone --recursive https://github.com/JaCzekanski/Avocado.git
cd Avocado
premake5 vs2019
# Open avocado.sln with Visual Studio, make sure that Release build is selected, build it
Lihat AppVeyor.yml jika masalah.
Memperbarui:
git pull && git submodule update --init --recursive
premake5 vs2019
# Open avocado.sln, build it
Persyaratan:
Bangunan pertama:
sudo apt update
sudo apt install libsdl2-dev
git clone --recursive https://github.com/JaCzekanski/Avocado.git
cd Avocado
premake5 gmake
make config=release_x64 -j4
# Running
./build/release_x64/avocado
Lihat .ci/linux/build.sh jika masalah.
Memperbarui:
git pull && git submodule update --init --recursive
premake5 gmake
make config=release_x64 -j4
Persyaratan:
Bangunan pertama:
brew update
brew install sdl2
git clone --recursive https://github.com/JaCzekanski/Avocado.git
cd Avocado
premake5 gmake
make config=release_x64 -j4
# Running
./build/release_x64/avocado.app
Lihat .CI/MacOS/build.sh dalam hal masalah.
Memperbarui:
git pull && git submodule update --init --recursive
premake5 gmake
make config=release_x64 -j4
Gunakan pelacak masalah github untuk mengajukan bug. Harap lampirkan ID game, tangkapan layar/video, BIOS, dan Bangun versi.
Lihat Daftar Kompatibilitas Game Sebelum membuat masalah bug.