Aethersx2 Android Setup
Play PS2 on Android with AetherSX2. Import BIOS, add games, and tune settings for smooth, accurate performance.
PlayStation 2 on Android — AetherSX2 Quick-Start (Full Guide)
Install, import BIOS, add games, pick sane defaults, and fix common issues for smooth PS2 on handhelds.
1) Requirements & Downloads
- Android 64-bit device with Vulkan support recommended.
- PS2 BIOS (dump your own from a PS2 you own; see Steps below).
- Game files in
.isoor.chd(personal dumps). - AetherSX2 APK (the original project is suspended; use trusted mirrors or backups only—avoid “BIOS download” scam sites).
Heads-up: The original AetherSX2 development was indefinitely suspended by the author in Jan 2023. Builds still function, but beware fake/scam sites claiming to bundle “BIOS.”
Community mirrors (historical builds) exist; verify checksums and provenance before installing.
2) Install & First Launch
- Download a trusted AetherSX2 build (APK) and copy it to your device.
- Install the APK. If prompted, allow installs from “Unknown Sources.”
- Open AetherSX2. When prompted, grant storage permissions.
- Skip game scanning for now—we’ll add BIOS first.
Avoid sites that promise “AetherSX2 + BIOS.” The BIOS must be dumped from your own console.
3) Dump & Import PS2 BIOS
To run most titles accurately, AetherSX2 (like PCSX2) needs official PS2 BIOS files—dumped from your own console. Place the BIOS files on your device, then in AetherSX2:
- Go to Menu → App Settings → BIOS.
- Tap Import BIOS and select your BIOS folder (typically contains multiple
.binfiles). - Confirm the detected region(s): SCPH-xxxxx (e.g., USA, EU, JP).
AetherSX2 is a mobile port based on PCSX2 technology—same BIOS concept applies.
4) Add Games, Covers, & Folders
- Create a folder on internal storage or SD (e.g.,
/Games/PS2/). - Copy your dumped
.isoor.chdPS2 games into it. - In AetherSX2, tap Game List → + (Add Folder) and pick the folder.
- Optional: enable cover downloads or point AetherSX2 at a local “covers” folder.
5) Sane Settings (Good Defaults)
-
Graphics
- Renderer: Vulkan (try OpenGL if you see glitches).
- Internal Resolution: 2× (720p) to start; 3× if you have headroom.
- Anisotropic: 2×–4×; AA: Off initially.
- VSync: Off (reduce latency).
-
Speed/Timing
- EE Cycle Rate: Default (100%).
- EE Cycle Skip: Off (enable only if desperate; can cause glitches).
- MTVU/Multithread: On (if available) — improves CPU-bound scenes.
-
Audio
- Latency: Normal; lower if you have crackles and enough CPU headroom.
These mirror PCSX2/Dolphin-style guidance: Vulkan for speed on modern GPUs, conservative hacks for stability.
6) Controller & Touch Layout
- Pair your Bluetooth pad (8BitDo, Xbox, DualShock/Edge). Confirm it works in Android.
- In AetherSX2, open Controller Settings → map buttons and sticks.
- Edit the touch overlay: size, opacity, and position per-game if needed.
7) Performance Tuning
- Renderer: If Vulkan stutters on your GPU, try OpenGL (or vice-versa).
- Internal Res: Drop from 3× → 2× for heavy games.
- Per-game overrides: Keep global settings stable; only override where needed.
- Shader build stutter: first-run pauses are normal; they improve later.
- Community tips: Users share working presets for budget devices—use as a starting point only.
8) Troubleshooting
“Where do I get a BIOS?”
The Play Store listing is gone / outdated
Game is slow or glitchy
9) Legal & Credits
AetherSX2 is derived from the PCSX2 project; like PCSX2, it requires legally-dumped BIOS and games you own. Development status notes based on the author’s public suspension statement.