This project brings PCSX2 and ARMSX2 to iOS devices. The porting process was done using fully AI-assisted coding.
Confirmed working on iOS 26 and iOS 18 via StikDebug & UTM-Dolphin.js
- Sidestore: For easy sideloading and app management.
- Stickdebug: For enabling JIT (use with UTM-Dolphin JIT script).
- Livecontainer: Bypass the 3 app limit.
This repository leverages a fully automated headless GitHub Actions pipeline to compile the C++ and Swift bridging components with CMake into a raw unsigned .ipa.
To build your own installer package:
- Fork or push changes to your
mainbranch. - Navigate to your repository's Actions tab.
- Select the Build Unsigned iPSX2.ipa workflow and click Run workflow.
- Once completed, download the
iPSX2-unsignedartifact ZIP at the bottom of the workflow summary. - Extract the
.ipafile and sideload it to your device using your preferred signing tool (e.g., AltStore, TrollStore, Sideloadly).