Nintendo

Последняя игра, получившая обратную инженерную обработку, — это The Legend of Zelda: Ссылка на прошлоесообщает Neowin . Пользователь GitHub по имени snesrev полностью портировал игру на ПК, используя более 80 000 строк кода, добавив при этом некоторые дополнительные улучшения. К ним относятся поддержка улучшенных соотношений сторон и пиксельных шейдеров, карта мира более высокого качества, слоты для дополнительных предметов и многое другое.

Версия была переработана в коде C и требует библиотек из эмулятора SNES LakeSNES. В ней представлены все те же уровни, враги и головоломки, что и в оригинальной игре, и даже может выполняться оригинальный машинный код наряду с портированной версией на C. Другой пользователь GitHub, Ксандер-хадж, показал, как именно это работает, по сравнению с эмуляцией в прошлогоднем видео на YouTube.

Портированная версия Link присоединяется к другим недавним проектам, в частности «Звездные войны: Темные силы», которые были полностью портированы на ПК. В отличие от эмуляции, которая эффективно превращает ваш компьютер в старую консоль, игры с обратным проектированием перестраиваются с нуля, что позволяет добавлять такие функции, как широкоэкранный режим и оттенки пикселей, добавленные snesrev.

Опытные пользователи могли бы создать эту сборку на Windows, Mac, Linux и даже на Nintendo Switch, а в будущем возможно и на других платформах. Однако это на шаткой юридической основе. Например, после того, как кто-то сделал очень классный порт для ПК классической Super Mario 64Nintendo приняла меры, и ссылки на загрузку исчезли с веб-сайтов, размещающих файлы.