Using paraLLEl-GS in LRPS2 crashes/shuts down Retroarch

Hey all. I’ve been having rotten luck with LRPS2 and paraLLEl-GS.

I load the core. Boot into it. Change Video output to paraLLEl-GS. Exit the core. Try o restart it or play any game and Retroarch decides to just shut down.

Logs below:

[INFO] RetroArch 1.21.0 (Git 05f94af)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD Ryzen 5 5600X 6-Core Processor             
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE42 AES AVX AVX2 
[INFO] Version: 1.21.0
[INFO] Git: 05f94af
[INFO] Built: Apr 30 2025
[INFO] =================================================
[INFO] [Input]: Found input driver: "dinput".
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] [Core]: Version of libretro API: 1, Compiled against API: 1
[INFO] [Core]: Geometry: 320x240, Aspect: 1.333, FPS: 180.00, Sample rate: 48000.00 Hz.
[INFO] [Video]: Set video size to: fullscreen.
[INFO] [Vulkan]: Vulkan dynamic library loaded.
[INFO] [Vulkan]: Found vulkan context: "vk_w".
[INFO] [Vulkan]: Detecting screen resolution: 2560x1440.
[INFO] [Vulkan]: Found GPU at index 0: "AMD Radeon RX 6800 XT".
[INFO] [Vulkan]: Using GPU index 0.
[INFO] [Vulkan]: Using GPU: "AMD Radeon RX 6800 XT".
[INFO] [Vulkan]: Queue family 0 supports 8 sub-queues.
[DEBUG] [Vulkan]: Swapchain supports present mode: IMMEDIATE.
[DEBUG] [Vulkan]: Swapchain supports present mode: FIFO.
[DEBUG] [Vulkan]: Swapchain supports present mode: FIFO_RELAXED.
[INFO] [Vulkan]: Got 3 swapchain images.
[DEBUG] [Vulkan]: Creating swapchain with present mode: FIFO.
[INFO] [Vulkan]: Using resolution 2560x1440.
[INFO] [Vulkan]: Using RGB565 format.
[INFO] [Vulkan]: Loading stock shader.
[INFO] [Joypad]: Found joypad driver: "sdl2".
[INFO] [Video]: Found display server: "win32".
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[DEBUG] [WASAPI]: Initializing default eRender device..
[DEBUG] [WASAPI]: Requesting shared 16-bit 2-channel client with WAVE_FORMAT_PCM samples at 192000Hz 64ms.
[DEBUG] [WASAPI]: Default device period is 10.0ms.
[DEBUG] [WASAPI]: Minimum device period is 3.0ms.
[DEBUG] [WASAPI]: Shared stream latency is 0.0ms.
[DEBUG] [WASAPI]: Endpoint buffer size is 12288 frames (24576 samples, 49152 bytes, 64.0 ms).
[INFO] [WASAPI]: Client initialized (shared, PCM, 192000Hz, 64.0ms).
[INFO] [Audio]: Started synchronous audio driver.
[DEBUG] [WASAPI mic]: Initialized microphone driver context.
[INFO] [Microphone]: Initialized microphone driver.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [MIDI]: Output device: "Microsoft GS Wavetable Synth".
[INFO] [Playlist]: Loading history file: "D:\Emulatorz\RetroArch\content_history.lpl".
[INFO] [Playlist]: Loading history file: "D:\Emulatorz\RetroArch\content_music_history.lpl".
[INFO] [Playlist]: Loading history file: "D:\Emulatorz\RetroArch\content_video_history.lpl".
[INFO] [Playlist]: Loading history file: "D:\Emulatorz\RetroArch\content_image_history.lpl".
[INFO] [Playlist]: Loading favorites file: "D:\Emulatorz\RetroArch\content_favorites.lpl".
[DEBUG] [Audio]: Stopped audio driver "wasapi"
[INFO] [Content]: Updating firmware status for: "D:\Emulatorz\RetroArch\cores\pcsx2_libretro.dll" on "D:\Emulatorz\RetroArch\system".
[INFO] [Core]: No content, starting dummy core.
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[DEBUG] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] RetroArch 1.21.0 (Git 05f94af)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD Ryzen 5 5600X 6-Core Processor             
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE42 AES AVX AVX2 
[INFO] Version: 1.21.0
[INFO] Git: 05f94af
[INFO] Built: Apr 30 2025
[INFO] =================================================
[INFO] [Input]: Found input driver: "dinput".
[INFO] [Core]: Loading dynamic libretro core from: "D:\Emulatorz\RetroArch\cores\pcsx2_libretro.dll"
[INFO] [Overrides]: Redirecting save file to "D:\Emulatorz\RetroArch\saves\LRPS2\LRPS2.srm".
[INFO] [Overrides]: Redirecting save state to "D:\Emulatorz\RetroArch\states\LRPS2\LRPS2.state".
[INFO] [Environ]: SET_SUPPORT_NO_GAME: yes.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_UPDATE_DISPLAY_CALLBACK.
[INFO] [Environ]: GET_VFS_INTERFACE. Core requested version >= V1, providing V3.
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "D:\Emulatorz\RetroArch\system".
[libretro INFO] Bios Found: USA     v02.30(20/02/2008)  Console 20080220-175343
[INFO] [Environ]: GET_CORE_OPTIONS_VERSION.
[INFO] [Environ]: GET_LANGUAGE: "0".
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_V2_INTL.
[INFO] [Environ]: SET_DISK_CONTROL_EXT_INTERFACE.
[libretro DEBUG] Output audio buffer capacity set to 2048
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: SYSTEM_DIRECTORY: "D:\Emulatorz\RetroArch\system".
[libretro INFO] Ordered processor list: 0, 2, 4, 6, 8, 10, 1[SMT 1], 3[SMT 1], 5[SMT 1], 7[SMT 1], 9[SMT 1], 11[SMT 1]
[libretro INFO]   Enabling MTVU.
[libretro INFO] Allocating host memory for virtual systems...
[libretro INFO] Fastmem area: 000000407FFF0000 - 000000417FFEFFFF
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_renderer = "paraLLEl-GS"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_bios = "ps2-0230a-20080220.bin"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_fastboot = "enabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_fastcdvd = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_pgs_ssaa = "Native"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_pgs_ss_tex = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_pgs_deblur = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_pgs_high_res_scanout = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_pgs_disable_mipmaps = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_nointerlacing_hint = "enabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_pcrtc_antiblur = "enabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_pcrtc_screen_offsets = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_disable_interlace_offset = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_deinterlace_mode = "Automatic"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_enable_cheats = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_hint_language_unlock = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_ee_cycle_rate = "100% (Normal Speed)"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_widescreen_hint = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_uncapped_framerate_hint = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_game_enhancements_hint = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_ee_cycle_skip = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_axis_scale1 = "133%"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_axis_deadzone1 = "15%"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_button_deadzone1 = "0%"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_enable_rumble1 = "100%"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_invert_left_stick1 = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_invert_right_stick1 = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_axis_scale2 = "133%"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_axis_deadzone2 = "15%"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_button_deadzone2 = "0%"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_enable_rumble2 = "100%"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_invert_left_stick2 = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_invert_right_stick2 = "disabled"
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_renderer = "paraLLEl-GS"
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_enable_hw_hacks = "disabled"
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[DEBUG] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
[INFO] [Environ]: GET_RUMBLE_INTERFACE.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[DEBUG]    Port 1:
[DEBUG]       "DualShock 2" (1)
[DEBUG]    Port 2:
[DEBUG]       "DualShock 2" (1)
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[DEBUG]    Port 1:
[DEBUG]       "D-Pad Up" => "D-Pad Up"
[DEBUG]       "D-Pad Down" => "D-Pad Down"
[DEBUG]       "D-Pad Left" => "D-Pad Left"
[DEBUG]       "D-Pad Right" => "D-Pad Right"
[DEBUG]       "B Button (Down)" => "Cross"
[DEBUG]       "A Button (Right)" => "Circle"
[DEBUG]       "Y Button (Left)" => "Square"
[DEBUG]       "X Button (Top)" => "Triangle"
[DEBUG]       "Select Button" => "Select"
[DEBUG]       "Start Button" => "Start"
[DEBUG]       "L Button (Shoulder)" => "L1"
[DEBUG]       "R Button (Shoulder)" => "R1"
[DEBUG]       "L2 Button (Trigger)" => "L2"
[DEBUG]       "R2 Button (Trigger)" => "R2"
[DEBUG]       "L3 Button (Thumb)" => "L3"
[DEBUG]       "R3 Button (Thumb)" => "R3"
[DEBUG]    Port 2:
[DEBUG]       "D-Pad Up" => "D-Pad Up"
[DEBUG]       "D-Pad Down" => "D-Pad Down"
[DEBUG]       "D-Pad Left" => "D-Pad Left"
[DEBUG]       "D-Pad Right" => "D-Pad Right"
[DEBUG]       "B Button (Down)" => "Cross"
[DEBUG]       "A Button (Right)" => "Circle"
[DEBUG]       "Y Button (Left)" => "Square"
[DEBUG]       "X Button (Top)" => "Triangle"
[DEBUG]       "Select Button" => "Select"
[DEBUG]       "Start Button" => "Start"
[DEBUG]       "L Button (Shoulder)" => "L1"
[DEBUG]       "R Button (Shoulder)" => "R1"
[DEBUG]       "L2 Button (Trigger)" => "L2"
[DEBUG]       "R2 Button (Trigger)" => "R2"
[DEBUG]       "L3 Button (Thumb)" => "L3"
[DEBUG]       "R3 Button (Thumb)" => "R3"
[DEBUG]    Port 3:
[DEBUG]       "D-Pad Up" => "D-Pad Up"
[DEBUG]       "D-Pad Down" => "D-Pad Down"
[DEBUG]       "D-Pad Left" => "D-Pad Left"
[DEBUG]       "D-Pad Right" => "D-Pad Right"
[DEBUG]       "B Button (Down)" => "Cross"
[DEBUG]       "A Button (Right)" => "Circle"
[DEBUG]       "Y Button (Left)" => "Square"
[DEBUG]       "X Button (Top)" => "Triangle"
[DEBUG]       "Select Button" => "Select"
[DEBUG]       "Start Button" => "Start"
[DEBUG]       "L Button (Shoulder)" => "L1"
[DEBUG]       "R Button (Shoulder)" => "R1"
[DEBUG]       "L2 Button (Trigger)" => "L2"
[DEBUG]       "R2 Button (Trigger)" => "R2"
[DEBUG]       "L3 Button (Thumb)" => "L3"
[DEBUG]       "R3 Button (Thumb)" => "R3"
[DEBUG]    Port 4:
[DEBUG]       "D-Pad Up" => "D-Pad Up"
[DEBUG]       "D-Pad Down" => "D-Pad Down"
[DEBUG]       "D-Pad Left" => "D-Pad Left"
[DEBUG]       "D-Pad Right" => "D-Pad Right"
[DEBUG]       "B Button (Down)" => "Cross"
[DEBUG]       "A Button (Right)" => "Circle"
[DEBUG]       "Y Button (Left)" => "Square"
[DEBUG]       "X Button (Top)" => "Triangle"
[DEBUG]       "Select Button" => "Select"
[DEBUG]       "Start Button" => "Start"
[DEBUG]       "L Button (Shoulder)" => "L1"
[DEBUG]       "R Button (Shoulder)" => "R1"
[DEBUG]       "L2 Button (Trigger)" => "L2"
[DEBUG]       "R2 Button (Trigger)" => "R2"
[DEBUG]       "L3 Button (Thumb)" => "L3"
[DEBUG]       "R3 Button (Thumb)" => "R3"
[DEBUG]    Port 5:
[DEBUG]       "D-Pad Up" => "D-Pad Up"
[DEBUG]       "D-Pad Down" => "D-Pad Down"
[DEBUG]       "D-Pad Left" => "D-Pad Left"
[DEBUG]       "D-Pad Right" => "D-Pad Right"
[DEBUG]       "B Button (Down)" => "Cross"
[DEBUG]       "A Button (Right)" => "Circle"
[DEBUG]       "Y Button (Left)" => "Square"
[DEBUG]       "X Button (Top)" => "Triangle"
[DEBUG]       "Select Button" => "Select"
[DEBUG]       "Start Button" => "Start"
[DEBUG]       "L Button (Shoulder)" => "L1"
[DEBUG]       "R Button (Shoulder)" => "R1"
[DEBUG]       "L2 Button (Trigger)" => "L2"
[DEBUG]       "R2 Button (Trigger)" => "R2"
[DEBUG]       "L3 Button (Thumb)" => "L3"
[DEBUG]       "R3 Button (Thumb)" => "R3"
[DEBUG]    Port 6:
[DEBUG]       "D-Pad Up" => "D-Pad Up"
[DEBUG]       "D-Pad Down" => "D-Pad Down"
[DEBUG]       "D-Pad Left" => "D-Pad Left"
[DEBUG]       "D-Pad Right" => "D-Pad Right"
[DEBUG]       "B Button (Down)" => "Cross"
[DEBUG]       "A Button (Right)" => "Circle"
[DEBUG]       "Y Button (Left)" => "Square"
[DEBUG]       "X Button (Top)" => "Triangle"
[DEBUG]       "Select Button" => "Select"
[DEBUG]       "Start Button" => "Start"
[DEBUG]       "L Button (Shoulder)" => "L1"
[DEBUG]       "R Button (Shoulder)" => "R1"
[DEBUG]       "L2 Button (Trigger)" => "L2"
[DEBUG]       "R2 Button (Trigger)" => "R2"
[DEBUG]       "L3 Button (Thumb)" => "L3"
[DEBUG]       "R3 Button (Thumb)" => "R3"
[DEBUG]    Port 7:
[DEBUG]       "D-Pad Up" => "D-Pad Up"
[DEBUG]       "D-Pad Down" => "D-Pad Down"
[DEBUG]       "D-Pad Left" => "D-Pad Left"
[DEBUG]       "D-Pad Right" => "D-Pad Right"
[DEBUG]       "B Button (Down)" => "Cross"
[DEBUG]       "A Button (Right)" => "Circle"
[DEBUG]       "Y Button (Left)" => "Square"
[DEBUG]       "X Button (Top)" => "Triangle"
[DEBUG]       "Select Button" => "Select"
[DEBUG]       "Start Button" => "Start"
[DEBUG]       "L Button (Shoulder)" => "L1"
[DEBUG]       "R Button (Shoulder)" => "R1"
[DEBUG]       "L2 Button (Trigger)" => "L2"
[DEBUG]       "R2 Button (Trigger)" => "R2"
[DEBUG]       "L3 Button (Thumb)" => "L3"
[DEBUG]       "R3 Button (Thumb)" => "R3"
[DEBUG]    Port 8:
[DEBUG]       "D-Pad Up" => "D-Pad Up"
[DEBUG]       "D-Pad Down" => "D-Pad Down"
[DEBUG]       "D-Pad Left" => "D-Pad Left"
[DEBUG]       "D-Pad Right" => "D-Pad Right"
[DEBUG]       "B Button (Down)" => "Cross"
[DEBUG]       "A Button (Right)" => "Circle"
[DEBUG]       "Y Button (Left)" => "Square"
[DEBUG]       "X Button (Top)" => "Triangle"
[DEBUG]       "Select Button" => "Select"
[DEBUG]       "Start Button" => "Start"
[DEBUG]       "L Button (Shoulder)" => "L1"
[DEBUG]       "R Button (Shoulder)" => "R1"
[DEBUG]       "L2 Button (Trigger)" => "L2"
[DEBUG]       "R2 Button (Trigger)" => "R2"
[DEBUG]       "L3 Button (Thumb)" => "L3"
[DEBUG]       "R3 Button (Thumb)" => "R3"
[INFO] [Environ]: SET_HW_RENDER, context type: vulkan.
[INFO] Requesting Vulkan context.
[DEBUG] Reached end of SET_HW_RENDER.
[INFO] [Environ]: SET_HW_RENDER_CONTEXT_NEGOTIATION_INTERFACE.
[INFO] [SRAM]: Skipping SRAM load.
[INFO] [Core]: Version of libretro API: 1, Compiled against API: 1
[INFO] [Core]: Geometry: 640x448, Aspect: 1.333, FPS: 59.94, Sample rate: 48000.00 Hz.
[INFO] [Video]: Set video size to: fullscreen.
[INFO] [Video]: Using HW render, vulkan driver forced.
[INFO] [Vulkan]: Vulkan dynamic library loaded.
[libretro DEBUG] Initializing Dev9null.
[libretro DEBUG] Opening Dev9null.
[libretro INFO] Layer count: 7
[libretro INFO] Found layer: VK_LAYER_AMD_switchable_graphics.
[libretro INFO] Found layer: VK_LAYER_reshade.
[libretro INFO] Found layer: VK_LAYER_RTSS.
[libretro INFO] Found layer: VK_LAYER_VALVE_steam_overlay.
[libretro INFO] Found layer: VK_LAYER_VALVE_steam_fossilize.
[libretro INFO] Found layer: VK_LAYER_EOS_Overlay.
[libretro INFO] Found layer: VK_LAYER_EOS_Overlay.
[libretro INFO] Enabling instance extension: VK_EXT_debug_utils.
[libretro INFO] Resetting host memory for virtual systems...
[INFO] [Vulkan]: Found vulkan context: "vk_w".
[INFO] [Vulkan]: Detecting screen resolution: 2560x1440.
[INFO] [Vulkan]: Got HW context negotiation interface 2.
[INFO] [Vulkan]: Found GPU at index 0: "AMD Radeon RX 6800 XT".
[INFO] [Vulkan]: Using GPU index 0.
[libretro INFO] Using Vulkan GPU: AMD Radeon RX 6800 XT
[libretro INFO] Enabling device extension: VK_KHR_external_semaphore_win32.
[libretro INFO] Enabling device extension: VK_KHR_external_memory_win32.
[libretro INFO] Enabling device extension: VK_KHR_calibrated_timestamps.
[libretro INFO] Enabling device extension: VK_EXT_conservative_rasterization.
[libretro INFO] Enabling device extension: VK_KHR_compute_shader_derivatives.
[libretro INFO] Enabling device extension: VK_EXT_memory_priority.
[libretro INFO] Enabling device extension: VK_EXT_memory_budget.
[libretro INFO] Enabling device extension: VK_EXT_pageable_device_local_memory.
[libretro INFO] Enabling device extension: VK_EXT_device_generated_commands.
[libretro INFO] Enabling device extension: VK_EXT_mesh_shader.
[libretro INFO] Enabling device extension: VK_EXT_external_memory_host.
[libretro INFO] Enabling device extension: VK_KHR_fragment_shader_barycentric.
[INFO] [Vulkan]: Using GPU: "AMD Radeon RX 6800 XT".
[DEBUG] [Vulkan]: Swapchain supports present mode: IMMEDIATE.
[DEBUG] [Vulkan]: Swapchain supports present mode: FIFO.
[DEBUG] [Vulkan]: Swapchain supports present mode: FIFO_RELAXED.
[INFO] [Vulkan]: Got 3 swapchain images.
[DEBUG] [Vulkan]: Creating swapchain with present mode: FIFO.
[libretro INFO] Bios Found: USA     v02.30(20/02/2008)  Console 20080220-175343
[libretro INFO] BIOS rom1 module not found, skipping...
[libretro INFO] BIOS rom2 module not found, skipping...
[libretro INFO] Reading NVRAM file: D:\Emulatorz\RetroArch\system\pcsx2\bios\ps2-0230a-20080220.nvm
[libretro INFO] [GameDB] Has not been initialized yet, initializing...
[INFO] [Vulkan]: Using resolution 2560x1440.
[INFO] [Vulkan]: Using BGRA8888 format.
[INFO] [Vulkan]: Loading stock shader.
[INFO] [Joypad]: Found joypad driver: "sdl2".
[INFO] [Video]: Found display server: "win32".
[libretro INFO] [GameDB] 12806 games on record
[libretro INFO] [GameDB] Serial: 20080220-175343
[DEBUG] [Environ]: GET_VARIABLE: pcsx2_fastcdvd = "disabled"
[libretro INFO] Discrete GPU detected. Opting in for PCI-e copies to keep CPU/GPU in sync.
[libretro INFO] Using image slab size of 5189 MiB.
[libretro INFO] Using max allocated image memory per flush of 778 MiB.
[libretro DEBUG] (VMManager) Resuming...
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[DEBUG] [WASAPI]: Initializing default eRender device..
[DEBUG] [WASAPI]: Requesting shared 16-bit 2-channel client with WAVE_FORMAT_PCM samples at 192000Hz 64ms.
[DEBUG] [WASAPI]: Default device period is 10.0ms.
[DEBUG] [WASAPI]: Minimum device period is 3.0ms.
[DEBUG] [WASAPI]: Shared stream latency is 0.0ms.
[DEBUG] [WASAPI]: Endpoint buffer size is 12288 frames (24576 samples, 49152 bytes, 64.0 ms).
[INFO] [WASAPI]: Client initialized (shared, PCM, 192000Hz, 64.0ms).
[INFO] [Audio]: Started synchronous audio driver.
[DEBUG] [WASAPI mic]: Initialized microphone driver context.
[INFO] [Microphone]: Initialized microphone driver.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [MIDI]: Output device: "Microsoft GS Wavetable Synth".
[INFO] [Playlist]: Loading history file: "D:\Emulatorz\RetroArch\content_history.lpl".
[INFO] [Playlist]: Loading history file: "D:\Emulatorz\RetroArch\content_music_history.lpl".
[INFO] [Playlist]: Loading history file: "D:\Emulatorz\RetroArch\content_video_history.lpl".
[INFO] [Playlist]: Loading history file: "D:\Emulatorz\RetroArch\content_image_history.lpl".
[INFO] [Playlist]: Loading favorites file: "D:\Emulatorz\RetroArch\content_favorites.lpl".
[DEBUG] [Audio]: Started audio driver "wasapi" (is_shutdown=false)
[INFO] [Environ]: SET_SYSTEM_AV_INFO: 640x448, Aspect: 1.333, FPS: 59.94, Sample rate: 48000.00 Hz.
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[DEBUG] [WASAPI]: Initializing default eRender device..
[DEBUG] [WASAPI]: Requesting shared 16-bit 2-channel client with WAVE_FORMAT_PCM samples at 192000Hz 64ms.
[DEBUG] [WASAPI]: Default device period is 10.0ms.
[DEBUG] [WASAPI]: Minimum device period is 3.0ms.
[DEBUG] [WASAPI]: Shared stream latency is 0.0ms.
[DEBUG] [WASAPI]: Endpoint buffer size is 12288 frames (24576 samples, 49152 bytes, 64.0 ms).
[INFO] [WASAPI]: Client initialized (shared, PCM, 192000Hz, 64.0ms).
[INFO] [Audio]: Started synchronous audio driver.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [MIDI]: Output device: "Microsoft GS Wavetable Synth".
[INFO] [Input]: Game Focus => OFF
[INFO] [Environ]: SET_GEOMETRY.
[libretro ERROR] IsoFS could not find the root directory on the ISO image.
[libretro ERROR] IsoFS could not find the root directory on the ISO image.

Would really appreciate if anyone could help,

On my machine, LRPS2 crashes each time I load it twice without restarting RetroArch first. So, in your case, what I would do is, in order:

  1. Load any game on LRPS2
  2. Change renderer to ParaLLEl-GS
  3. Close the content
  4. Restart RetroArch (the entire app, not only the core or content)
  5. Try to load a game again.

See if that helps you.

Thanks for the suggestion but, unfortunately, same issue.

It’s honestly so frustrating since I found only one other person with this exact issue (on reddit) and there was no response to it.

It looks like it’s getting past the ParaLLEl-GS initialization stage and then failing later on with this:

[libretro ERROR] IsoFS could not find the root directory on the ISO image.

Does it have that same error for you with other renderers?

EDIT: also, which game are you trying to load. I don’t see that anywhere in the log.

1 Like

Can confirm. every time ParaLLEI-GS is activated retroearch crashes silently to desktop. Its been happening since march or april i think, i have an older version that works but since there is no crc/version and it only shows as “LRPS2 (1)” dont know wich version is the one working.

CPU: Ryzen 5 5600 RAM: 16 GB GFX: RX 6600.

Log:

[INFO] [Core]: Using content: "E:\Games\RetroArch\downloads\Playstation 2\Shadow of the Colossus.ISO".
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[INFO] RetroArch 1.21.0 (Git 05f94af)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD Ryzen 5 5600 6-Core Processor              
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE42 AES AVX AVX2 
[INFO] Version: 1.21.0
[INFO] Git: 05f94af
[INFO] Built: Apr 30 2025
[INFO] =================================================
[INFO] [Input]: Found input driver: "dinput".
[INFO] [Core]: Loading dynamic libretro core from: "E:\Games\RetroArch\cores\pcsx2_libretro.dll"
[INFO] [Overrides]: Redirecting save file to "E:\Games\RetroArch\saves\Shadow of the Colossus.srm".
[INFO] [Overrides]: Redirecting save state to "E:\Games\RetroArch\states\Shadow of the Colossus.state".
[INFO] [Environ]: SET_SUPPORT_NO_GAME: yes.
[INFO] [Environ]: GET_VFS_INTERFACE. Core requested version >= V1, providing V3.
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "E:\Games\RetroArch\system".
[libretro INFO] Bios Found: USA     v01.60(19/03/2002)  Console 20020319-181154
[INFO] [Environ]: GET_CORE_OPTIONS_VERSION.
[INFO] [Environ]: GET_LANGUAGE: "0".
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_V2_INTL.
[INFO] [Environ]: SET_DISK_CONTROL_EXT_INTERFACE.
[INFO] [Content]: Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: SYSTEM_DIRECTORY: "E:\Games\RetroArch\system".
[libretro INFO] Ordered processor list: 0, 2, 4, 6, 8, 10, 1[SMT 1], 3[SMT 1], 5[SMT 1], 7[SMT 1], 9[SMT 1], 11[SMT 1]
[libretro INFO]   Enabling MTVU.
[libretro INFO] Allocating host memory for virtual systems...
[libretro INFO] Fastmem area: 000000407FFF0000 - 000000417FFEFFFF
[INFO] [Environ]: GET_RUMBLE_INTERFACE.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [Environ]: SET_HW_RENDER, context type: vulkan.
[INFO] Requesting Vulkan context.
[INFO] [Environ]: SET_HW_RENDER_CONTEXT_NEGOTIATION_INTERFACE.
[INFO] [SRAM]: Skipping SRAM load.
[INFO] [Core]: Version of libretro API: 1, Compiled against API: 1
[INFO] [Core]: Geometry: 640x448, Aspect: 1.333, FPS: 59.94, Sample rate: 48000.00 Hz.
[INFO] [Video]: Set video size to: 2560x1440.
[INFO] [Video]: Using HW render, vulkan driver forced.
[libretro INFO]  * CDVD Disk Open: DVD, Single layer or unknown:
[libretro INFO]  * * Track 1: Data (Mode 1) (1315408 sectors)
[INFO] [Vulkan]: Vulkan dynamic library loaded.
[libretro INFO] Layer count: 3
[libretro INFO] Found layer: VK_LAYER_AMD_switchable_graphics.
[libretro INFO] Found layer: VK_LAYER_OBS_HOOK.
[libretro INFO] Found layer: VK_LAYER_RTSS.
[libretro INFO] Enabling instance extension: VK_EXT_debug_utils.
[libretro INFO] Resetting host memory for virtual systems...
[INFO] [Vulkan]: Found vulkan context: "vk_w".
[INFO] [Vulkan]: Detecting screen resolution: 1920x1080.
[INFO] [Vulkan]: Got HW context negotiation interface 2.
[INFO] [Vulkan]: Found GPU at index 0: "AMD Radeon RX 6600".
[INFO] [Vulkan]: Using GPU index 0.
[libretro INFO] Using Vulkan GPU: AMD Radeon RX 6600
[libretro INFO] Enabling device extension: VK_KHR_external_semaphore_win32.
[libretro INFO] Enabling device extension: VK_KHR_external_memory_win32.
[libretro INFO] Enabling device extension: VK_KHR_calibrated_timestamps.
[libretro INFO] Enabling device extension: VK_EXT_conservative_rasterization.
[libretro INFO] Enabling device extension: VK_KHR_compute_shader_derivatives.
[libretro INFO] Enabling device extension: VK_EXT_memory_priority.
[libretro INFO] Enabling device extension: VK_EXT_memory_budget.
[libretro INFO] Enabling device extension: VK_EXT_pageable_device_local_memory.
[libretro INFO] Enabling device extension: VK_EXT_device_generated_commands.
[libretro INFO] Enabling device extension: VK_EXT_mesh_shader.
[libretro INFO] Enabling device extension: VK_EXT_external_memory_host.
[libretro INFO] Enabling device extension: VK_KHR_fragment_shader_barycentric.
[INFO] [Vulkan]: Using GPU: "AMD Radeon RX 6600".
[INFO] [Vulkan]: Got 3 swapchain images.
[libretro INFO] Bios Found: USA     v01.60(19/03/2002)  Console 20020319-181154
[libretro INFO] BIOS rom1 module not found, skipping...
[libretro INFO] BIOS rom2 module not found, skipping...
[libretro INFO] Reading NVRAM file: E:\Games\RetroArch\system\pcsx2\bios\Sony PlayStation 2 BIOS (U)(v1.6)(2002-03-19)[SCPH39004].nvm
[INFO] [Vulkan]: Using resolution 1920x1080.
[INFO] [Vulkan]: Using BGRA8888 format.
[INFO] [Vulkan]: Loading stock shader.
[libretro INFO] [GameDB] Has not been initialized yet, initializing...
[INFO] [XInput]: Found XInput v1.4.
[libretro INFO] [GameDB] 12806 games on record
[libretro INFO] [GameDB] Serial: 20020319-181154
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Video]: Found display server: "win32".
[INFO] [Autoconf]: Controller (XBOX 360 For Windows) configured in port 1.
[libretro INFO] Discrete GPU detected. Opting in for PCI-e copies to keep CPU/GPU in sync.
[libretro INFO] Using image slab size of 2382 MiB.
[libretro INFO] Using max allocated image memory per flush of 357 MiB.
[INFO] [Audio]: Set audio input rate to: 48000.96 Hz.
[INFO] [WASAPI]: Client initialized (shared, PCM, 48000Hz, 64.0ms).
[INFO] [Audio]: Started synchronous audio driver.
[INFO] [Microphone]: Initialized microphone driver.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [Playlist]: Loading history file: "E:\Games\RetroArch\content_history.lpl".
[INFO] [Playlist]: Loading history file: "E:\Games\RetroArch\content_music_history.lpl".
[INFO] [Playlist]: Loading history file: "E:\Games\RetroArch\content_video_history.lpl".
[INFO] [Playlist]: Loading history file: "E:\Games\RetroArch\content_image_history.lpl".
[INFO] [Playlist]: Loading favorites file: "E:\Games\RetroArch\content_favorites.lpl".
[INFO] [Environ]: SET_SYSTEM_AV_INFO: 640x448, Aspect: 1.333, FPS: 59.94, Sample rate: 48000.00 Hz.
[INFO] [Audio]: Set audio input rate to: 48000.96 Hz.
[INFO] [WASAPI]: Client initialized (shared, PCM, 48000Hz, 64.0ms).
[INFO] [Audio]: Started synchronous audio driver.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [Input]: Game Focus => OFF
[INFO] [Environ]: SET_GEOMETRY.
[libretro INFO] (SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SCUS_974.72;1
[libretro INFO] (SYSTEM.CNF) Software version = 1.00
[libretro INFO] (SYSTEM.CNF) Disc region type = NTSC
[libretro INFO] ELF (cdrom0:\SCUS_974.72;1) Game CRC = 0xC19A374E, EntryPoint = 0x00100010
[libretro INFO] (SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SCUS_974.72;1
[libretro INFO] (SYSTEM.CNF) Software version = 1.00
[libretro INFO] (SYSTEM.CNF) Disc region type = NTSC
[libretro INFO] [GameDB] Searching for patch with CRC 'C19A374E'
[libretro INFO] [GameDB] No CRC-specific patch or default patch found
[libretro INFO] [GameDB] Enabled GS Hardware Fix: recommendedBlendingLevel to [mode=4]
[libretro INFO] [GameDB] Enabled GS Hardware Fix: halfPixelOffset to [mode=1]
[libretro INFO] [GameDB] Enabled GS Hardware Fix: nativeScaling to [mode=1]
[libretro INFO] [GameDB] Serial: SCUS-97472
[INFO] [Environ]: SET_SYSTEM_AV_INFO: 640x448, Aspect: 1.333, FPS: 59.94, Sample rate: 48000.00 Hz.
[INFO] [Audio]: Set audio input rate to: 48000.96 Hz.
[INFO] [WASAPI]: Client initialized (shared, PCM, 48000Hz, 64.0ms).
[INFO] [Audio]: Started synchronous audio driver.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [Input]: Game Focus => OFF
[INFO] [Environ]: SET_SYSTEM_AV_INFO: 640x448, Aspect: 1.333, FPS: 59.94, Sample rate: 48000.00 Hz.
[INFO] [Audio]: Set audio input rate to: 48000.96 Hz.
[INFO] [WASAPI]: Client initialized (shared, PCM, 48000Hz, 64.0ms).
[INFO] [Audio]: Started synchronous audio driver.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [Input]: Game Focus => OFF
[INFO] [Environ]: SET_GEOMETRY: 512x448, Aspect: 1.333.
[INFO] [Environ]: SET_SYSTEM_AV_INFO: 640x448, Aspect: 1.333, FPS: 59.94, Sample rate: 48000.00 Hz.
[INFO] [Audio]: Set audio input rate to: 48000.96 Hz.
[INFO] [WASAPI]: Client initialized (shared, PCM, 48000Hz, 64.0ms).
[INFO] [Audio]: Started synchronous audio driver.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [Input]: Game Focus => OFF
1 Like

I’ve tried multiple games and they all crash. The logs above are me just trying to start the core (boot screen) after loading it.

It works fine with the Vulkan renderer.

So it’s not just me :pensive:

I’m surprised this hasn’t been reported much.

1 Like

starting the core without any content doesn’t work for me, either, but games do.

I tested here and could boot fine without any content, even under ParaLLEl-GS. I’m using Linux though. Could it perhaps be some issue with the BIOS used?

1 Like

could be, or something else :man_shrugging: I’m on linux, too.

1 Like

I’ve tried different Bios. Same issue.

I plan to try something else later today. Gonna try and mess with the AMD Radeon drivers.

1 Like

Unfortunately that didn’t work either.

I did a total wipe of my AMD drivers with DDU and tried a fresh install. No luck.

And speaking of luck, my CachyOS Linux install is having issues when using Vulkan with RetroArch. The frame rate drops down to under 10. Unusable. And I’ve seen multiple people report this.

What rotten luck :pensive:

1 Like

Have you tried adrenalin 25.3.1 or earlier driver? and here is the old core i have a backup, for me this works fine.

https://www.mediafire.com/file/vrnv79hz8oj7ahh/pcsx2_libretro.7z/file

could yo test this?

I suspect is an amd driver issue.

Well, driver support for amd/ati gpus has always been very quirky, so that wouldn’t be surprising. People might think that’s an urban legend because commercial games (usually) run ok, but that’s only because commercial games can afford running tests on a wide range of gpus.

This version of the core works!!!

How old is this version and what is it missing compared to new one?

Thank you my friend!!

I have one device with an AMD card (iGPU), and the latest LRPS2 works fine there, on Linux, RetroArch 1.21 (AppImage). If enough people share their configurations and if it works or not, there’s a chance to pinpoint what’s exactly triggering the issue.

Well so far it looks like no one with Linux is having any issues.

I believe the couple of posts I saw on Reddit were using Windows like me.

hunterk uses Linux and can’t boot into the BIOS, whereas I can. It’s probably not only the OS’ fault.

works fine on my end on windows 10 but on Nvidia and Intel CPU

here are retroarch and core configs

https://www.mediafire.com/file/tcg7vbh0iu7ivia/retroarch.zip/file

1 Like

I’ll keep the core provided by cuyo saved and keep using it until one of the core updates finally starts working.

Thanks again Cuyo