ARMSX2 iOS 1.0 has now been released. The following features are included:
- New UI/ARMSX2 Branding
- Game import through file picker
- BIOS import through file picker
- Game list with cover support
- Grid view for game covers
- List/grid toggle
- Local cover import
- Online cover downloads
- Editable cover download template
- CHD cover support
- Per-game cover selection/removal
- Faster/smoother cover grid scrolling
- Disc swap / eject from quick menu
- Save states UI
- Save/load state support
- PNACH cheat import
- PNACH auto-rename to game serial/CRC
- GameDB patch toggle
- PNACH cheat toggle
- Widescreen patch toggle
- No-interlacing patch toggle
- Compatibility Lab / unsigned29-style patch options
- Frame limiter controls/Custom FPS limit
- Internal resolution options including 0.25x, 0.5x, 0.75x
- Memory card manager
- Create 8 MB, 16 MB, 32 MB, 64 MB memory cards
- Folder memory card support
- Slot 1 / Slot 2 memory card assignment
- Fast Boot setting
- VU1 Instant setting
- MTVU setting
- VU1 Instant no longer auto-disabled by MTVU
- RetroAchievements support
- Improved help/settings descriptions
- Higher resolution display/UI
- Per game compatibility preset
- Virtual button landscape transparency below 50% fix
- 35.Texture dump and load for texture packs
- Unsigned IPA for sideloading
The minimum iOS version is 18, the app must be sideloaded through your choice of sideloader (AltStore, SideStore, etc). You must use UTM-Dolphin in Stickdebug, not universal for JIT to function properly.
I’d like to thank @momo-AUX1 for assisting with this port, as well as Jeen for consistent testing, animefan10033 and seskid as well. I’d also like to thank @DIB1998, yuilangtao and sonicreborn for their support as well. And @otti83 for the base of IPSX2. PR’s are appreciated to further improve the port! Please provide feedback for any issues and enjoy! ARMSX2 is now officially on iOS.