Skip to content

HarkinianPad 0.1.0 Developer Preview 3

Pre-release
Pre-release

Choose a tag to compare

@chrissotraidis chrissotraidis released this 29 Jul 21:13
· 8 commits to main since this release
d5283b1

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*.o2r archive, signing profile, or code signature. Its bundled soh.o2r is 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.