HarkinianPad 0.1.0 Developer Preview 3
Pre-release
Pre-release
·
8 commits
to main
since this release
HarkinianPad 0.1.0 Developer Preview 3 promotes the accepted customizable touch controls on iPhone and iPad.
What changed
- Makes customizable touch controls the default on both iPhone and iPad.
- Uses separate, hardware-accepted default layouts for phone and tablet screens.
- Adds a native editor for moving, resizing, hiding, resetting, and saving controls.
- Uses a compact editor panel on iPhone so the controls remain practical to arrange.
- Adds the Z hold latch: hold Z for 0.5 seconds for haptic confirmation and a blue locked state, then tap Z to release it.
- Keeps Legacy Fixed Touch Controls available under Settings > Controls.
- Advances the app identity to version 0.1.0, build 3.
Install
This release contains an unsigned IPA. It must be signed with your own Apple ID/development identity before it can be installed. AltStore Classic is the recommended route; see the IPA installation guide.
HarkinianPad does not include a ROM or extracted Ocarina of Time game data. You must supply legally obtained game data yourself.
SHA-256:
bc1f4f8a8306fa0ef1ebd3ad47005f73b1d49e4ca671d6084f23fbc56ad0293d
Validation
- Release tag and source commit:
v0.1.0-preview.3/d5283b107fe32a1406eb498d3531d88e966a5022. - Built from a clean checkout with Xcode 26.6 against the iOS 26.5 SDK for arm64; minimum iOS version is 14.0.
- GitHub repository-safety and full unsigned iPhoneOS build checks passed before merge.
- The exact tagged IPA payload was re-signed locally with an Apple Development identity and update-installed without deleting the app on a physical iPhone 14 and iPad Pro.
- Both devices report HarkinianPad version 0.1.0 (3); the iPad launched successfully and remained live.
- Existing phone and tablet touch-layout preferences remained byte-for-byte identical across both in-place updates.
- The public IPA includes the HarkinianPad rights notice and 42 discovered third-party license/notice files.
- The public IPA contains no ROM, user-generated
oot*.o2rarchive, signing profile, or code signature. Its bundledsoh.o2ris the ROM-free Shipwright port-resource archive.
Known limitations
- The exact-payload launch request on the iPhone was blocked because the device was locked; its installation, version, signature, and preserved preferences were verified.
- AltStore Classic itself was not re-tested for this release. The exact payload was validated through the documented Apple Development re-signing fallback.
- Physical-controller coverage, reconnect behavior, rumble, and motion controls remain incomplete.
- The full lifecycle and audio-route interruption matrix remains incomplete.
- This is an early developer preview, not an App Store build or a promise of complete device compatibility.
See rights and licenses and the release checklist for the project’s public-release boundary.