Фанаты запустили статическую рекомпиляцию ремейка Ocarina of Time для Switch 2 на ПК
В день выхода ремейка The Legend of Zelda: Ocarina of Time для Nintendo Switch 2 энтузиасты начали работу над нативным портом для ПК. Проект ocarina-of-time-recomp использует статическую рекомпиляцию кода консоли в инструкции x86-64 с трансляцией графики через Vulkan.

В день официального релиза ремейка The Legend of Zelda: Ocarina of Time для консоли Nintendo Switch 2 энтузиасты уже приступили к созданию нативного порта для персональных компьютеров. Проект под названием ocarina-of-time-recomp был запущен разработчиком под псевдонимом jaigner-hub 5 ноября. В его основу легли наработки аналогичных фанатских инициатив, включая totk-pc-recomp и проект по переносу Metroid Prime 4.
Новая работа нацелена на статическую рекомпиляцию исполняемого кода консоли в нативные инструкции x86-64 с трансляцией графических вызовов через Vulkan. Это позволяет запускать игру на ПК без эмуляции в реальном времени, что может обеспечить более высокую производительность и совместимость с современным железом.
Проверка совместимости ядра
Как отметил ведущий разработчик проекта Джефф Эйгнер, это уже четвёртая игра на данной кодовой базе и первый проект для Switch 2. Поэтому разработка также проверяет, какая часть общего ядра способна пережить смену поколения консолей. Успех или неудача этого предприятия может повлиять на будущие фанатские порты.
Сам ремейк The Legend of Zelda: Ocarina of Time вышел 5 ноября и получил восторженные отзывы критиков со средней оценкой 96 баллов на агрегаторе Metacritic. Высокие оценки подогревают интерес сообщества к возможности сыграть в обновлённую версию на ПК с улучшенной графикой и производительностью.
Исходный код проекта нативной сборки распространяется без каких-либо закрытых материалов Nintendo, поэтому для создания рабочей версии фанатам потребуется предоставить собственный легально полученный дамп картриджа. Таким образом, разработчики подчёркивают, что не распространяют пиратские копии игры и не нарушают авторские права.




Обсуждение
Войдите, чтобы присоединиться к обсуждению.
Загружаем обсуждение…