I managed to launch retroarch in debug mode and this log doesnt really make anything clear to me.
C:\RetroArch>retroarch_debug.exe --menu --verbose
RetroArch [INFO] :: === Build =======================================[CPUID]: Vendor: AuthenticAMD
MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AES Built: May 11 2016
RetroArch [INFO] :: Version: 1.3.4
RetroArch [INFO] :: Git: fc56f6e
RetroArch [INFO] :: =================================================
[CPUID]: Vendor: AuthenticAMD
RetroArch [INFO] :: Config: loading config from: C:\RetroArch\retroarch.cfg.
RetroArch [INFO] :: Environ SET_PIXEL_FORMAT: RGB565.
RetroArch [INFO] :: Version of libretro API: 1
RetroArch [INFO] :: Compiled against API: 1
RetroArch [INFO] :: Set audio input rate to: 29999.99 Hz.
RetroArch [INFO] :: Video @ 960x720
RetroArch [INFO] :: Found GL context: wgl
RetroArch [INFO] :: Detecting screen resolution 1366x768.
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: [GL]: Vendor: ATI Technologies Inc., Renderer: AMD Radeon R5.
RetroArch [INFO] :: [GL]: Version: 4.5.13399 Compatibility Profile Context 15.200.1060.0.
RetroArch [INFO] :: [GL]: ATI card detected, skipping check for GL_RGB565 support.
RetroArch [INFO] :: Querying GL extension: ARB_sync => exists
RetroArch [INFO] :: Querying GL extension: ARB_texture_float => exists
RetroArch [INFO] :: Querying GL extension: EXT_texture_sRGB => exists
RetroArch [INFO] :: Querying GL extension: ARB_framebuffer_sRGB => exists
RetroArch [INFO] :: GL: Using resolution 960x720
RetroArch [INFO] :: [GL]: Default shader backend found: glsl.
RetroArch [INFO] :: [Shader driver]: Using GLSL shader backend.
RetroArch [INFO] :: Checking GLSL shader support …
RetroArch [WARN] :: [GL]: Stock GLSL shaders will be used.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: Found GLSL vertex shader.
RetroArch [INFO] :: Found GLSL fragment shader.
RetroArch [INFO] :: Linking GLSL program.
RetroArch [INFO] :: [GL]: Using 4 textures.
RetroArch [INFO] :: [GL]: Loaded 1 program(s).
RetroArch [INFO] :: Found XInput v1.4.
RetroArch [INFO] :: Enumerating DInput joypads …
RetroArch [INFO] :: Done enumerating DInput joypads …
RetroArch [INFO] :: Found joypad driver: “dinput”.
RetroArch [INFO] :: Using font rendering backend: freetype.
[CPUID]: Vendor: AuthenticAMD
RetroArch [INFO] :: XAudio2: Requesting 64 ms latency, using 64 ms latency.
[CPUID]: Vendor: AuthenticAMD
RetroArch [INFO] :: Found menu display driver: “menu_display_gl”.
RetroArch [INFO] :: Querying GL extension: ARB_framebuffer_object => exists
RetroArch [INFO] :: Using font rendering backend: freetype.
RetroArch [INFO] :: Using font rendering backend: freetype.
RetroArch [INFO] :: SRAM will not be saved.
RetroArch [INFO] :: null: [C:\RetroArch\content_history.lpl].
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [ERROR] :: cannot push NULL or empty core info into the playlist.
RetroArch [INFO] :: [GL]: VSync => on
RetroArch [INFO] :: [WGL]: wglSwapInterval(1)
RetroArch [INFO] :: Found XInput v1.4.
RetroArch [INFO] :: Enumerating DInput joypads …
RetroArch [INFO] :: Done enumerating DInput joypads …
RetroArch [INFO] :: Found joypad driver: “dinput”.
RetroArch [INFO] :: Found XInput v1.4.
RetroArch [INFO] :: Enumerating DInput joypads …
RetroArch [INFO] :: Done enumerating DInput joypads …
RetroArch [INFO] :: Found joypad driver: “dinput”.
RetroArch [INFO] :: Using content: C:\RetroArch\roms
es\Yoshi (USA).nes.
RetroArch [INFO] :: arg #0: retroarch
RetroArch [INFO] :: arg #1: C:\RetroArch\roms
es\Yoshi (USA).nes
RetroArch [INFO] :: arg #2: -s
RetroArch [INFO] :: arg #3: C:\RetroArch\saves
RetroArch [INFO] :: arg #4: -S
RetroArch [INFO] :: arg #5: C:\RetroArch\states
RetroArch [INFO] :: arg #6: -c
RetroArch [INFO] :: arg #7: C:\RetroArch\retroarch.cfg
RetroArch [INFO] :: arg #8: -L
RetroArch [INFO] :: arg #9: C:\RetroArch\cores\quicknes_libretro.dll
RetroArch [INFO] :: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
RetroArch [INFO] :: Redirecting save file to “C:\RetroArch\saves\Yoshi (USA).srm”.
RetroArch [INFO] :: Redirecting savestate to “C:\RetroArch\states\Yoshi (USA).state”.
RetroArch [INFO] :: === Build =======================================[CPUID]: Vendor: AuthenticAMD
MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AES Built: May 11 2016
RetroArch [INFO] :: Version: 1.3.4
RetroArch [INFO] :: Git: fc56f6e
RetroArch [INFO] :: =================================================
[CPUID]: Vendor: AuthenticAMD
RetroArch [INFO] :: Loading dynamic libretro core from: “C:\RetroArch\cores\quicknes_libretro.dll”
RetroArch [INFO] :: Overrides: no core-specific overrides found at C:\RetroArch\config\QuickNES\QuickNES.cfg
RetroArch [INFO] :: Overrides: no game-specific overrides found at C:\RetroArch\config\QuickNES\Yoshi (USA).cfg
RetroArch [INFO] :: Remaps: core name: QuickNES
RetroArch [INFO] :: Remaps: game name: Yoshi (USA)
RetroArch [INFO] :: Remaps: remap directory: C:\RetroArch\config/remaps
RetroArch [INFO] :: Remaps: no game-specific remap found at C:\RetroArch\config/remaps/QuickNES/Yoshi (USA).rmp
RetroArch [INFO] :: Remaps: no core-specific remap found at C:\RetroArch\config/remaps/QuickNES/QuickNES.rmp
RetroArch [INFO] :: Loading content file: C:\RetroArch\roms
es\Yoshi (USA).nes.
RetroArch [INFO] :: Did not find a valid content patch.
RetroArch [INFO] :: CRC32: 0xe7ead93b .
RetroArch [INFO] :: Environ SET_INPUT_DESCRIPTORS:
RetroArch [INFO] :: RetroPad, User 1, Button “B (bottom)” => “B”
RetroArch [INFO] :: RetroPad, User 1, Button “Select” => “Select”
RetroArch [INFO] :: RetroPad, User 1, Button “Start” => “Start”
RetroArch [INFO] :: RetroPad, User 1, Button “D-Pad Up” => “D-Pad Up”
RetroArch [INFO] :: RetroPad, User 1, Button “D-Pad Down” => “D-Pad Down”
RetroArch [INFO] :: RetroPad, User 1, Button “D-Pad Left” => “D-Pad Left”
RetroArch [INFO] :: RetroPad, User 1, Button “D-Pad Right” => “D-Pad Right”
RetroArch [INFO] :: RetroPad, User 1, Button “A (right)” => “A”
RetroArch [INFO] :: RetroPad, User 2, Button “B (bottom)” => “B”
RetroArch [INFO] :: RetroPad, User 2, Button “Select” => “Select”
RetroArch [INFO] :: RetroPad, User 2, Button “Start” => “Start”
RetroArch [INFO] :: RetroPad, User 2, Button “D-Pad Up” => “D-Pad Up”
RetroArch [INFO] :: RetroPad, User 2, Button “D-Pad Down” => “D-Pad Down”
RetroArch [INFO] :: RetroPad, User 2, Button “D-Pad Left” => “D-Pad Left”
RetroArch [INFO] :: RetroPad, User 2, Button “D-Pad Right” => “D-Pad Right”
RetroArch [INFO] :: RetroPad, User 2, Button “A (right)” => “A”
RetroArch [INFO] :: RetroPad, User 3, Button “B (bottom)” => “B”
RetroArch [INFO] :: RetroPad, User 3, Button “Select” => “Select”
RetroArch [INFO] :: RetroPad, User 3, Button “Start” => “Start”
RetroArch [INFO] :: RetroPad, User 3, Button “D-Pad Up” => “D-Pad Up”
RetroArch [INFO] :: RetroPad, User 3, Button “D-Pad Down” => “D-Pad Down”
RetroArch [INFO] :: RetroPad, User 3, Button “D-Pad Left” => “D-Pad Left”
RetroArch [INFO] :: RetroPad, User 3, Button “D-Pad Right” => “D-Pad Right”
RetroArch [INFO] :: RetroPad, User 3, Button “A (right)” => “A”
RetroArch [INFO] :: RetroPad, User 4, Button “B (bottom)” => “B”
RetroArch [INFO] :: RetroPad, User 4, Button “Select” => “Select”
RetroArch [INFO] :: RetroPad, User 4, Button “Start” => “Start”
RetroArch [INFO] :: RetroPad, User 4, Button “D-Pad Up” => “D-Pad Up”
RetroArch [INFO] :: RetroPad, User 4, Button “D-Pad Down” => “D-Pad Down”
RetroArch [INFO] :: RetroPad, User 4, Button “D-Pad Left” => “D-Pad Left”
RetroArch [INFO] :: RetroPad, User 4, Button “D-Pad Right” => “D-Pad Right”
RetroArch [INFO] :: RetroPad, User 4, Button “A (right)” => “A”
RetroArch [INFO] :: Environ SET_PIXEL_FORMAT: RGB565.
RetroArch [INFO] :: Environ GET_OVERSCAN: 0
RetroArch [ERROR] :: Failed to load content.
RetroArch [INFO] :: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
RetroArch [INFO] :: Saving config at path: “C:\RetroArch\retroarch.cfg”
RetroArch [INFO] :: Saved new config to “C:\RetroArch\retroarch.cfg”.
RetroArch [INFO] :: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.