Ship of Harkinian, один из лучших нативных портов игр для Steam Deck

Введение

Отчет XDA об Animal Crossing, работающем нативно на Steam Deck без Dolphin, привлек наше внимание по правильной причине. Версия, которую они протестировали, — это не эмулятор. Команда ACreTeam потратила годы на то, чтобы превратить Animal Crossing для GameCube обратно в читаемый исходный код C, а разработчик flyngmt построил на основе этой декомпиляции нативный порт для ПК. Логика оригинальной игры компилируется для x86 и выполняется непосредственно на процессоре Deck. Эмуляторы интерпретируют исходные ROM-файлы и преобразуют каждую инструкцию в реальном времени. Порт с декомпиляцией полностью пропускает этот уровень, поэтому время автономной работы, синхронизация кадров и задержка ввода значительно улучшаются. Лучшие нативные портативные игры для Steam Deck находятся во втором бакете. Ниже представлены семь, которые действительно стоят установки прямо сейчас.

Что искать

Не каждый проект декомпиляции можно играть. Некоторые находятся на уровне 40 процентов совпадающего кода без запускаемого бинарного файла. Другие были удалены DMCA и теперь существуют только в резервных копиях Internet Archive. Мы искали четыре вещи при выборе этих семи портов.

Если чего-то не было двух из этих, оно было исключено.

Быстрое сравнение

ПортОригинальная играСтатусLinux бинарникДополнения
Ship of HarkinianZelda: Ocarina of Time (N64)Стабильно, v9.1.1Native AppImageШирокий экран, 60+ fps, рандомайзер
2Ship 2 HarkinianZelda: Majora’s Mask (N64)Стабильно, активноNativeШирокий экран, высокая частота кадров, QoL тумблеры
sm64coopdxSuper Mario 64 (N64)Стабильно, v1.5.1NativeОнлайн кооп, загрузчик модов
ACGC-PC-PortAnimal Crossing (GameCube)Playtesting, активноWindows через Proton4K, широкий экран, пакеты текстур
Portal 64: Still AlivePortal (N64 демейк)Fork maintainedNativeПоддерживаемый сообществом форк
Perfect Dark PC PortPerfect Dark (N64)СтабильноNativeSplit-screen, 60 fps, HD
Doom 64 EX+Doom 64 (N64)Стабильно, v5.xNative, FlathubСовременный рендерер, MAPINFO

Порты

1. Ship of Harkinian

Ship of Harkinian взял утечку декомпиляции Ocarina of Time и выпустил настоящий портированный вариант. Широкий экран правильно отрисовывается с разрешением Deck, частота кадров превышает шестьдесят с интерполяцией матрицы, а встроенные рандомайзер, трекер и меню читов поставляются в том же бинарнике. Установка — это один файл. Укажите программе запуска на ROM OoT, дайте ей один раз создать файл ресурсов OTR, и игра будет запущена нативно на SteamOS без уровня совместимости.

Где это не срабатывает: Первый запуск требует действительного хеша ROM из поддерживаемого списка. Некоторые из более продвинутых опций рендерера значительно снижают время автономной работы, если вы установите разрешение выше 1600x800.

Цена: Открытый исходный код, лицензия MIT. Бесплатно. Принесите свой собственный ROM.

Платформы: Linux, Windows, macOS, Wii U, Nintendo Switch, Android.

Скачать: GitHub

Нижняя строка: Ссылочный порт с декомпиляцией. Если вы никогда не запускали один, начните с этого.

2. 2Ship 2 Harkinian

Та же команда Harbour Masters применила свою методику Ship of Harkinian к Majora’s Mask. 2Ship 2 Harkinian дает вам тот же рендерер с широким экраном, интерполяцию с высокой частотой кадров, меню качества жизни и рандомайзер, который уже знает обо всех четырех днях цикла. Она была выпущена как стабильная версия в мае 2024 года и получала регулярные обновления с тех пор. Дневник Bomber работает, маски трансформации отзывчивы на контроллере, а возможность сохраняться в любом месте снимает одно из самых суровых ограничений оригинальной игры.

Где это не срабатывает: Вам нужен неизмененный ROM NTSC. Некоторые модификации сообщества, которые работают в Ship of Harkinian, еще не перенесены.

Цена: Открытый исходный код, лицензия MIT. Бесплатно. Принесите свой собственный ROM.

Платформы: Linux, Windows, macOS, Nintendo Switch.

Скачать: GitHub

Нижняя строка: Majora’s Mask так, как она должна была играть в первый раз.

3. Super Mario 64 PC (sm64coopdx)

Оригинальный sm64ex был первой декомпиляцией N64, которая достигла общественности и причиной того, что вся эта сцена существует. Развитие главной ветки замедлилось, но sm64coopdx подхватил факел и слил лучшие форки в один проект. Вы получаете нативные 60 fps, широкое поле зрения, загрузчик модов, который поддерживает Luigi и других персонажей, и мгновенный онлайн-кооп с синхронизированными сущностями на каждом уровне. Версия 1.5.1 вышла в мае 2026 года и работает без ошибок на стандартной сборке SteamOS Deck.

Где это не срабатывает: Компиляция из исходного кода требует законно полученного заголовка ROM и правильного варианта региона. Некоторые модификации полагаются на активы, которые требуют дополнительных загрузок.

Цена: Открытый исходный код. Бесплатно. Принесите свой собственный ROM.

Платформы: Linux, Windows, macOS.

Скачать: GitHub

Нижняя строка: Самый функционально богатый опыт Mario 64 где-либо, включая многопользовательский режим, который Nintendo никогда не создавала.

4. Animal Forest Native Port (ACGC-PC-Port)

Это порт, о котором писали в XDA. Выпуск Animal Crossing для GameCube был разложен коллективом ACreTeam, а flyngmt превратил полученный код C в исполняемый файл Windows, который читает активы прямо из вашего ISO. Преобразующий шим меняет графику GX GameCube на OpenGL 3.3, что позволяет игре достичь шестидесяти кадров в секунду на Deck при потреблении семи-восьми ватт. Флаги широкого экрана и 4K присутствуют, хотя встроенное по умолчанию значение составляет 640 на 480. Deck запускает его через Proton, и отчеты до сих пор говорят, что ввод контроллера в основном работает без переназначения.

Где это не срабатывает: Нет встроенной сборки Linux, поэтому вы проходите через Proton. Проект по-прежнему помечен как playtest, и некоторые меню качества жизни наполовину завершены. Инструментарий AI использовался при разработке, что привлекло критику в потоках комментариев.

Цена: Открытый исходный код. Бесплатно. Принесите свой собственный ISO Animal Crossing GameCube.

Платформы: Windows нативно; Steam Deck и Linux через Proton.

Скачать: GitHub

Нижняя строка: Причина, по которой мы написали эту статью. Игра Nook работает здесь лучше, чем на любом эмуляторе, который мы тестировали.

5. Portal 64: Still Alive

Portal 64 — это демейк Valve’s Portal, созданный James Lambert, который работал на настоящем оборудовании Nintendo 64. Valve выдал DMCA против оригинального репо в январе 2024 года, потому что сборка зависела от libultra Nintendo. Форк сообщества под названием Portal 64: Still Alive подхватил разработку на GitHub, а Internet Archive сохранила полную историю выпусков. Тринадцать из девятнадцати оригинальных испытательных камер работают от начала до конца. На Deck вы строите ROM, запускаете его через цепочку инструментов портирования компаньона ПК и в конце получаете нативный бинарник, который играет в демейк без использования любого эмулятора N64.

Где это не срабатывает: Установка — самая сложная из семи. Некоторые камеры еще не завершены. Поскольку базовый проект зависит от собственных библиотек Nintendo, дальнейший прогресс в разработке неопределен.

Цена: Открытый исходный код. Бесплатно. Принесите свои собственные ресурсы Portal.

Платформы: Linux, Windows, macOS.

Скачать: GitHub

Нижняя строка: Стоит настройки ради оригинальности и истории. Это не порт для новичков.

6. Perfect Dark Decomp

Perfect Dark компании Rare достигла сто процентов совпадающей декомпиляции в начале 2026 года, и нативный порт для ПК последовал почти сразу же. Однопользовательская игра, кооп split-screen и симулятор боя — все работает. Порт снимает ограничение на шестьдесят кадров, добавляет надлежащую поддержку мыши и клавиатуры и позволяет вам запускать всё при нативном разрешении Deck. Многопользовательская игра через LAN работает, и сообщество уже переносит моды оружия и пользовательские уровни.

Где это не срабатывает: Порт находится в разработке. Некоторые кутсцены имеют глитчи. Некоторые эффекты, которые использовали трюки фреймбуфера N64, выглядят немного иначе, чем в оригинале.

Цена: Открытый исходный код. Бесплатно. Принесите свой собственный ROM Perfect Dark.

Платформы: Linux, Windows, macOS.

Скачать: GitHub

Нижняя строка: Лучший способ перезапустить один из самых острых шутеров N64 на современном оборудовании.

7. Doom 64 EX+

Doom 64 EX+ продолжает оригинальную обратную инженерию Samuel Villarreal из Doom 64 и стала предпочтительным способом играть в версию N64 на компьютере. Версия 5.0 вышла с поддержкой SDL3, трехточечной фильтрацией на основе шейдеров, которая имитирует внешний вид текстур оригинала, и полной совместимостью с форматом WAD переиздания. Он работает нативно на Steam Deck через Flathub без ручной сборки и автоматически обнаруживает активы из установки Steam или GOG официального переиздания Doom 64.

Где это не срабатывает: Нет многопользовательской игры в Интернете. Пользовательский интерфейс программы запуска скупой по сравнению с современными портами исходного кода, такими как GZDoom.

Цена: Открытый исходный код. Бесплатно. Требует Doom 64 IWAD, легче всего купить на Steam.

Платформы: Linux, Windows, macOS.

Скачать: GitHub

Нижняя строка: Окончательный опыт Doom 64 на Deck.

Как выбрать правильный

Начните с того, что вы уже владеете. Если у вас есть ROM Ocarina of Time, лежащий на вашем диске, Ship of Harkinian — это самый быстрый путь к работающей игре и наименее вероятен сбой. Если вы владеете переизданием Doom 64 Steam, Doom 64 EX+ автоматически обнаруживает активы и практически не требует никакой настройки.

Для первого нативного порта на Deck мы бы выбрали Ship of Harkinian. Это самое отполированное, документация сообщества самая глубокая, и скрипт установки выполняет основную работу.

Если вы хотите историю, которая заставила вас прочитать этот список, ACGC-PC-Port — это тот. Animal Crossing на Deck действительно лучший способ играть в игру GameCube в портативной форме прямо сейчас, и то, что она вообще существует, замечательно.

Для кооп-игры sm64coopdx — единственный реальный ответ. Portal 64: Still Alive — это выбор, если вам нравятся архивные редкости и вы не возражаете против чтения длинного руководства по сборке. Perfect Dark подходит людям, которые хотят шутер с split-screen, а 2Ship 2 Harkinian — это тот, который вы сохраняете для дождливых выходных, когда хотите закончить игру, которую вы никогда полностью не пройти на N64.

Часто задаваемые вопросы

Являются ли порты с декомпиляцией законными? Обратная инженерия законна в Соединенных Штатах в соответствии с долгой линией судебных решений, и полученный исходный код не содержит защищенные авторским правом активы. Что не законно, так это загрузка ROM, которой вы не владеете. Каждый порт в этом списке требует, чтобы вы предоставили свой собственный ROM или ISO, поэтому проекты могут оставаться в сети. Когда владельцы прав действуют, они обычно нацеливаются на зависимость ROM, как Valve сделала с Portal 64.

Насколько лучше они работают, чем Dolphin или Mupen64Plus на Steam Deck? Разница реальна. В тесте Animal Crossing XDA нативный порт поддерживал шестьдесят кадров в секунду при семи-восьми ватт, в то время как Dolphin нужно было примерно пятнадцать-двадцать ватт на тот же выпуск. Ship of Harkinian и Doom 64 EX+ оба простаивают при аналогичной низкой мощности. Эмуляторы интерпретируют каждую инструкцию N64 в реальном времени, что истощает батарею. Нативные бинарники пропускают этот шаг и идут прямо к CPU.

Работают ли встроенные управления Steam Deck? Ship of Harkinian, 2Ship 2 Harkinian, sm64coopdx, Perfect Dark и Doom 64 EX+ все обнаруживают контроллер Deck без дополнительной работы. ACGC-PC-Port требует профиля Steam Input, чтобы чувствовать себя правильно. Portal 64: Still Alive требует ручного отображения.

Могут ли файлы сохранений со старой консоли или эмулятора быть переиспользованы? Иногда. ACGC-PC-Port может импортировать сохранения Animal Crossing через экспорт карты памяти Dolphin. Ship of Harkinian и 2Ship 2 Harkinian читают файлы сохранений Raw N64, если вы поместите их в правильную папку. Doom 64 EX+ использует свой собственный формат сохранений. Порт Perfect Dark для ПК совместим с оригинальной макетом контроллера pak.

Будет ли что-нибудь из этого удалено? Portal 64 уже было. Остальные полагаются на разложенный код, который воспроизводит работу Nintendo или Rare в форме чистой комнаты, которая держалась до сих пор, и ни один из них не поставляет оригинальные игры. Зеркалирование репозиториев и закрепление рабочего коммита — это разумная привычка, если вы беспокоитесь.

Какой порт лучше всего подходит для первой установки новичка? Ship of Harkinian. Он имеет графический программу запуска, предварительно созданные AppImages для Linux, активный Discord для помощи, и он играет одну из величайших игр, когда-либо созданных, при заблокированных шестидесяти кадрах в секунду на Steam Deck.