No description
- C# 49.7%
- JavaScript 48.8%
- Python 1.1%
- Shell 0.2%
- Java 0.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| decomp | ||
| docs | ||
| gamedata | ||
| tools | ||
| unpacker | ||
| .gitattributes | ||
| README.md | ||
psp2i-android
Self-contained, private umbrella for the Phantasy Star Portable 2 Infinity (English fan-translation v2) Android recompile effort. Hosted on the me-mini Forgejo because it bundles copyrighted game material that can't live on a public host.
Layout
| Path | What |
|---|---|
decomp/ |
The Android recompile core — a PPSSPP v1.20.4 fork (ppsspp/build-android.sh produces the APK), decompiled src/, and Ghidra scripts. Flattened from kion-dgl/psp2i-decomp. |
unpacker/ |
Web-based FPB/asset unpacker. Flattened from dashgl/psp2i. |
tools/ |
extract_fpb.py + the tenora-works toolset (FPB Extractor, PSULib). |
gamedata/ |
Copyrighted inputs (Git LFS): the two psp2i-en ISOs, the bundled gamedata.tar.gz, and tarred extracted/ + fpb-extracted/ sets. See gamedata/README.md. |
docs/ |
Workspace notes carried over for reference. |
Building the Android APK
cd decomp/ppsspp
./build-android.sh # requires Android SDK, NDK 29, JDK 21, ImageMagick
Place extracted game files at decomp/gamedata/PSP_GAME/ (see gamedata/README.md).
Origin repos (code only, no game data)
- decomp: https://github.com/kion-dgl/psp2i-decomp
- unpacker: https://gitlab.com/dashgl/psp2i
This repo is the private superset that adds the game data so the whole thing is buildable from one clone.