Разработчик-одиночка перенёс Ocarina of Time на iOS с помощью ИИ — и это идеальный порт
Энтузиаст Крис «Kahris» Сотрайдис представил проект HarkinianPad — нативный порт The Legend of Zelda: Ocarina of Time для iOS и iPadOS, созданный с активным использованием инструментов искусственного интеллекта. Это не эмулятор, а полноценное приложение, скомпилированное под архитектуру ARM64 с использованием графического API Metal, которое запускает классику 1998 года без ограничений оригинального железа Nintendo 64. 
От декомпиляции к нативному приложению
Основа проекта — знаменитый Ship of Harkinian, результат работы сообщества ZELDARET, которое провело полную декомпиляцию оригинальной The Legend of Zelda: Ocarina of Time в чистый язык Си. Это позволило выделить игровую логику от аппаратной части консоли и сделать код переносимым на современные платформы. Сотрайдис взял эту кодовую базу и адаптировал её под экосистему Apple.
Роль ИИ в разработке
Ключевую роль в ускорении работы сыграли ИИ-инструменты OpenAI — Codex и GPT-5.6 Sol. По словам автора, нейросети выполнили тяжелую многочасовую рутину по написанию платформенного слоя под iOS: «склеиванию» жизненного цикла приложения, адаптации под новые API и исправлению сотен ошибок сборки. ИИ-агент работал практически по одной команде, заменяя месяцы ручного кодинга на часы диалога с моделью. 
Технические преимущества порта
- Производительность: стабильные 60 кадров в секунду против 20 FPS на Nintendo 64
- Разрешение: нативное для экранов iPhone и iPad, без привязки к 240p оригинала
- Широкий формат: полноценная поддержка ultrawide-экранов без искажений и черных полос
- Управление: сенсорный экран, клавиатура, мышь и любые Bluetooth-контроллеры
- Графический API: Metal для максимальной эффективности на Apple Silicon
Юридическая чистота и распространение
Проект распространяется с открытым исходным кодом на GitHub, но не содержит игровых ассетов — моделей, текстур, звуков и музыки. Для запуска пользователю требуется самостоятельно предоставить легально полученный ROM-файл оригинальной игры. Такой подход соответствует практике сообщества декомпиляции и минимизирует правовые риски для разработчика. 
Новая эра портирования классики
Успех HarkinianPad демонстрирует, как ИИ-агенты меняют подход к сохранению игрового наследия. Задачи, которые ранее требовали лет командой энтузиастов — адаптация платформенного кода, работа с графическими API, отладка сборки — теперь решаются одиночкой за недели. Это открывает путь к нативным версиям других декомпилированных классиков на современных устройствах без компромиссов эмуляции.