Эмуляция > Эмуляторы консолей 6 поколения и выше
Эмуляция Nintendo Switch
<< < (124/175) > >>
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: ссылка (был необходим для эмуляции звука в старых версиях)
Список совместимости: ссылка

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

Постоянно обновляющаяся база ключей шифрования и прошивок nintendo switch, для эмуляторов Ryujinx, Yuzu и YuzuAndroid https://theprodkeys.com
NSC Builder - Декомпрессор NSZ (сжатый NSP) (Требуются ключи  keys.7z внутри папки ztools)
Встраиваем патчи и DLC в игровой архив с помощью программы NSC Builder (Англ)
Softer:
Решил посмотреть, а что же будет с TotK на моём музейном экспонате и выяснилось, что на Ryujinx у меня не только Luigi's Mansion 3 крашится, но и TotK. Стабильно сразу на названии игры на чёрном фоне:

--- Код: ---00:00:20.455 |S| HLE.OsThread.22 ServiceAm SetIdleTimeDetectionExtension: Stubbed. {idleTimeDetectionExtension: 1}
00:00:33.533 |W| HLE.OsThread.10 ServiceNv Wait: GPU processing thread is too slow, waiting on CPU...
00:00:34.558 |E| HLE.OsThread.10 Gpu WaitOnSyncpoint: Wait on syncpoint 1 for threshold 941 took more than 1000ms, resuming execution...
00:00:35.925 |I| .NET ThreadPool Worker Ptc Save: Saved Profiling Info (size: 228271 bytes, profiled functions: 70263).
00:00:54.552 |S| HLE.OsThread.22 ServiceAm SetIdleTimeDetectionExtension: Stubbed. {idleTimeDetectionExtension: 0}
00:01:04.259 |W| HLE.OsThread.10 ServiceNv Wait: GPU processing thread is too slow, waiting on CPU...
00:01:05.917 |I| .NET ThreadPool Worker Ptc Save: Saved Profiling Info (size: 261908 bytes, profiled functions: 79923).
00:01:05.974 |W| HLE.OsThread.10 ServiceNv Wait: GPU processing thread is too slow, waiting on CPU...
00:01:06.355 |E| GUI.RenderLoop Application : Unhandled exception caught: Ryujinx.Graphics.Vulkan.VulkanException: Unexpected API error "ErrorDeviceLost".
   at Ryujinx.Graphics.Vulkan.CommandBufferPool.Return(CommandBufferScoped cbs, ReadOnlySpan`1 waitSemaphores, ReadOnlySpan`1 waitDstStageMask, ReadOnlySpan`1 signalSemaphores) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.Vulkan\CommandBufferPool.cs:line 318
   at Ryujinx.Graphics.Vulkan.PipelineFull.FlushCommandsImpl() in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.Vulkan\PipelineFull.cs:line 216
   at Ryujinx.Graphics.GAL.Multithreading.Commands.SetRenderTargetsCommand.Run(SetRenderTargetsCommand& command, ThreadedRenderer threaded, IRenderer renderer) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.GAL\Multithreading\Commands\SetRenderTargetsCommand.cs:line 21
   at Ryujinx.Graphics.GAL.Multithreading.CommandHelper.<>c.<InitLookup>b__5_1[T](Span`1 memory, ThreadedRenderer threaded, IRenderer renderer) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.GAL\Multithreading\CommandHelper.cs:line 41
   at Ryujinx.Graphics.GAL.Multithreading.ThreadedRenderer.RenderLoop()
   at Ryujinx.Graphics.GAL.Multithreading.ThreadedRenderer.RunLoop(ThreadStart gpuLoop) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.GAL\Multithreading\ThreadedRenderer.cs:line 113
   at Ryujinx.Ui.RendererWidgetBase.Render() in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\RendererWidgetBase.cs:line 448
--- Конец кода ---

А у Luigi's Mansion 3 на Load после вступительной катсцены вот такой краш:

--- Код: ---00:03:50.058 |E| GUI.RenderLoop Application : Unhandled exception caught: Ryujinx.Graphics.Vulkan.VulkanException: Unexpected API error "ErrorOutOfDeviceMemory".
   at Ryujinx.Graphics.Vulkan.MemoryAllocatorBlockList.Allocate(UInt64 size, UInt64 alignment, Boolean map) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.Vulkan\MemoryAllocatorBlockList.cs:line 182
   at Ryujinx.Graphics.Vulkan.MemoryAllocator.Allocate(Int32 memoryTypeIndex, UInt64 size, UInt64 alignment, Boolean map, Boolean isBuffer) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.Vulkan\MemoryAllocator.cs:line 58
   at Ryujinx.Graphics.Vulkan.TextureStorage..ctor(VulkanRenderer gd, Device device, TextureCreateInfo info, Auto`1 foreignAllocation) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.Vulkan\TextureStorage.cs:line 147
   at Ryujinx.Graphics.GAL.Multithreading.CommandHelper.<>c.<InitLookup>b__5_1[T](Span`1 memory, ThreadedRenderer threaded, IRenderer renderer) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.GAL\Multithreading\CommandHelper.cs:line 41
   at Ryujinx.Graphics.GAL.Multithreading.ThreadedRenderer.RenderLoop()
   at Ryujinx.Graphics.GAL.Multithreading.ThreadedRenderer.RunLoop(ThreadStart gpuLoop) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.Graphics.GAL\Multithreading\ThreadedRenderer.cs:line 113
   at Ryujinx.Ui.RendererWidgetBase.Render() in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\RendererWidgetBase.cs:line 448

--- Конец кода ---
Gabriel:

--- Цитата: Triton от 12 Июль 2023, 18:33:18 ---надо понять, до какого прогресса ты дошёл в загрузке Mario Kart: если можешь дальше титульника заходить, значит, необходимые файлы прошивки  и профиль игрока ты установил, а дальше дело вообще за малым, - качаешь последний апдейт сегодняшний, DLC к нему для разблокировки, выбираешь в меню игры локалку, выбираешь сервер и создаешь комнату,- кент твой должен зайти в выбранной тобой сервак и подключиться к твоей комнате
--- Конец цитаты ---
и всего то  0_0 благодарю
Vochatrak:
Softer,  А ты включал рекомпрессию текстур?
Вообще вангую что проблема в поддержке конкретных расширений Вулкана. Все таки GTX 660 Вулкан поддерживает по столько по сколько.
Softer:

--- Цитата: Vochatrak от 12 Июль 2023, 21:41:10 ---Softer,  А ты включал рекомпрессию текстур?

--- Конец цитаты ---
Нет. Сейчас попробовал и Luigi's Mansion 3 удалось добраться до геймплея, а в TotK продвинулось от надписи Load к индикатору в левом нижнем углу и продолжило крашиться.


--- Цитата: Vochatrak от 12 Июль 2023, 21:41:10 ---Вообще вангую что проблема в поддержке конкретных расширений Вулкана. Все таки GTX 660 Вулкан поддерживает по столько по сколько.

--- Конец цитаты ---
Если бы это были проблемы в API, в логе это бы написано и было. Тем более что остальные игры работают.
Vochatrak:

--- Цитата: Softer от 13 Июль 2023, 11:51:45 ---Если бы это были проблемы в API, в логе это бы написано и было. Тем более что остальные игры работают.
--- Конец цитаты ---
У тебя прямо пишет что проблема с алокацией видеопамяти. И насколько можно судить с моей дилетантской колокольни, вызвана она именно криво работающим расширением Вулкана.
Соответственно криво оно работает, за неимением аппаратной поддержки и если и выполняется, то программно. Тут либо уповать на серьезное улучшение драйвера (что маловероятно), либо использовать старые версии Реюджинкса.

--- Код: --- GUI.RenderLoop Application : Unhandled exception caught: Ryujinx.Graphics.Vulkan.VulkanException: Unexpected API error "ErrorOutOfDeviceMemory".
--- Конец кода ---

Кстати, а в Линуксе ошибка та же?
md_max:
Softer, Когда игра только вышла для запуска нужен был мод totkyuzufix. Правда сейчас он не нужен. Но проблема очень похожа.
Softer:

--- Цитата: Vochatrak от 13 Июль 2023, 12:43:01 ---У тебя прямо пишет что проблема с алокацией видеопамяти. И насколько можно судить с моей дилетантской колокольни, вызвана она именно криво работающим расширением Вулкана.
Соответственно криво оно работает, за неимением аппаратной поддержки и если и выполняется, то программно. Тут либо уповать на серьезное улучшение драйвера (что маловероятно), либо использовать старые версии Реюджинкса.
--- Конец цитаты ---
Не слышал ни про какую специальную аппаратную поддержку Vulkan. Разве вся поддержка не досталась в наследство от OpenGL? Просто API низкоуровневый и вопрос управления памятью лежит на разработчиках приложений, а не драйвере. На Github аналогичный вопрос уже поднимался и после того как в соседней теме человеку с RTX 3070 помогло обновление драйверов, все issue позакрывали.
Проверил в OpenGL, TotK не крашится по понятным причинам.
Всё это похоже на краши из за рассинхрона на низкоуровневых API с прямым доступом к памяти, вызванных тормозами на слабом железе.

P.S. Что такое "криво работающее расширение" мне не понятно. Это слишком неопределённая формулировка.
wolfer:
https://3dnews.ru/1074363/vremya-pokupat-novuyu-videokartu-obzor-8-modeley-geforce-rtx-3060?ysclid=lk14i6upmz939018995

Сугубо положительные отзывы, 30к…
Softer:
wolfer, чё ты спамишь? Или ты это мне для эмуля вместо апгрейда проца видеокарту купить предлагаешь?  :facepalm:
wolfer:
Бывает настает момент, когда ПК боярину приходит пора менять процессор или видеокарту чтобы погамать на эмуляторах. Это ведь не консоль, где все окружение оптимально и достаточно в большинстве случаев…
Vochatrak:

--- Цитата: Softer от 13 Июль 2023, 15:01:45 ---Разве вся поддержка не досталась в наследство от OpenGL?
--- Конец цитаты ---
Это еще с чего бы? По большей части за основу Вулкана взяли Мантл от АМД. А OGL тут даже рядом не проходил.


--- Цитата: Softer от 13 Июль 2023, 15:01:45 ---человеку с RTX 3070 помогло обновление драйверов,
--- Конец цитаты ---
А это разве не подтверждает мои слова?


--- Цитата: Softer от 13 Июль 2023, 15:01:45 ---Что такое "криво работающее расширение" мне не понятно. Это слишком неопределённая формулировка.
--- Конец цитаты ---
За неимением аппаратной поддержки, может применяться программная версия расширения.


--- Цитата: Softer от 13 Июль 2023, 15:01:45 ---Не слышал ни про какую специальную аппаратную поддержку Vulkan.
--- Конец цитаты ---
Я если что про эти "штуки":


--- Код: ---vulkaninfo | grep extension
        VK_EXT_acquire_drm_display             : extension revision 1
        VK_EXT_acquire_xlib_display            : extension revision 1
        VK_EXT_debug_report                    : extension revision 10
        VK_EXT_debug_utils                     : extension revision 2
        VK_EXT_direct_mode_display             : extension revision 1
        VK_EXT_display_surface_counter         : extension revision 1
        VK_EXT_surface_maintenance1            : extension revision 1
        VK_EXT_swapchain_colorspace            : extension revision 4
        VK_KHR_device_group_creation           : extension revision 1
        VK_KHR_display                         : extension revision 23
        VK_KHR_external_fence_capabilities     : extension revision 1
        VK_KHR_external_memory_capabilities    : extension revision 1
        VK_KHR_external_semaphore_capabilities : extension revision 1
        VK_KHR_get_display_properties2         : extension revision 1
        VK_KHR_get_physical_device_properties2 : extension revision 2
        VK_KHR_get_surface_capabilities2       : extension revision 1
        VK_KHR_portability_enumeration         : extension revision 1
        VK_KHR_surface                         : extension revision 25
        VK_KHR_surface_protected_capabilities  : extension revision 1
        VK_KHR_wayland_surface                 : extension revision 6
        VK_KHR_xcb_surface                     : extension revision 6
        VK_KHR_xlib_surface                    : extension revision 6
        VK_LUNARG_direct_driver_loading        : extension revision 1
                VK_EXT_debug_report        : extension revision 9
                VK_EXT_debug_utils         : extension revision 1
                VK_EXT_validation_features : extension revision 2
                        VK_EXT_debug_marker     : extension revision 4
                        VK_EXT_tooling_info     : extension revision 1
                        VK_EXT_validation_cache : extension revision 1
        VK_AMD_buffer_marker                          : extension revision 1
        VK_AMD_device_coherent_memory                 : extension revision 1
        VK_AMD_draw_indirect_count                    : extension revision 2
        VK_AMD_gcn_shader                             : extension revision 1
        VK_AMD_gpu_shader_half_float                  : extension revision 2
        VK_AMD_gpu_shader_int16                       : extension revision 2
        VK_AMD_memory_overallocation_behavior         : extension revision 1
        VK_AMD_mixed_attachment_samples               : extension revision 1
        VK_AMD_shader_ballot                          : extension revision 1
        VK_AMD_shader_core_properties                 : extension revision 2
        VK_AMD_shader_core_properties2                : extension revision 1
        VK_AMD_shader_early_and_late_fragment_tests   : extension revision 1
        VK_AMD_shader_explicit_vertex_parameter       : extension revision 1
        VK_AMD_shader_fragment_mask                   : extension revision 1
        VK_AMD_shader_image_load_store_lod            : extension revision 1
        VK_AMD_shader_trinary_minmax                  : extension revision 1
        VK_AMD_texture_gather_bias_lod                : extension revision 1
        VK_EXT_4444_formats                           : extension revision 1
        VK_EXT_attachment_feedback_loop_dynamic_state : extension revision 1
        VK_EXT_attachment_feedback_loop_layout        : extension revision 2
        VK_EXT_border_color_swizzle                   : extension revision 1
        VK_EXT_buffer_device_address                  : extension revision 2
        VK_EXT_calibrated_timestamps                  : extension revision 2
        VK_EXT_color_write_enable                     : extension revision 1
        VK_EXT_conditional_rendering                  : extension revision 2
        VK_EXT_conservative_rasterization             : extension revision 1
        VK_EXT_custom_border_color                    : extension revision 12
        VK_EXT_depth_bias_control                     : extension revision 1
        VK_EXT_depth_clip_control                     : extension revision 1
        VK_EXT_depth_clip_enable                      : extension revision 1
        VK_EXT_depth_range_unrestricted               : extension revision 1
        VK_EXT_descriptor_buffer                      : extension revision 1
        VK_EXT_descriptor_indexing                    : extension revision 2
        VK_EXT_discard_rectangles                     : extension revision 2
        VK_EXT_display_control                        : extension revision 1
        VK_EXT_dynamic_rendering_unused_attachments   : extension revision 1
        VK_EXT_extended_dynamic_state                 : extension revision 1
        VK_EXT_extended_dynamic_state2                : extension revision 1
        VK_EXT_extended_dynamic_state3                : extension revision 2
        VK_EXT_external_memory_dma_buf                : extension revision 1
        VK_EXT_external_memory_host                   : extension revision 1
        VK_EXT_fragment_shader_interlock              : extension revision 1
        VK_EXT_global_priority                        : extension revision 2
        VK_EXT_global_priority_query                  : extension revision 1
        VK_EXT_graphics_pipeline_library              : extension revision 1
        VK_EXT_host_query_reset                       : extension revision 1
        VK_EXT_image_2d_view_of_3d                    : extension revision 1
        VK_EXT_image_drm_format_modifier              : extension revision 2
        VK_EXT_image_robustness                       : extension revision 1
        VK_EXT_image_sliced_view_of_3d                : extension revision 1
        VK_EXT_image_view_min_lod                     : extension revision 1
        VK_EXT_index_type_uint8                       : extension revision 1
        VK_EXT_inline_uniform_block                   : extension revision 1
        VK_EXT_line_rasterization                     : extension revision 1
        VK_EXT_load_store_op_none                     : extension revision 1
        VK_EXT_memory_budget                          : extension revision 1
        VK_EXT_memory_priority                        : extension revision 1
        VK_EXT_mesh_shader                            : extension revision 1
        VK_EXT_multi_draw                             : extension revision 1
        VK_EXT_mutable_descriptor_type                : extension revision 1
        VK_EXT_non_seamless_cube_map                  : extension revision 1
        VK_EXT_pci_bus_info                           : extension revision 2
        VK_EXT_physical_device_drm                    : extension revision 1
        VK_EXT_pipeline_creation_cache_control        : extension revision 3
        VK_EXT_pipeline_creation_feedback             : extension revision 1
        VK_EXT_pipeline_library_group_handles         : extension revision 1
        VK_EXT_pipeline_robustness                    : extension revision 1
        VK_EXT_post_depth_coverage                    : extension revision 1
        VK_EXT_primitive_topology_list_restart        : extension revision 1
        VK_EXT_primitives_generated_query             : extension revision 1
        VK_EXT_private_data                           : extension revision 1
        VK_EXT_provoking_vertex                       : extension revision 1
        VK_EXT_queue_family_foreign                   : extension revision 1
        VK_EXT_robustness2                            : extension revision 1
        VK_EXT_sampler_filter_minmax                  : extension revision 2
        VK_EXT_scalar_block_layout                    : extension revision 1
        VK_EXT_separate_stencil_usage                 : extension revision 1
        VK_EXT_shader_atomic_float                    : extension revision 1
        VK_EXT_shader_atomic_float2                   : extension revision 1
        VK_EXT_shader_demote_to_helper_invocation     : extension revision 1
        VK_EXT_shader_image_atomic_int64              : extension revision 1
        VK_EXT_shader_module_identifier               : extension revision 1
        VK_EXT_shader_stencil_export                  : extension revision 1
        VK_EXT_shader_subgroup_ballot                 : extension revision 1
        VK_EXT_shader_subgroup_vote                   : extension revision 1
        VK_EXT_shader_viewport_index_layer            : extension revision 1
        VK_EXT_subgroup_size_control                  : extension revision 2
        VK_EXT_swapchain_maintenance1                 : extension revision 1
        VK_EXT_texel_buffer_alignment                 : extension revision 1
        VK_EXT_tooling_info                           : extension revision 1
        VK_EXT_transform_feedback                     : extension revision 1
        VK_EXT_vertex_attribute_divisor               : extension revision 3
        VK_EXT_vertex_input_dynamic_state             : extension revision 2
        VK_EXT_ycbcr_image_arrays                     : extension revision 1
        VK_GOOGLE_decorate_string                     : extension revision 1
        VK_GOOGLE_hlsl_functionality1                 : extension revision 1
        VK_GOOGLE_user_type                           : extension revision 1
        VK_INTEL_shader_integer_functions2            : extension revision 1
        VK_KHR_16bit_storage                          : extension revision 1
        VK_KHR_8bit_storage                           : extension revision 1
        VK_KHR_acceleration_structure                 : extension revision 13
        VK_KHR_bind_memory2                           : extension revision 1
        VK_KHR_buffer_device_address                  : extension revision 1
        VK_KHR_copy_commands2                         : extension revision 1
        VK_KHR_create_renderpass2                     : extension revision 1
        VK_KHR_dedicated_allocation                   : extension revision 3
        VK_KHR_deferred_host_operations               : extension revision 4
        VK_KHR_depth_stencil_resolve                  : extension revision 1
        VK_KHR_descriptor_update_template             : extension revision 1
        VK_KHR_device_group                           : extension revision 4
        VK_KHR_draw_indirect_count                    : extension revision 1
        VK_KHR_driver_properties                      : extension revision 1
        VK_KHR_dynamic_rendering                      : extension revision 1
        VK_KHR_external_fence                         : extension revision 1
        VK_KHR_external_fence_fd                      : extension revision 1
        VK_KHR_external_memory                        : extension revision 1
        VK_KHR_external_memory_fd                     : extension revision 1
        VK_KHR_external_semaphore                     : extension revision 1
        VK_KHR_external_semaphore_fd                  : extension revision 1
        VK_KHR_format_feature_flags2                  : extension revision 2
        VK_KHR_fragment_shader_barycentric            : extension revision 1
        VK_KHR_fragment_shading_rate                  : extension revision 2
        VK_KHR_get_memory_requirements2               : extension revision 1
        VK_KHR_global_priority                        : extension revision 1
        VK_KHR_image_format_list                      : extension revision 1
        VK_KHR_imageless_framebuffer                  : extension revision 1
        VK_KHR_incremental_present                    : extension revision 2
        VK_KHR_maintenance1                           : extension revision 2
        VK_KHR_maintenance2                           : extension revision 1
        VK_KHR_maintenance3                           : extension revision 1
        VK_KHR_maintenance4                           : extension revision 2
        VK_KHR_map_memory2                            : extension revision 1
        VK_KHR_multiview                              : extension revision 1
        VK_KHR_performance_query                      : extension revision 1
        VK_KHR_pipeline_executable_properties         : extension revision 1
        VK_KHR_pipeline_library                       : extension revision 1
        VK_KHR_push_descriptor                        : extension revision 2
        VK_KHR_ray_query                              : extension revision 1
        VK_KHR_ray_tracing_maintenance1               : extension revision 1
        VK_KHR_ray_tracing_pipeline                   : extension revision 1
        VK_KHR_relaxed_block_layout                   : extension revision 1
        VK_KHR_sampler_mirror_clamp_to_edge           : extension revision 3
        VK_KHR_sampler_ycbcr_conversion               : extension revision 14
        VK_KHR_separate_depth_stencil_layouts         : extension revision 1
        VK_KHR_shader_atomic_int64                    : extension revision 1
        VK_KHR_shader_clock                           : extension revision 1
        VK_KHR_shader_draw_parameters                 : extension revision 1
        VK_KHR_shader_float16_int8                    : extension revision 1
        VK_KHR_shader_float_controls                  : extension revision 4
        VK_KHR_shader_integer_dot_product             : extension revision 1
        VK_KHR_shader_non_semantic_info               : extension revision 1
        VK_KHR_shader_subgroup_extended_types         : extension revision 1
        VK_KHR_shader_subgroup_uniform_control_flow   : extension revision 1
        VK_KHR_shader_terminate_invocation            : extension revision 1
        VK_KHR_spirv_1_4                              : extension revision 1
        VK_KHR_storage_buffer_storage_class           : extension revision 1
        VK_KHR_swapchain                              : extension revision 70
        VK_KHR_swapchain_mutable_format               : extension revision 1
        VK_KHR_synchronization2                       : extension revision 1
        VK_KHR_timeline_semaphore                     : extension revision 2
        VK_KHR_uniform_buffer_standard_layout         : extension revision 1
        VK_KHR_variable_pointers                      : extension revision 1
        VK_KHR_vulkan_memory_model                    : extension revision 3
        VK_KHR_workgroup_memory_explicit_layout       : extension revision 1
        VK_KHR_zero_initialize_workgroup_memory       : extension revision 1
        VK_NV_compute_shader_derivatives              : extension revision 1
        VK_VALVE_mutable_descriptor_type              : extension revision 1
--- Конец кода ---

P.S. И ты так и не ответил падает ли с той же ошибкой в Линуксе.
max_365:
 Ребят первый раз такое после обновления эмулятора, Yuzu перестал видеть 2 игры mega man battle network legacy collection 1 и 2, сначала игры пропали в Early Access версия 3754, потом в Mainline 1495, версия прошивки 16.03, ключи все актуальные, Ryujinx на той же прошивке и ключах видит эти игры, а Yuzu перестал видеть и если запустить с файла выдает ошибку что ключи не найдены, повторюсь что до обновления он их видел, пробовал по новой накатывать прошивку и ключи prod.keys и title.keys без изменений. Что сделать чтоб он опять их видел???
Softer:

--- Цитата: wolfer от 13 Июль 2023, 18:55:35 ---Бывает настает момент, когда ПК боярину приходит пора менять процессор или видеокарту чтобы погамать на эмуляторах. Это ведь не консоль, где все окружение оптимально и достаточно в большинстве случаев…

--- Конец цитаты ---
Ну поиграй на свиче в игры с PS5 или любой другой современной консоли, а мы посмотрим как ты это сделаешь ничего не покупая и как тебе всего достаточно. Для того, чтоб всего на консолях было достаточно, нужно купить их все и забыть про торренты покупая игры по $70. Не понимаю твоего не утихающего рвения позориться в теме эмулятора своим выпячиванием покупки и игры на железной консоли.


--- Цитата: Vochatrak от 13 Июль 2023, 22:05:23 ---
--- Цитата: Softer от 13 Июль 2023, 15:01:45 ---Разве вся поддержка не досталась в наследство от OpenGL?
--- Конец цитаты ---
Это еще с чего бы? По большей части за основу Вулкана взяли Мантл от АМД. А OGL тут даже рядом не проходил.

--- Конец цитаты ---
Ты теряешь контекст. Речь не о том на основе чего что было сделано, а про аппаратную совместимость карт с вулканом, о которой ты написал. Так вот ни про какой микрокод для поддержки вулкана на видеокартах я не слышал (если он есть, то расскажи), а совместимость была заявлена на всех карта с поддержкой OpenGL 4.х и выше при условии включения библиотек VK в драйвер GPU. GTX 660 как раз из таких, с той лишь разницей, что Nvidia не выпускает для кеплеров драйверов за номером 5хх с включенной в них библиотекой Vulkan 1.3, а продолжает обновлять драйвера 4хх с Vulkan 1.2. То есть несовместимость может быть только программаня и выражаться это будет в отсутствии необходимых расширений в VK 1.2.x, а не со сбоями аллокации памяти в отдельно взятой игре в эмуляторе свича. Ни о какой необходимости VK 1.3 в системных требованиях ryujinx тоже не заявлялось.


--- Цитата: Vochatrak от 13 Июль 2023, 22:05:23 ---
--- Цитата: Softer от 13 Июль 2023, 15:01:45 ---человеку с RTX 3070 помогло обновление драйверов
--- Конец цитаты ---
А это разве не подтверждает мои слова?

--- Конец цитаты ---
Нет. Это подтверждает проблему совместимости со старыми дровами на RTX 3070 и не более того.



--- Цитата: Vochatrak от 13 Июль 2023, 22:05:23 ---За неимением аппаратной поддержки, может применяться программная версия расширения.

--- Конец цитаты ---
Нет никакой аппаратной поддержки. Они все программные. Или кинь ссылку на аппартные вызовы VK реализованные на одних GPU и не реализованные на других (не путать с командами API разных версий), возможно просто эта информация прошла мимо меня.


--- Цитата: Vochatrak от 13 Июль 2023, 22:05:23 ---Я если что про эти "штуки":

--- Конец цитаты ---
Это просто расширения API. Как ты их к аппаратной поддержке присовокупил? Теоретически конечно какое-либо расширение может не работать без соответствующего микрокода на GPU, но сами то расширения это часть API, а не видеокарты. Как по одному факту их существования как класса можно делать вывод о необходимости аппаратной поддержки?


--- Цитата: Vochatrak от 13 Июль 2023, 22:05:23 ---P.S. И ты так и не ответил падает ли с той же ошибкой в Линуксе.

--- Конец цитаты ---
Не заметил вопрос. Позже проверю и напишу.
wolfer:
Вообще плохо, что в школе читать учат, а понимать написанное в состоянии не все)) Консоли заточены для своих игр, игры с других консолей на них могут портировать разработчики. И большинство эксклюзивов - это Нинтендо, для остального достаточно иметь комп и терпение, Сони свои давно сливают на ПК еще при жизни поколения, которое даже не эмулируется)) Для того, чтобы играть экзы PS5 нужен PS5, и с PS4 та же история. Нет эмуляторов этого)) Поэтому комп, PS4/PS5 и свич для игры во что захочешь по любому нужны такому геймеру с 25 часами в сутках)) Мне, например, хватает свича и компа, там есть все. PS стоит пылится… Про эмуляторы выше по странице, классная вещь, но не для всего. Ваш кэп))
Gabriel:
в общем проблема онлайна, не коннектит к игрокам, видит комнаты и никнемы, но постоянная ошибка связи  :furious:
mishaqrus:
Всем добрый день. Играю с ноута. Проц 5600H и видяха 3060. Возникла такая проблема, Yuzu перестал в режиме Vulkan запускать зельду, выдает: yuzu столкнулся с ошибкой при запуске видеоядра
При этом даже в параметры самого эмулятора не зайдешь, просто закрывается приложение
Но при этом если запустить в режиме OpenGL - все нормально
Также если принудительно отключить встроенную видеокарту процессора через диспетчер устройств, то юзу начинает нормально работать с вулканом.
UPD: обновил дрова на amd и все нормально запускается
Теперь вопрос, кто то знает, как избавиться от статтеров в зельде?
wolfer:

--- Цитата: mishaqrus от 14 Июль 2023, 22:43:58 ---Теперь вопрос, кто то знает, как избавиться от статтеров в зельде?

--- Конец цитаты ---
Ну если почитать последние три страницы, то выходит, что попробовать сборки всех двух эмуляторов, и если тормозит, то без смены ноута никак)) Обычно еще всегда помогает когда железо не тянет снизить разрешение и прочие графические навороты)) 4К отключите :D
Ogr:

--- Цитата: mishaqrus от 14 Июль 2023, 22:43:58 ---как избавиться от статтеров в зельде?
--- Конец цитаты ---
если фризит во время создания шейдеров (надпись в нижней правой части окна), то скачать уже готовый пак шейдеров для игры.
Triton:

--- Цитата: Gabriel от 14 Июль 2023, 22:09:30 ---в общем проблема онлайна, не коннектит к игрокам, видит комнаты и никнемы, но постоянная ошибка связи  :furious:

--- Конец цитаты ---
это нормально.
1. пиши в чат комнаты, чтобы тебя подождали к след заеду.
2. дрочиться 3-5 минут, пока игра сама не пустит в лобби
заодно обращай внимание, чтобы версия была 2.4.0, - некоторые до сих пор на 2.3.0 сидят. Ну и я игнорю тех, кто на 200сс катается
Gabriel:

--- Цитата: Triton от 15 Июль 2023, 13:37:33 ---это нормально.
1. пиши в чат комнаты, чтобы тебя подождали к след заеду.
2. дрочиться 3-5 минут, пока игра сама не пустит в лобби
заодно обращай внимание, чтобы версия была 2.4.0, - некоторые до сих пор на 2.3.0 сидят. Ну и я игнорю тех, кто на 200сс катается

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

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