The Legend of Zelda: Ocarina of Time получила нативный порт для iOS и iPadOS. Проект HarkinianPad запускает классику Nintendo 64 на iPhone и iPad без обычной эмуляции.

За порт отвечает разработчик Chris «Kahris» Sotraidis. Он использовал OpenAI Codex и GPT-5.6 Sol, чтобы адаптировать код Ship of Harkinian под мобильные устройства Apple. Игра работает как нативное Arm64-приложение с рендерингом через Metal.

Нативный порт вместо классической эмуляции

HarkinianPad основан на Ship of Harkinian — неофициальном порте Ocarina of Time, который вырос из декомпиляции игры на C. Эту работу в 2021 году проделала команда Zelda Research Team, более известная как ZELDARET.

Продолжение после рекламы

Ship of Harkinian уже запускали на Windows, Linux, macOS, Android, Nintendo Switch и Wii U. Новый проект Kahris переносит ту же базу на iPhone и iPad, но не тащит за собой ограничения железа Nintendo 64.

Разница с эмулятором здесь принципиальная. HarkinianPad не изображает старую консоль программно. Он берёт декомпилированный код, собирает его под современную платформу и использует ROM как источник игровых ресурсов.

Это не официальный релиз Nintendo. Проект не включает саму игру, графику, музыку и звуки. Пользователю нужна собственная легально полученная копия ROM The Legend of Zelda: Ocarina of Time.

Разница с Nintendo 64 в цифрах

Оригинальная Ocarina of Time вышла в 1998 году на Nintendo 64 и работала в разрешении 240p при 20 FPS. HarkinianPad поднимает планку до полного разрешения устройства, широкоформатного режима и 60 FPS.

Изображение к статье: Ocarina of Time запустили на iOS без эмулятора

Версия Платформа Разрешение Частота кадров
Оригинал 1998 года Nintendo 64 240p 20 FPS
HarkinianPad iOS и iPadOS полное разрешение устройства, widescreen 60 FPS

Для игры, которая проектировалась под телевизоры конца 90-х, это крупный технический скачок. Особенно на iPad, где широкоформатный режим и высокая чёткость заметны сразу.

У Ocarina of Time уже была официальная вторая жизнь. Nintendo выпустила ремейк для Nintendo 3DS в 2011 году. Позже игру добавили в Nintendo Switch Online Expansion Pack для Switch и Switch 2.

Но у этих вариантов есть ограничение: нужна актуальная консоль Nintendo и подписка. HarkinianPad идёт другим путём — через фанатский код, открытую разработку и современные API Apple.

Управление на iPhone и iPad

Для мобильной версии Kahris сделал сенсорную схему управления. На iPhone можно играть через экранные кнопки, а на iPad — подключить Bluetooth-контроллер, клавиатуру или мышь.

Продолжение после рекламы

Это важная деталь для старой игры. Ocarina of Time сильно завязана на камеру, прицеливание и быстрый доступ к предметам. С тачскрином она может жить, но контроллер здесь всё равно ближе к оригинальному опыту.

Контекст тоже занятный. Фанаты ждут дату релиза ремейка Ocarina of Time для Nintendo Switch 2, а одиночный разработчик уже принёс рабочую нативную версию на устройства Apple. Неофициально, с юридическими ограничениями, но технически аккуратно.

Для нас здесь главный сюжет не только в Zelda. Инструменты ИИ помогли одному разработчику перенести готовую фанатскую кодовую базу на новую платформу. Раньше такая работа чаще требовала небольшой команды и долгого ковыряния с графическим API.

Исходный код и последняя версия HarkinianPad опубликованы на странице проекта на GitHub. Ограничение остаётся прежним: без легально полученного ROM The Legend of Zelda: Ocarina of Time порт не содержит игровых ассетов и не запускает саму игру.

Рейтинг: 0 / 5. Оценок: 0

Рекомендуем почитать

Оставьте комментарий

Перед оставлением комментария, пожалуйста, ознакомьтесь с правилами комментирования.