-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Description of the issue
Ryubing is crashing instantly on game launch on versions after 1.3.227. Almost all games are affected. I tried all versions after 1.3.227 and had the same issues. With 1.3.227 everything was fine. I'm on macOS Sonoma, MacBook Pro M1. Thanks in advance!
Reproduction steps
Use version 1.3.227: Games load and run fine. Update to a newer version and games crash on launch.
Log file
00:00:00.310 |N| Application LoadGuestApplication: Using Firmware Version: 21.0.0
00:00:00.310 |N| Application LoadGuestApplication: Loading content archive from '/Users/[redacted]/Library/Application Support/Ryujinx/roms/Switch Roms/Donkey Kong Country Returns HD [01009D901BC56000][v0].nsp'.
00:00:00.648 |E| TamperMachine Compile: Base instruction in current block was null; termination type '0'
00:00:00.648 |E| TamperMachine Compile: There was a problem while compiling the Atmosphere cheat ''
00:00:00.690 |E| .NET TP Worker [mvk-info] MoltenVK version 1.2.0, supporting Vulkan version 1.2.231.
00:00:00.690 |E| .NET TP Worker The following 83 Vulkan extensions are supported:
00:00:00.690 |E| .NET TP Worker VK_KHR_16bit_storage v1
00:00:00.690 |E| .NET TP Worker VK_KHR_8bit_storage v1
00:00:00.690 |E| .NET TP Worker VK_KHR_bind_memory2 v1
00:00:00.690 |E| .NET TP Worker VK_KHR_buffer_device_address v1
00:00:00.690 |E| .NET TP Worker VK_KHR_create_renderpass2 v1
00:00:00.690 |E| .NET TP Worker VK_KHR_dedicated_allocation v3
00:00:00.690 |E| .NET TP Worker VK_KHR_depth_stencil_resolve v1
00:00:00.690 |E| .NET TP Worker VK_KHR_descriptor_update_template v1
00:00:00.690 |E| .NET TP Worker VK_KHR_device_group v4
00:00:00.690 |E| .NET TP Worker VK_KHR_device_group_creation v1
00:00:00.690 |E| .NET TP Worker VK_KHR_driver_properties v1
00:00:00.690 |E| .NET TP Worker VK_KHR_dynamic_rendering v1
00:00:00.690 |E| .NET TP Worker VK_KHR_external_fence v1
00:00:00.690 |E| .NET TP Worker VK_KHR_external_fence_capabilities v1
00:00:00.690 |E| .NET TP Worker VK_KHR_external_memory v1
00:00:00.690 |E| .NET TP Worker VK_KHR_external_memory_capabilities v1
00:00:00.690 |E| .NET TP Worker VK_KHR_external_semaphore v1
00:00:00.690 |E| .NET TP Worker VK_KHR_external_semaphore_capabilities v1
00:00:00.690 |E| .NET TP Worker VK_KHR_fragment_shader_barycentric v1
00:00:00.690 |E| .NET TP Worker VK_KHR_get_memory_requirements2 v1
00:00:00.690 |E| .NET TP Worker VK_KHR_get_physical_device_properties2 v2
00:00:00.690 |E| .NET TP Worker VK_KHR_get_surface_capabilities2 v1
00:00:00.690 |E| .NET TP Worker VK_KHR_imageless_framebuffer v1
00:00:00.690 |E| .NET TP Worker VK_KHR_image_format_list v1
00:00:00.690 |E| .NET TP Worker VK_KHR_maintenance1 v2
00:00:00.690 |E| .NET TP Worker VK_KHR_maintenance2 v1
00:00:00.690 |E| .NET TP Worker VK_KHR_maintenance3 v1
00:00:00.690 |E| .NET TP Worker VK_KHR_multiview v1
00:00:00.690 |E| .NET TP Worker VK_KHR_portability_subset v1
00:00:00.690 |E| .NET TP Worker VK_KHR_push_descriptor v2
00:00:00.690 |E| .NET TP Worker VK_KHR_relaxed_block_layout v1
00:00:00.690 |E| .NET TP Worker VK_KHR_sampler_mirror_clamp_to_edge v3
00:00:00.690 |E| .NET TP Worker VK_KHR_sampler_ycbcr_conversion v14
00:00:00.690 |E| .NET TP Worker VK_KHR_separate_depth_stencil_layouts v1
00:00:00.690 |E| .NET TP Worker VK_KHR_shader_draw_parameters v1
00:00:00.690 |E| .NET TP Worker VK_KHR_shader_float_controls v4
00:00:00.690 |E| .NET TP Worker VK_KHR_shader_float16_int8 v1
00:00:00.690 |E| .NET TP Worker VK_KHR_shader_subgroup_extended_types v1
00:00:00.690 |E| .NET TP Worker VK_KHR_spirv_1_4 v1
00:00:00.690 |E| .NET TP Worker VK_KHR_storage_buffer_storage_class v1
00:00:00.690 |E| .NET TP Worker VK_KHR_surface v25
00:00:00.690 |E| .NET TP Worker VK_KHR_swapchain v70
00:00:00.690 |E| .NET TP Worker VK_KHR_swapchain_mutable_format v1
00:00:00.690 |E| .NET TP Worker VK_KHR_timeline_semaphore v2
00:00:00.690 |E| .NET TP Worker VK_KHR_uniform_buffer_standard_layout v1
00:00:00.690 |E| .NET TP Worker VK_KHR_variable_pointers v1
00:00:00.690 |E| .NET TP Worker VK_EXT_buffer_device_address v2
00:00:00.690 |E| .NET TP Worker VK_EXT_debug_marker v4
00:00:00.690 |E| .NET TP Worker VK_EXT_debug_report v10
00:00:00.690 |E| .NET TP Worker VK_EXT_debug_utils v2
00:00:00.690 |E| .NET TP Worker VK_EXT_descriptor_indexing v2
00:00:00.690 |E| .NET TP Worker VK_EXT_fragment_shader_interlock v1
00:00:00.690 |E| .NET TP Worker VK_EXT_hdr_metadata v2
00:00:00.690 |E| .NET TP Worker VK_EXT_host_query_reset v1
00:00:00.690 |E| .NET TP Worker VK_EXT_image_robustness v1
00:00:00.690 |E| .NET TP Worker VK_EXT_inline_uniform_block v1
00:00:00.690 |E| .NET TP Worker VK_EXT_memory_budget v1
00:00:00.690 |E| .NET TP Worker VK_EXT_metal_objects v1
00:00:00.690 |E| .NET TP Worker VK_EXT_metal_surface v1
00:00:00.690 |E| .NET TP Worker VK_EXT_post_depth_coverage v1
00:00:00.690 |E| .NET TP Worker VK_EXT_private_data v1
00:00:00.690 |E| .NET TP Worker VK_EXT_robustness2 v1
00:00:00.690 |E| .NET TP Worker VK_EXT_sample_locations v1
00:00:00.690 |E| .NET TP Worker VK_EXT_scalar_block_layout v1
00:00:00.690 |E| .NET TP Worker VK_EXT_separate_stencil_usage v1
00:00:00.690 |E| .NET TP Worker VK_EXT_shader_stencil_export v1
00:00:00.690 |E| .NET TP Worker VK_EXT_shader_viewport_index_layer v1
00:00:00.690 |E| .NET TP Worker VK_EXT_subgroup_size_control v2
00:00:00.690 |E| .NET TP Worker VK_EXT_swapchain_colorspace v4
00:00:00.690 |E| .NET TP Worker VK_EXT_texel_buffer_alignment v1
00:00:00.690 |E| .NET TP Worker VK_EXT_texture_compression_astc_hdr v1
00:00:00.690 |E| .NET TP Worker VK_EXT_vertex_attribute_divisor v3
00:00:00.690 |E| .NET TP Worker VK_AMD_gpu_shader_half_float v2
00:00:00.690 |E| .NET TP Worker VK_AMD_negative_viewport_height v1
00:00:00.690 |E| .NET TP Worker VK_AMD_shader_image_load_store_lod v1
00:00:00.690 |E| .NET TP Worker VK_AMD_shader_trinary_minmax v1
00:00:00.690 |E| .NET TP Worker VK_IMG_format_pvrtc v1
00:00:00.690 |E| .NET TP Worker VK_INTEL_shader_integer_functions2 v1
00:00:00.690 |E| .NET TP Worker VK_GOOGLE_display_timing v1
00:00:00.690 |E| .NET TP Worker VK_MVK_macos_surface v3
00:00:00.690 |E| .NET TP Worker VK_MVK_moltenvk v36
00:00:00.690 |E| .NET TP Worker VK_NV_fragment_shader_barycentric v1
00:00:00.690 |E| .NET TP Worker VK_NV_glsl_shader v1
00:00:00.690 |E| .NET TP Worker [mvk-info] GPU device:
00:00:00.690 |E| .NET TP Worker model: Apple M1 Pro
00:00:00.690 |E| .NET TP Worker type: Integrated
00:00:00.690 |E| .NET TP Worker vendorID: 0x106b
00:00:00.690 |E| .NET TP Worker deviceID: 0xf0703ef
00:00:00.690 |E| .NET TP Worker pipelineCacheUUID: 260BAD42-0F07-03EF-0000-000100000000
00:00:00.690 |E| .NET TP Worker supports the following Metal Versions, GPU's and Feature Sets:
00:00:00.690 |E| .NET TP Worker Metal Shading Language 2.4
00:00:00.690 |E| .NET TP Worker GPU Family Apple 7
00:00:00.690 |E| .NET TP Worker GPU Family Apple 6
00:00:00.690 |E| .NET TP Worker GPU Family Apple 5
00:00:00.690 |E| .NET TP Worker GPU Family Apple 4
00:00:00.690 |E| .NET TP Worker GPU Family Apple 3
00:00:00.690 |E| .NET TP Worker GPU Family Apple 2
00:00:00.690 |E| .NET TP Worker GPU Family Apple 1
00:00:00.690 |E| .NET TP Worker GPU Family Mac 2
00:00:00.690 |E| .NET TP Worker GPU Family Mac 1
00:00:00.690 |E| .NET TP Worker GPU Family Common 3
00:00:00.690 |E| .NET TP Worker GPU Family Common 2
00:00:00.690 |E| .NET TP Worker GPU Family Common 1
00:00:00.690 |E| .NET TP Worker macOS GPU Family 2 v1
00:00:00.690 |E| .NET TP Worker macOS GPU Family 1 v4
00:00:00.690 |E| .NET TP Worker macOS GPU Family 1 v3
00:00:00.690 |E| .NET TP Worker macOS GPU Family 1 v2
00:00:00.690 |E| .NET TP Worker macOS GPU Family 1 v1
00:00:00.690 |E| .NET TP Worker [mvk-info] Created VkInstance for Vulkan version 1.2.0, as requested by app, with the following 3 Vulkan extensions enabled:
00:00:00.690 |E| .NET TP Worker VK_KHR_surface v25
00:00:00.690 |E| .NET TP Worker VK_EXT_debug_utils v2
00:00:00.690 |E| .NET TP Worker VK_EXT_metal_surface v1
00:00:00.700 |E| .NET TP Worker [mvk-info] Vulkan semaphores using Metal implicit guarantees within a single queue.
00:00:00.701 |E| .NET TP Worker [mvk-info] Created VkDevice to run on GPU Apple M1 Pro with the following 10 Vulkan extensions enabled:
00:00:00.701 |E| .NET TP Worker VK_KHR_8bit_storage v1
00:00:00.701 |E| .NET TP Worker VK_KHR_maintenance2 v1
00:00:00.701 |E| .NET TP Worker VK_KHR_portability_subset v1
00:00:00.701 |E| .NET TP Worker VK_KHR_push_descriptor v2
00:00:00.701 |E| .NET TP Worker VK_KHR_shader_float16_int8 v1
00:00:00.701 |E| .NET TP Worker VK_KHR_swapchain v70
00:00:00.701 |E| .NET TP Worker VK_EXT_descriptor_indexing v2
00:00:00.701 |E| .NET TP Worker VK_EXT_fragment_shader_interlock v1
00:00:00.701 |E| .NET TP Worker VK_EXT_robustness2 v1
00:00:00.701 |E| .NET TP Worker VK_EXT_shader_stencil_export v1
00:00:00.762 |E| .NET TP Worker [mvk-info] Created 3 swapchain images with initial size (1280, 650) and contents scale 1.0 for screen Built-in Retina Display.
00:00:00.763 |N| GUI.RenderThread Gpu PrintGpuInformation: Apple M1 Pro (Vulkan v1.2.231, Driver v0.2.2008)
00:00:00.763 |N| GUI.RenderThread Gpu PrintGpuInformation: GPU Memory: 16384 MiB
00:00:03.179 |E| HLE.GuestThread.51 Application : Unhandled exception caught: System.Exception: Unexpected result "BadArgument".
at Ryujinx.Cpu.AppleHv.HvResultExtensions.ThrowOnError(HvResult result) in /home/runner/work/src/src/src/Ryujinx.Cpu/AppleHv/HvApi.cs:line 262
at Ryujinx.Cpu.AppleHv.HvExecutionContextVcpu.GetX(Int32 index) in /home/runner/work/src/src/src/Ryujinx.Cpu/AppleHv/HvExecutionContextVcpu.cs:line 157
at Ryujinx.Cpu.AppleHv.HvExecutionContext.GetX(Int32 index) in /home/runner/work/src/src/src/Ryujinx.Cpu/AppleHv/HvExecutionContext.cs:line 100
at Ryujinx.HLE.HOS.Kernel.Threading.KThread.GetCurrentContext() in /home/runner/work/src/src/src/Ryujinx.HLE/HOS/Kernel/Threading/KThread.cs:line 706
at Ryujinx.HLE.HOS.Kernel.Threading.KThread.GetThreadContext3(ThreadContext& context) in /home/runner/work/src/src/src/Ryujinx.HLE/HOS/Kernel/Threading/KThread.cs:line 678
at Ryujinx.HLE.HOS.Kernel.SupervisorCall.Syscall.GetThreadContext3(UInt64 address, Int32 handle) in /home/runner/work/src/src/src/Ryujinx.HLE/HOS/Kernel/SupervisorCall/Syscall.cs:line 2795
at Ryujinx.HLE.HOS.Kernel.SupervisorCall.SyscallDispatch.GetThreadContext364(Syscall syscall, IExecutionContext context) in /home/runner/work/src/src/src/Ryujinx.HLE/obj/Release/net10.0/Ryujinx.Horizon.Kernel.Generators/Ryujinx.Horizon.Kernel.Generators.SyscallGenerator/SyscallDispatch.g.cs:line 2700
at Ryujinx.HLE.HOS.Kernel.SupervisorCall.SyscallDispatch.Dispatch64(Syscall syscall, IExecutionContext context, Int32 id) in /home/runner/work/src/src/src/Ryujinx.HLE/obj/Release/net10.0/Ryujinx.Horizon.Kernel.Generators/Ryujinx.Horizon.Kernel.Generators.SyscallGenerator/SyscallDispatch.g.cs:line 3485
at Ryujinx.HLE.HOS.Kernel.SupervisorCall.SyscallHandler.SvcCall(IExecutionContext context, UInt64 address, Int32 id) in /home/runner/work/src/src/src/Ryujinx.HLE/HOS/Kernel/SupervisorCall/SyscallHandler.cs:line 38
at Ryujinx.Cpu.AppleHv.HvExecutionContext.SupervisorCallHandler(UInt64 address, Int32 imm) in /home/runner/work/src/src/src/Ryujinx.Cpu/AppleHv/HvExecutionContext.cs:line 129
at Ryujinx.Cpu.AppleHv.HvExecutionContext.SynchronousException(HvMemoryManager memoryManager, HvVcpu& vcpu) in /home/runner/work/src/src/src/Ryujinx.Cpu/AppleHv/HvExecutionContext.cs:line 269
at Ryujinx.Cpu.AppleHv.HvExecutionContext.Execute(HvMemoryManager memoryManager, UInt64 address) in /home/runner/work/src/src/src/Ryujinx.Cpu/AppleHv/HvExecutionContext.cs:line 219
at Ryujinx.Cpu.AppleHv.HvCpuContext.Execute(IExecutionContext context, UInt64 address) in /home/runner/work/src/src/src/Ryujinx.Cpu/AppleHv/HvCpuContext.cs:line 27
at Ryujinx.HLE.HOS.ArmProcessContext`1.Execute(IExecutionContext context, UInt64 codeAddress) in /home/runner/work/src/src/src/Ryujinx.HLE/HOS/ArmProcessContext.cs:line 63
at Ryujinx.HLE.HOS.Kernel.Threading.KThread.ThreadStart() in /home/runner/work/src/src/src/Ryujinx.HLE/HOS/Kernel/Threading/KThread.cs:line 1304
at System.Threading.Thread.StartCallback()
OS
macOS
Ryujinx version
1.3.243
Game version
No response
CPU
No response
GPU
No response
RAM
No response
List of applied mods
No response
Additional context?
No response