Skip to content

Twiso v01.00 — PS2 ISO Launcher (PPSA99202)

Latest

Choose a tag to compare

@Swordpdf Swordpdf released this 24 Sep 18:55
· 3 commits to master since this release

Twiso — native PS5 PS2 ISO front-end. Browse /data/PS2/isos, read disc serials, manage per-game configs, download covers, and boot through your own installed emulator backend packages. Experimental / WIP, no emulator runtimes included.

Build: 01.000.001 / 01.00 — eboot.bin 9.4 MB, built 2026-09-14 from 63cde32. PPSA99202 (UP9000-PPSA99202_00-PS2LIBRARY000001)

What it does:

Scrollable PS5-styled menu, scans /data/PS2/isos
Auto disc-serial scan on highlight, per-game .txt + .lua in /data/PS2/configs/
On-console JPEG cover downloads to /data/PS2/covers/ (xlenore/ps2-covers)
Selectable backend by title ID (LIBR12347-352 default: WotM v1/v2, JAK2 v2, RECVX, RedFaction, KOF2000), editable in kBackends
DualSense prompts, loading bar, settings screen, klog + cover-debug.log diagnostics
You need (not included):

Jailbroken PS5 + ELF loader
etaHEN / OnionHEN — whitelist PPSA99202 in [app_jailbreak] exact_title_ids, reload HEN. App requests via /download0/etahen_jailbreak.
ps-patch-system by illusionyy (Apache-2.0) — send patch-bundle-loader-prospero.elf to :9021, apply /data sandbox mount at http://:23900
ShadowMount by drakmor — /data/homebrew/PPSA99202-app/ → /user/app/PPSA99202/mount.lnk
Your own backend PKGs + /data/PS2/isos|configs|covers/ folders (app creates no dirs)
Install: copy dist/PPSA99202/{eboot.bin,sce_module/,sce_sys/,assets/} to /data/homebrew/PPSA99202-app/, create data folders, install backends, launch Twiso.

Full steps: README.md + PS2-Library-Prototype/RELEASE-SETUP.md.

Credits: PS5 payload SDK, etaHEN/OnionHEN, ps-patch-system, BlackBearReloaded boilerplate, ps2-covers, Inter, Zacksly icons. See CREDITS.md. Project code GPL-3.0-or-later.

Disclaimer: Personal homebrew only, use at own risk, not affiliated with Sony. Do not redistribute ISOs / emulator runtimes / Sony assets.