Хотите играть в игры Nintendo 3DS на своем смартфоне Android? Теперь вы можете это сделать, хотя для этого вам понадобится очень мощный смартфон.
Nintendo DS — одна из лучших портативных консолей для эмуляции на Android, и на то есть веские причины. Акцент на сенсорном управлении в играх DS хорошо переносится на игровой процесс на смартфоне, а отсутствие кнопок на телефонах Android можно исправить с помощью Bluetooth или проводного игрового контроллера. Я думал об этом, и мне стало интересно... а как насчет Nintendo 3DS? 3DS — еще одна портативная консоль с теми же характеристиками, и, выполнив поиск на GitHub, я обнаружил, что там является на самом деле это эмулятор Nintendo 3DS для смартфонов Android. Встречайте очень экспериментальный порт Citra для Android.
Неофициальная Citra для Android сама по себе впечатляет
Что делает этот неофициальный порт Citra для Android таким впечатляющим, так это не то, что это прекрасно функционирующий эмулятор без каких-либо проблем, которые никто не обнаружил. На самом деле, это далеко не так. У него есть свои проблемы, есть свои ошибки, и он, конечно, даже отдаленно не функционален для более интенсивных игр. Несмотря на все вышесказанное, некоторые игры работают идеально или почти идеально, в зависимости от вашего устройства. Все эти факты способствуют тому, насколько впечатляющим является этот эмулятор, но один факт имеет решающее значение. Citra для Android использует интерфейс эмулятора Dolphin в качестве графического пользовательского интерфейса, но за ним перенесена вся серверная часть Citra.
Эмуляция не имеет значения, если вы не умеете играть в игры, верно? Мы попытались Эхо Fire Emblem: Тени Валентии, хотя вылетает при первом же диалоге игры. Некоторые пользователи Google обнаружили, что на самом деле это проблема старой версии Citra, на которой, по-видимому, основан этот порт, а не самого порта. Следующим был Особняк Луиджи, что сработало на удивление хорошо. После этого мы попробовали Супер Марио 3D Земля, что было не чем иным, как беспорядком. Лопата Рыцарь и Крашмо/Пулблокс тоже работало отлично, так что, короче говоря, ваш пробег может отличаться. Не ждите, что это будет работать на любом смартфоне с Qualcomm Snapdragon 845 ниже. Фактически, мы проверили это, используя Сяоми Ми 9 питание от Qualcomm Snapdragon 855 мобильная платформа.
Однако есть одна оговорка, которая является обязательным требованием для Citra с момента ее выпуска. Игры 3DS необходимо расшифровать перед использованием их в эмуляторе, и единственный способ сделать это — использовать взломанную систему Nintendo 3DS. Вы можете сохранить свои собственные игры и расшифровать их для использования в Citra, но игры даже не будут распознаны, если они все еще зашифрованы. На моем скриншоте выше вы можете видеть Покемон Y (EK2A.3ds) по-прежнему зашифрован. Это потому, что я сбросил свой картридж и не расшифровал его перед копированием. Есть еще одна проблема, которая затрагивает некоторые игры, и чтобы ее обойти, вам нужно сбросить системные файлы с реальной 3DS.
Неофициальная производительность Citra для Android-игр
Самое важное, что для вас, вероятно, имеет значение — это производительность в играх, а для некоторых это... исправен. Лопата Рыцарь и Крашмо довольно невероятны, Супер Марио 3D Земля это ужасно и Особняк Луиджи и Пересечение животных работа. Вы можете посмотреть видео, которые я сделал ниже, и они должны дать вам представление о том, чего ожидать.
И это даже не вдаваясь в графические глюки, которые имели место в другой игры тоже. Супер Марио 3D Земля был худшим, за ним следовал Крашмо. Крашмо было по крайней мере играбельно, Супер Марио 3D Земля даже не позволял передвигаться по игровой площадке. Та же история с Эмблема Огня, он просто вылетел в начальном диалоге.
На данный момент этот неофициальный порт Citra для Android до краев наполнен графическими ошибками и сбоями.
Для некоторых игр вам также необходимо сбросить системные архивы (и содержащиеся в них системные шрифты) для их запуска. Покемон Икс и Покемон Y — две такие игры, поскольку им нужны системные шрифты, которых нет в игре. Это несложный процесс, и вы можете найти руководство на веб-сайте Citra. здесь. В любом случае для расшифровки ваших игр вам понадобится Nintendo 3DS, так что это не должно быть огромным препятствием для входа. Взгляните на несколько скриншотов Покемон Y ниже. Более медленные игры, такие как пошаговые, такие как Покемон работают очень хорошо.
Имейте в виду, что этот порт Citra для Android является неофициальным.
Просматривая форумы Citra, многие пользователи спрашивали об этом порте Citra для Android, поскольку считали его официальным. Хотя разработчики Citra не поддержали его (очевидно), они сказал что они работают с разработчиком этого порта, чтобы сделать официальный порт для устройств Android реальностью. В FAQ Citra говорится то же самое, что объясняет, почему последний коммит по этому проекту был сделан около двух месяцев назад. Разработчики Citra совершенно не участвовали в создании этого приложения, но мы делимся им, поскольку некоторые игры действительно работают хорошо. Не только это, но и возможность заглянуть в будущее того, что будет с эмуляцией на Android. Nintendo 3DS почти готова к игре в программе, которая представляет собой смесь ПК-версии Citra и Dolphin Emulator. Это само по себе является подвигом и показывает, что разработка, безусловно, находится на правильном пути к созданию работающего эмулятора Nintendo 3DS на Android в будущем.
Скачать неофициальный порт Citra для AndroidИсходный код