SUYU. Эмулятор Nintendo Switch для Steam Deck

SUYU. Эмулятор Nintendo Switch для Steam Deck

наSUYU ка я Nintendo за все плохое и за Yuzu

В одну из наших прошлых встреч мы беседовали на тему установки и настройки эмуляторов на Steam Deck посредством EmuDeck. Что, не читал? Ну-ка, бегом изучать!

И, разбирая EmuDeck на пальцах, я упоминал, что был в его рядах ещё такой персонаж как Yuzu - эмулятор Nintendo Switch. Почему был? Ну, кто читал, тот знает - японский гигант игровой индустрии сражается за чистоту своих продуктов, аки Британская Империя за гладь морских просторов.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Слово за слово, споры, ссуды, а в результате: суд, штраф и бан.

Press F
Press F

Но если ты думаешь, дружочек, что все закончилось лишь показательной поркой, то тут ты ошибаешься. Nintendo, как первоклассник, которому родители в честь дня рождения обеспечили безлимитный кредит в аркадном зале, не знает, как успеть задрочить до дыр каждый аттракцион.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Немало было попыток перезапустить Yuzu, но все они пресекались и будут пресекаться. Проекты бранятся и удаляются с GitHub, GitLab и прочих репозиториев с лёгкой подачи Зельдадержателя. Многие разработчики, к примеру, проекта Nuzu, на фоне критики и нападок просто сдаются и оставляют свои труды.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Более того, и нет, это не шутка, Nintendo банит абсолютно все видео, где демонстрируется эмуляция их эксклюзивов на Steam Deck.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Но один... Достойный... Один преемник Yuzu, со словами: "Я твой гриб труба шатал", даже после того как его репозиторий удалили, решил, что не опустит Веселого Роджера и продолжит бороздить бескрайние океаны мировой сети.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Имя ему SUYU! И хочется верить, что он и правда насуёт всем принцессам, эльфам и водопроводчикам.

От короткого пролога мы возвращаемся к темам насущным, и сегодня узнаем про ещё один способ эмулировать Nintendo Switch на нашей паровой палубе.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Заваривай чаек, мы начинаем очередную серию рубрики "Гайды для твоей мамки". Подробно и просто как в азбуке Буратино - от А до Я с замечательными картинками.

Итак, в статье про EmuDeck я говорил, что сейчас там представлен такой эмулятор Nintendo Switch как Ryujinx.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Не знаю, хорош он или плох (тесты продолжаются), но мы ведь за разнообразие.

Шаг первый. Подготовка

Установи EmuDeck!

По старой доброй традиции я уже заботливо все подсобрал в одном удобном для тебя месте. Качай, не стесняйся.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Скачал? Молодец! Идём дальше. Бери файл Suyu-Linux_x86_64.AppImage и закидывай его в папку home/deck/Applications.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Жмакай на него правой кнопкой, и в свойствах во вкладке Права ставь галочку Является выполняемым - ОК.

SUYU. Эмулятор Nintendo Switch для Steam Deck

И запускай его после этого.

SUYU. Эмулятор Nintendo Switch для Steam Deck

При первом запуске наш "сувальщик" выругается на тебя за отсутствие ключей. Не переживай и не бойся - идём за ними.

Не закрывая SUYU, иди в Dolphin и ищи папку home/.local/share/suyu/keys, закидывай сюда из скачанного архива Keys.zip два файлика: prod.keys и title.keys.

SUYU. Эмулятор Nintendo Switch для Steam Deck

И пока мы тут, давай-ка ещё и файлы прошивки закинем, а? В папке home/.local/share/suyu создай (да, да, сам, своими ручками) папку и обзови ее firmware (и совсем не обидны наши обзывательства, правда?).

SUYU. Эмулятор Nintendo Switch для Steam Deck

Из скачанного архива Firmware 17.0.1.zip доставай (лучше доставать папкой, а не набором файлов) прошивку и закидывай в созданную тобой с таким трудом папку firmware.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Теперь возвращайся в SUYU, будем устанавливать все, что ты там накопировал. Закрывай уведомление об отсутствии ключей и жми Tools - Install Decryption Keys. Откроется окно проводника, в котором нужно указать, где ключи лежат: home/.local/share/suyu/keys (тут есть нюанс - папка .local скрыта, так что жми правой кнопкой в окне проводника и ставь галочку показать скрытое). Выбирай наш файл ключа и жми ОК. В процессе установки ключей тебе может показаться, что программа подвисла, но не пугайся, она просто медленно над ними думает и по итогу установки скорее всего закроется, т.к. требует перезапуска. Если не закрылась - хорошо, закрылась - просто запусти заново.

SUYU. Эмулятор Nintendo Switch для Steam Deck

То же самое проделываем и для прошивки: жмём Tools - Install Firmware, в окне проводника ищем нашу папку с файлами прошивки home/.local/share/suyu/firmware, выбираем ее и жмем ОК.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Радуемся процессу установки.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Давай ещё и путь к играм укажем. Жмакай дважды по главному экрану SUYU и указывай путь до ромов: run/media/EMUDECK/Emulation/roms/ (EMUDECK в моем случае это - карта памяти, которую я отдавал на откуп EmuDeck). Выбирай папку switch и жми Choose.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Как добавишь, сразу увидишь все свои игры внутри эмулятора.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Ну, и последнее, что стоит сделать перед тем как закрыть SUYU, это заглянуть в настройки. Тут много всего можно поковырять, но нас интересует управление. Лезем в Emulation - Configure - Controls и тут меняем Input Device на Steam Virtual Gamepad 0.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Всё, теперь можешь закрывать.

Шаг второй. Добавление SUYU в EmuDec

Запускай EmuDeck и шагай в Steam ROM Manager.

SUYU. Эмулятор Nintendo Switch для Steam Deck

На этапе возни с SRM настоятельно рекомендую подключить к деке клавомышь - это сильно упростит тебе весь процесс.

Итак, в запущенном SRM убираем галочку Toggle Parsers и идём в Settings.

SUYU. Эмулятор Nintendo Switch для Steam Deck

В настройках меняем интерфейс на классический. Ты удивишься, сколько, оказывается, функций от тебя скрывают, чтобы ты случайно не нажал куда не следует своими любопытными ручонками.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Приступаем к созданию парсеров (проще их так называть) для нашего SUYU. Слева находи и жми Create Parsers, после чего по правую сторону у тебя будут пустые поля параметров для создания пресета. В строке Community Presets тыкай два раза, и из выпадающего списка ищи и выбирай Nintendo Switch - Yuzu. Так как SUYU - преемник, то и набор пресетов у них будет одинаковый. Но дабы избежать путаницы в следующих строчках Configuration title и Steam collections вместо Nintendo Switch - Yuzu напиши Nintendo Switch - SUYU.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Далее в строке ROMs directory тыкай Browse и указывай путь к папке с образами игр.

SUYU. Эмулятор Nintendo Switch для Steam Deck
SUYU. Эмулятор Nintendo Switch для Steam Deck

Следующим шагом в строке Executable жамкай Browse и указывай путь до нашего исполняющего файла эмулятора.

SUYU. Эмулятор Nintendo Switch для Steam Deck
SUYU. Эмулятор Nintendo Switch для Steam Deck

Остальные настройки оставляем по дефолту и внизу жмём SAVE.

SUYU. Эмулятор Nintendo Switch для Steam Deck

После чего слева опять лезем в Settings и меняем интерфейс обратно на EmuDeck.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Возвращаемся в раздел Parsers и видим, что для нашего SUYU эти самые парсеры удачно созданы.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Ну, а далее уже известным тебе (я надеюсь... послушай, сходи все таки почитай гайд про EmuDeck) способом добавляем игры, грузимся в игровой режим и видим их там.

SUYU. Эмулятор Nintendo Switch для Steam Deck
SUYU. Эмулятор Nintendo Switch для Steam Deck

Вместо Эпилога

Теперь у тебя есть не просто Nintendo Switch, а выбор, как его запустить. Ровно по такому же пути можно и Yuzu Early Access найти, скачать и установить.

Я провел ряд тестов на трёх играх: Zelda ToTK, PoP The Lost Crown и (прости, хоспади) SMB Wonder.

Разные эмуляторы в разных играх ведут себя по-разному, как на дефолтных, так и на подкрученных настройках. SMB, например, мне показалось лучше полетел на SUYU, а вот Зельда наоборот - приятнее играется на Ryujinx. Принц и там и там идёт на ура в 60 fps. Что-то советовать не стану, я просто дал тебе выбор, и он только за тобой.

SUYU. Эмулятор Nintendo Switch для Steam Deck

Ещё один нюанс связан с запуском игр из игрового режима: SUYU без проблем запускает сразу игру, а вот Ryujinx почему-то именно Зельду PoP и SMB не было проблем) запускать сразу отказывается - открывается сам и там уже ручками приходится запускать тайтл.

А, и чуть не забыл, ключи и прошивки на SUYU найти посложнее и они не такие свежие, как на Ryujinx.

Вместо post scriptum

Если тебе интересно то вот мои настройки, на которых я остановился.

Ryujinx

SUYU. Эмулятор Nintendo Switch для Steam Deck
SUYU. Эмулятор Nintendo Switch для Steam Deck
SUYU. Эмулятор Nintendo Switch для Steam Deck

SUYU

SUYU. Эмулятор Nintendo Switch для Steam Deck
SUYU. Эмулятор Nintendo Switch для Steam Deck
SUYU. Эмулятор Nintendo Switch для Steam Deck

Засим всё, спасибо, что осилил дочитать до конца.

Автор: felix The F

4040
11
11
28 комментариев

Почему самый токсичный портал убрал дислайки ? Зачем теперь сюда приходить (

4
Ответить

Сам ты приёмник
Suyu - прЕемник yuzu 🤭

3
Ответить

my bad(

Ответить

Вот это дрочево.

2
Ответить

Это хрючево

2
Ответить

Как идет тотк на Ryujinx?

Ответить

с отключённой вертикальной синхронизацией стабильные 35 кадров при 8-9 TPD

Ответить