Эмуляция > Эмуляторы консолей 6 поколения и выше
Эмуляция Nintendo Switch
<< < (30/115) > >>
pedro:


В этой теме рассматриваются наиболее успешно развивающиеся эмуляторы Nintendo Switch
Вся необходимая информация находится под спойлером ниже: Yuzu
Домашняя страница: Yuzu - An experimental emulator for the Nintendo Switch
Git исходники: GitHub - yuzu-emu/yuzu: Nintendo Switch Emulator
Скачать последние ревизии: Mainline builds или EmuCR: yuzu
Сборки Yuzu Early Access: ссылка
Папка user:  user_folder(Jul_2020).7z * (Файлы прошивки и ключи шифрования, необходимые для работоспособности игр)
Распространяемые пакеты: vcredist 2015-2019 или ТУТ (Для решения проблем запуска, связанных с нехваткой библиотек)
Список совместимости: ссылка

Эмулятор запустится на любом ПК с x64 OS: linux/win и видеокартой, совместимой с OpenGL 4.3, и с минимум 8Гб RAM.

* Для Windows, каталог для файлов по умолчанию: %AppData%\yuzu
Если такой вариант не устраивает можно перевести эмулятор в портативный режим, создав папку user в каталоге рядом с yuzu.exe и распаковать системные файлы туда.
Для linux: ~/.local/share/yuzu


Ryujinx
Домашняя страница: Ryujinx - Switch Emulator
Git исходники: Ryujinx/Ryujinx: Experimental Switch emulator written in C#
Скачать последние ревизии: Automatically compiled builds
Ключи шифрования и shared_font:  switchfiles.7z (Распаковать в %AppData%\Ryujinx\system)
OpenAL Core SDK для Windows: ссылка (был необходим для эмуляции звука в старых версиях)
Список совместимости: ссылка

Как запустить? (Устарело)

NSC Builder - Декомпрессор NSZ (сжатый NSP) (Требуются ключи  keys.7z внутри папки ztools)
Встраиваем патчи и DLC в игровой архив с помощью программы NSC Builder (Англ)
md_max:
vdby, а хз, все нужные библиотеки уже видимо есть, а иначе эмуль просто не запустился бы. Может только дрова на видео обновить.
Знаю только что не нужно включать:
Use accurate GPU emulation (slow)
Force 30 FPS mode ибо ничего он не форсит.
vdby:

--- Цитата: md_max от 30 Декабрь 2019, 23:51:31 ---vdby, а хз, все нужные библиотеки уже видимо есть, а иначе эмуль просто не запустился бы. Может только дрова на видео обновить.
Знаю только что не нужно включать:
Use accurate GPU emulation (slow)
Force 30 FPS mode ибо ничего он не форсит.

--- Конец цитаты ---

вот сам не знаю что делать, просто тормоза и все
Softer:

--- Цитата: vdby от 31 Декабрь 2019, 01:24:17 ---вот сам не знаю что делать, просто тормоза и все

--- Конец цитаты ---
А почему их не должно быть? yuzu эмулирует в одном потоке, ему только разгон проца за 5ггц поможет и то не факт.
Sharpnull:

--- Цитата: Softer от 31 Декабрь 2019, 14:48:50 ---yuzu эмулирует в одном потоке, ему только разгон проца за 5ггц поможет и то не факт.
--- Конец цитаты ---
С вкл. Asynchronous GPU грузит два ядра. Мощное железо не спасёт от сырой эмуляции.
md_max:
Че там, обновление сборки с Вулканом будет в этом году? А то на сайте новость от 3.12.2019 :)
Sharpnull:

--- Цитата: md_max от 05 Январь 2020, 13:45:50 ---Че там, обновление сборки с Вулканом будет в этом году? А то на сайте новость от 3.12.2019 :)

--- Конец цитаты ---
Ну так Vulkan с 3 декабря в yuzu Early Access есть, покупайте и пользуйтесь. Либо берите с https://www.reddit.com/r/YuzuPiracy/, там постоянно выкладывают, последнюю (103) 3 часа назад слили.
md_max:
Sharpnull, Спасибо тебе человек :drinks:
sonygod:
Астрал чейн теперь более менее играбелен.

Perfect Stranger:
Вроде всё поставил правильно, запускаю игру - появляется экран с launching, секунд пять проходит и всё просто закрывается, никаких ошибок не вылетает. В чём может быть дело?
Cyb3rM4n:
Perfect Stranger, без логов мы врядли сможем помочь.
Perfect Stranger:
[   0.339437] Frontend <Info> yuzu/main.cpp:GMainWindow:210: yuzu Version:  | HEAD-326b356
[   0.339454] Frontend <Info> yuzu/main.cpp:GMainWindow:212: Host CPU: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
[   0.339476] Frontend <Info> yuzu/main.cpp:GMainWindow:214: Host OS: Windows 10 (10.0)
[   0.442711] Config <Info> core/settings.cpp:LogSettings:84: yuzu Configuration:
[   0.442716] Config <Info> core/settings.cpp:LogSetting:80: System_UseDockedMode: false
[   0.442721] Config <Info> core/settings.cpp:LogSetting:80: System_RngSeed: 0
[   0.442721] Config <Info> core/settings.cpp:LogSetting:80: System_CurrentUser: 0
[   0.442722] Config <Info> core/settings.cpp:LogSetting:80: System_LanguageIndex: 1
[   0.442723] Config <Info> core/settings.cpp:LogSetting:80: Core_UseMultiCore: false
[   0.442736] Config <Info> core/settings.cpp:LogSetting:80: Renderer_UseResolutionFactor: 1.0
[   0.442737] Config <Info> core/settings.cpp:LogSetting:80: Renderer_UseFrameLimit: true
[   0.442738] Config <Info> core/settings.cpp:LogSetting:80: Renderer_FrameLimit: 100
[   0.442738] Config <Info> core/settings.cpp:LogSetting:80: Renderer_UseDiskShaderCache: true
[   0.442739] Config <Info> core/settings.cpp:LogSetting:80: Renderer_UseAccurateGpuEmulation: false
[   0.442739] Config <Info> core/settings.cpp:LogSetting:80: Renderer_UseAsynchronousGpuEmulation: false
[   0.442740] Config <Info> core/settings.cpp:LogSetting:80: Audio_OutputEngine: auto
[   0.442741] Config <Info> core/settings.cpp:LogSetting:80: Audio_EnableAudioStretching: true
[   0.442741] Config <Info> core/settings.cpp:LogSetting:80: Audio_OutputDevice: auto
[   0.442742] Config <Info> core/settings.cpp:LogSetting:80: DataStorage_UseVirtualSd: true
[   0.442743] Config <Info> core/settings.cpp:LogSetting:80: DataStorage_NandDir: D: \Emulation\Switch/user/nand/
[   0.442743] Config <Info> core/settings.cpp:LogSetting:80: DataStorage_SdmcDir: D:\Emulation\Switch/user/sdmc/
[   0.442744] Config <Info> core/settings.cpp:LogSetting:80: Debugging_UseGdbstub: false
[   0.442745] Config <Info> core/settings.cpp:LogSetting:80: Debugging_GdbstubPort: 24689
[   0.442745] Config <Info> core/settings.cpp:LogSetting:80: Debugging_ProgramArgs:
[   0.442748] Config <Info> core/settings.cpp:LogSetting:80: Services_BCATBackend: boxcat
[   0.442748] Config <Info> core/settings.cpp:LogSetting:80: Services_BCATBoxcatLocal: false
[   2.222773] Frontend <Info> yuzu/main.cpp:BootGame:954: yuzu starting...
[   2.790951] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:75: Synthesizing system archive 'FontStandard' (0x0100000000000811).
[   2.791312] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:90:     - System archive generation successful!
[   2.791399] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:75: Synthesizing system archive 'FontChineseSimple' (0x0100000000000814).
[   2.792001] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:90:     - System archive generation successful!
[   2.792084] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:75: Synthesizing system archive 'FontChineseSimple' (0x0100000000000814).
[   2.792383] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:90:     - System archive generation successful!
[   2.792508] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:75: Synthesizing system archive 'FontChineseTraditional' (0x0100000000000813).
[   2.792687] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:90:     - System archive generation successful!
[   2.792769] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:75: Synthesizing system archive 'FontKorean' (0x0100000000000812).
[   2.792959] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:90:     - System archive generation successful!
[   2.793041] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:75: Synthesizing system archive 'FontNintendoExtension' (0x0100000000000810).
[   2.793055] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:90:     - System archive generation successful!
[   2.793066] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:75: Synthesizing system archive 'FontNintendoExtension' (0x0100000000000810).
[   2.793077] Service.FS <Info> core/file_sys/system_archive/system_archive.cpp:SynthesizeSystemArchive:90:     - System archive generation successful!
[   2.793382] Render.OpenGL <Info> video_core/renderer_opengl/renderer_opengl.cpp:AddTelemetryFields:295: GL_VERSION: 4.6.0 NVIDIA 441.87
[   2.793385] Render.OpenGL <Info> video_core/renderer_opengl/renderer_opengl.cpp:AddTelemetryFields:296: GL_VENDOR: NVIDIA Corporation
[   2.793386] Render.OpenGL <Info> video_core/renderer_opengl/renderer_opengl.cpp:AddTelemetryFields:297: GL_RENDERER: GeForce RTX 2060/PCIe/SSE2
[   2.794950] Render.OpenGL <Info> video_core/renderer_opengl/gl_device.cpp:Device:161: Renderer_VariableAOFFI: true
[   2.794953] Render.OpenGL <Info> video_core/renderer_opengl/gl_device.cpp:Device:162: Renderer_ComponentIndexingBug: false
[   2.794954] Render.OpenGL <Info> video_core/renderer_opengl/gl_device.cpp:Device:163: Renderer_PreciseBug: false
[   2.971870] Loader <Info> core/file_sys/patch_manager.cpp:PatchRomFS:397:     RomFS: Update (v0.2.0) applied successfully
[   3.882386] Loader <Info> core/file_sys/patch_manager.cpp:PatchExeFS:60: Patching ExeFS for title_id=010055D009F78000
[   3.882822] Loader <Info> core/file_sys/patch_manager.cpp:PatchExeFS:88:     ExeFS: Update (v0.2.0) applied successfully
[   4.102412] Loader <Info> core/file_sys/patch_manager.cpp:HasNSOPatch:235: Querying NSO patch existence for build_id=9621263BF431F8D07AC1057DCC8247CD480C9C0E
[   4.178461] Loader <Info> core/file_sys/patch_manager.cpp:HasNSOPatch:235: Querying NSO patch existence for build_id=19BA39BD3EE8131DE3EF55148CF0D59
[   4.199937] Loader <Info> core/file_sys/patch_manager.cpp:HasNSOPatch:235: Querying NSO patch existence for build_id=8D073B25B9ABDA677E6967CEF9EF6070178E374E
[   4.220238] Loader <Info> core/file_sys/patch_manager.cpp:HasNSOPatch:235: Querying NSO patch existence for build_id=B9C00C0216AF9B5B7F958DDBD25271C8FBA34DAE
[   4.255864] Loader <Info> core/file_sys/patch_manager.cpp:HasNSOPatch:235: Querying NSO patch existence for build_id=B2872A7BCC589969FB7AFB8E372414E4FAC5A75
[   4.316506] Loader <Info> core/file_sys/patch_manager.cpp:PatchRomFS:397:     RomFS: Update (v0.2.0) applied successfully
[   4.316901] Frontend <Info> yuzu/main.cpp:BootGame:1000: Booting game: 010055D009F78000 | Fire Emblem: Three Houses
[   4.339936] Render.OpenGL <Info> video_core/renderer_opengl/gl_shader_disk_cache.cpp:LoadTransferable:134: No transferable shader cache found for game with title id=010055D009F78000
[   4.497162] Kernel <Warning> core/hle/kernel/vm_manager.cpp:GetTotalPhysicalMemoryAvailable:1042: (STUBBED) called
[   4.509774] Service <Warning> core/hle/service/sm/controller.cpp:QueryPointerBufferSize:43: (STUBBED) called
[   4.520536] Service.AM <Warning> core/hle/service/am/am.cpp:GetCurrentFocusState:668: (STUBBED) called
[   4.521230] Service.AM <Warning> core/hle/service/am/am.cpp:AcquireForegroundRights:95: (STUBBED) called
[   4.521839] Service.AM <Warning> core/hle/service/am/am.cpp:SetFocusHandlingMode:418: (STUBBED) called. unknown0=0, unknown1=0, unknown2=1
[   4.522359] Service.AM <Warning> core/hle/service/am/am.cpp:SetOutOfFocusSuspendingEnabled:437: (STUBBED) called enabled=false
[   4.524196] Service <Warning> core/hle/service/sm/controller.cpp:QueryPointerBufferSize:43: (STUBBED) called
[   4.526063] Service <Warning> core/hle/service/sm/controller.cpp:QueryPointerBufferSize:43: (STUBBED) called
[   4.527497] Service <Warning> core/hle/service/sm/controller.cpp:QueryPointerBufferSize:43: (STUBBED) called
[   4.527530] Service <Warning> core/hle/service/sm/controller.cpp:QueryPointerBufferSize:43: (STUBBED) called
[   4.527629] Service.PCTL <Warning> core/hle/service/pctl/module.cpp:Initialize:119: (STUBBED) called
[   4.528257] Kernel <Warning> core/hle/kernel/vm_manager.cpp:GetTotalPhysicalMemoryAvailable:1042: (STUBBED) called
[   6.120539] Service.APM <Info> core/hle/service/apm/controller.cpp:SetClockSpeed:84: called, mhz=000003FC
[   6.120921] Service.APM <Info> core/hle/service/apm/controller.cpp:SetClockSpeed:84: called, mhz=000003FC
[   6.121033] Service.AM <Warning> core/hle/service/am/am.cpp:SetPerformanceModeChangedNotification:399: (STUBBED) called flag=true
[   6.122359] Service <Warning> core/hle/service/sm/controller.cpp:QueryPointerBufferSize:43: (STUBBED) called
[   6.128548] Service <Warning> core/hle/service/sm/controller.cpp:QueryPointerBufferSize:43: (STUBBED) called
[   6.133048] Service <Warning> core/hle/service/sm/controller.cpp:QueryPointerBufferSize:43: (STUBBED) called
[   6.134175] IPC <Warning> core/hle/kernel/hle_ipc.cpp:ParseCommandBuffer:149: Domain request has no DomainMessageHeader!
[   6.135109] IPC <Warning> core/hle/kernel/hle_ipc.cpp:ParseCommandBuffer:149: Domain request has no DomainMessageHeader!
[   6.143686] Loader <Info> core/file_sys/patch_manager.cpp:PatchRomFS:375: Patching RomFS for title_id=010055D009F78000, type=01
[   6.150344] Loader <Info> core/file_sys/patch_manager.cpp:PatchRomFS:397:     RomFS: Update (v0.2.0) applied successfully
[   6.153558] Loader <Info> core/file_sys/patch_manager.cpp:PatchRomFS:375: Patching RomFS for title_id=010055D009F78000, type=01
[   6.160008] Loader <Info> core/file_sys/patch_manager.cpp:PatchRomFS:397:     RomFS: Update (v0.2.0) applied successfully
[   6.375733] Service.NVDRV <Warning> core/hle/service/nvdrv/interface.cpp:Initialize:120: (STUBBED) called
[   6.377859] Service <Warning> core/hle/service/sm/controller.cpp:DuplicateSessionEx:37: (STUBBED) called, using DuplicateSession
[   6.379016] Service.NVDRV <Warning> core/hle/service/nvdrv/interface.cpp:SetClientPID:150: (STUBBED) called, pid=0x51
[   6.380009] Service.NVDRV <Warning> core/hle/service/nvdrv/interface.cpp:FinishInitialize:158: (STUBBED) called
[   6.385425] Service.VI <Warning> core/hle/service/vi/vi.cpp:GetManagerDisplayService:911: (STUBBED) called
[   6.385901] Service.VI <Warning> core/hle/service/vi/vi.cpp:GetSystemDisplayService:903: (STUBBED) called
[   6.386706] Service.VI <Warning> core/hle/service/vi/vi.cpp:GetRelayService:895: (STUBBED) called
[   6.422487] Service <Warning> core/hle/service/sm/controller.cpp:QueryPointerBufferSize:43: (STUBBED) called
[   6.429047] Service.NVDRV <Info> core/hle/service/nvdrv/devices/nvhost_ctrl_gpu.cpp:GetTPCMasks:105: called, mask=0x4, mask_buf_addr=0x2287FFF530
[   6.441702] Service.NVDRV <Warning> core/hle/service/nvdrv/interface.cpp:QueryEvent:132: (STUBBED) called, fd=1, event_id=2
[   6.444528] Service.NVDRV <Warning> core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp:InitalizeEx:62: (STUBBED) called, big_page_size=0x1
[   6.444531] Core <Warning> core/hle/kernel/hle_ipc.cpp:WriteBuffer:304: skip empty buffer write
[   6.444746] Service.NVDRV <Warning> core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp:GetVARegions:203: (STUBBED) called, buf_addr=0, buf_size=0
[   6.445605] Service.NVDRV <Warning> core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp:GetVARegions:203: (STUBBED) called, buf_addr=2287FFF620, buf_size=30
[   6.470792] Core <Warning> core/hle/kernel/hle_ipc.cpp:WriteBuffer:304: skip empty buffer write
[   6.470978] Core <Warning> core/hle/kernel/hle_ipc.cpp:WriteBuffer:304: skip empty buffer write
[   6.471185] Service.NVDRV <Warning> core/hle/service/nvdrv/devices/nvhost_gpu.cpp:AllocGPFIFOEx2:125: (STUBBED) called, num_entries=800, flags=1, unk0=0, unk1=0, unk2=0, unk3=0
[   6.471281] Service.NVDRV <Warning> core/hle/service/nvdrv/devices/nvhost_gpu.cpp:AllocateObjectContext:139: (STUBBED) called, class_num=B197, flags=0
[   6.471447] Service.NVDRV <Info> core/hle/service/nvdrv/devices/nvhost_gpu.cpp:ChannelSetTimeout:226: called, timeout=0x266
[   6.471450] Core <Warning> core/hle/kernel/hle_ipc.cpp:WriteBuffer:304: skip empty buffer write
[   6.472211] Service.NVDRV <Warning> core/hle/service/nvdrv/interface.cpp:QueryEvent:132: (STUBBED) called, fd=4, event_id=3
[   6.472616] Service.NVDRV <Warning> core/hle/service/nvdrv/devices/nvhost_gpu.cpp:SetErrorNotifier:105: (STUBBED) called, offset=0, size=1000, mem=3
[   6.472927] Core <Warning> core/hle/kernel/hle_ipc.cpp:WriteBuffer:304: skip empty buffer write
[   6.474541] Debug <Critical> core/hle/service/nvdrv/devices/nvhost_gpu.cpp:operator():60: Assertion Failed!
Unimplemented ioctl
Прошу конечно прощения за такую портянку.
Глебус:
С чем могут быть связанны фризы в pok. Sword.(yuzu)?
BSV:
Глебус, Например,  с компиляцией шейдеров.
Triton:
137
Upd: Sharpnull, всё понял, сорян ;)
Sharpnull:

--- Цитата: Triton от 20 Январь 2020, 13:55:37 ---yuzu ea131 , если кому надо

--- Конец цитаты ---
Будете каждый день новую версию тащить с https://www.reddit.com/r/YuzuPiracy/? К тому же, уже 134 вышла.
md_max:
ага, 139 ужо есть. Я лично разницы в работе билдов не замечаю.
sonygod:

--- Цитата: md_max от 21 Январь 2020, 20:18:37 ---ага, 139 ужо есть. Я лично разницы в работе билдов не замечаю.

--- Конец цитаты ---
Надо тестить каждый сотый билд. Тогда может и будет заметно.
tizelius:
Возможно пройти на этом эмуляторе Марио одессея ?
Zykon:

--- Цитата: tizelius от 22 Январь 2020, 23:02:29 ---Возможно пройти на этом эмуляторе Марио одессея ?

--- Конец цитаты ---
ну с свежем yuzu Early Access 140 билде исправили проблему со звуком в марио и теперь на хорошем железе он может выдать 60 фпс
sonygod:

--- Цитата: Zykon от 22 Январь 2020, 23:09:06 ---ну с свежем yuzu Early Access 140 билде исправили проблему со звуком в марио и теперь на хорошем железе он может выдать 60 фпс

--- Конец цитаты ---
А как насчет фаер эмблем и астрал чейн?.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии