Unduh ARMSX1 Emulator PS1 v0.3.6 APK

Logo ArmSX1 Emulator

ArmSX1 adalah emulator PlayStation 1 (PS1) untuk Android dari para pendiri ARMSX2. Emulator ini memakai core SwanStation dengan resolusi HD, renderer Vulkan dan OpenGL ES, runahead, dan database cheat bawaan.

Pengembangannya cepat dan build baru keluar setiap beberapa hari, jadi sesekali bug masih bisa muncul di antara rilis.

Apa itu ArmSX1?

ArmSX1 adalah emulator PlayStation 1 dari orang-orang yang mendirikan ARMSX2. Proyeknya berawal sebagai fork psxe, dan sejak versi 0.1.6 aplikasi Android-nya memakai SwanStation, core PlayStation libretro, di dalam frontend ARMSX1 sendiri: library, pengaturan, kontrol, hotkey, dan pengelola cheat adalah buatan ARMSX1. Aplikasi Android-lah yang dirilis sebagai APK di GitHub, dan itulah yang dibahas situs ini.

Game bisa dirender lewat Vulkan hardware, OpenGL ES, atau ANGLE, maupun renderer software. Jalur hardware inilah yang memungkinkan preset HD dan koreksi geometri PGXP, dan di perangkat Snapdragon pengelola driver bawaan bisa memasang driver Adreno kustom untuk Vulkan. Di sekelilingnya ada kenyamanan emulator modern: runahead, cheat, RetroAchievements, box art, dan kontrol yang bisa diatur ulang sepenuhnya.

Fitur-fitur utama ARMSX1

Resolusi HD

Pengaturan HD 2, HD 3, dan HD 4 di menu Video menampilkan semua game di atas resolusi aslinya. Pengembang merekomendasikan HD 3.

60 fps Penuh dan Runahead

Core backend baru di versi 0.1.6 menghilangkan penurunan FPS di semua resolusi, dan runahead mengurangi input lag tetap pada 60 fps penuh.

Database Cheat Bawaan

Aktifkan dan matikan cheat dari menu, unduh cheat baru tanpa menunggu update aplikasi, dan pasang hotkey untuk memakainya di dalam game.

Kontrol Sentuh dan Kontroler Fisik

Atur ulang tombol di layar dan simpan tata letaknya, atau sambungkan kontroler. Hotkey dua tombol bisa dipetakan ke setiap aksi di quick menu.

Library dan Koleksi

Box art diunduh otomatis, koleksi kustom bisa memakai gambar Anda sendiri, urutan menu bisa diubah, dan game multi-disc digabung menjadi satu entri M3U.

RetroAchievements

Kumpulkan achievement di game PS1 yang didukung dan lihat daftarnya dari library RetroAchievements di dalam aplikasi.

Format Game yang Didukung

BIN/CUE dan ISO

Pasangan standar .bin + .cue, .bin satu track, atau dump .iso dari disc milik Anda.

CHD

Image .chd terkompresi, termasuk disc mixed-mode dengan track audio, pregap, dan data subchannel. Berkas .sbi yang cocok ikut dimuat untuk disc yang memerlukannya.

Arsip ZIP

Berkas .zip berisi image game yang didukung beserta berkas pendampingnya bisa langsung dibuka tanpa diekstrak dulu.

Playlist M3U

Kelompokkan disc game multi-disc dalam berkas .m3u. Library menampilkannya sebagai satu game, dan hotkey bisa mengganti disc tanpa keluar.

ArmSX1 tidak menyertakan game maupun BIOS. Anda perlu menyediakan keduanya dari konsol dan disc milik Anda sendiri.

Cara Menginstal dan Mengatur ArmSX1

Menyiapkan ArmSX1 hanya butuh beberapa menit. Yang Anda perlukan: APK-nya, berkas BIOS PlayStation, dan game milik Anda sendiri.

  1. Pasang APK

    Unduh APK ArmSX1 terbaru, buka lewat file manager, lalu konfirmasi pemasangan. Android akan meminta izin memasang dari aplikasi tersebut pada percobaan pertama.

  2. Pilih BIOS PS1 Anda

    Buka ArmSX1 lalu pilih berkas BIOS PlayStation yang Anda dump dari konsol sendiri. Emulator ini tidak menyertakan BIOS.

  3. Tambahkan game Anda

    Arahkan aplikasi ke folder berisi image disc PS1 milik Anda dalam format BIN/CUE, ISO, CHD, atau ZIP, lalu berikan izin penyimpanan yang diminta Android.

  4. Pilih resolusi dan mainkan

    Jalankan game dari library. Di menu Video, HD 3 adalah pengaturan yang direkomendasikan pengembang untuk grafis 3D yang lebih tajam.

Pengaturan yang Perlu Diketahui

Resolusi dan tampilan

Pengaturan HD mengubah resolusi internal dan resolusi tampilan sekaligus, karena keduanya diatur sebagai satu kesatuan demi kompatibilitas. HD 3 adalah titik tengah yang direkomendasikan antara ketajaman dan kecepatan.

Pengaturan per game

Tata letak kontroler di layar bisa diaktifkan atau dimatikan per game maupun secara global dari quick menu, dan profil bisa disimpan menimpa profil yang sudah ada. Pengaturan yang hanya Anda inginkan untuk satu game sebaiknya disimpan di sana, bukan di pengaturan global.

Fast forward, screenshot, dan VSync

Fast forward, tangkapan layar, dan VSync bisa diakses dengan satu ketukan atau hotkey, dan overlay performa menunjukkan seberapa lancar game berjalan di perangkat Anda.

Pertanyaan dan Jawaban Umum ARMSX1

ArmSX1 adalah emulator PlayStation 1 dari para pendiri ARMSX2. Proyeknya berawal sebagai fork psxe; sejak versi 0.1.6 aplikasi Android-nya memakai SwanStation, core PlayStation libretro, di dalam frontend ARMSX1 sendiri lengkap dengan library, pengaturan, kontrol, dan pengelola cheat.

Ya. ArmSX1 memungkinkan Anda memilih BIOS yang dipakai untuk booting, dan tidak menyertakan BIOS sendiri. Anda perlu menyediakan berkas BIOS PlayStation yang di-dump dari konsol milik Anda.

BIN/CUE, BIN satu track, ISO, CHD, dan arsip ZIP yang berisi image game yang didukung. Game multi-disc bisa dikelompokkan dengan playlist M3U, yang juga memungkinkan ganti disc lewat hotkey.

Bisa. Aplikasi Android-nya punya pengaturan HD 2, HD 3, dan HD 4 di menu Video, dan pengembangnya merekomendasikan HD 3. Pengaturan HD juga mengubah resolusi tampilan, karena keduanya diatur bersamaan.

Ya. Saat renderer Vulkan dipilih, pengelola driver bawaan bisa mengimpor paket driver atau mengunduh driver Turnip dan Qualcomm untuk GPU Adreno dari K11MCH1/AdrenoToolsDrivers dan sumber lain. Perangkat Mali, Xclipse, dan PowerVR memakai driver sistem.

Tidak sepenuhnya. Kode sumbernya ada di GitHub, dan core SwanStation beserta adapternya berlisensi GPL, tetapi frontend ARMSX1 sendiri bersifat proprietary dan seluruh haknya dipegang pemiliknya. Aplikasinya sendiri gratis diunduh.

Kodenya bisa di-build untuk desktop, Android, iOS, UWP, WebAssembly, dan PSVita, tetapi sejauh ini hanya APK Android yang dirilis di halaman GitHub. Desktop dan Android adalah target utamanya; port lain mungkin tertinggal.

Pengembangnya meminta laporan bug dikirim ke channel ArmSX1 di Discord proyek ini, dan perbaikannya biasanya cepat dirilis.

Dukungan Platform

Android

Android adalah satu-satunya platform yang sudah punya build resmi. Kode sumbernya juga menargetkan desktop, iOS, UWP, WebAssembly, dan PSVita, tetapi belum ada rilis untuk platform itu.