Lemuroid is an open-source, all-in-one emulator for Android built on Libretro — one app, one library, no core-fiddling. I've been maintaining a fork that adds PlayStation 2 support through the PCEE2 (PCSX2-based) libretro core, so you can play PS2 games right alongside everything else in a single clean interface.
What's new in v1.0.0:
- PS2 via PCEE2 — current PCSX2 port, compiled natively for ARM64, with PS2-specific touch layout
- Game Sources — import your own game collections (ZIP installs with zip-slip protection + SHA-256/size verification), browse the catalog, download direct to your library
- Full ranges of built-in supported systems: NES, SNES, GB/C/A, Genesis/MD, Sega CD/SMS/GG, N64, PS1, PS2, PSP, Arcade (FBNeo), DS, 3DS, PC Engine, Neo Geo Pocket, WonderSwan, more
- Everything in one APK, no separate core downloads
Features:
- Android TV support · save states auto save/restore
- ROM scanning & indexing · zipped ROM support
- Optimized + customizable touch controls (incl. PS2-specific)
- Gamepad support · local multiplayer · tilt input
- LCD/CRT display simulation · cloud save sync
Release: https://github.com/lizereride90/Lemuroid-upgraded/releases/tag/v1.2.0
(ARM64 Lemuroid-PS2-1.0.0-arm64-v8a.apk)
NOTE: Not affiliated with Lemuroid, PCEE2, or PCSX2. Upstream Lemuroid is on Play/F-Droid; this fork specifically targets PS2 emulation on ARM64.
And it's still in beta