libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
10.02k stars 1.8k forks source link

Graceful switching between video drivers [$165] #4804

Closed hizzlekizzle closed 4 years ago

hizzlekizzle commented 7 years ago

First and foremost consider this:

Description

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)

Expected behavior

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.

Actual behavior

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

Steps to reproduce the bug

  1. Set video driver to "gl"
  2. Load and run a core that has no core override
  3. Enter menu
  4. Change "video driver" setting to "vulkan"
  5. Save core override from quick menu
  6. Close RA
  7. Run RA and check menu to verify "video driver" is set to "gl". If not, set to "gl" and close RA then run RA again
  8. Load and run the core you saved the core override for earlier
  9. Try to enter menu

Bisect Results

always

Version/Commit

You can find this information under Information/System Information

all versions

Environment information

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](https://www.bountysource.com/issues/43877115-graceful-switching-between-video-drivers?utm_campaign=plugin&utm_content=tracker%2F296058&utm_medium=issues&utm_source=github)** on this issue. Add to the bounty at [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F296058&utm_medium=issues&utm_source=github).
jvook commented 7 years ago

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?

Jacklaleyn commented 7 years ago

Why not use an option called "restart retroarch" inside the xmb? After all the important thing is not to get up from the couch.

Ryunam commented 6 years ago

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!

inactive123 commented 6 years ago

Bounty was upped to $165 recently.

undeadindustries commented 5 years ago

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!

klepp0906 commented 4 years ago

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.

inactive123 commented 4 years ago

@klepp0906 Email me at libretro@gmail.com with exact details and I can escalate the issue with Bountysource.

klepp0906 commented 4 years ago

@twinaphex email sent

Kermit191 commented 4 years ago

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.

klepp0906 commented 4 years ago

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.

Rinnegatamante commented 4 years ago

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?

klepp0906 commented 4 years ago

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.

Rinnegatamante commented 4 years ago

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.

klepp0906 commented 4 years ago

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.

undeadindustries commented 4 years ago

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...

klepp0906 commented 4 years ago

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.

undeadindustries commented 4 years ago

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.

Rinnegatamante commented 4 years ago

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

undeadindustries commented 4 years ago

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.

undeadindustries commented 4 years ago

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!!!!!!!!!!!

Rinnegatamante commented 4 years ago

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

Rinnegatamante commented 4 years ago

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

undeadindustries commented 4 years ago

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.

Rinnegatamante commented 4 years ago

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.

seriouslyunderappreciated commented 4 years ago

That's amazing. Are these changes live yet?

Rinnegatamante commented 4 years ago

No because there's a minor bug with menu (when a driver is swapped, video menu will still reflect the old driver).

Rinnegatamante commented 4 years ago

Changes should be now live in nightly build.

undeadindustries commented 4 years ago

Nice! I should be able to test in the next 2 days. Thanks!!

hizzlekizzle commented 4 years ago

Since this has been merged, I'm going to close the issue so @Rinnegatamante can claim the bounty.

orbea commented 4 years ago

@hizzlekizzle This is not fixed on linux.

Rinnegatamante commented 4 years ago

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.

orbea commented 4 years ago

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.
orbea commented 4 years ago

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.

orbea commented 4 years ago

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).

Rinnegatamante commented 4 years ago

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?

orbea commented 4 years ago

The core should never tell the frontend what video driver to use and should respect the video driver set by the user.

Rinnegatamante commented 4 years ago

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.

orbea commented 4 years ago

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.
orbea commented 4 years ago

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.

Rinnegatamante commented 4 years ago

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).

orbea commented 4 years ago

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.

orbea commented 4 years ago

If you make any more PRs related to this issue please ping me so I can test.

Rinnegatamante commented 4 years ago

Can you compile RetroArch code? If so, can you send me again dolphin logs with this PR? https://github.com/libretro/RetroArch/pull/9591

orbea commented 4 years ago

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
i30817 commented 4 years ago

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.

orbea commented 4 years ago

That issue really should be fixed in ppsspp and not the frontend.

Rinnegatamante commented 4 years ago

@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?

orbea commented 4 years ago

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.

orbea commented 4 years ago

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
Rinnegatamante commented 4 years ago

@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