Автор Тема: Эмуляция Nintendo Switch  (Прочитано 388679 раз)

0 Пользователей и 4 Гостей просматривают эту тему.

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo Switch
« : 15 Январь 2018, 16:10:30 »


В этой теме рассматриваются наиболее успешно развивающиеся эмуляторы Nintendo Switch
Вся необходимая информация находится под спойлером ниже:
« Последнее редактирование: 10 Июль 2023, 20:37:53 от ALEX_230_VOLT »

Оффлайн graycore

  • Пользователь
  • Сообщений: 81
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1320 : 17 Май 2021, 18:21:55 »
Что бы SAK конвертил сними реадонли с образов которые конвертиш.

Оффлайн wisp777

  • Пользователь
  • Сообщений: 4
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1321 : 19 Май 2021, 18:40:38 »
Помогите WOT Blitz запустить на эмуле  :neznayu: :)

Оффлайн BerserkGromov

  • Пользователь
  • Сообщений: 335
  • Пол: Мужской
  • Аз есмь
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1322 : 30 Май 2021, 14:46:28 »
А есть возможность запускать Ryujinx в виде Standalone, оно обновляет конфиги :(? на версии 6122 меньше всего багов в XC2.
Папку portable в корне папки с эмулем создай и всё. Дальше нужно будет перенести содержимое прошивки и прочие файлы из документов в созданную папку.

Добавлено позже:
Подскажите пожалуйста можно ли использовать Shader Cache от Yuzu эмулятора для Ryujinx и если нет то где взять шейдер кеш для Ryujinx и как установить
Кэши не совместимы между эмуляторами. Пока только самому компилить, это не CEMU.

Добавлено позже:
Прогресс есть на Yuzu 1339 XC 2 стала постабильнее и явно пошустрее в OpenGl даже на моем ведре, жаль только dlc не грузятся. XC 1 тоже прибавила.
Все Xenoblade проходимы на Ryujinx, где они в разы быстрее чем на Yuzu, особенно после появления новой опции Host (Fastest). Картинка в порядке. Есть места, где падает до 25 кадров, но это не критично.
« Последнее редактирование: 30 Май 2021, 14:53:49 от BerserkGromov »

Оффлайн chiplexx

  • Пользователь
  • Сообщений: 1
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1323 : 14 Июнь 2021, 00:33:10 »
Друзья, здравствуйте! Прошу вашей помощи  :?
Скачал игру «Jurassic World Evolution», а она в формате NSZ, весь день пытаюсь сконвертировать в NSP. Ничего не выходит  :neznayu:
Конвертер SAK ругается на ключи.
Пожалуйста, подскажите, как быть?

Оффлайн Психиатр

  • Пользователь
  • Сообщений: 272
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляция Nintendo Switch
« Ответ #1324 : 14 Июнь 2021, 08:13:24 »
скопируйте из папки user\keys в папке с эмулятором файл prod.keys и положите в папку bin в папке с программой

Оффлайн Triton

  • Пользователь
  • Сообщений: 263
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1325 : 14 Июнь 2021, 21:08:44 »
Самоиронии пост, или "снова про Радеон"

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 846
    • Просмотр профиля
Re: Эмуляция Nintendo Switch
« Ответ #1326 : 14 Июнь 2021, 22:46:28 »
Triton,
Прошу прощения, а о каких "Power" сборках идет речь?
Где включается "fastmem"?

P.S. По поводу драйверов - попробуй Линукс, тут у красных получше с дровами.

Оффлайн furepuncher

  • Пользователь
  • Сообщений: 27
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1327 : 15 Июнь 2021, 05:43:00 »
Triton, эмуляторы как правило наколенное поделие и использует тучу костылей. Тут решает какое железо сейчас у разработчиков этого эмулятора. У меня есть карты от зеленых и красных. Что-то лучше работает у одних, что то у других. С Cemu у  NVIDIA были учетки памяти, в Demul тоже пришлось какие то хаки городить. Тут нет одного универсального решения, только если иметь карты обоих вендоров. Это если подходить с точки зрения объективности. Ну а если с точки зрения фанатизма, то это тема не про холливар, а про конкретно данный эмулятор. Если так уж хочется , создай тему во флудилке и воюй за светлое настоящее.

Оффлайн Triton

  • Пользователь
  • Сообщений: 263
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1328 : 15 Июнь 2021, 08:15:49 »
Vochatrak,  "Fastmem" включена по дефолту в сборках раннего доступа Yuzu, - статейка про это; Power-билды включены в основную линейку Ryujinx с версии 1.0.6894  от 2021-05-24, почитать можно тут, - одно из главных условий - какое-то "последнее" обновление Win10 (у меня сборка 18 года: на ней прекрасно всё работает).
Yuzu теперь использует почти в два раза меньше оперативы у меня и немного снижена нагрузка на процессор, но при этом поисчезали проблемные места в играх, где наблюдалась просадка fps.
Ryujinx же был для моего утюга очень прожорливым в плане использования ресурсов; загружая процессор на 100%, выдавал по 5-10 fps, - на power-сборках нагрузка редко доходит до 70% в тяжёлых играх, в основном на 50% работает, - оперативы использует ещё меньше yuzu в одних и тех же играх.
furepuncher, речь же не про холивар, а об извечном парадоксе, который преследует радеон-юзера: исправление драйверов радеона я ждал целый год, а дождавшись, наткнулся на другую "поломку"; те же революционные изменения в графике эмулей switch всегда давали бонус картам nvidia, а я смотрел на эти радости из-за угла.

Upd: оказывается этот баг с графикой для радеонов пофиксили в ryujinx в версии 6900, но почему-то только в ней, - в более свежих билдах альфа каналы не изменили.
« Последнее редактирование: 15 Июнь 2021, 19:55:05 от Triton »

Онлайн Ogr

  • Пользователь
  • Сообщений: 7374
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1329 : 15 Июнь 2021, 08:16:49 »
С Cemu у  NVIDIA были учетки памяти
Сам ты утечка памяти. :facepalm: скомпилированные шейдеры формата опен джиэль занимали в трое больше места чем должны были. и после сообщений об этом нвидии, проблема Была пофикшена через 2 месяца.
Ну и в противовес Вспоминаем историю с флагманом амт - вегой: на которой часть игр Тормозила и фризило несколько лет. При том что это был флагман, ага, своему Флагману они не могли обеспечить нормальное программной поддержки, - Позорище.
Сейчас вон в теме по эмуляции пс 3, на амд - вылетала, сменил на нвидео - перестала.
furepuncher, и про драйверы под линукс тебе правильно ответили. потому что у амд драйвер под линус открытый, и его сами пользователи допиливают до более лучшего состоянии чем он есть изначально. ;)

Оффлайн furepuncher

  • Пользователь
  • Сообщений: 27
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1330 : 15 Июнь 2021, 08:37:36 »
а об извечном парадоксе, который преследует радеон-юзера
Как я и писал
Тут нет одного универсального решения, только если иметь карты обоих вендоров.
Конечно чудик Ogr тебе наобещает тебе все игры , но и на 1660SUPER и на нотбучной RTX 3060 проблем хватает.  Тут скорее, на сколько ты готов страдать, ради запуска еще явно сырого проекта. Впрочем,  если так уж так надо, прикупи, хозяин барин.
Сейчас вон в теме по эмуляции пс 3, на амд - вылетала, сменил на нвидео - перестала.
Ох уж эти огры, все баги эмуляторов они решают обещаниями. Даже разрабам эмулей разрабатывать ничего не надо.
« Последнее редактирование: 15 Июнь 2021, 08:57:37 от furepuncher »

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 846
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1331 : 15 Июнь 2021, 21:59:27 »
и его сами пользователи допиливают до более лучшего состоянии чем он есть изначально.
Ну, там все немного сложнее... :lol:

Оффлайн wadimka93

  • Пользователь
  • Сообщений: 27
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1332 : 17 Июнь 2021, 09:58:27 »
На ryujinx есть кэш шейдеров у кого на Astral Chain? Вроде нормально работает у меня, но лаги достали

Оффлайн Makler34

  • Пользователь
  • Сообщений: 2
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1333 : 18 Июнь 2021, 16:14:19 »
Кто нибудь знает как повысить разрешение на Super Mario odyssey? В yuzu настройку upscale выпилили, пробовал модами, но разрешение почему всегда оставалось нативным.

Онлайн Sharpnull

  • Пользователь
  • Сообщений: 4957
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1334 : 18 Июнь 2021, 16:42:41 »
В yuzu настройку upscale выпилили
https://yuzu-emu.org/help/feature/resolution-rescaler/:
Цитата
PSA: Due to some stability issues and not working on other GPU vendors (Intel/AMD), the feature has been removed and is currently absent in the latest Mainline/Early Access builds. Resolution scaling will return at a later date once the aforementioned issues are fixed by the development team.
Если не поняли: рескейлер убрали временно, пока не исправят ошибки. Можете использовать старые версии.

Оффлайн Triton

  • Пользователь
  • Сообщений: 263
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1335 : 19 Июнь 2021, 20:22:46 »
Нужна консультационная помощь.
При попытке запустить yuzu EA 1796, выходит сообщение об отсутствии библиотеки msvcp140 atomic_wait.dll not found.
К аннотации к билду указано, что это библиотека vs c++ 2017. При попытке установить пакеты x64 и x86, выходит сообщение, что один или несколько компонентов уже установлены. Решается это удалением пакетов 2015. Уставив оба пакета 2017 выходит пять сообщений об отсутствии библиотек. Снова накатываю 2015, а они затирают 2017. В итоге оставил пока Пакет 2015-2019, чтобы запускались предыдущие билды. Как решить эту головоломку?

Онлайн Sharpnull

  • Пользователь
  • Сообщений: 4957
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1336 : 19 Июнь 2021, 21:13:45 »
Triton, я ставлю Microsoft Visual C++ 2005-2008-2010-2012-2013-2019 Redistributable Package x86 & x64, прочитайте примечание, 2015-2017-2019 взаимоисключающие, 2019 заменяет 2015 и 2017, если какие-то старые билды требуют именно 2015 или 2017, то только удаление новых и установкой старых. UPD: Или вы можете сами скомпилировать нужную сборку статически, т. е. без требования каких либо VC++. UPD2: Или подсунуть в папку с программой нужные DLL.

Оффлайн Triton

  • Пользователь
  • Сообщений: 263
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1337 : 19 Июнь 2021, 22:56:16 »
Sharpnull, завелось. Спасибо большое

Оффлайн Kantrik

  • Пользователь
  • Сообщений: 14
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1338 : 20 Июнь 2021, 21:44:20 »
где найти кэши для марио одиссея и астрал чейн фулл?

Онлайн Sharpnull

  • Пользователь
  • Сообщений: 4957
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1339 : 20 Июнь 2021, 22:06:06 »
Kantrik, попробуйте отсюда: https://emulation.gametechwiki.com/index.php/Shader_caches.

Оффлайн Ruw

  • Пользователь
  • Сообщений: 254
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1340 : 25 Июнь 2021, 17:43:54 »
Какие шансы поиграть в Sequel to The Legend of Zelda: Breath of the Wild в первые месяцы на релизе?

Как там дела у Yuzu и вообще в целом?
Какие игры уже перекатились в играбельный статус эмуляции?

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 846
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1341 : 02 Июль 2021, 18:30:23 »
ProfessorLayton,
Ну я бы посоветовал проходить
The Legend of Zelda: Breath of the Wild
Donkey Kong Country: Tropical Freeze
Bayonetta 2
на Cemu.

Цитата
Ryzen 5 5600H 6 ядер, 12 потоков, до 4200MHz, DDR4 16GB 3200MHz, SSD, подойдет для комфортной эмуляции?
Комп у тебя, достаточно мощный для эмуляции Свича. А вот что понимать под "комфортным", вопрос...

Настройки подбирай "методом тыка".
Цитата
В каком формате лучше скачать
.NSP
Цитата
В каких играх себя ведет лучше YUZU, а в каких Ryujinx?
Что мешает запустить в обоих поочереди и посмотреть где идет лучше?


Онлайн ShadowFlash

  • Пользователь
  • Сообщений: 2257
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1342 : 02 Июль 2021, 18:59:00 »
Система: RTX 3060 (полноценная среди ноутбучных), Ryzen 5 5600H 6 ядер, 12 потоков, до 4200MHz, DDR4 16GB 3200MHz, SSD, подойдет для комфортной эмуляции?
Пока не оптимизировали работу с памятью лучше оперативки до 32 добить. 16 это впритык для некоторых игр, ходя другие  не жрут больше 3-6Гб.

Оффлайн ProfessorLayton

  • Пользователь
  • Сообщений: 86
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1343 : 02 Июль 2021, 22:33:40 »
Комп у тебя, достаточно мощный для эмуляции Свича. А вот что понимать под "комфортным", вопрос...
Ну имею ввиду без фризов, багов. Помню еще раньше играл в Zelda на CEMU, нужно было сперва кэш искать и вроде для каждой версии эмулятора он разный, а кэш этот давали сами пользователи, которые прогрузили себе всю игру. Конечно, если иногда будут фризы то ладно, все же эмулятор, и такому нужно радоваться)
А вот Zelda и другие игры рекомендуешь проходить на CEMU, я посмотрел сравнение и YUZU лучше эмулирует тени например, в играх меньше графических багов (ну на видео так, может просто стараются, чтобы хорошие моменты заснять).
А сравнить YUZU, а в каких Ryujinx можно конечно самому, я сначала видео сравнение посмотрел, YUZU почти во всех играх более производительный.

Пока не оптимизировали работу с памятью лучше оперативки до 32 добить. 16 это впритык для некоторых игр, ходя другие  не жрут больше 3-6Гб.
Ну тут думать нужно, сперва настроить игры для приятного геймплея, а если оперативной памяти не будет хватать, тогда можно добавить думаю.

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 846
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1344 : 02 Июль 2021, 23:09:22 »
Помню еще раньше играл в Zelda на CEMU, нужно было сперва кэш искать
Сейчас в CEMU добавили Вулкан, теперь шейдеры компилируются в реальном времени.
Yuzu и Reiujinx так же используют шейдеркеш, так же иногда подфиживает при компиляции (не сильно) и так же можешь искать и качать уже скомпилированные.

Цитата
А вот Zelda и другие игры рекомендуешь проходить на CEMU, я посмотрел сравнение и YUZU лучше эмулирует тени например, в играх меньше графических багов
Зато Cemu умеет рендерить картинку в любом разрешении. Yuzu этой функции лишен. Плюс разные графические патчи, плюс меньше нагрузка на железо...

Цитата
А сравнить YUZU, а в каких Ryujinx можно конечно самому, я сначала видео сравнение посмотрел, YUZU почти во всех играх более производительный.
Так и есть.
Xenoblade chronicles 2 лучше работает под Reiujinx, но в основном Yuzu всегда лучше.

Оффлайн ProfessorLayton

  • Пользователь
  • Сообщений: 86
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1345 : 03 Июль 2021, 10:40:12 »
Сейчас в CEMU добавили Вулкан, теперь шейдеры компилируются в реальном времени.
Yuzu и Reiujinx так же используют шейдеркеш, так же иногда подфиживает при компиляции (не сильно) и так же можешь искать и качать уже скомпилированные.
То есть рекомендуешь лучше играть на Vulkan?
Есть какой-нибудь сайт с уже готовым кэшем, модами и прочим для конкретных игр? Которые я перечислил - они все в принципе популярные и многие прошли данные игры.
А про разрешение - 1080р или 720р - нормально) И вот еще, заметил некоторые игры работают в 30fps, но на них есть патчи для 60fps - это мод и игра изначально на оригинальной консоли работает в 30fps, или наоборот так ускоряют игры, если эмулятор не тянет 60fps?
Так и есть.
Xenoblade chronicles 2 лучше работает под Reiujinx, но в основном Yuzu всегда лучше.
Как раз данная игра не особо интересует, потому что сперва первую часть нужно пройти)
Смотрел еще видео новой Mario Golf, пока что оба эмулятора не все текстуры отображают, интересно как долго будут оптимизировать.

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 846
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1346 : 03 Июль 2021, 22:10:28 »
То есть рекомендуешь лучше играть на Vulkan
Если идет нормально то да.

Цитата
Есть какой-нибудь сайт с уже готовым кэшем, модами и прочим для конкретных игр?
В интернете можешь поискать.
Патчи есть на оф. wiki Yuzu - https://yuzu-emu.org/wiki/switch-mods/

Цитата
И вот еще, заметил некоторые игры работают в 30fps, но на них есть патчи для 60fps
Эти игры на самой консоли идут в 30fps.
Если комп достаточно мощный, то патч позволит играть в такую игру при 60 кадрах в секунду.

Цитата
Как раз данная игра не особо интересует, потому что сперва первую часть нужно пройти)
Первая вроде-как тоже лучше идет ра Реюджине. Но у меня, она хорошо работала на Yuzu (дальше первой локации не проверял).

Цитата
Смотрел еще видео новой Mario Golf, пока что оба эмулятора не все текстуры отображают, интересно как долго будут оптимизировать.
Не знаю, но "ТонкаяБаба" уже выложила репак с Марио гольфом. У нее в репаке - Ryujinx

Добавлено позже:
ProfessorLayton,
Кстати для Реюджина есть еще такая штука (сам не проверял) - https://github.com/stromcon/emusak-ui/releases

Оффлайн ProfessorLayton

  • Пользователь
  • Сообщений: 86
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1347 : 07 Июль 2021, 16:10:41 »
Если идет нормально то да.
В интернете можешь поискать.
Патчи есть на оф. wiki Yuzu - https://yuzu-emu.org/wiki/switch-mods/
Эти игры на самой консоли идут в 30fps.
Если комп достаточно мощный, то патч позволит играть в такую игру при 60 кадрах в секунду.
Первая вроде-как тоже лучше идет ра Реюджине. Но у меня, она хорошо работала на Yuzu (дальше первой локации не проверял).
Не знаю, но "ТонкаяБаба" уже выложила репак с Марио гольфом. У нее в репаке - Ryujinx

Добавлено позже:
ProfessorLayton,
Кстати для Реюджина есть еще такая штука (сам не проверял) - https://github.com/stromcon/emusak-ui/releases

Да, и вправду игра работает на данном эмуляторе) Только кэша пока нет, по этому игра фризит немного.
Я вот Bayonetta 2 никак кэш не добавлю. Скачал с reddit кэш, добавил как обычно в шейдеры opengl, но при запуске игры сразу начинается загрузка и игра начинает перезаписывать кэш по новой. До этого запустил Mario Kart и Zelda, они шейдерный кэш видят. Версия игры 1.0. Может другая нужна?

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 846
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1348 : 07 Июль 2021, 23:31:00 »
ProfessorLayton,
Без понятия, я Бионету только в Cemu запускал.
Можешь попробовать скачать кеш через emusak для Реюджина и подсунуть его руками в Юзу.
Вдруг заработает? :neznayu:

Онлайн ShadowFlash

  • Пользователь
  • Сообщений: 2257
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo Switch
« Ответ #1349 : 07 Июль 2021, 23:39:28 »
Юзу.
Вдруг заработает?

Не сможет. У yuzu кэши как у Citra или Cemu - один бинарник. У Ryu - архив с несколькими файлами внутри. Несовместимы от слова "вообще".