Ocarina of Time на iPad, 60 FPS и родное разрешение: Kahris поручил Codex 5.6 Sol портировать iOS за одну команду

Ретро Jul 28, 2026В закладки

Ocarina of Time на iPad, 60 FPS и родное разрешение: Kahris поручил Codex 5.6 Sol портировать iOS за одну команду
Ryan Quintal · Unsplash

Разработчик, подписанный Kahris, опубликовал на GitHub нативный порт iOS для The Legend of Zelda: Ocarina of Time - 60 FPS, с разрешением для iPad и поддержкой геймпадов через Bluetooth. Изюминка: iOS-слой был сгенерирован Codex 5.6 Sol от OpenAI автономно, на основе одного тщательно проработанного промта, над которым трудились часами.

Воспоминание

Мы все помним семейный ЭЛТ-монитор, джойстик в виде крюка от N64 и первый забег по равнинам Хайрула на 20 кадрах в секунду и разрешении 240p — небольшой шок в 1998 году, когда The Legend of Zelda: Ocarina of Time выходит в Японии 21 ноября 1998 года (NTSC-J), в США 23 ноября 1998 года (NTSC-U), а затем в Европе 11 декабря 1998 года (PAL), под руководством Эйдзи Аонумы и его со-режиссёров, при продюсировании Сигеру Миямото в Nintendo EAD. Двадцать восемь лет спустя тот же мир запускается на iPad, на 60 кадрах в секунду, в родном разрешении экрана — и сделал это возможным один разработчик-одиночка по имени Kahris (аккаунт X @chrissotraidis), доверив основную работу ИИ-агенту.

Техническая история

Цель Kahris: создать родное iOS-приложение, а не универсальный эмулятор, на основе декомпилированного C-кода Ocarina of Time (сообщественный проект декомпиляции OoT, который публично восстанавливает исходный код игры с оригинального ROM с 2020 года).

Как он сам рассказывает: написание и доработка единого промта в течение нескольких часов ручной работы, затем запуск Codex 5.6 Sol (кодирующий агент от OpenAI) в автономном режиме на протяжении часов. Codex создал «iOS-слой» — то есть адаптацию декомпилированного кода (переносимого, написанного на C) в родное ARM64-приложение для iPhone/iPad, с мостом для рендеринга, обработки ввода и аудио. Порт работает на родном разрешении устройства, на 60 FPS, с поддержкой сенсорного экрана, клавиатуры, мыши и Bluetooth-контроллеров.

Результат доступен на GitHub в открытом доступе. Как всегда в таких случаях, требуется оригинальный ROM (проект OoT decomp нуждается в нём для извлечения ассетов) — использование, которое находится в юридической «серой зоне», но давно терпимо воспринимается сообществом.

Контекст: Nintendo анонсировала ремейк Ocarina of Time на Switch 2, ожидаемый примерно в 2026 году. Kahris не стал ждать.

Наше мнение

Что поражает команду, так это не столько технический подвиг — сообщество декомпиляции N64 уже много лет умеет запускать OoT на самых неожиданных платформах, см. PC-порт Ship of Harkinian — сколько смену методологии. Один человек, один промт, один агент, несколько часов машинного времени. Слой портирования, который раньше требовал недель работы специалиста по iOS, становится артефактом, сгенерированным ИИ. Можно быть в восторге или скептически настроенным — в зависимости от дня; но факт налицо.

Это также хорошая новость для игрового наследия. Неофициальные iOS-порты всегда обречены на удаление, как только появляются (Nintendo не одобряет), но порог входа теперь настолько низкий, что ретро-игра, выпущенная в виде декомпа, фактически становится мультиплатформенной почти мгновенно. Музыка Кодзи Кондо — он снова здесь, снова Nintendo EAD — никогда ещё не была такой мобильной.

Кратко

  • Тема: родной iOS-портирование Ocarina of Time (Nintendo EAD, 1998)
  • Автор: Kahris (@chrissotraidis в X)
  • Технологии: декомпиляция OoT + iOS-слой, сгенерированный Codex 5.6 Sol
  • Производительность: родное разрешение, 60 FPS, поддержка Bluetooth-контроллеров
  • Правовой статус: требуется оригинальный ROM; открытая публикация на GitHub
  • Официальный ремейк на Switch 2 ожидается в 2026 году

Следующий вопрос: сколько времени пройдёт до удаления по DMCA и сколько существующих декомпов получат такой же «уход» в ближайшие месяцы.

Resources

Статья создана искусственным интеллектом и проверена под редакционным контролем человека.

Наша редакция
Была ли статья полезной?

25 чел. оценили эту статью

Нравится
T
Toshiro HayashiRetro columnist
Retro columnist, 8/16-bit console collector, living memory of the 80s-90s.
Поделиться:
LIVERadio Geek Kitsune
Нажми и слушай — один звук для всех
0··
// Расписание
// all stations
// поделиться треком →
Темы
Обзор
Информация