HarkinianPad: Native iOS and iPadOS Port of Ship of Harkinian

Repositorychrissotraidis/harkinianpadTool

HarkinianPad packages the 'Ship of Harkinian' PC source port of Zelda: Ocarina of Time as a native app for iPhone and iPad. It features native Metal rendering, customizable touch controls, physical controller support, and reproducible builds without bundled ROM data.

Key points

  1. Native rendering via Apple Metal instead of traditional N64 emulation.
  2. Includes configurable on-screen touch controls, plus support for gamepads, keyboards, and pointing devices.
  3. ROM-free distribution model: Users import their legally acquired game ROM via the iOS Files app.
  4. Requires iOS or iPadOS 14 or later.
  5. Currently in an early preview stage (v0.1.0-preview.5), installable via an unsigned developer IPA or local Xcode build.

Why it matters

N64 titles on mobile devices usually rely on emulation layers that add overhead and latency. Native decompilation ports enable higher frame rates, modern rendering backends, and responsive controls. HarkinianPad illustrates how reverse-engineered game engines can be adapted to Apple platforms using Metal and SDL2 while strictly adhering to copyright boundaries by excluding proprietary assets.

Analysis

The project addresses the challenge of adapting a desktop-centric decompilation codebase to mobile touch environments and sandboxed storage. It targets retro gaming enthusiasts and mobile software developers. While technically robust in its implementation of Metal rendering and controller integration, maturity remains at an early developer-preview stage. Deployment requires manual sideloading via AltStore Classic and a PC/Mac, or building directly from source.

Found in

Summary generated by AI (Gemini 3.8 Flash, 27 September 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • Repository:MobAI-App/ios-builder

    ios-builder: iOS Development Without a Mac via Cloud CI and MobAI

    ios-builder is an open-source CLI tool that lets developers build and test iOS applications from Windows or Linux. It relies on GitHub Actions, Codemagic, or Bitrise for remote builds and connects to MobAI for simulator streaming and hot reload.

    1.2kstarsGo

    Web development· Tool

  • Repository:Lakr233/vphone-cli

    vphone-cli: Run virtual iPhones on Apple Silicon Macs

    vphone-cli creates and runs virtualized iOS instances on Apple Silicon Macs running macOS 15 or newer. The tool leverages Apple's Virtualization.framework and the PCC research VM infrastructure.

    14.7kstarsSwift

    Security· Tool

  • Link:orchard.andon.dev

    Orchard: Native macOS GUI for Apple Containers and Local AI Models

    Orchard is an open-source, native macOS GUI for managing Apple Containers, Linux virtual machines, and local Kubernetes clusters. Licensed under MIT, the application also bridges local AI models from MLX, Ollama, and LM Studio directly into containers and provides host-only sandboxes for running agents securely.

    AI & LLMs· Tool

  • Repository:abue-ammar/tinycast

    Tinycast: Lightweight Native macOS Launcher Supporting Raycast Extensions

    Tinycast is an open-source, fully native macOS launcher built with SwiftUI and AppKit. Consuming under 100 MB of RAM, it features zero third-party dependencies, eliminates telemetry, and natively renders real Raycast extensions.

    7.4kstarsSwift

    Web development· Tool

  • Repository:droidrun/mobile-harness

    Mobile Harness: Control Skills for AI Agents on Android and iOS

    Mobile Harness provides portable operating instructions and interfaces enabling AI agents to control Android and iOS devices locally or in the cloud. Rather than acting as a standalone agent runtime, it functions as a compact Markdown harness powered by the mobilerun_core Python library.

    340stars

    AI & LLMs· Tool

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.