RetroArch currently behaves unpredictably and unstably when switching to cores that want a context other than what is currently active. This can happen because of video_driver settings being different in a core config override or because a core's core options are telling it to use a different renderer than is active (e.g., GL vs Vulkan)
One would expect RetroArch to switch to the appropriate video_driver for the core, which the core can request, even if that means tearing the context down completely and rebuilding.
GL->Vulkan with soft rendered core:
Works, crashes when toggling the menu.
#0 gl_raster_font_render_line (font=0xeb5a1f0, msg=<optimized out>,
msg_len=<optimized out>, scale=1, color=0x45cebc0, pos_x=inf,
pos_y=-nan(0x400000), text_align=0)
at gfx/drivers_font/gl_raster_font.c:339
#1 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
GL->Vulkan with HW mednafen psx:
Appears to work, loads correctly, the core loads and game loads too but I think it's just falling back to GL. Slang shaders don't work but CG shaders do
GL->Vulkan with HW parallel:
Crashes
[Switching to thread 1 (Thread 5280.0xf4c)]
#0 RDP::begin_frame () at mupen64plus-video-paraLLEl/rdp.cpp:131
131 in mupen64plus-video-paraLLEl/rdp.cpp
Vulkan->GL anything
Crashes right away
Thread 1 received signal SIGSEGV, Segmentation fault.
[Switching to Thread 7256.0x32e8]
vulkan_create_texture (vk=0x6c1d020, old=old@entry=0x0, width=544,
height=544, format=format@entry=VK_FORMAT_R8_UNORM, initial=0x1346baa0,
swizzle=swizzle@entry=0x0, type=type@entry=VULKAN_TEXTURE_STATIC)
at gfx/common/vulkan_common.c:293
293 VkDevice device = vk->context->device;
(gdb) bt
#0 vulkan_create_texture (vk=0x6c1d020, old=old@entry=0x0, width=544,
height=544, format=format@entry=VK_FORMAT_R8_UNORM, initial=0x1346baa0,
swizzle=swizzle@entry=0x0, type=type@entry=VULKAN_TEXTURE_STATIC)
at gfx/common/vulkan_common.c:293
#1 0x000000000050534d in vulkan_raster_font_init_font (data=0x6c1d020,
font_path=0x45c8740 "userdata\\fonts\\font.ttf", font_size=32)
at gfx/drivers_font/vulkan_raster_font.c:69
#2 0x000000000044e002 in gl_font_init_first (font_size=<optimized out>,
font_path=<optimized out>, video_data=<optimized out>,
font_handle=<optimized out>, font_driver=<optimized out>)
at gfx/font_driver.c:137
#3 font_init_first (api=FONT_DRIVER_RENDER_VULKAN_API, font_size=32,
font_path=0x45c8740 "userdata\\fonts\\font.ttf", video_data=0x6c1d020,
font_handle=0x45c8688, font_driver=0x45c8680) at gfx/font_driver.c:282
#4 font_driver_init_first (video_data=0x6c1d020,
font_path=font_path@entry=0x45c8740 "userdata\\fonts\\font.ttf",
font_size=font_size@entry=32, threading_hint=threading_hint@entry=true,
api=api@entry=FONT_DRIVER_RENDER_VULKAN_API) at gfx/font_driver.c:381
#5 0x000000000061edf4 in menu_display_vk_font_init_first (
font_handle=font_handle@entry=0x45c8738, video_data=<optimized out>,
font_path=font_path@entry=0x45c8740 "userdata\\fonts\\font.ttf",
font_size=font_size@entry=32)
at menu/drivers_display/menu_display_vulkan.c:258
#6 0x00000000004bb904 in menu_display_font_main_init (
font=<synthetic pointer>) at menu/menu_display.c:225
#7 menu_display_font (
type=type@entry=APPLICATION_SPECIAL_DIRECTORY_ASSETS_XMB_FONT,
font_size=32) at menu/menu_display.c:215
#8 0x0000000000487c19 in xmb_context_reset (data=0x12c005a0)
at menu/drivers/xmb.c:3308
#9 0x000000000048d09b in menu_driver_ctl (
state=state@entry=RARCH_MENU_CTL_CONTEXT_RESET, data=data@entry=0x0)
at menu/menu_driver.c:981
#10 0x000000000042d4c8 in init_drivers (flags=<optimized out>) at driver.c:351
#11 driver_ctl (state=<optimized out>, data=<optimized out>) at driver.c:466
#12 0x000000000042d3f7 in driver_ctl (
state=state@entry=RARCH_DRIVER_CTL_INIT_ALL, data=data@entry=0x0)
at driver.c:472
#13 0x0000000000405105 in retroarch_main_init (argc=0, argv=0x0,
argv@entry=0x45cc280) at retroarch.c:1083
#14 0x00000000004152f2 in content_load (info=0x45cd370)
at tasks/task_content.c:280
#15 task_load_content (content_info=content_info@entry=0x45cd3f0,
launched_from_menu=launched_from_menu@entry=false,
mode=CONTENT_MODE_LOAD_CONTENT_FROM_PLAYLIST_FROM_MENU)
at tasks/task_content.c:902
#16 0x00000000004161b9 in command_event_cmd_exec (
mode=CONTENT_MODE_LOAD_CONTENT_FROM_PLAYLIST_FROM_MENU,
data=0x12e8dad0 "D:\\PortableData\\GameData\\EmulatorData\\Games\\Console\\Super Nintendo Entertainment System\\Virtual Bart (USA).zip")
at tasks/task_content.c:1016
#17 task_push_content_load_default (
core_path=core_path@entry=0x45cd500 "D:\\PortableData\\GameData\\Emulators\\RetroArch\\libretro\\bsnes_balanced_libretro.dll",
fullpath=0x12e8dad0 "D:\\PortableData\\GameData\\EmulatorData\\Games\\Console\\Super Nintendo Entertainment System\\Virtual Bart (USA).zip",
content_info=content_info@entry=0x45ce500,
type=type@entry=CORE_TYPE_PLAIN,
mode=mode@entry=CONTENT_MODE_LOAD_CONTENT_FROM_PLAYLIST_FROM_MENU,
cb=cb@entry=0x0, user_data=user_data@entry=0x0)
at tasks/task_content.c:1154
#18 0x00000000004a67b8 in generic_action_ok_file_load (
content_enum_idx=CONTENT_MODE_LOAD_CONTENT_FROM_PLAYLIST_FROM_MENU,
action_type=CORE_TYPE_PLAIN, fullpath=<optimized out>,
corepath=0x45cd500 "D:\\PortableData\\GameData\\Emulators\\RetroArch\\libretro\\bsnes_balanced_libretro.dll") at menu/cbs/menu_cbs_ok.c:867
#19 action_ok_playlist_entry_collection (path=<optimized out>,
label=<optimized out>, type=<optimized out>, idx=<optimized out>,
entry_idx=0) at menu/cbs/menu_cbs_ok.c:1095
#20 0x00000000004a072a in menu_entry_action (entry=entry@entry=0x45cf620,
i=<optimized out>, action=action@entry=MENU_ACTION_OK)
at menu/widgets/menu_entry.c:523
#21 0x00000000004c7d4b in generic_menu_iterate (data=0x12bfc190,
userdata=<optimized out>, action=MENU_ACTION_OK)
at menu/drivers/menu_generic.c:233
#22 0x000000000048de39 in menu_driver_ctl (
state=state@entry=RARCH_MENU_CTL_ITERATE, data=data@entry=0x45cfc60)
at menu/menu_driver.c:888
#23 0x0000000000412779 in runloop_check_state (
settings=settings@entry=0x71fb040, current_input=current_input@entry=1,
old_input=old_input@entry=0, sleep_ms=0x45cfde0) at runloop.c:888
#24 0x0000000000412fa9 in runloop_iterate (sleep_ms=sleep_ms@entry=0x45cfde0)
at runloop.c:1203
#25 0x00000000004016c0 in rarch_main (argc=<optimized out>,
argv=<optimized out>, data=0x0) at frontend/frontend.c:130
#26 0x00000000006691f8 in main_getcmdline ()
#27 0x00000000004013f8 in __tmainCRTStartup ()
at C:/repo/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c:334
#28 0x00000000004014eb in WinMainCRTStartup ()
at C:/repo/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c:184
always
You can find this information under Information/System Information
all versions
Any
This issue combines the complaints and desired functionality from both:
https://github.com/libretro/RetroArch/issues/3297
and
https://github.com/libretro/RetroArch/issues/4588
There is a $25 open bounty on this issue. Add to the bounty at Bountysource.
What is the workaround for this? I just get a crash whenever I try to use menu with vulkan. How do you play beetle PSX HW with vulkan and still able to enter the menu?
Why not use an option called "restart retroarch" inside the xmb? After all the important thing is not to get up from the couch.
I have just contributed an additional $25 bounty to this issue, as I feel enabling this graceful switching would represent a very tangible improvement to an ecosystem encompassing so many different cores.
As a further request, just like with the recently-completed addition of the Overlay listening mode, it would be beneficial to change the title in order to reflect the total bounty amount, for the sake of added visibility.
Many thanks in advance!
Bounty was upped to $165 recently.
I added $50 to this bounty.
I use LaunchBox+Retroarch. Even using different configs is annoying. Possibly just a command line param of --video_driver, that overrides any config, would be great!
tried dropping some cash on this, but bountysource is assaulting me with {"error":"Internalserver error."} every time i get past the payment point in paypal.
therefore I end up with a hold on my card, but nothing makes it to bountysource thus its not posted.
over 100 bucks trying it several times between several browsers. Done trying for now till these holds fall off.
@klepp0906 Email me at [email protected] with exact details and I can escalate the issue with Bountysource.
@twinaphex email sent
Is the issue still valid? I did try to reproduce the issue as reported but i could normally open the Quick Menu with core override set to Vulkan and global video driver set to gl.
yes. still valid. its basically regarding the inability to change video drivers without closing and restarting retroarch/the ability to use video drivers as part of an override.
I did try to reproduce the issue too and experienced no crashes. I tried to set vulkan as video driver in global config and gl as video driver in some cores (specifically mupen64, mednafen psx hw) since, as OP said, it should crash everytime the core. Game starts just fine and quick menu is correctly working. Is there some specific core case where the crash happens?
it has less to do with crashing (at least for me), and more to do with the inability to soft-switch/"gracefully" switch video drivers on the fly.
I dont have crashes either. that being said, The video driver wont switch without a restart.
How can i check if the video driver did indeed switch for real? Even with a debug build i stop getting video driver related infos after launching a core on attached console.
apart from me telling you it didnt, cause it doesnt for anybody - hence this bounty existing? :p
find a core that only works with a specific video driver, or a core that has a feature that that only is possible with say, vulkan. load with one. close the content. swap it over. load with the other.
or just look at the video options. Im pretty sure theyre different between OGL and vulkan so if you change from one, they wont update aka change driver until you cojmpletely close and re open retroarch.
Here is the reason I contributed to this bounty. Here is the work-around I need to do to "gracefully" switch drivers:
-Turn off "config saves on exit" in RetroArch, or whatever the last driver you used, will be saved as the default.
-Create override configs for each core.
-In LaunchBox, add that config to the launcher for that system.
Why do I want to use different drivers for different cores? I don't! But some cores still only support OpenGL. So for those, I'm forced...
yea, there are several ways to work around the issue. usually with multiple retroarchs/configs and another frontend as you mentioned.
for me its more about being able to on the fly change drivers and use something else if an issue crops up. I prefer to use 1 driver for all cores myself.
Usually thats OGL(core) as i play remotely and steams capture and vulkan dont play well together. However there are issues with OGL now and certain cores when launched from RA's GUI and not from a command line/shortcut that can be circumvented by using D3D (or so im told). The ability to add a video driver override to seamlessly jump from game to game or playlist to playlist would be beneficial regardless of specific use case i imagine.
Sorry, I think you missed the spirit of my comment. We are on the same page. We shouldn't need these work arounds. Whatever driver a core is set to, it should gracefully be able to do so... I'm with ya.
Actually testing my fix for the issue however, just in case, is this what's supposed the bounty to be for?
https://rinnegatamante.it/rarch.mp4
Let's say you use D3D for SNES and OpenGL for N64 and your RetroArch driver is defaulted to D3D.
If you first play an SNES game, it works fine.
If you then go to play an N64 game, it does not. You are currently required to change the default driver to OpenGL, save, quit, re-launch RetroArch.
It should just be able to change on the fly if the core requires a different driver.
That video SEEMS like it's working? @klepp0906 look good to you?
@Rinnegatamante can you do a video where your default retroarch is D3D, you can open up a game using D3D, close that content, then Load Mario 64 in OpenGL?
I think that is a more likely scenario. All in the same window. Not having 2 different RetroArchs open.
THANK YOU!!!!!!!!!!!
The D3D -> GL is actually still problematic. I did solve the crash issue however i just get a full black screen (despite the context being correctly swapped to SDL GL). I get just audio playing in background. Actually looking for a fix for this. https://www.youtube.com/watch?v=QS4ZCXaZcaw&feature=youtu.be
Did manage to solve the D3D -> GL swap too however the whole thing is kinda workaround-ish so it most likely has still issues with other cores. I'll do more testings to see if there are still issues to solve.
https://www.youtube.com/watch?v=LegHa8lWumU&feature=youtu.be
As for the specific video you requested me @undeadindustries , is this what you were asking? https://www.youtube.com/watch?v=MW7NS7lidm8&feature=youtu.be
Ahh. So it was D3D, you loaded N64, which needed GL, and it switched it to GL. Then, if you load a core that requires D3D, will it switch it back? It does seem to work! But yeah, could possibly cause other bugs. But off hand, I can't think of a better solution.
Yes, whenever a core requires a specific video driver, now retroarch should be able to dynamically and gracefully switch video driver without requiring any restart or whatsoever from the user.
That's amazing. Are these changes live yet?
No because there's a minor bug with menu (when a driver is swapped, video menu will still reflect the old driver).
Changes should be now live in nightly build.
Nice! I should be able to test in the next 2 days. Thanks!!
Since this has been merged, I'm going to close the issue so @Rinnegatamante can claim the bounty.
@hizzlekizzle This is not fixed on linux.
Can you please provide a full log on Linux? Most likely making the context to be destroyed like i did with wgl should be enough.
This is tested with a fresh config, the video driver defaulted to gl and the core is and an old beetle-psx revision (New frontend should not break old cores). As the log shows RA starts using opengl and then for some reason beetle-psx gives me vulkan no matter what video driver is set. When using an older config this results in a segfault sometimes.
[INFO] RetroArch 1.7.9 (Git 0eff23eeed)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD FX(tm)-6350 Six-Core Processor
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
[INFO] Built: Oct 13 2019
[INFO] Version: 1.7.9
[INFO] Git: 0eff23eeed
[INFO] =================================================
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] Redirecting save file to "/media/data/home/games/roms/.saves/retroarch/.srm".
[INFO] Redirecting savestate to "/media/data/home/games/roms/.saves/retroarch/.sstates/.state".
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 30000.00 Hz.
[INFO] [Video]: Video @ fullscreen
[INFO] [GLX]: GLX_OML_sync_control and GLX_MESA_swap_control supported, using better swap control method...
[INFO] [GL]: Found GL context: x
[INFO] [GL]: Detecting screen resolution 1680x1050.
[INFO] [GLX]: Window manager is spectrwm.
[INFO] [XINERAMA]: Xinerama version: 1.1.
[INFO] [XINERAMA]: Xinerama screens: 1.
[INFO] [GLX]: Using Xinerama on screen #0.
[INFO] [GLX]: X = 0, Y = 0, W = 1680, H = 1050.
[INFO] [GLX]: Using windowed fullscreen.
[INFO] [GLX]: Found swap function: glXSwapIntervalMESA.
[INFO] [GLX]: glXSwapInterval(0)
[INFO] [GL]: Vendor: X.Org, Renderer: Radeon RX Vega (VEGA10, DRM 3.32.0, 5.2.16, LLVM 9.0.0).
[INFO] [GL]: Version: 4.5 (Compatibility Profile) Mesa 19.3.0-devel (git-ad96c4987c).
[INFO] [GL]: Using ARB_sync to reduce latency.
[INFO] [GL]: Using resolution 1680x1050
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] Setting up menu pipeline shaders for XMB ...
[INFO] [GLSL]: Compiling ribbon shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling simple ribbon shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling modern snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling bokeh shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snowflake shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [GL]: Using GL_RGB565 for texture uploads.
[INFO] [udev]: Keyboard #0 (/dev/input/event19).
[INFO] [udev]: Keyboard #1 (/dev/input/event20).
[INFO] [udev]: Keyboard #2 (/dev/input/event1).
[INFO] [udev]: Mouse #0 (/dev/input/event0).
[INFO] [udev]: Mouse #1 (/dev/input/mouse0).
[INFO] [Joypad]: Found joypad driver: "udev".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [X11]: Suspending screensaver (X11, xdg-screensaver).
[INFO] [Video]: Found display server: x11
[INFO] Found shader "/home/orbea/.config/retroarch/shaders/retroarch.glslp"
[INFO] [ALSA]: Using signed 16-bit format.
[INFO] [ALSA]: Period size: 1024 frames
[INFO] [ALSA]: Buffer size: 3072 frames
[INFO] [ALSA]: Can pause: no.
[INFO] [Menu]: Found menu display driver: "gl".
[CDROM] No sg devices found and sg kernel module is not loaded.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[WARN] [XMB] Asset missing: /usr/share/games/retroarch/assets/xmb/monochrome/png/disc.png
[INFO] [LED]: LED driver = 'null' 0xdf45c8
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "null" driver.
[INFO] SRAM will not be saved.
[INFO] Loading history file: [/home/orbea/.config/retroarch/content_history.lpl].
[INFO] Loading history file: [/home/orbea/.config/retroarch/content_music_history.lpl].
[INFO] Loading history file: [/home/orbea/.config/retroarch/content_video_history.lpl].
[INFO] Loading history file: [/home/orbea/.config/retroarch/content_image_history.lpl].
[INFO] Loading favorites file: [/home/orbea/.config/retroarch/content_favorites.lpl].
[INFO] [GL]: VSync => off
[INFO] [GLX]: glXSwapInterval(0)
[INFO] [GL]: VSync => on
[INFO] [GLX]: glXSwapInterval(1)
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] Using content: /media/data/home/games/roms/ps1/Tomb Raider (USA) (v1.2)/Tomb Raider (USA) (v1.2).cue.
[INFO] arg #0: retroarch
[INFO] arg #1: /media/data/home/games/roms/ps1/Tomb Raider (USA) (v1.2)/Tomb Raider (USA) (v1.2).cue
[INFO] arg #2: -s
[INFO] arg #3: /media/data/home/games/roms/.saves/retroarch
[INFO] arg #4: -S
[INFO] arg #5: /media/data/home/games/roms/.saves/retroarch/.sstates
[INFO] arg #6: -c
[INFO] arg #7: /home/orbea/.config/retroarch/retroarch.cfg
[INFO] arg #8: -L
[INFO] arg #9: /usr/lib64/libretro/mednafen_psx_hw_libretro.so
[INFO] arg #10: -v
[INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] Unloading game..
[INFO] Unloading core..
[INFO] Unloading core symbols..
[INFO] [XINERAMA]: Xinerama version: 1.1.
[INFO] [XINERAMA]: Xinerama screens: 1.
[INFO] [XINERAMA]: Saved monitor #0.
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] Set config file to : /home/orbea/.config/retroarch/retroarch.cfg
[INFO] RetroArch 1.7.9 (Git 0eff23eeed)
[INFO] Redirecting save file to "/media/data/home/games/roms/.saves/retroarch/Tomb Raider (USA) (v1.2).srm".
[INFO] Redirecting savestate to "/media/data/home/games/roms/.saves/retroarch/.sstates/Tomb Raider (USA) (v1.2).state".
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD FX(tm)-6350 Six-Core Processor
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
[INFO] Built: Oct 13 2019
[INFO] Version: 1.7.9
[INFO] Git: 0eff23eeed
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "/usr/lib64/libretro/mednafen_psx_hw_libretro.so"
[INFO] [Overrides] no core-specific overrides found at /media/data/home/.config/retroarch/config/Beetle PSX HW/Beetle PSX HW.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at /media/data/home/.config/retroarch/config/Beetle PSX HW/Tomb Raider (USA) (v1.2).cfg.
[INFO] [Overrides] no game-specific overrides found at /media/data/home/.config/retroarch/config/Beetle PSX HW/Tomb Raider (USA) (v1.2).cfg.
[INFO] [Environ]: SET_VARIABLES.
[INFO] Core requested VFS version >= v1, providing v3
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Remaps]: remap directory: /home/orbea/.config/retroarch/config/remaps
[INFO] Redirecting save file to "/media/data/home/games/roms/.saves/retroarch/Beetle PSX HW/Tomb Raider (USA) (v1.2).srm".
[INFO] Redirecting savestate to "/media/data/home/games/roms/.saves/retroarch/.sstates/Beetle PSX HW/Tomb Raider (USA) (v1.2).state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "/media/data/home/games/bios".
[INFO] [Environ]: SET_DISK_CONTROL_INTERFACE.
[INFO] [Environ]: GET_PERF_INTERFACE.
[INFO] [Environ]: PERFORMANCE_LEVEL: 15.
[INFO] Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [Environ]: GET_RUMBLE_INTERFACE.
[libretro INFO] Rumble interface supported!
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[libretro INFO] Loading /media/data/home/games/roms/ps1/Tomb Raider (USA) (v1.2)/Tomb Raider (USA) (v1.2).cue...
[libretro DEBUG] CD 1 Layout:
[libretro DEBUG] Track 1, LBA: 0 DATA
[libretro DEBUG] Track 2, LBA: 132353 AUDIO
[libretro DEBUG] Track 3, LBA: 147096 AUDIO
[libretro DEBUG] Track 4, LBA: 151894 AUDIO
[libretro DEBUG] Track 5, LBA: 161158 AUDIO
[libretro DEBUG] Track 6, LBA: 170169 AUDIO
[libretro DEBUG] Track 7, LBA: 175943 AUDIO
[libretro DEBUG] Track 8, LBA: 180134 AUDIO
[libretro DEBUG] Track 9, LBA: 185253 AUDIO
[libretro DEBUG] Track 10, LBA: 188259 AUDIO
[libretro DEBUG] Track 11, LBA: 194205 AUDIO
[libretro DEBUG] Track 12, LBA: 194842 AUDIO
[libretro DEBUG] Track 13, LBA: 195966 AUDIO
[libretro DEBUG] Track 14, LBA: 196494 AUDIO
[libretro DEBUG] Track 15, LBA: 197399 AUDIO
[libretro DEBUG] Track 16, LBA: 198227 AUDIO
[libretro DEBUG] Track 17, LBA: 201140 AUDIO
[libretro DEBUG] Track 18, LBA: 204354 AUDIO
[libretro DEBUG] Track 19, LBA: 206253 AUDIO
[libretro DEBUG] Track 20, LBA: 212898 AUDIO
[libretro DEBUG] Track 21, LBA: 216965 AUDIO
[libretro DEBUG] Track 22, LBA: 220057 AUDIO
[libretro DEBUG] Track 23, LBA: 224820 AUDIO
[libretro DEBUG] Track 24, LBA: 229139 AUDIO
[libretro DEBUG] Track 25, LBA: 230292 AUDIO
[libretro DEBUG] Track 26, LBA: 233055 AUDIO
[libretro DEBUG] Track 27, LBA: 233581 AUDIO
[libretro DEBUG] Track 28, LBA: 234107 AUDIO
[libretro DEBUG] Track 29, LBA: 234632 AUDIO
[libretro DEBUG] Track 30, LBA: 235158 AUDIO
[libretro DEBUG] Track 31, LBA: 235756 AUDIO
[libretro DEBUG] Track 32, LBA: 236282 AUDIO
[libretro DEBUG] Track 33, LBA: 236995 AUDIO
[libretro DEBUG] Track 34, LBA: 237712 AUDIO
[libretro DEBUG] Track 35, LBA: 238284 AUDIO
[libretro DEBUG] Track 36, LBA: 238823 AUDIO
[libretro DEBUG] Track 37, LBA: 240094 AUDIO
[libretro DEBUG] Track 38, LBA: 240620 AUDIO
[libretro DEBUG] Track 39, LBA: 241146 AUDIO
[libretro DEBUG] Track 40, LBA: 242352 AUDIO
[libretro DEBUG] Track 41, LBA: 243142 AUDIO
[libretro DEBUG] Track 42, LBA: 243668 AUDIO
[libretro DEBUG] Track 43, LBA: 244193 AUDIO
[libretro DEBUG] Track 44, LBA: 244881 AUDIO
[libretro DEBUG] Track 45, LBA: 245505 AUDIO
[libretro DEBUG] Track 46, LBA: 246246 AUDIO
[libretro DEBUG] Track 47, LBA: 246772 AUDIO
[libretro DEBUG] Track 48, LBA: 247298 AUDIO
[libretro DEBUG] Track 49, LBA: 247824 AUDIO
[libretro DEBUG] Track 50, LBA: 249020 AUDIO
[libretro DEBUG] Track 51, LBA: 249545 AUDIO
[libretro DEBUG] Track 52, LBA: 250070 AUDIO
[libretro DEBUG] Track 53, LBA: 250596 AUDIO
[libretro DEBUG] Track 54, LBA: 251291 AUDIO
[libretro DEBUG] Track 55, LBA: 251817 AUDIO
[libretro DEBUG] Track 56, LBA: 252546 AUDIO
[libretro DEBUG] Track 57, LBA: 253072 AUDIO
[libretro DEBUG] Leadout: 267847
unhandled setting UI: psx.input.port1.gun_chairs
unhandled setting UI: psx.input.port2.gun_chairs
unhandled setting UI: psx.input.port3.gun_chairs
unhandled setting UI: psx.input.port4.gun_chairs
unhandled setting UI: psx.input.port5.gun_chairs
unhandled setting UI: psx.input.port6.gun_chairs
unhandled setting UI: psx.input.port7.gun_chairs
unhandled setting UI: psx.input.port8.gun_chairs
[libretro INFO] Checking if required firmware is present.
[libretro INFO] Firmware found: /media/data/home/games/bios/scph5501.bin
[libretro INFO] Firmware SHA1: 0555C6FAE8906F3F09BAF5988F00E55F88E9F30B
[INFO] [Environ]: SET_HW_RENDER.
[INFO] Requesting Vulkan context.
[INFO] [Environ]: SET_HW_RENDER_CONTEXT_NEGOTIATION_INTERFACE.
[INFO] [RCHEEVOS]: ext_hash 0b886782 ('cue')
[INFO] [RCHEEVOS]: Load task finished
[INFO] Skipping SRAM load..
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Cheats]: Load game-specific cheatfile: /home/orbea/.config/retroarch/cheats/Beetle PSX HW/Tomb Raider (USA) (v1.2).cht
[INFO] [Audio]: Set audio input rate to: 44143.41 Hz.
[INFO] [Video]: Video @ fullscreen
[INFO] [Video]: Using HW render, Vulkan driver forced.
[INFO] Vulkan dynamic library loaded.
[INFO] [Vulkan]: App: Beetle PSX (version 0)
[INFO] [Vulkan]: Engine: parallel-psx (version 0)
[INFO] [Vulkan]: Detecting screen resolution 1680x1050.
[INFO] [GLX]: Window manager is spectrwm.
[INFO] [XINERAMA]: Xinerama version: 1.1.
[INFO] [XINERAMA]: Xinerama screens: 1.
[INFO] [GLX]: Using Xinerama on screen #0.
[INFO] [GLX]: X = 0, Y = 0, W = 1680, H = 1050.
[INFO] [GLX]: Using windowed fullscreen.
[libretro INFO] Found Vulkan GPU: AMD RADV VEGA10 (LLVM 9.0.0)
[libretro INFO] API: 1.1.107
[libretro INFO] Driver: 19.2.99
[libretro INFO] Selected Vulkan GPU: AMD RADV VEGA10 (LLVM 9.0.0)
[libretro INFO] GPU supports Vulkan 1.1.
[INFO] [Vulkan]: Found GPU at index 0: AMD RADV VEGA10 (LLVM 9.0.0)
[INFO] [Vulkan]: Using GPU: AMD RADV VEGA10 (LLVM 9.0.0)
[INFO] [Vulkan]: Swapchain supports present mode: 0.
[INFO] [Vulkan]: Swapchain supports present mode: 1.
[INFO] [Vulkan]: Swapchain supports present mode: 2.
[INFO] [Vulkan]: Creating swapchain with present mode: 0
[INFO] [Vulkan]: Using swapchain size 1680 x 1050.
[INFO] [Vulkan]: Got 3 swapchain images.
[INFO] [Vulkan]: Using resolution 1680x1050
[INFO] [Vulkan]: Using BGRA8888 format.
[INFO] [Shaders]: preset directory: /home/orbea/.config/retroarch/shaders/presets
[INFO] [Vulkan]: Loading stock shader.
[INFO] [slang]: Building pass #0 (N/A)
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: no):
[INFO] [slang]: Push Constants (Vertex: no, Fragment: no):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [Vulkan filter chain]: Not using frame history.
[INFO] [Vulkan filter chain]: Not using framebuffer feedback.
[INFO] [udev]: Keyboard #0 (/dev/input/event19).
[INFO] [udev]: Keyboard #1 (/dev/input/event20).
[INFO] [udev]: Keyboard #2 (/dev/input/event1).
[INFO] [udev]: Mouse #0 (/dev/input/event0).
[INFO] [udev]: Mouse #1 (/dev/input/mouse0).
[INFO] [Joypad]: Found joypad driver: "udev".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [X11]: Suspending screensaver (X11, xdg-screensaver).
[INFO] [Video]: Found display server: x11
[INFO] Found shader "/home/orbea/.config/retroarch/shaders/retroarch.slangp"
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating descriptor set layout.
[libretro INFO] Creating pipeline layout.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[libretro INFO] Creating shader module.
[INFO] [ALSA]: Using signed 16-bit format.
[INFO] [ALSA]: Period size: 1024 frames
[INFO] [ALSA]: Buffer size: 3072 frames
[INFO] [ALSA]: Can pause: no.
[INFO] [Font]: Using font rendering backend: freetype.
With ppsspp I can correctly start RetroArch with gl, switch to vulkan and then start ppsspp to get a vulkan context (Crash due to ppsspp bug), but with vulkan switching to gl it always gives me vulkan and not gl.
With dolphin (buildbot core) when starting it with vulkan it forces a glcore context and then switches back to vulkan when closing content to give me a broken menu (Black screen).
The Vulkan switch is cause core specifically requests a Vulkan context and, if available, Retroarch will perform a driver swap to best suit core request. (Same motivation why you get a switch to glcore when launching dolphin). The black screen you get is probably caused by context becoming invalid, can you provide a log for this too?
The core should never tell the frontend what video driver to use and should respect the video driver set by the user.
That's not directly related to this PR. The driver forcing was already inside RetroArch code. Btw, i've proposed a solution for this issue on Discord server. Waiting for answers from RetroArch admins since it would require redesigning some parts of RetroArch and it's not something i can decide on myself.
dolphin log
[INFO] RetroArch 1.7.9 (Git 0eff23eeed)
[INFO] Redirecting save file to "/media/data/home/games/roms/.saves/retroarch/Tales of Symphonia_d1of2 (USA - UNDUB).srm".
[INFO] Redirecting savestate to "/media/data/home/games/roms/.saves/retroarch/.sstates/Tales of Symphonia_d1of2 (USA - UNDUB).state".
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD FX(tm)-6350 Six-Core Processor
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
[INFO] Built: Oct 13 2019
[INFO] Version: 1.7.9
[INFO] Git: 0eff23eeed
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "/tmp/dolphin_libretro.so"
[INFO] [Overrides] no core-specific overrides found at /media/data/home/.config/retroarch/config/dolphin-emu/dolphin-emu.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at /media/data/home/.config/retroarch/config/dolphin-emu/gamecube.cfg.
[INFO] [Overrides] no game-specific overrides found at /media/data/home/.config/retroarch/config/dolphin-emu/Tales of Symphonia_d1of2 (USA - UNDUB).cfg.
[INFO] [Environ]: SET_VARIABLES.
[INFO] [Remaps]: remap directory: /home/orbea/.config/retroarch/config/remaps
[INFO] Redirecting save file to "/media/data/home/games/roms/.saves/retroarch/dolphin-emu/Tales of Symphonia_d1of2 (USA - UNDUB).srm".
[INFO] Redirecting savestate to "/media/data/home/games/roms/.saves/retroarch/.sstates/dolphin-emu/Tales of Symphonia_d1of2 (USA - UNDUB).state".
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: SYSTEM_DIRECTORY: "/media/data/home/games/bios".
[INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/home/orbea/.config/retroarch/downloads".
[INFO] [Environ]: SET_DISK_CONTROL_INTERFACE.
[INFO] [Environ]: GET_LOG_INTERFACE.
[libretro INFO] 06:08:722 DolphinLibretro/Boot.cpp:68 I[COMMON]: User Directory set to '/media/data/home/games/roms/.saves/retroarch/dolphin-emu/User'
[libretro INFO] 06:08:722 DolphinLibretro/Boot.cpp:69 I[COMMON]: System Directory set to '/media/data/home/games/bios/dolphin-emu/Sys'
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:722 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:723 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:724 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:724 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:724 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:724 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:724 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:724 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:724 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:724 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[INFO] [Environ]: SET_HW_RENDER.
[INFO] Requesting core OpenGL context (3.1).
[libretro INFO] 06:08:724 DolphinLibretro/Boot.cpp:122 N[Video]: Using GFX backend: OGL
[libretro INFO] 06:08:792 Core/ConfigManager.cpp:724 N[CORE]: Active title: GQSEAF
[libretro INFO] 06:08:792 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:793 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:08:793 Core/Core.cpp:950 N[COMMON]: Want determinism <- false
[libretro INFO] 06:08:793 Core/Core.cpp:219 I[BOOT]: Starting core = GameCube mode
[libretro INFO] 06:08:793 Core/Core.cpp:220 I[BOOT]: CPU Thread separate = Yes
[INFO] [Environ]: GET_RUMBLE_INTERFACE.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [RCHEEVOS]: ext_hash 0b8880d0 ('iso')
[INFO] Skipping SRAM load..
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [RCHEEVOS]: Load task finished
[INFO] [Cheats]: Load game-specific cheatfile: /home/orbea/.config/retroarch/cheats/dolphin-emu/Tales of Symphonia_d1of2 (USA - UNDUB).cht
[INFO] [Audio]: Set audio input rate to: 32061.03 Hz.
[INFO] [Video]: Video @ 2112x1584
[INFO] [Video]: Using HW render, OpenGL driver forced.
[INFO] [Video]: Forcing "glcore" driver.
[INFO] [GLX]: GLX_OML_sync_control and GLX_MESA_swap_control supported, using better swap control method...
[INFO] [GLCore]: Found GL context: x
[INFO] [GLCore]: Detecting screen resolution 1680x1050.
[INFO] [GLX]: Window manager is spectrwm.
[INFO] [GLX]: X = 0, Y = 0, W = 2112, H = 1584.
[INFO] [GLX]: Creating context for requested version 3.1.
[INFO] [GLX]: Creating shared HW context.
[INFO] [GLX]: Found swap function: glXSwapIntervalMESA.
[INFO] [GLX]: glXSwapInterval(0)
[INFO] [GLCore]: Initializing HW render (1024 x 1024).
[INFO] [GLCore]: Max texture size: 16384 px, renderbuffer size: 16384 px.
[INFO] [GLCore]: Vendor: X.Org, Renderer: Radeon RX Vega (VEGA10, DRM 3.32.0, 5.2.16, LLVM 9.0.0).
[INFO] [GLCore]: Version: 4.5 (Compatibility Profile) Mesa 19.3.0-devel (git-ad96c4987c).
[INFO] [GLCore]: Using resolution 748x349
[INFO] [udev]: Keyboard #0 (/dev/input/event19).
[INFO] [udev]: Keyboard #1 (/dev/input/event20).
[INFO] [udev]: Keyboard #2 (/dev/input/event1).
[INFO] [udev]: Mouse #0 (/dev/input/event0).
[INFO] [udev]: Mouse #1 (/dev/input/mouse0).
[INFO] [Joypad]: Found joypad driver: "udev".
[INFO] [Shaders]: preset directory: /home/orbea/.config/retroarch/shaders/presets
[INFO] [GLCore]: Loading stock shader.
[INFO] [slang]: Building pass #0 (N/A)
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: no):
[INFO] [slang]: Push Constants (Vertex: no, Fragment: no):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [GLCore]: Not using frame history.
[INFO] [GLCore]: Not using framebuffer feedback.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [X11]: Suspending screensaver (X11, xdg-screensaver).
[INFO] [Video]: Found display server: x11
[INFO] Found shader "/home/orbea/.config/retroarch/shaders/retroarch.slangp"
[libretro WARN] 06:08:289 VideoBackends/OGL/Render.cpp:756 W[Video]: Missing OGL Extensions: CopyImageSubData
[libretro WARN] 06:08:370 VideoCommon/AsyncShaderCompiler.cpp:124 W[Video]: Failed to initialize shader compiler worker thread.
[libretro INFO] 06:08:370 VideoCommon/ShaderCache.cpp:204 I[Video]: Loaded 0 cached shaders from /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Cache/Shaders/OpenGL-uber-vs-2FFF40.cache
[libretro INFO] 06:08:370 VideoCommon/ShaderCache.cpp:204 I[Video]: Loaded 0 cached shaders from /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Cache/Shaders/OpenGL-uber-ps-2FFF40.cache
[libretro INFO] 06:08:370 VideoCommon/ShaderCache.cpp:204 I[Video]: Loaded 0 cached shaders from /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Cache/Shaders/OpenGL-gs-2FFF40.cache
[libretro INFO] 06:08:370 VideoCommon/ShaderCache.cpp:204 I[Video]: Loaded 0 cached shaders from /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Cache/Shaders/OpenGL-specialized-vs-GQSEAF-2FFF40.cache
[libretro INFO] 06:08:370 VideoCommon/ShaderCache.cpp:204 I[Video]: Loaded 0 cached shaders from /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Cache/Shaders/OpenGL-specialized-ps-GQSEAF-2FFF40.cache
[libretro INFO] 06:08:370 VideoCommon/ShaderCache.cpp:624 I[Video]: Read 28 pipeline UIDs from /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Cache/GQSEAF.uidcache
[libretro WARN] 06:08:371 VideoCommon/AsyncShaderCompiler.cpp:124 W[Video]: Failed to initialize shader compiler worker thread.
[INFO] [ALSA]: Using signed 16-bit format.
[INFO] [ALSA]: Period size: 1024 frames
[INFO] [ALSA]: Buffer size: 3072 frames
[INFO] [ALSA]: Can pause: no.
[INFO] [Menu]: Found menu display driver: "glcore".
[CDROM] No sg devices found and sg kernel module is not loaded.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[WARN] [XMB] Asset missing: /usr/share/games/retroarch/assets/xmb/monochrome/png/disc.png
[INFO] [LED]: LED driver = 'null' 0xdf45c8
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "null" driver.
[libretro INFO] 06:08:472 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GCPadNew.ini.xxx --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GCPadNew.ini
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] 06:08:515 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GCPadNew.ini.xxx --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GCPadNew.ini
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] 06:08:566 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GCPadNew.ini.xxx --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GCPadNew.ini
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[libretro INFO] 06:08:616 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GCPadNew.ini.xxx --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GCPadNew.ini
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] Loading history file: [/home/orbea/.config/retroarch/content_history.lpl].
[INFO] Loading history file: [/home/orbea/.config/retroarch/content_music_history.lpl].
[INFO] Loading history file: [/home/orbea/.config/retroarch/content_video_history.lpl].
[INFO] Loading history file: [/home/orbea/.config/retroarch/content_image_history.lpl].
[INFO] Loading favorites file: [/home/orbea/.config/retroarch/content_favorites.lpl].
[INFO] [GLCore]: VSync => off
[INFO] [GLX]: glXSwapInterval(0)
[libretro INFO] 06:08:670 Common/FileUtil.cpp:399 I[COMMON]: ScanDirectoryTree: directory /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/GC/USA/Card A/
[libretro INFO] 06:09:712 Core/HW/Memmap.cpp:240 I[MI]: Memory system initialized. RAM at 0x7f71c4000000
[libretro INFO] 06:09:733 Core/HW/DSPHLE/UCodes/UCodes.cpp:230 I[DSPHLE]: Switching to ROM ucode
[libretro INFO] 06:09:733 Core/HW/DSPHLE/UCodes/ROM.cpp:30 I[DSPHLE]: UCode_Rom - initialized
[libretro INFO] 06:09:733 Core/Boot/Boot.cpp:328 N[BOOT]: Booting from disc: /home/orbea/games/roms/gamecube/Tales of Symphonia_d1of2 (USA - UNDUB).iso
[libretro INFO] 06:09:734 Core/Boot/Boot_BS2Emu.cpp:205 I[BOOT]: Faking GC BS2...
[libretro INFO] 06:09:979 Core/HW/DSPHLE/UCodes/UCodes.cpp:230 I[DSPHLE]: Switching to ROM ucode
[libretro INFO] 06:09:979 Core/HW/DSPHLE/UCodes/ROM.cpp:30 I[DSPHLE]: UCode_Rom - initialized
[libretro INFO] 06:09:980 Core/HW/DSPHLE/UCodes/UCodes.cpp:234 I[DSPHLE]: Switching to INIT ucode
[libretro INFO] 06:09:980 Core/HW/DSPHLE/UCodes/INIT.cpp:19 I[DSPHLE]: INITUCode - initialized
[libretro INFO] 06:09:980 Core/HW/DSPHLE/UCodes/UCodes.cpp:234 I[DSPHLE]: Switching to INIT ucode
[libretro INFO] 06:09:980 Core/HW/DSPHLE/UCodes/INIT.cpp:19 I[DSPHLE]: INITUCode - initialized
[libretro INFO] 06:09:980 Core/HW/DSPHLE/UCodes/UCodes.cpp:234 I[DSPHLE]: Switching to INIT ucode
[libretro INFO] 06:09:980 Core/HW/DSPHLE/UCodes/INIT.cpp:19 I[DSPHLE]: INITUCode - initialized
[libretro INFO] 06:09:980 Core/HW/DSPHLE/UCodes/UCodes.cpp:230 I[DSPHLE]: Switching to ROM ucode
[libretro INFO] 06:09:980 Core/HW/DSPHLE/UCodes/ROM.cpp:30 I[DSPHLE]: UCode_Rom - initialized
[libretro INFO] 06:14:446 Core/HW/DSPHLE/UCodes/ROM.cpp:114 I[DSPHLE]: CurrentUCode SOURCE Addr: 0x802ab560
[libretro INFO] 06:14:446 Core/HW/DSPHLE/UCodes/ROM.cpp:115 I[DSPHLE]: CurrentUCode Length: 0x00001ec0
[libretro INFO] 06:14:446 Core/HW/DSPHLE/UCodes/ROM.cpp:116 I[DSPHLE]: CurrentUCode DEST Addr: 0x00000000
[libretro INFO] 06:14:446 Core/HW/DSPHLE/UCodes/ROM.cpp:117 I[DSPHLE]: CurrentUCode DMEM Length: 0x00000000
[libretro INFO] 06:14:446 Core/HW/DSPHLE/UCodes/ROM.cpp:118 I[DSPHLE]: CurrentUCode init_vector: 0x00000010
[libretro INFO] 06:14:446 Core/HW/DSPHLE/UCodes/ROM.cpp:119 I[DSPHLE]: CurrentUCode CRC: 0xe2136399
[libretro INFO] 06:14:446 Core/HW/DSPHLE/UCodes/ROM.cpp:120 I[DSPHLE]: BootTask - done
[libretro INFO] 06:14:446 Core/HW/DSPHLE/UCodes/UCodes.cpp:257 I[DSPHLE]: CRC e2136399: AX ucode chosen
[libretro INFO] 06:14:446 Core/HW/DSPHLE/UCodes/AX.cpp:28 I[DSPHLE]: Instantiating AXUCode: crc=e2136399
[INFO] [GLCore]: VSync => on
[INFO] [GLX]: glXSwapInterval(1)
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] Content ran for a total of: 00 hours, 00 minutes, 08 seconds.
[INFO] No content, starting dummy core.
[INFO] arg #0: retroarch
[INFO] arg #1: --menu
[INFO] arg #2: -s
[INFO] arg #3: /media/data/home/games/roms/.saves/retroarch
[INFO] arg #4: -S
[INFO] arg #5: /media/data/home/games/roms/.saves/retroarch/.sstates
[INFO] arg #6: -c
[INFO] arg #7: /home/orbea/.config/retroarch/retroarch.cfg
[INFO] [Cheats]: Save game-specific cheatfile: /home/orbea/.config/retroarch/cheats/dolphin-emu/Tales of Symphonia_d1of2 (USA - UNDUB).cht
[INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] Unloading game..
[libretro INFO] 06:20:070 Core/HW/Memmap.cpp:330 I[MI]: Memory system shut down.
[libretro INFO] 06:20:071 Common/FileUtil.cpp:130 I[COMMON]: Delete: file /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp
[libretro WARN] 06:20:071 Common/FileUtil.cpp:145 W[COMMON]: Delete failed: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp is a directory
[libretro INFO] 06:20:071 Common/FileUtil.cpp:466 I[COMMON]: DeleteDirRecursively: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp
[libretro INFO] 06:20:071 Common/FileUtil.cpp:241 I[COMMON]: DeleteDir: directory /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp
[libretro INFO] 06:20:071 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/
[libretro INFO] 06:20:071 Common/FileUtil.cpp:171 I[COMMON]: CreateDir: directory /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/sys/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/sys/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/ticket/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/ticket/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/title/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/title/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared1/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared1/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/import/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/import/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/meta/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/meta/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/wfs/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/wfs/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:399 I[COMMON]: ScanDirectoryTree: directory /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/import
[libretro INFO] 06:20:072 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/SYSCONF
[libretro INFO] 06:20:072 Common/FileUtil.cpp:384 I[COMMON]: CreateEmptyFile: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/SYSCONF
[libretro INFO] 06:20:072 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/
[libretro INFO] 06:20:072 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/SYSCONF
[libretro INFO] 06:20:072 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/SYSCONF
[libretro INFO] 06:20:072 Common/FileUtil.cpp:130 I[COMMON]: Delete: file /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/SYSCONF
[libretro INFO] 06:20:073 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/SYSCONF --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/SYSCONF
[libretro INFO] 06:20:073 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:073 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:074 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:130 I[COMMON]: Delete: file /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp
[libretro WARN] 06:20:075 Common/FileUtil.cpp:145 W[COMMON]: Delete failed: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp is a directory
[libretro INFO] 06:20:075 Common/FileUtil.cpp:466 I[COMMON]: DeleteDirRecursively: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp
[libretro INFO] 06:20:075 Common/FileUtil.cpp:241 I[COMMON]: DeleteDir: directory /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:171 I[COMMON]: CreateDir: directory /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/sys/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/sys/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/ticket/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/ticket/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/title/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/title/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared1/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared1/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/import/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/import/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/meta/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/meta/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/wfs/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/wfs/
[libretro INFO] 06:20:075 Common/FileUtil.cpp:399 I[COMMON]: ScanDirectoryTree: directory /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/import
[libretro INFO] 06:20:076 Core/ConfigLoaders/BaseConfigLoader.cpp:64 N[CORE]: Disabling WC24 'standby' (shutdown to idle) to avoid hanging on shutdown
[libretro INFO] 06:20:076 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/SYSCONF
[libretro INFO] 06:20:076 Common/FileUtil.cpp:384 I[COMMON]: CreateEmptyFile: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/SYSCONF
[libretro INFO] 06:20:076 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/
[libretro INFO] 06:20:076 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/
[libretro INFO] 06:20:076 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/SYSCONF
[libretro INFO] 06:20:076 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/SYSCONF
[libretro INFO] 06:20:076 Common/FileUtil.cpp:130 I[COMMON]: Delete: file /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/SYSCONF
[libretro INFO] 06:20:076 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/SYSCONF --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/SYSCONF
[libretro INFO] 06:20:076 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/SYSCONF
[libretro INFO] 06:20:076 Common/FileUtil.cpp:384 I[COMMON]: CreateEmptyFile: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/SYSCONF
[libretro INFO] 06:20:076 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/
[libretro INFO] 06:20:076 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/
[libretro INFO] 06:20:076 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/SYSCONF
[libretro INFO] 06:20:076 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/SYSCONF
[libretro INFO] 06:20:076 Common/FileUtil.cpp:130 I[COMMON]: Delete: file /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/SYSCONF
[libretro INFO] 06:20:076 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/tmp/SYSCONF --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Wii/shared2/sys/SYSCONF
[libretro INFO] 06:20:078 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/Dolphin.ini.xxx --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/Dolphin.ini
[libretro INFO] 06:20:142 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GCPadNew.ini.xxx --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GCPadNew.ini
[libretro INFO] 06:20:191 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/WiimoteNew.ini.xxx --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/WiimoteNew.ini
[libretro INFO] 06:20:208 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GCKeyNew.ini.xxx --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GCKeyNew.ini
[libretro INFO] 06:20:225 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GFX.ini.xxx --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/GFX.ini
[libretro INFO] 06:20:276 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/Logger.ini.xxx --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/Logger.ini
[libretro INFO] 06:20:325 Common/FileUtil.cpp:268 I[COMMON]: Rename: /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/Debugger.ini.xxx --> /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Config/Debugger.ini
[libretro INFO] 06:20:342 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:342 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Audio/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/DSP/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/SSL/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Frames/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Objects/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:204 I[COMMON]: CreateFullPath: path /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[libretro INFO] 06:20:343 Common/FileUtil.cpp:208 I[COMMON]: CreateFullPath: path exists /media/data/home/games/roms/.saves/retroarch/dolphin-emu/User/Dump/Textures/
[INFO] Unloading core..
[INFO] Unloading core symbols..
[INFO] [Core Options]: Saved core options file to "/home/orbea/.config/retroarch/retroarch-core-options.cfg"
[INFO] [XINERAMA]: Xinerama version: 1.1.
[INFO] [XINERAMA]: Xinerama screens: 1.
[INFO] [XINERAMA]: Saved monitor #0.
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] Set config file to : /home/orbea/.config/retroarch/retroarch.cfg
[INFO] RetroArch 1.7.9 (Git 0eff23eeed)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD FX(tm)-6350 Six-Core Processor
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
[INFO] Built: Oct 13 2019
[INFO] Version: 1.7.9
[INFO] Git: 0eff23eeed
[INFO] =================================================
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] Redirecting save file to "/media/data/home/games/roms/.saves/retroarch/Tales of Symphonia_d1of2 (USA - UNDUB).srm".
[INFO] Redirecting savestate to "/media/data/home/games/roms/.saves/retroarch/.sstates/Tales of Symphonia_d1of2 (USA - UNDUB).state".
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 30000.00 Hz.
[INFO] [Video]: Video @ 960x720
[INFO] Vulkan dynamic library loaded.
[INFO] [Vulkan]: Detecting screen resolution 1680x1050.
[INFO] [GLX]: Window manager is spectrwm.
[INFO] [GLX]: X = 0, Y = 0, W = 960, H = 720.
[INFO] [Vulkan]: Found GPU at index 0: AMD RADV VEGA10 (LLVM 9.0.0)
[INFO] [Vulkan]: Using GPU index 0.
[INFO] [Vulkan]: Using GPU: AMD RADV VEGA10 (LLVM 9.0.0)
[INFO] [Vulkan]: Queue family 0 supports 1 sub-queues.
[INFO] [Vulkan]: Swapchain supports present mode: 0.
[INFO] [Vulkan]: Swapchain supports present mode: 1.
[INFO] [Vulkan]: Swapchain supports present mode: 2.
[INFO] [Vulkan]: Creating swapchain with present mode: 0
[INFO] [Vulkan]: Using swapchain size 748 x 349.
[INFO] [Vulkan]: Got 3 swapchain images.
[INFO] [Vulkan]: Using resolution 748x349
[INFO] [Vulkan]: Using RGB565 format.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [Vulkan]: Loading stock shader.
[INFO] [slang]: Building pass #0 (N/A)
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: no):
[INFO] [slang]: Push Constants (Vertex: no, Fragment: no):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [Vulkan filter chain]: Not using frame history.
[INFO] [Vulkan filter chain]: Not using framebuffer feedback.
[INFO] [udev]: Keyboard #0 (/dev/input/event19).
[INFO] [udev]: Keyboard #1 (/dev/input/event20).
[INFO] [udev]: Keyboard #2 (/dev/input/event1).
[INFO] [udev]: Mouse #0 (/dev/input/event0).
[INFO] [udev]: Mouse #1 (/dev/input/mouse0).
[INFO] [Joypad]: Found joypad driver: "udev".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [X11]: Suspending screensaver (X11, xdg-screensaver).
[INFO] [Video]: Found display server: x11
[INFO] Found shader "/home/orbea/.config/retroarch/shaders/retroarch.slangp"
[INFO] [ALSA]: Using signed 16-bit format.
[INFO] [ALSA]: Period size: 1024 frames
[INFO] [ALSA]: Buffer size: 3072 frames
[INFO] [ALSA]: Can pause: no.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[WARN] [XMB] Asset missing: /usr/share/games/retroarch/assets/xmb/monochrome/png/disc.png
[INFO] [LED]: LED driver = 'null' 0xdf45c8
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "null" driver.
[INFO] SRAM will not be saved.
[INFO] [Shaders]: preset directory: /home/orbea/.config/retroarch/shaders/presets
[INFO] Loading history file: [/home/orbea/.config/retroarch/content_history.lpl].
[INFO] Loading history file: [/home/orbea/.config/retroarch/content_music_history.lpl].
[INFO] Loading history file: [/home/orbea/.config/retroarch/content_video_history.lpl].
[INFO] Loading history file: [/home/orbea/.config/retroarch/content_image_history.lpl].
[INFO] Loading favorites file: [/home/orbea/.config/retroarch/content_favorites.lpl].
[INFO] [Vulkan]: VSync => off
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [slang]: Building pass #0 (N/A)
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: no):
[INFO] [slang]: Push Constants (Vertex: no, Fragment: no):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [Vulkan filter chain]: Not using frame history.
[INFO] [Vulkan filter chain]: Not using framebuffer feedback.
[INFO] [Vulkan]: VSync => on
[INFO] [Vulkan]: Swapchain supports present mode: 0.
[INFO] [Vulkan]: Swapchain supports present mode: 1.
[INFO] [Vulkan]: Swapchain supports present mode: 2.
[INFO] [Vulkan]: Creating swapchain with present mode: 2
[INFO] [Vulkan]: Using swapchain size 748 x 349.
[INFO] [Vulkan]: Got 3 swapchain images.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [slang]: Building pass #0 (N/A)
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: no):
[INFO] [slang]: Push Constants (Vertex: no, Fragment: no):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [Vulkan filter chain]: Not using frame history.
[INFO] [Vulkan filter chain]: Not using framebuffer feedback.
[INFO] [config] Saved new config to "/home/orbea/.config/retroarch/retroarch.cfg".
[INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] Unloading game..
[INFO] Unloading core..
[INFO] Unloading core symbols..
[INFO] [XINERAMA]: Xinerama version: 1.1.
[INFO] [XINERAMA]: Xinerama screens: 1.
[INFO] [XINERAMA]: Saved monitor #0.
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
That's not directly related to this PR. The driver forcing was already inside RetroArch code.
I'm not sure the reasons, but it either does not exist or does nothing in the old 1.7.7 install I have. I haven't spent the time to bisect it.
The correct solution would be to never do that and gut out the automatic driver switching code. The core should never care or override what video driver the user set.
Yeah, the code was there but wasn't properly working due to how hw context was checked (was the same reason why overrides weren't working on first place).
So while it wasn't related to your PR, it is related to this issue. The core second guessing the user's default video driver or existing user set overrides is contrary to graceful video driver switching. There also seem to be issues with switching from vulkan to gl on linux at least.
If you make any more PRs related to this issue please ping me so I can test.
Can you compile RetroArch code? If so, can you send me again dolphin logs with this PR? https://github.com/libretro/RetroArch/pull/9591
Can you compile RetroArch code?
Of course, most of the work I've done for RA is in the build system, I'm rather useless with graphics code beyond testing though.
New dolphin log: ra_dolphin_9591.log
[INFO] [Vulkan]: Found vulkan context: x
As a simple notice i'll just post that it's not as simple as 'in linux, opengl is always supported' to my annoyance.
For instance in wayland, you can't run libretro-ppsspp apparently (not certain) because wayland uses egl and ppsspp core crashes down in flames in anything but pure X11. The only solution i've found, including trying to compile RA without X11 support was to logout and login on X11.
That issue really should be fixed in ppsspp and not the frontend.
@orbea Your log is apparently missing the pre-content loading log. Is the context used before launching the content "x" too? Can you send it too?
I am launching the dolphin core from the command-line with retroarch -L /path/to/core.so /path/to/content, there is no pre-content.
When launching from the history playlist it segfaults.
log: ra_dolphin_9591-2.log
gdb log: ra_dolphin_9591-gdb.log
Thread 1 "retroarch" received signal SIGSEGV, Segmentation fault.
0x00000000008529eb in vulkan_create_texture (vk=0x259cd10, old=0x0, width=288,
height=272, format=VK_FORMAT_R8_UNORM, initial=0x3385a60, swizzle=0x0,
type=VULKAN_TEXTURE_STAGING) at gfx/common/vulkan_common.c:479
479 VkDevice device = vk->context->device;
(gdb) bt
#0 0x00000000008529eb in vulkan_create_texture (vk=0x259cd10, old=0x0,
width=288, height=272, format=VK_FORMAT_R8_UNORM, initial=0x3385a60,
swizzle=0x0, type=VULKAN_TEXTURE_STAGING) at gfx/common/vulkan_common.c:479
#1 0x000000000085c8fd in vulkan_raster_font_init_font (data=0x259cd10,
font_path=0x7fffffff8760 "/usr/share/games/retroarch/assets/xmb/monochrome/font.ttf", font_size=12, is_threaded=false)
at gfx/drivers_font/vulkan_raster_font.c:73
#2 0x00000000004f91f1 in vulkan_font_init_first (font_driver=0x7fffffff8690,
font_handle=0x7fffffff8688, video_data=0x259cd10,
font_path=0x7fffffff8760 "/usr/share/games/retroarch/assets/xmb/monochrome/font.ttf", font_size=12, is_threaded=false) at gfx/font_driver.c:390
#3 0x00000000004f8a1d in font_init_first (font_driver=0x7fffffff8690,
font_handle=0x7fffffff8688, video_data=0x259cd10,
font_path=0x7fffffff8760 "/usr/share/games/retroarch/assets/xmb/monochrome/font.ttf", font_size=12, api=FONT_DRIVER_RENDER_VULKAN_API, is_threaded=false)
at gfx/font_driver.c:709
#4 0x00000000004f888d in font_driver_init_first (video_data=0x259cd10,
font_path=0x7fffffff8760 "/usr/share/games/retroarch/assets/xmb/monochrome/font.ttf", font_size=12, threading_hint=true, is_threaded=false,
api=FONT_DRIVER_RENDER_VULKAN_API) at gfx/font_driver.c:1141
#5 0x000000000087f2ad in menu_display_vk_font_init_first (
font_handle=0x7fffffff8730, video_data=0x259cd10,
font_path=0x7fffffff8760 "/usr/share/games/retroarch/assets/xmb/monochrome/font.ttf", menu_font_size=12, is_threaded=false)
at menu/drivers_display/menu_display_vulkan.c:349
#6 0x000000000074c0c4 in menu_display_font_file (
fontpath=0x7fffffff8760 "/usr/share/games/retroarch/assets/xmb/monochrome/font.ttf", menu_font_size=12, is_threaded=false) at menu/menu_driver.c:1921
#7 0x000000000074c02a in menu_display_font (
type=APPLICATION_SPECIAL_DIRECTORY_ASSETS_XMB_FONT, menu_font_size=12,
is_threaded=false) at menu/menu_driver.c:1911
#8 0x000000000072cbf5 in xmb_context_reset_internal (xmb=0x2436b50,
is_threaded=false, reinit_textures=true) at menu/drivers/xmb.c:5381
#9 0x0000000000729f1d in xmb_context_reset (data=0x2436b50, is_threaded=false)
at menu/drivers/xmb.c:5417
#10 0x0000000000750d34 in menu_driver_init (video_is_threaded=false)
at menu/menu_driver.c:3467
#11 0x000000000045b9a9 in drivers_init (flags=1023) at retroarch.c:21291
#12 0x000000000046e538 in retroarch_main_init (argc=11, argv=0x7fffffffad20)
at retroarch.c:23334
#13 0x00000000004a6e80 in content_load (info=0x7fffffffae58)
at tasks/task_content.c:618
#14 0x00000000004a77ff in command_event_cmd_exec (
data=0x7fffffffc130 "/media/data/home/games/roms/gamecube/Tales of Symphonia_d1of2 (USA - UNDUB).iso", content_ctx=0x7fffffffaee8, launched_from_cli=false,
error_string=0x7fffffffaed8) at tasks/task_content.c:1465
#15 0x00000000004a767e in task_push_load_content_from_playlist_from_menu (
core_path=0x7fffffffb130 "/tmp/dolphin_libretro.so",
fullpath=0x7fffffffc130 "/media/data/home/games/roms/gamecube/Tales of Symphonia_d1of2 (USA - UNDUB).iso", label=0x0, content_info=0x7fffffffaf90, cb=0x0,
user_data=0x0) at tasks/task_content.c:1683
#16 0x00000000007a77db in default_action_ok_load_content_from_playlist_from_menu
(_path=0x7fffffffb130 "/tmp/dolphin_libretro.so",
path=0x7fffffffc130 "/media/data/home/games/roms/gamecube/Tales of Symphonia_d1of2 (USA - UNDUB).iso", entry_label=0x0) at menu/cbs/menu_cbs_ok.c:1725
#17 0x00000000007a5cbd in action_ok_playlist_entry_collection (
path=0x7fffffffd2b0 "Run", label=0x7fffffffd3af "collection", type=7, idx=0,
entry_idx=0) at menu/cbs/menu_cbs_ok.c:1981
#18 0x0000000000748bff in menu_entry_action (entry=0x7fffffffd298, i=0,
action=MENU_ACTION_OK) at menu/menu_driver.c:773
#19 0x00000000007fb8b3 in generic_menu_iterate (data=0x255d390,
userdata=0x2436b50, action=MENU_ACTION_OK) at menu/drivers/menu_generic.c:244
#20 0x0000000000750b79 in menu_driver_iterate (iterate=0x7fffffffde18)
at menu/menu_driver.c:3381
#21 0x0000000000472d4a in runloop_check_state () at retroarch.c:25065
#22 0x000000000045f378 in runloop_iterate () at retroarch.c:25660
#23 0x000000000045ef9c in rarch_main (argc=1, argv=0x7fffffffe1e8, data=0x0)
at retroarch.c:6266
#24 0x0000000000611586 in main (argc=1, argv=0x7fffffffe1e8)
at ui/drivers/qt/ui_qt_application.cpp:150
@orbea are you on RetroArch discord server? It would make easier to discuss the issue. Btw, can you check again with this diff patch?
x.zip
are you on RetroArch discord server?
Never. You can contact me on irc or we can discuss it here.
I tried the diff and now RA + dolphin aborts when closing content. The crash when loading from a playlist seems unchanged.
corrupted size vs. prev_size while consolidating
Aborted
log: ra_dolphin_x.log
I definitely need to setup a linux partition to test this. I've added some logging to see what's going wrong in x context reinitialization (since that seems to be the issue). Can you send log with this diff?
x.zip
log: ra_dolphin_x-2.log
Can you remove the previous diff? (the one adding that destroy call.)
log: ra_dolphin_x-3.log
was this pushed into the nightlies? Im having the weirdest issue ever crop up where psx hw is now forcing my video driver to vulkan for no good reason ;p
happens with no other cores, theres no override set, yet i load with open GL, back out to the menu, and my video driver is set to vulkan /boggle
when i close the game/content, its back to ogl again.
@klepp0906 that's the video driver force code in place. I discussed with themaister and twinaphex a solution for it and we came out to a replacement to fix this. However will probably be a follow up to this issue since not completely related to this.
@orbea https://github.com/libretro/RetroArch/pull/9591 I've updated my PR. This solved the crashing issues on my Ubuntu partition. Can you check it works for you too?
ah, thank you for clarifying. It was largely a cause for concern due to timing. I play 99% of my retroarch remotely via steam streaming and anything vulkan used to result in a black screen. Fortunately I found a workaround for that (just yesterday), however I didnt intend to use vulkan in case the issue cropped back up, or if i had to for some other reason.
Thats when I noticed i couldnt get it switched off vulkan now even if i wanted to.
At least now i know its nothing on my end. Appreciate your work on this :)
However will probably be a follow up to this issue since not completely related to this.
This is 100% related to this issue and must be fixed before this issue is closed. The solution is to just remove the relevant code like I told you. Frankly it would be better to revert the code that fixed that misfeature than it would be to leave it in place.
Your PR causes an build issue.
retroarch.c:7836:9: error: use of undeclared identifier 'RETRO_ENVIRONMENT_GET_PREFERRED_HW_RENDER'
case RETRO_ENVIRONMENT_GET_PREFERRED_HW_RENDER:
^
1 error generated.
make: *** [Makefile:213: obj-unix/release/retroarch.o] Error 1
make: *** Waiting for unfinished jobs....
@orbea Rome wasn't built in a day. This is a necessary intermediary step we have to take in order to move forward.
I think @Rinnegatamante can address that compilation error though, but other than that we have to start somewhere when it comes to this issue.
You can either comment out that switch case or update libretro-common with the PR i made.
As for the force driver feature, it won't be removed, admins wanted to go this way and you're not in charge to take designs choices here since this is not your project @orbea . If you want to keep having this passive aggressive attitude towards me i'm just going to ignore your messages straight away since i've no time to waste in meaningless discussions.
Guys, let's not have this lead to a major altercation here. We have to deal with a codebase full of legacy code and certain drastic decisions have to be made in order to move forward. Please let's not have this lead to even more arguments, it's already hard enough rewriting this code to begin with.
Let's not have every minor disagreement lead to some standoff.
@Rinnegatamante I'm not sure what you are getting at, but this is not a passive aggressive attitude, its just being blunt that this is a serious issue that needs to be fixed and is directly related to this issue and your PR. Not being able to choose the desired video driver even makes it impossible for developers to test their code.
@twinaphex I agree, it can be addressed in multiple PRs, but it really should be addressed in only one issue (This one).
@orbea OK, then let's just focus on this issue that needs to be addressed before things go further out of hand. I don't want any more blowups. Just state what should be fixed and how and we can put this situation to bed.
OK, then let's just focus on this issue that needs to be addressed before things go further out of hand. I don't want any more blowups
100% agreed, this can be taken one step at a time. I'll be here to test as long as someone more capable is willing to spend time on this.
The issue has already been fixed, that "case" you get in your building process error is related to the solution getting in place. You can disable that portion for now to actually test the linux fix.
The solution will require work on cores side and this is the solution we decided to adopt accordingly with whom is in charge to design RetroArch general way of working.
The issue has already been fixed, that "case" you get in your building process error is related to the solution getting in place. You can disable that portion for now to actually test the linux fix.
I have no idea what you mean here?
The solution will require work on cores side and this is the solution we decided to adopt accordingly with whom is in charge to design RetroArch general way of working.
This is a frontend issue, not a core issue. To be entirely clear not being able to select the desired video driver in the frontend is a blocker for core development and just a very bad idea.
If you want you can add an option to automatically switch video drivers based on the core under the video settings, but it should not be on by default and is not a requirement for this issue. Its much more likely people will be asking why they can't use opengl in beetle-psx than how to get the core to select the desired video driver automatically. And core/content overrides should always take precedence.
@orbea https://github.com/libretro/beetle-psx-libretro/pull/546#event-2714500394 is this good enough for you to understand it requires work on cores side or are you going for long time still to rebut on everything someone tells you?
As for the build error you were having, what i meant is that you could've disabled what the last commit added cause it was related to implementing what's required for RetroArch to handle the driver negotiation with cores. Btw i've pushed another commit that will solve the error straight away.
@Rinnegatamante No its not, new frontends should not break old cores, this is an API change. The bottom line is that this should not force the video driver for any core except maybe as an optional feature or when the video driver is outright not supported (Using vulkan on an opengl only core). Again I stress this is a deal breaker for core development and for at least some users.
I would suggest to squash your PRs so that they only contain working commits, it really matters when it comes to bisecting.
I tested your PR and now it crashes when closing content with dolphin-emu when loading content from the playlist or command-line. I can't start the core in gdb anymore either where it crashes with a garbage backtrace.
Retroarch logs for the crashes? Drivers set before loading content and in dolphin?
I agree that the functionality should be:
Only switch driver if core does not support current loaded driver.
@undeadindustries That's what the API change we did does. Btw i don't want to keep talking about this anymore. If you have any further bitching on the subject, join Discord server and contact themaister or twinaphex and bitch with them.
Why you yelling at that random guy?
On Tue, Oct 15, 2019, 4:51 PM Rinnegatamante notifications@github.com
wrote:
@undeadindustries https://github.com/undeadindustries That's what the
API change we did does. Btw i don't want to keep talking about this
anymore. If you have any further bitching on the subject, join Discord
server and contact themaister or twinaphex and bitch with them.—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/libretro/RetroArch/issues/4804?email_source=notifications&email_token=AEDNLU27MJPSJ6EAU5H5BODQOYULNA5CNFSM4DGYXJXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKFT2A#issuecomment-542398952,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEDNLU2W336HYT54NUFWZY3QOYULNANCNFSM4DGYXJXA
.
@Rinnegatamante Ooook, I guess I didn't understand that. I wasn't bitching.
@jvook Also, not a random guy. I put in a lot of the bounty ;-)
I'm locking this thread for now since obviously people can't behave once again and this kind of behavior steers away promising new contributors.
I will reopen it again in a few days after people have had a cooldown period.
Guys, we all need to play ball here if good things are to happen. If we say to let a situation rest and that it will be addressed, we ask that you please do so. Continuous filibustering is not a good idea especially when it's so easy for things to go from 0 to 11 here. Please dont' make my job as a moderator here unnecessarily harder and let's have this be a hospitable place for all devs.
I believe @Rinnegatamante's solution is quite satisfactory now and the remaining big issues have been sorted out with it. Closing this issue so that the bounty can be collected.