Retroarch v1.10.0 crashes when starting a ROM with the ParaLLEl core configured to use parallel
as rsp and gfx. Retroarch is configured to use the vulkan
driver. It does work when switching the ParaLLEl plugins to auto
.
I’m on Win10 x64 with an AMD Ryzen 9 3950X and an AMD Radeon RX 6900 XT.
Here’s what’s printed in the terminal. Any idea what the problem is?
.\retroarch.exe --verbose
PS D:\Path\To\retroarch> [INFO] [Config]: Loading default config.
[INFO] RetroArch 1.10.0 (Git 5f6fc20)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD Ryzen 9 3950X 16-Core Processor
[INFO] Fähigkeiten: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2
[INFO] Built: Jan 21 2022
[INFO] Version: 1.10.0
[INFO] Git: 5f6fc20
[INFO] =================================================
[INFO] [Input]: Found input driver: "dinput".
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] [Core]: Version der libretro-API: 1, Kompiliert gegen API: 1
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Set video size to: 960x720.
[INFO] [Vulkan]: Vulkan dynamic library loaded.
[INFO] [Vulkan]: Found vulkan context: "vk_w".
[INFO] [Vulkan]: Detecting screen resolution: 3840x2160.
[INFO] [Vulkan]: Found GPU at index 0: "AMD Radeon RX 6900 XT".
[INFO] [Vulkan]: Using GPU index 0.
[INFO] [Vulkan]: Using fences for WSI acquire.
[INFO] [Vulkan]: Using GPU: "AMD Radeon RX 6900 XT".
[INFO] [Vulkan]: Queue family 0 supports 1 sub-queues.
[INFO] [Vulkan]: Using resolution 960x720.
[INFO] [Vulkan]: Using RGB565 format.
[INFO] [Vulkan]: Loading stock shader.
[INFO] [XInput]: Found XInput v1.4.
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Font]: Using font rendering backend: "freetype".
[INFO] [Video]: Found display server: "win32".
[INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [SRAM]: SRAM wird nicht gespeichert.
[INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Users\MyUsername\AppData\Roaming\content_history.lpl".
[INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Users\MyUsername\AppData\Roaming\content_music_history.lpl".
[INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Users\MyUsername\AppData\Roaming\content_video_history.lpl".
[INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Users\MyUsername\AppData\Roaming\content_image_history.lpl".
[INFO] [Playlist]: Favoritendatei wird geladen: "C:\Users\MyUsername\AppData\Roaming\content_favorites.lpl".
[INFO] [Environ]: SET_SUBSYSTEM_INFO.
[INFO] [Core]: Using content: "D:\Path\To\Roms\N64\Super Mario 64 (USA).n64".
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] RetroArch 1.10.0 (Git 5f6fc20)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD Ryzen 9 3950X 16-Core Processor
[INFO] Fähigkeiten: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2
[INFO] Built: Jan 21 2022
[INFO] Version: 1.10.0
[INFO] Git: 5f6fc20
[INFO] =================================================
[INFO] [Input]: Found input driver: "dinput".
[INFO] [Core]: Loading dynamic libretro core from: "D:\Path\To\retroarch\cores\parallel_n64_libretro.dll"
[INFO] [Overrides]: No core-specific overrides found at "C:\Users\MyUsername\Saved Games\RetroArch\config\ParaLLEl N64\ParaLLEl N64.cfg".
[INFO] [Overrides]: No content-dir-specific overrides found at "C:\Users\MyUsername\Saved Games\RetroArch\config\ParaLLEl N64\\N64.cfg".
[INFO] [Overrides]: No game-specific overrides found at "C:\Users\MyUsername\Saved Games\RetroArch\config\ParaLLEl N64\Super Mario 64 (USA).cfg".
[INFO] [Environ]: SET_VARIABLES.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Remaps]: Remap directory: "D:\Path\To\retroarch\config\remaps".
[INFO] [Overrides]: Speicherdaten umleiten in "C:\Users\MyUsername\Saved Games\RetroArch\Savefiles\Super Mario 64 (USA).srm".
[INFO] [Overrides]: Spielstand umleiten in "C:\Users\MyUsername\Saved Games\RetroArch\SaveStates\Super Mario 64 (USA).state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: GET_PERF_INTERFACE.
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: GET_RUMBLE_INTERFACE.
[INFO] [Environ]: SET_SERIALIZATION_QUIRKS.
[INFO] [Content]: Inhalts-Datei wird geladen: "D:\Path\To\Roms\N64\Super Mario 64 (USA).n64".
[INFO] [Content]: Kein g├╝ltiger Patch f├╝r diesen Inhalt gefunden.
[INFO] [Environ]: SET_HW_RENDER, context type: vulkan.
[INFO] Requesting Vulkan context.
[INFO] Reached end of SET_HW_RENDER.
[INFO] [Environ]: SET_HW_RENDER_CONTEXT_NEGOTIATION_INTERFACE.
[libretro WARN] mupen64plus: No version number in 'Core' config section. Setting defaults.
[libretro INFO] EmuThread: M64CMD_ROM_OPEN
[libretro INFO] mupen64plus: SUPER MARIO 64 INI patches applied.
[libretro INFO] mupen64plus: Goodname: SUPER MARIO 64
[libretro INFO] mupen64plus: Headername: SUPER MARIO 64
[libretro INFO] mupen64plus: Name: SUPER MARIO 64
[libretro INFO] mupen64plus: MD5: 20B854B239203BAF6C961B850A4A51A2
[libretro INFO] mupen64plus: CRC: 635a2bff 8b022326
[libretro INFO] mupen64plus: Imagetype: .v64 (byteswapped)
[libretro INFO] mupen64plus: Rom size: 8388608 bytes (or 8 Mb or 64 Megabits)
[libretro INFO] mupen64plus: Version: 1444
[libretro INFO] mupen64plus: Manufacturer: Nintendo
[libretro INFO] mupen64plus: Country: USA
[libretro INFO] EmuThread: M64CMD_ROM_GET_HEADER
[INFO] [Core]: Version der libretro-API: 1, Kompiliert gegen API: 1
[INFO] [Audio]: Set audio input rate to: 44004.66 Hz.
[INFO] [Video]: Set video size to: 1440x1080.
[INFO] [Video]: Using HW render, vulkan driver forced.
[INFO] [Vulkan]: Vulkan dynamic library loaded.
[INFO] [Vulkan]: App: paraLLEl-RDP (version 0)
[INFO] [Vulkan]: Engine: Granite (version 0)
[INFO] [Vulkan]: Found vulkan context: "vk_w".
[INFO] [Vulkan]: Detecting screen resolution: 3840x2160.
[INFO]: Enabling instance extension: VK_KHR_get_physical_device_properties2.
[INFO]: Enabling instance extension: VK_KHR_external_memory_capabilities.
[INFO]: Enabling instance extension: VK_KHR_external_semaphore_capabilities.
[INFO]: Enabling instance extension: VK_EXT_debug_utils.
[INFO]: Found Vulkan GPU: AMD Radeon RX 6900 XT
[INFO]: API: 1.2.196
[INFO]: Driver: 2.0.204
[INFO]: Selected Vulkan GPU: AMD Radeon RX 6900 XT
[INFO]: GPU supports Vulkan 1.1.
[INFO]: Enabling device extension: VK_KHR_swapchain.
[INFO]: Enabling device extension: VK_KHR_get_memory_requirements2.
[INFO]: Enabling device extension: VK_KHR_dedicated_allocation.
[INFO]: Enabling device extension: VK_KHR_image_format_list.
[INFO]: Enabling device extension: VK_KHR_sampler_mirror_clamp_to_edge.
[INFO]: Enabling device extension: VK_KHR_external_semaphore.
[INFO]: Enabling device extension: VK_KHR_external_memory.
[INFO]: Enabling device extension: VK_KHR_external_semaphore_win32.
[INFO]: Enabling device extension: VK_KHR_external_memory_win32.
[INFO]: Enabling device extension: VK_KHR_descriptor_update_template.
[INFO]: Enabling device extension: VK_KHR_maintenance1.
[INFO]: Enabling device extension: VK_KHR_maintenance2.
[INFO]: Enabling device extension: VK_KHR_maintenance3.
[INFO]: Enabling device extension: VK_KHR_bind_memory2.
[INFO]: Enabling device extension: VK_KHR_draw_indirect_count.
[INFO]: Enabling device extension: VK_KHR_shader_draw_parameters.
[INFO]: Enabling device extension: VK_EXT_calibrated_timestamps.
[INFO]: Enabling device extension: VK_KHR_storage_buffer_storage_class.
[INFO]: Enabling device extension: VK_EXT_conservative_rasterization.
[INFO]: Enabling device extension: VK_KHR_8bit_storage.
[INFO]: Enabling device extension: VK_KHR_16bit_storage.
[INFO]: Enabling device extension: VK_KHR_shader_float16_int8.
[INFO]: Enabling device extension: VK_KHR_multiview.
[INFO]: Enabling device extension: VK_EXT_subgroup_size_control.
[INFO]: Enabling device extension: VK_EXT_host_query_reset.
[INFO]: Enabling device extension: VK_EXT_shader_demote_to_helper_invocation.
[INFO]: Enabling device extension: VK_EXT_scalar_block_layout.
[INFO]: Enabling device extension: VK_KHR_uniform_buffer_standard_layout.
[INFO]: Enabling device extension: VK_KHR_timeline_semaphore.
[INFO]: Enabling device extension: VK_EXT_external_memory_host.
[INFO]: Enabling device extension: VK_KHR_driver_properties.
[INFO] [Vulkan]: Found GPU at index 0: "AMD Radeon RX 6900 XT".
[INFO] [Vulkan]: Using GPU index 0.
[INFO] [Vulkan]: Using fences for WSI acquire.
[INFO] [Vulkan]: Using GPU: "AMD Radeon RX 6900 XT".
[INFO] [Vulkan]: Using resolution 1440x1080.
[INFO] [Vulkan]: Using BGRA8888 format.
[INFO] [Vulkan]: Loading stock shader.
[INFO] [XInput]: Found XInput v1.4.
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Font]: Using font rendering backend: "freetype".
[INFO] [Video]: Found display server: "win32".
plugin_start_gfx success.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] EmuThread: M64CMD_EXECUTE.
Gfx RomOpen.
[libretro INFO] Using 3 sync frames for parallel-RDP.
[WARN]: Current proprietary AMD driver is known to be buggy with 8/16-bit integer arithmetic, disabling support for time being.
[INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [Environ]: SET_SUBSYSTEM_INFO.
[INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Users\MyUsername\AppData\Roaming\content_history.lpl".
[INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Users\MyUsername\AppData\Roaming\content_music_history.lpl".
[INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Users\MyUsername\AppData\Roaming\content_video_history.lpl".
[INFO] [Playlist]: Verlaufs-Datei wird geladen: "C:\Users\MyUsername\AppData\Roaming\content_image_history.lpl".
[INFO] [Playlist]: Favoritendatei wird geladen: "C:\Users\MyUsername\AppData\Roaming\content_favorites.lpl".
[libretro INFO] mupen64plus: Starting R4300 emulator: Dynamic Recompiler