Новый "родной" порт Majora's Mask может изменить то, как мы играем в игры N64 на наших ПК

Новый "родной" порт Majora's Mask может изменить то, как мы играем в игры N64 на наших ПК

  • 22.05.2024

Разработчик по имени Wiseguy выпустил "родной" порт The Legend of Zelda: Majora's Mask для ПК, обойдя необходимость использования эмулятора и открыв новые возможности производительности и моддинга для классической игры Nintendo. Кроме того, разработанный ими новый метод "статической перекомпиляции" значительно упростит разработчикам работу с другими играми для N64.

Мы уже давно можем играть в игры Nintendo 64 на ПК - более 25 лет, как отмечается в видеоролике Digital Foundry. Но хотя эмуляторы консолей могут служить отличным универсальным инструментом для конкретной библиотеки, они неэффективны, не могут в полной мере использовать возможности наших новых мощных систем и иногда вносят новые глюки или ошибки. 

Прямые переносы на ПК с помощью "декомпиляции" могут обеспечить наилучший возможный опыт, но также являются чрезвычайно трудоемкими, требуя годы работы для получения таких результатов, как OpenGOAL для Jak and Daxter или порт Mario 64 на ПК. Инструмент Wiseguy для статической перекомпиляции упрощает процесс портирования и позволяет сэкономить годы.

Wiseguy продемонстрировал возможности этого инструмента, быстро переделав ПК-порт темной лошадки, претендующей на звание лучшей игры серии Zelda. Как и в случае с эмуляцией, для игры вам все равно придется предоставить легально приобретенный ROM, и Zelda 64: Recompiled - это блестящая демонстрация возможностей статической перекомпиляции, предоставляющая модернизированный, без лишних хлопот способ стать жертвой бандитского преследования и ограбления детьми в лесу.

Статическая перекомпиляция переводит код игры на язык C, а затем использует direct3d12/Vulkan для визуализации захватывающих дух изображений. Это не автоматический процесс, требующий некоторой практической работы, чтобы учесть, насколько современное оборудование эффективнее, чем N64. Но если полная декомпиляция ROM для извлечения исходного кода, необходимого для создания "родного" порта, может занять годы, то разработчик Wiseguy смог создать пригодный для игры порт Majora's Mask всего за пару дней. По словам разработчика, Zelda 64: Recompiled была протестирована в сравнении с другими эмуляторами с помощью метрики производительности под названием RDP Accuracy, которая помогает определить, какие эффекты и визуальные эффекты предназначены для игры, а какие являются причудами аппаратного обеспечения. 

Были добавлены поддержка родного контроллера, отображение ввода, автосохранение, поддержка широкоформатных экранов и, пожалуй, лучшая функция, которая ранее была заброшена в официальных портах 3DS, - гироприцеливание, что избавляет от трудностей, связанных с первой настройкой эмулятора. В Zelda 64: Recompiled планируется добавить трассировку лучей, поддержку модов и двуханалоговое управление камерой, а также возможную интеграцию Ocarina of Time.

То, что эти функции были органично интегрированы в Zelda 64: Recompiled, больше всего меня радует в потенциале этого метода. Я не новичок в эмуляции, но сколько раз я пытался эмулировать игру, использующую какую-то странную форму аппаратного сглаживания или сглаживания текстур, и сталкивался с однозначными показателями частоты кадров или полностью искаженным отображением текстур - не перечесть. 

Сообщите мне о новостях и предложениях от других брендов Future Получайте от нас сообщения от имени наших надежных партнеров или спонсоров Отправляя свои данные, вы соглашаетесь с Правилами и условиями и Политикой конфиденциальности и достигли возраста 16 лет.

Уровень визуальной четкости, обеспечиваемый мощью современного оборудования, потрясает, а освещение и атмосферные тени делают Termina похожей на "Твин Пикс: Fire Walk With Me" еще более выраженными. Лично мне не терпится узнать, сможет ли Static Recompilation подарить нам еще больше "родных" портов некоторых игр, отчаянно нуждающихся в них. Ознакомиться с Zelda 64: Recompiled можно здесь. 

Последние новости о The Legend of Zelda


Последние новости