One of the biggest advances in the AI space over the past year has come from its ability to speed up development and programming, to the point where "vibe coding" means people can create apps and software without any formal coding experience or background. This is why we've got a story like this, where a developer (Kahris) was able to port the Nintendo 64 classic The Legend of Zelda: Ocarina of Time to iOS and iPadOS.

And it's a native port, too, which means support for touch controls, high-resolution widescreen display, and a smooth 60FPS. Compared to the N64 original's 240p resolution and 20FPS or so gameplay, it's a massive improvement. With porting duties handled by Codex 5.6 Sol, OpenAI's flagship GPT-5.6 model, it's an impressive feat, but also one that sits on the shoulders of existing work by talented human coders.
Although Codex 5.6 Sol impressively rebuilt the game for iOS as a native ARM64 app, rendered by Metal, it's based on the decompiled Ship of Harkinian source port of The Legend of Zelda: Ocarina of Time, written in the programming language C.
Kahris has made this full Ship of Harkinian source port available as a native iOS/iPadOS app on GitHub, but like all decompiled native N64 game ports, a ROM of The Legend of Zelda: Ocarina of Time is required to play the game for all of the copyrighted art, music, and other assets that aren't code.

Frequently Asked Questions
TweakBot answers common questions about this news using TweakTown's own coverage from this page and related content from our archive. Tap a question to reveal the answer, or type your own below.
How did the developer Kahris create the native iOS/iPadOS port of The Legend of Zelda: Ocarina of Time?
Is the iOS/iPadOS port available on GitHub and what does the repository contain?
What platform technologies (CPU architecture and graphics API) does the port use on iPhone and iPad?
What prior reverse‑engineering work enabled a non‑emulated native port of Ocarina of Time?
Have a question not listed here? Ask below and TweakBot will answer it.
Porting the game over to iPhone and iPad is an impressive achievement and showcase for AI. Still, it's worth noting that being able to play a non-emulated native version of The Legend of Zelda: Ocarina of Time is only possible thanks to the work of a small team that spent 21 months reverse engineering and decompiling the original N64 release.






