Shader(s) like HLSL in MAME?

Still can’t get anything to happen, not seeing any errors though…

[INFO] RetroArch 1.7.6 (Git 9750719074)
[INFO] === Build =======================================
[INFO] Version: 1.7.6
[INFO] Git: 9750719074
[INFO] =================================================
[INFO] Environ SET_PIXEL_FORMAT: RGB565.
[INFO] Redirecting save file to "D:\retroarch\saves\.srm".
[INFO] Redirecting savestate to "D:\retroarch\states\.state".
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 29970.03 Hz.
[INFO] [Video]: Video @ fullscreen
[INFO] [GL]: Found GL context: wgl
[INFO] [GL]: Detecting screen resolution 1920x1080.
[INFO] Setting fullscreen to 1920x1080 @ 60Hz on device \\.\DISPLAY1.
[INFO] [WGL] extensions: WGL_EXT_depth_float WGL_ARB_buffer_region WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_pixel_format WGL_ARB_pbuffer WGL_EXT_extensions_string WGL_EXT_swap_control WGL_ARB_multisample WGL_ARB_pixel_format_float WGL_ARB_framebuffer_sRGB WGL_ARB_create_context WGL_ARB_create_context_profile WGL_EXT_pixel_format_packed_float WGL_EXT_create_context_es_profile WGL_EXT_create_context_es2_profile WGL_NV_DX_interop WGL_WGL_INTEL_cl_sharing WGL_NV_DX_interop2 WGL_ARB_create_context_robustness WGL_ARB_context_flush_control 
[INFO] [WGL]: wglSwapInterval(1)
[INFO] [GL]: Vendor: Intel, Renderer: Intel(R) HD Graphics 500.
[INFO] [GL]: Version: 4.5.0 - Build 25.20.100.6373.
[INFO] [GL]: Using ARB_sync to reduce latency.
[INFO] [GL]: Using resolution 1920x1080
[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] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[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] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling simple ribbon shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling modern snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling bokeh shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snowflake shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] Resetting shader to defaults ... 
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [GL]: Using GL_RGB565 for texture uploads.
[INFO] [XInput]: Found XInput v1.4.
[INFO] [XInput]: Found controller, user #0
[INFO] [XInput]: Pads connected: 1
[INFO] [DINPUT]: Enumerating joypads ...
[INFO] [DINPUT]: Device #0 PID: {028E} VID:{045E}
[INFO] [DINPUT]: Done enumerating joypads ...
[INFO] [XInput]: Attempting autoconf for "XInput Controller (User 1)", user #0
[INFO] [DINPUT]: Found XInput pad at index 0 (DINPUT index 0)
[INFO] [XInput]: Found VID/PID (045E/028E) from DINPUT index 0 for "XInput Controller (User 1)", user #0
[INFO] [XInput]: Attempting autoconf for user #1
[INFO] [XInput]: Attempting autoconf for user #2
[INFO] [XInput]: Attempting autoconf for user #3
[INFO] [XInput]: Attempting autoconf for user #4
[INFO] [XInput]: Attempting autoconf for user #5
[INFO] [XInput]: Attempting autoconf for user #6
[INFO] [XInput]: Attempting autoconf for user #7
[INFO] [XInput]: Attempting autoconf for user #8
[INFO] [XInput]: Attempting autoconf for user #9
[INFO] [XInput]: Attempting autoconf for user #10
[INFO] [XInput]: Attempting autoconf for user #11
[INFO] [XInput]: Attempting autoconf for user #12
[INFO] [XInput]: Attempting autoconf for user #13
[INFO] [XInput]: Attempting autoconf for user #14
[INFO] [XInput]: Attempting autoconf for user #15
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Autoconf]: 124 profiles found.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Video]: Found display server: win32
[INFO] Found shader "D:\retroarch\shaders\retroarch.glslp"
[INFO] Found shader "D:\retroarch\shaders\shader.glslp"
[INFO] Found shader "D:\retroarch\shaders\tvout-tweaks-multipass+dotmask.glslp"
[INFO] XAudio2: Requesting 64 ms latency, using 64 ms latency.
[INFO] [autoconf]: selected configuration: D:\retroarch\autoconfig\xinput\XInput_Controller_User_1.cfg
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [LED]: LED driver = 'null' 0000000000A299E0
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "winmm" driver.
[INFO] SRAM will not be saved.
[INFO] Loading history file: [D:\retroarch\content_history.lpl].
[INFO] Loading history file: [D:\retroarch\content_favorites.lpl].
[INFO] Loading history file: [D:\retroarch\content_music_history.lpl].
[INFO] Loading history file: [D:\retroarch\content_video_history.lpl].
[INFO] Loading history file: [D:\retroarch\content_image_history.lpl].
[INFO] [GL]: VSync => on
[INFO] [WGL]: wglSwapInterval(1)
[INFO] [GL]: VSync => on
[INFO] [WGL]: wglSwapInterval(1)
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] Using content: D:\roms\fba\mslugx.zip.
[INFO] arg #0: retroarch
[INFO] arg #1: D:\roms\fba\mslugx.zip
[INFO] arg #2: -s
[INFO] arg #3: D:\retroarch\saves
[INFO] arg #4: -S
[INFO] arg #5: D:\retroarch\states
[INFO] arg #6: -c
[INFO] arg #7: D:\retroarch\retroarch.cfg
[INFO] arg #8: -L
[INFO] arg #9: D:\retroarch\cores\fbalpha_libretro.dll
[INFO] Unloading game..
[INFO] Unloading core..
[INFO] Unloading core symbols..
[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 : D:\retroarch\retroarch.cfg
[INFO] RetroArch 1.7.6 (Git 9750719074)
[INFO] Redirecting save file to "D:\retroarch\saves\mslugx.srm".
[INFO] Redirecting savestate to "D:\retroarch\states\mslugx.state".
[INFO] === Build =======================================
[INFO] Version: 1.7.6
[INFO] Git: 9750719074
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "D:\retroarch\cores\fbalpha_libretro.dll"
[INFO] [overrides] core-specific overrides found at D:\retroarch\config\FB Alpha\FB Alpha.cfg.
[INFO] [overrides] no content-dir-specific overrides found at D:\retroarch\config\FB Alpha\fba.cfg.
[INFO] [overrides] no game-specific overrides found at D:\retroarch\config\FB Alpha\mslugx.cfg.
[INFO] Config: appending config "D:\retroarch\config\FB Alpha\FB Alpha.cfg"

@Nesguy I skimmed through that and I don’t even see the mame shader preset attempt to be loaded, but idk.

yep, that’s what’s happening. They don’t attempt to load.

What mode do you have logging set to?

Could you exit full screen in retroarch, load your game, set logging mode to error mode, and then load up the mame preset and post that?

Had to break it into three parts.

[INFO] RetroArch 1.7.6 (Git 9750719074)
    [INFO] === Build =======================================
    [INFO] Version: 1.7.6
    [INFO] Git: 9750719074
    [INFO] =================================================
    [INFO] Environ SET_PIXEL_FORMAT: RGB565.
    [INFO] Redirecting save file to "D:\retroarch\saves\.srm".
    [INFO] Redirecting savestate to "D:\retroarch\states\.state".
    [INFO] Version of libretro API: 1
    [INFO] Compiled against API: 1
    [INFO] [Audio]: Set audio input rate to: 29970.03 Hz.
    [INFO] [Video]: Video @ fullscreen
    [INFO] [GL]: Found GL context: wgl
    [INFO] [GL]: Detecting screen resolution 1920x1080.
    [INFO] Setting fullscreen to 1920x1080 @ 60Hz on device \\.\DISPLAY1.
    [INFO] [WGL] extensions: WGL_EXT_depth_float WGL_ARB_buffer_region WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_pixel_format WGL_ARB_pbuffer WGL_EXT_extensions_string WGL_EXT_swap_control WGL_ARB_multisample WGL_ARB_pixel_format_float WGL_ARB_framebuffer_sRGB WGL_ARB_create_context WGL_ARB_create_context_profile WGL_EXT_pixel_format_packed_float WGL_EXT_create_context_es_profile WGL_EXT_create_context_es2_profile WGL_NV_DX_interop WGL_WGL_INTEL_cl_sharing WGL_NV_DX_interop2 WGL_ARB_create_context_robustness WGL_ARB_context_flush_control 
    [INFO] [WGL]: wglSwapInterval(1)
    [INFO] [GL]: Vendor: Intel, Renderer: Intel(R) HD Graphics 500.
    [INFO] [GL]: Version: 4.5.0 - Build 25.20.100.6373.
    [INFO] [GL]: Using ARB_sync to reduce latency.
    [INFO] [GL]: Using resolution 1920x1080
    [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] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [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] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GLSL]: Compiling simple ribbon shader..
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GLSL]: Compiling snow shader..
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GLSL]: Compiling modern snow shader..
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GLSL]: Compiling bokeh shader..
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GLSL]: Compiling snowflake shader..
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Linking GLSL program.
    [INFO] Resetting shader to defaults ... 
    [INFO] [GL]: Using 4 textures.
    [INFO] [GL]: Loaded 1 program(s).
    [INFO] [GL]: Using GL_RGB565 for texture uploads.
    [INFO] [XInput]: Found XInput v1.4.
    [INFO] [XInput]: Found controller, user #0
    [INFO] [XInput]: Pads connected: 1
    [INFO] [DINPUT]: Enumerating joypads ...
    [INFO] [DINPUT]: Device #0 PID: {028E} VID:{045E}
    [INFO] [DINPUT]: Done enumerating joypads ...
    [INFO] [XInput]: Attempting autoconf for "XInput Controller (User 1)", user #0
    [INFO] [DINPUT]: Found XInput pad at index 0 (DINPUT index 0)
    [INFO] [XInput]: Found VID/PID (045E/028E) from DINPUT index 0 for "XInput Controller (User 1)", user #0
    [INFO] [XInput]: Attempting autoconf for user #1
    [INFO] [XInput]: Attempting autoconf for user #2
    [INFO] [XInput]: Attempting autoconf for user #3
    [INFO] [XInput]: Attempting autoconf for user #4
    [INFO] [XInput]: Attempting autoconf for user #5
    [INFO] [XInput]: Attempting autoconf for user #6
    [INFO] [XInput]: Attempting autoconf for user #7
    [INFO] [XInput]: Attempting autoconf for user #8
    [INFO] [XInput]: Attempting autoconf for user #9
    [INFO] [XInput]: Attempting autoconf for user #10
    [INFO] [XInput]: Attempting autoconf for user #11
    [INFO] [XInput]: Attempting autoconf for user #12
    [INFO] [XInput]: Attempting autoconf for user #13
    [INFO] [XInput]: Attempting autoconf for user #14
    [INFO] [XInput]: Attempting autoconf for user #15
    [INFO] [Joypad]: Found joypad driver: "xinput".
    [INFO] [Autoconf]: 124 profiles found.
    [INFO] [Font]: Using font rendering backend: freetype.
    [INFO] [Video]: Found display server: win32
    [INFO] Found shader "D:\retroarch\shaders\retroarch.glslp"
    [INFO] Found shader "D:\retroarch\shaders\shader.glslp"
    [INFO] Found shader "D:\retroarch\shaders\tvout-tweaks-multipass+dotmask.glslp"
    [INFO] Found shader "D:\retroarch\shaders\tvout-tweaks-multipass+sharp-bilinear-scanlines+dotmask.glslp"
    [INFO] XAudio2: Requesting 64 ms latency, using 64 ms latency.
    [INFO] [autoconf]: selected configuration: D:\retroarch\autoconfig\xinput\XInput_Controller_User_1.cfg
    [INFO] [Menu]: Found menu display driver: "gl".
    [INFO] [Font]: Using font rendering backend: freetype.
    [INFO] [Font]: Using font rendering backend: freetype.
    [INFO] [LED]: LED driver = 'null' 0000000000A299E0
    [INFO] [MIDI]: Initializing ...
    [INFO] [MIDI]: Input disabled.
    [INFO] [MIDI]: Output disabled.
    [INFO] [MIDI]: Initialized "winmm" driver.
    [INFO] SRAM will not be saved.
    [INFO] Loading history file: [D:\retroarch\content_history.lpl].
    [INFO] Loading history file: [D:\retroarch\content_favorites.lpl].
    [INFO] Loading history file: [D:\retroarch\content_music_history.lpl].
    [INFO] Loading history file: [D:\retroarch\content_video_history.lpl].
    [INFO] Loading history file: [D:\retroarch\content_image_history.lpl].
    [INFO] [GL]: VSync => on
    [INFO] [WGL]: wglSwapInterval(1)
    [INFO] [GL]: VSync => on
    [INFO] [WGL]: wglSwapInterval(1)
    [INFO] [Font]: Using font rendering backend: freetype.
    [INFO] [Font]: Using font rendering backend: freetype.
    [INFO] Using content: D:\roms\fba\mslugx.zip.
    [INFO] arg #0: retroarch
    [INFO] arg #1: D:\roms\fba\mslugx.zip
    [INFO] arg #2: -s
    [INFO] arg #3: D:\retroarch\saves
    [INFO] arg #4: -S
    [INFO] arg #5: D:\retroarch\states
    [INFO] arg #6: -c
    [INFO] arg #7: D:\retroarch\retroarch.cfg
    [INFO] arg #8: -L
    [INFO] arg #9: D:\retroarch\cores\fbalpha_libretro.dll
    [INFO] Unloading game..
    [INFO] Unloading core..
    [INFO] Unloading core symbols..
    [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 : D:\retroarch\retroarch.cfg
    [INFO] RetroArch 1.7.6 (Git 9750719074)
    [INFO] Redirecting save file to "D:\retroarch\saves\mslugx.srm".
    [INFO] Redirecting savestate to "D:\retroarch\states\mslugx.state".
    [INFO] === Build =======================================
    [INFO] Version: 1.7.6
    [INFO] Git: 9750719074
    [INFO] =================================================
    [INFO] Loading dynamic libretro core from: "D:\retroarch\cores\fbalpha_libretro.dll"
    [INFO] [overrides] core-specific overrides found at D:\retroarch\config\FB Alpha\FB Alpha.cfg.
    [INFO] [overrides] no content-dir-specific overrides found at D:\retroarch\config\FB Alpha\fba.cfg.
    [INFO] [overrides] no game-specific overrides found at D:\retroarch\config\FB Alpha\mslugx.cfg.
    [INFO] Config: appending config "D:\retroarch\config\FB Alpha\FB Alpha.cfg"
    [INFO] [recording] twitch streaming key empty
    [INFO] Shaders: preset directory: D:\retroarch\shaders\presets
    [INFO] Shaders: no game-specific preset found at D:\retroarch\shaders\presets\FB Alpha\mslugx.cgp.
    [INFO] Shaders: no game-specific preset found at D:\retroarch\shaders\presets\FB Alpha\mslugx.glslp.
    [INFO] Shaders: no content-dir-specific preset found at D:\retroarch\shaders\presets\FB Alpha\fba.cgp.
    [INFO] Shaders: no content-dir-specific preset found at D:\retroarch\shaders\presets\FB Alpha\fba.glslp.
    [INFO] Shaders: no core-specific preset found at D:\retroarch\shaders\presets\FB Alpha\FB Alpha.cgp.
    [INFO] Shaders: core-specific shader preset found at D:\retroarch\shaders\presets\FB Alpha\FB Alpha.glslp.
    [INFO] Environ SET_SUBSYSTEM_INFO.
    [INFO] Special game type: CBS ColecoVision
    [INFO]   Ident: cv
    [INFO]   ID: 1
    [INFO]   Content:
    [INFO]     Rom (required)
    [INFO] Special game type: MSX 1
    [INFO]   Ident: msx
    [INFO]   ID: 4
    [INFO]   Content:
    [INFO]     Rom (required)
    [INFO] Special game type: Nec PC-Engine
    [INFO]   Ident: pce
    [INFO]   ID: 5
    [INFO]   Content:
    [INFO]     Rom (required)
    [INFO] Special game type: Nec SuperGrafX
    [INFO]   Ident: sgx
    [INFO]   ID: 7
    [INFO]   Content:
    [INFO]     Rom (required)
    [INFO] Special game type: Nec TurboGrafx-16
    [INFO]   Ident: tg16
    [INFO]   ID: 9
    [INFO]   Content:
    [INFO]     Rom (required)
    [INFO] Special game type: Sega GameGear
    [INFO]   Ident: gg
    [INFO]   ID: 2
    [INFO]   Content:
    [INFO]     Rom (required)
    [INFO] Special game type: Sega Master System
    [INFO]   Ident: sms
    [INFO]   ID: 8
    [INFO]   Content:
    [INFO]     Rom (required)
    [INFO] Special game type: Sega Megadrive
    [INFO]   Ident: md
    [INFO]   ID: 3
    [INFO]   Content:
    [INFO]     Rom (required)
    [INFO] Special game type: Sega SG-1000
    [INFO]   Ident: sg1k
    [INFO]   ID: 6
    [INFO]   Content:
    [INFO]     Rom (required)
    [INFO] Special game type: ZX Spectrum
    [INFO]   Ident: spec
    [INFO]   ID: 10
    [INFO]   Content:
    [INFO]     Rom (required)
    [INFO] Special game type: Neogeo CD
    [INFO]   Ident: neocd
    [INFO]   ID: 11
    [INFO]   Content:
    [INFO]     Iso (required)
    [INFO] Remaps: remap directory: D:\retroarch\config\remaps
    [INFO] Remaps: no game-specific remap found at D:\retroarch\config\remaps\FB Alpha\mslugx.rmp.
    [INFO] Remaps: no content-dir-specific remap found at D:\retroarch\config\remaps\FB Alpha\fba.rmp.
    [INFO] Remaps: no core-specific remap found at D:\retroarch\config\remaps\FB Alpha\FB Alpha.rmp.
    [INFO] Redirecting save file to "D:\retroarch\saves\mslugx.srm".
    [INFO] Redirecting savestate to "D:\retroarch\states\mslugx.state".
    [INFO] Environ GET_LOG_INTERFACE.
    [INFO] Content loading skipped. Implementation will load it on its own.
    [INFO] CRC32: 0xd0b25c3d .
    [libretro INFO] Setting save dir to D:\retroarch\saves
    [INFO] Environ SYSTEM_DIRECTORY: "D:\retroarch\system".
    [libretro INFO] Setting system dir to D:\retroarch\system
    [INFO] Environ SET_CONTROLLER_INFO.
    [INFO] Controller port: 1
    [INFO]    Classic (ID: 5)
    [INFO]    Modern (ID: 517)
    [INFO]    Mouse (ball only) (ID: 2)
    [INFO]    Mouse (full) (ID: 514)
    [INFO] Controller port: 2
    [INFO]    Classic (ID: 5)
    [INFO]    Modern (ID: 517)
    [INFO]    Mouse (ball only) (ID: 2)
    [INFO]    Mouse (full) (ID: 514)
    [INFO] Environ SET_VARIABLES.
    [INFO] Environ GET_VARIABLE fba-cpu-speed-adjust:
    [INFO] 	100
    [INFO] Environ GET_VARIABLE fba-aspect:
    [INFO] 	DAR
    [INFO] Environ GET_VARIABLE fba-allow-depth-32:
    [INFO] 	disabled
    [INFO] Environ GET_VARIABLE fba-vertical-mode:
    [INFO] 	disabled
    [INFO] Environ GET_VARIABLE fba-frameskip:
    [INFO] 	0
    [INFO] Environ GET_VARIABLE fba-neogeo-mode:
    [INFO] 	MVS
    [INFO] Environ GET_VARIABLE fba-hiscores:
    [INFO] 	enabled
    [INFO] Environ GET_VARIABLE fba-samplerate:
    [INFO] 	48000
    [INFO] Environ GET_VARIABLE fba-sample-interpolation:
    [INFO] 	4-point 3rd order
    [INFO] Environ GET_VARIABLE fba-fm-interpolation:
    [INFO] 	4-point 3rd order
    [INFO] Environ GET_VARIABLE fba-analog-speed:
    [INFO] 	10
    [libretro INFO] [FBA] Archive: mslugx
    [libretro INFO] [FBA] Archive: neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name 250-p1.p1 from archive D:\roms\fba\mslugx
    [libretro INFO] [FBA] Using ROM with good CRC and name 250-p2.ep1 from archive D:\roms\fba\mslugx
    [libretro INFO] [FBA] Using ROM with good CRC and name 250-s1.s1 from archive D:\roms\fba\mslugx
    [libretro INFO] [FBA] Using ROM with good CRC and name 250-c1.c1 from archive D:\roms\fba\mslugx
    [libretro INFO] [FBA] Using ROM with good CRC and name 250-c2.c2 from archive D:\roms\fba\mslugx
    [libretro INFO] [FBA] Using ROM with good CRC and name 250-c3.c3 from archive D:\roms\fba\mslugx
    [libretro INFO] [FBA] Using ROM with good CRC and name 250-c4.c4 from archive D:\roms\fba\mslugx
    [libretro INFO] [FBA] Using ROM with good CRC and name 250-c5.c5 from archive D:\roms\fba\mslugx
    [libretro INFO] [FBA] Using ROM with good CRC and name 250-c6.c6 from archive D:\roms\fba\mslugx
    [libretro INFO] [FBA] Using ROM with good CRC and name 250-m1.m1 from archive D:\roms\fba\mslugx
    [libretro INFO] [FBA] Using ROM with good CRC and name 250-v1.v1 from archive D:\roms\fba\mslugx
    [libretro INFO] [FBA] Using ROM with good CRC and name 250-v2.v2 from archive D:\roms\fba\mslugx
    [libretro INFO] [FBA] Using ROM with good CRC and name 250-v3.v3 from archive D:\roms\fba\mslugx
    [libretro INFO] [FBA] Using ROM with good CRC and name sp-s3.sp1 from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name sp-s2.sp1 from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name sp-s.sp1 from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name sp-u2.sp1 from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name sp1-u2 from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name sp-e.sp1 from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name vs-bios.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name sp-j2.sp1 from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name sp1.jipan.1024 from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name sp-45.sp1 from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name japan-j3.bin from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name neo-po.bin from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name neo-epo.bin from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name neodebug.bin from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name sp-1v1_3db8c.bin from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name uni-bios_3_2.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name uni-bios_3_1.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name uni-bios_3_0.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name uni-bios_2_3.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name uni-bios_2_3o.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name uni-bios_2_2.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name uni-bios_2_1.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name uni-bios_2_0.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name uni-bios_1_3.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name uni-bios_1_2.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name uni-bios_1_2o.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name uni-bios_1_1.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name uni-bios_1_0.rom from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name neopen.sp1 from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name sm1.sm1 from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name sfix.sfix from archive D:\roms\fba\neogeo
    [libretro INFO] [FBA] Using ROM with good CRC and name 000-lo.lo from archive D:\roms\fba\neogeo
    [libretro INFO] MVS Neo Geo Mode selected => Set NeoSystem: 0x00 (sp-s3.sp1 [0x91b64be3] (MVS Asia/Europe ver. 6 (1 slot))).
    [libretro INFO] DIP switches offset: 25.
    [INFO] Environ SET_VARIABLES.
    [INFO] Saved core options file to "D:\retroarch\retroarch-core-options.cfg"
    [INFO] Environ GET_VARIABLE fba-cpu-speed-adjust:
    [INFO] 	100
    [INFO] Environ GET_VARIABLE fba-aspect:
    [INFO] 	DAR
    [INFO] Environ GET_VARIABLE fba-allow-depth-32:
    [INFO] 	disabled
    [INFO] Environ GET_VARIABLE fba-vertical-mode:
    [INFO] 	disabled
    [INFO] Environ GET_VARIABLE fba-frameskip:
    [INFO] 	0
    [INFO] Environ GET_VARIABLE fba-diagnostic-input:
    [INFO] 	None
    [INFO] Environ GET_VARIABLE fba-neogeo-mode:
    [INFO] 	MVS
    [INFO] Environ GET_VARIABLE fba-hiscores:
    [INFO] 	enabled
    [INFO] Environ GET_VARIABLE fba-samplerate:
    [INFO] 	48000
    [INFO] Environ GET_VARIABLE fba-sample-interpolation:
    [INFO] 	4-point 3rd order
    [INFO] Environ GET_VARIABLE fba-fm-interpolation:
    [INFO] 	4-point 3rd order
    [INFO] Environ GET_VARIABLE fba-analog-speed:
    [INFO] 	10
    [INFO] Environ SET_INPUT_DESCRIPTORS:
    [INFO] 	RetroPad, User 1, Button "B (bottom)" => "Button A"
    [INFO] 	RetroPad, User 1, Button "Y (left)" => "Button C"
    [INFO] 	RetroPad, User 1, Button "Select" => "Select"
    [INFO] 	RetroPad, User 1, Button "Start" => "Start"
    [INFO] 	RetroPad, User 1, Button "D-Pad Up" => "Up"
    [INFO] 	RetroPad, User 1, Button "D-Pad Down" => "Down"
    [INFO] 	RetroPad, User 1, Button "D-Pad Left" => "Left"
    [INFO] 	RetroPad, User 1, Button "D-Pad Right" => "Right"
    [INFO] 	RetroPad, User 1, Button "A (right)" => "Button B"
    [INFO] 	RetroPad, User 1, Button "X (up)" => "Button D"
    [INFO] 	RetroPad, User 2, Button "B (bottom)" => "Button A"
    [INFO] 	RetroPad, User 2, Button "Y (left)" => "Button C"
    [INFO] 	RetroPad, User 2, Button "Select" => "Select"
    [INFO] 	RetroPad, User 2, Button "Start" => "Start"
    [INFO] 	RetroPad, User 2, Button "D-Pad Up" => "Up"
    [INFO] 	RetroPad, User 2, Button "D-Pad Down" => "Down"
    [INFO] 	RetroPad, User 2, Button "D-Pad Left" => "Left"
    [INFO] 	RetroPad, User 2, Button "D-Pad Right" => "Right"
    [INFO] 	RetroPad, User 2, Button "A (right)" => "Button B"
    [INFO] 	RetroPad, User 2, Button "X (up)" => "Button D"
    [libretro INFO] Initialize DIP switches.
    [libretro INFO] 'Autofire' (2)
    [libretro INFO]    '(Default) Off'
    [libretro INFO]    'Off'
    [libretro INFO]    'On'
    [libretro INFO] 'Setting mode' (2)
    [libretro INFO]    '(Default) Off'
    [libretro INFO]    'Off'
    [libretro INFO]    'On'
    [libretro WARN] Error in mslugxDIPList for DIPSWITCH 'Coin chutes': the line '2' is useless
    [libretro INFO] 'Coin chutes' (2)
    [libretro INFO]    '(Default) 1'
    [libretro INFO]    '1'
    [libretro INFO]    '2'
    [libretro WARN] Error in mslugxDIPList for DIPSWITCH 'Coin chutes': the line '2' is useless
    [libretro INFO] 'Coin chutes' (2)
    [libretro INFO]    '(Default) 2'
    [libretro INFO]    '2'
    [libretro INFO]    '4'
    [libretro INFO] 'Commmunicaton' (5)
    [libretro INFO]    '(Default) Disabled'
    [libretro INFO]    'Disabled'
    [libretro INFO]    'Setting 1'
    [libretro INFO]    'Setting 2'
    [libretro INFO]    'Setting 3'
    [libretro INFO]    'Setting 4'
    [libretro INFO] 'Free play' (2)
    [libretro INFO]    '(Default) Off'
    [libretro INFO]    'Off'
    [libretro INFO]    'On'
    [libretro INFO] 'Stop mode' (2)
    [libretro INFO]    '(Default) Off'
    [libretro INFO]    'Off'
    [libretro INFO]    'On'
    [libretro INFO] 'BIOS' (33)
    [libretro INFO]    '(Default) MVS Asia/Europe ver. 6 (1 slot)'
    [libretro INFO]    'MVS Asia/Europe ver. 6 (1 slot)'
    [libretro INFO]    'MVS Asia/Europe ver. 5 (1 slot)'
    [libretro INFO]    'MVS Asia/Europe ver. 3 (4 slot)'
    [libretro INFO]    'MVS USA ver. 5 (2 slot)'
    [libretro INFO]    'MVS USA ver. 5 (4 slot)'
    [libretro INFO]    'MVS USA ver. 5 (6 slot)'
    [libretro INFO]    'MVS USA (U4)'
    [libretro INFO]    'MVS USA (U3)'
    [libretro INFO]    'MVS Japan ver. 6 (? slot)'
    [libretro INFO]    'MVS Japan ver. 5 (? slot)'
    [libretro INFO]    'MVS Japan ver. 3 (4 slot)'
    [libretro INFO]    'NEO-MVH MV1C (Asia)'
    [libretro INFO]    'NEO-MVH MV1C (Japan)'
    [libretro INFO]    'MVS Japan (J3)'
    [libretro INFO]    'MVS Japan (J3, alt)'
    [libretro INFO]    'AES Japan'
    [libretro INFO]    'AES Asia'
    [libretro INFO]    'Development Kit'
    [libretro INFO]    'Deck ver. 6 (Git Ver 1.3)'
    [libretro INFO]    'Universe BIOS ver. 3.3'
    [libretro INFO]    'Universe BIOS ver. 3.2'
    [libretro INFO]    'Universe BIOS ver. 3.1'
    [libretro INFO]    'Universe BIOS ver. 3.0'
    [libretro INFO]    'Universe BIOS ver. 2.3'
    [libretro INFO]    'Universe BIOS ver. 2.3 (alt)'
    [libretro INFO]    'Universe BIOS ver. 2.2'
    [libretro INFO]    'Universe BIOS ver. 2.1'
    [libretro INFO]    'Universe BIOS ver. 2.0'
    [libretro INFO]    'Universe BIOS ver. 1.3'
    [libretro INFO]    'Universe BIOS ver. 1.2'
    [libretro INFO]    'Universe BIOS ver. 1.2 (alt)'
    [libretro INFO]    'Universe BIOS ver. 1.1'
    [libretro INFO]    'Universe BIOS ver. 1.0'
    [libretro INFO] 'Memory card' (2)
    [libretro INFO]    '(Default) Writable'
    [libretro INFO]    'Writable'
    [libretro INFO]    'Write-protected'
    [libretro INFO] 'New card type' (2)
    [libretro INFO]    '(Default) Normal'
    [libretro INFO]    '1 Megabit'
    [libretro INFO]    'Normal'
    [INFO] Environ SET_VARIABLES.
    [INFO] Saved core options file to "D:\retroarch\retroarch-core-options.cfg"
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Autofire:
    [INFO] 	(Default) Off
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Setting_mode:
    [INFO] 	(Default) Off
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Coin_chutes:
    [INFO] 	(Default) 1
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Coin_chutes_2:
    [INFO] 	(Default) 2
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Commmunicaton:
    [INFO] 	(Default) Disabled
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Free_play:
    [INFO] 	(Default) Off
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Stop_mode:
    [INFO] 	(Default) Off
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-BIOS:
    [INFO] 	(Default) MVS Asia/Europe ver. 6 (1 slot)
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Memory_card:
    [INFO] 	(Default) Writable
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-New_card_type:
    [INFO] 	(Default) Normal
    [libretro INFO] MVS Neo Geo Mode selected => Set NeoSystem: 0x80 (sp-s3.sp1 [0x91b64be3] (MVS Asia/Europe ver. 6 (1 slot))).
    [libretro INFO] [Cheevos] System RAM set to 000000001A10C0F0 65536
    [INFO] Environ SET_ROTATION: 0
    [INFO] Environ SET_PIXEL_FORMAT: RGB565.
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Autofire:
    [INFO] 	(Default) Off
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Setting_mode:
    [INFO] 	(Default) Off
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Coin_chutes:
    [INFO] 	(Default) 1
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Coin_chutes_2:
    [INFO] 	(Default) 2
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Commmunicaton:
    [INFO] 	(Default) Disabled
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Free_play:
    [INFO] 	(Default) Off
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Stop_mode:
    [INFO] 	(Default) Off
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-BIOS:
    [INFO] 	(Default) MVS Asia/Europe ver. 6 (1 slot)
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-Memory_card:
    [INFO] 	(Default) Writable
    [INFO] Environ GET_VARIABLE fba-dipswitch-mslugx-New_card_type:
    [INFO] 	(Default) Normal
    [libretro INFO] MVS Neo Geo Mode selected => Set NeoSystem: 0x80 (sp-s3.sp1 [0x91b64be3] (MVS Asia/Europe ver. 6 (1 slot))).
    [libretro INFO] Driver mslugx was successfully started
    [INFO] Skipping SRAM load..
    [INFO] Version of libretro API: 1
    [INFO] Compiled against API: 1
    [libretro INFO] retro_get_system_av_info: base_width: 304, base_height: 224, max_width: 304, max_height: 304, aspect_ratio: (4/3) = 1.333333 (core_aspect_par: 0)
    [INFO] [Audio]: Set audio input rate to: 48611.39 Hz.
    [INFO] [Video]: Video @ fullscreen
    [INFO] [GL]: Found GL context: wgl
    [INFO] [GL]: Detecting screen resolution 1920x1080.
    [INFO] Setting fullscreen to 1920x1080 @ 60Hz on device \\.\DISPLAY1.
    [INFO] [WGL] extensions: WGL_EXT_depth_float WGL_ARB_buffer_region WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_pixel_format WGL_ARB_pbuffer WGL_EXT_extensions_string WGL_EXT_swap_control WGL_ARB_multisample WGL_ARB_pixel_format_float WGL_ARB_framebuffer_sRGB WGL_ARB_create_context WGL_ARB_create_context_profile WGL_EXT_pixel_format_packed_float WGL_EXT_create_context_es_profile WGL_EXT_create_context_es2_profile WGL_NV_DX_interop WGL_WGL_INTEL_cl_sharing WGL_NV_DX_interop2 WGL_ARB_create_context_robustness WGL_ARB_context_flush_control 
    [INFO] [WGL]: wglSwapInterval(1)
    [INFO] [GL]: Vendor: Intel, Renderer: Intel(R) HD Graphics 500.
    [INFO] [GL]: Version: 4.5.0 - Build 25.20.100.6373.
    [INFO] [GL]: Using ARB_sync to reduce latency.
    [INFO] [GL]: Using resolution 1920x1080
    [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] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [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] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GLSL]: Compiling simple ribbon shader..
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Found GLSL fragment shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


    [INFO] [GLSL]: Linking GLSL program.
    [INFO] [GLSL]: Compiling snow shader..
    [INFO] [GLSL]: Found GLSL vertex shader.
    [INFO] Shader log: WARNING: 1:2: '' :  #version directive missing
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling modern snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling bokeh shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snowflake shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] Resetting shader to defaults ... 
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [GL]: Using GL_RGB565 for texture uploads.
[INFO] [XInput]: Found XInput v1.4.
[INFO] [XInput]: Found controller, user #0
[INFO] [XInput]: Pads connected: 1
[INFO] [DINPUT]: Enumerating joypads ...
[INFO] [DINPUT]: Device #0 PID: {028E} VID:{045E}
[INFO] [DINPUT]: Done enumerating joypads ...
[INFO] [XInput]: Attempting autoconf for "XInput Controller (User 1)", user #0
[INFO] [DINPUT]: Found XInput pad at index 0 (DINPUT index 0)
[INFO] [XInput]: Found VID/PID (045E/028E) from DINPUT index 0 for "XInput Controller (User 1)", user #0
[INFO] [XInput]: Attempting autoconf for user #1
[INFO] [XInput]: Attempting autoconf for user #2
[INFO] [XInput]: Attempting autoconf for user #3
[INFO] [XInput]: Attempting autoconf for user #4
[INFO] [XInput]: Attempting autoconf for user #5
[INFO] [XInput]: Attempting autoconf for user #6
[INFO] [XInput]: Attempting autoconf for user #7
[INFO] [XInput]: Attempting autoconf for user #8
[INFO] [XInput]: Attempting autoconf for user #9
[INFO] [XInput]: Attempting autoconf for user #10
[INFO] [XInput]: Attempting autoconf for user #11
[INFO] [XInput]: Attempting autoconf for user #12
[INFO] [XInput]: Attempting autoconf for user #13
[INFO] [XInput]: Attempting autoconf for user #14
[INFO] [XInput]: Attempting autoconf for user #15
[INFO] [Joypad]: Found joypad driver: "xinput".
[INFO] [Autoconf]: 124 profiles found.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Video]: Found display server: win32
[INFO] Found shader "D:\retroarch\shaders\retroarch.glslp"
[INFO] Found shader "D:\retroarch\shaders\shader.glslp"
[INFO] Found shader "D:\retroarch\shaders\tvout-tweaks-multipass+dotmask.glslp"
[INFO] Found shader "D:\retroarch\shaders\tvout-tweaks-multipass+sharp-bilinear-scanlines+dotmask.glslp"
[INFO] XAudio2: Requesting 64 ms latency, using 64 ms latency.
[INFO] [autoconf]: selected configuration: D:\retroarch\autoconfig\xinput\XInput_Controller_User_1.cfg
[INFO] Environ SET_SUBSYSTEM_INFO.
[INFO] Subsystem ID: 0
[INFO] Special game type: CBS ColecoVision
[INFO]   Ident: cv
[INFO]   ID: 1
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 1
[INFO] Special game type: MSX 1
[INFO]   Ident: msx
[INFO]   ID: 4
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 2
[INFO] Special game type: Nec PC-Engine
[INFO]   Ident: pce
[INFO]   ID: 5
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 3
[INFO] Special game type: Nec SuperGrafX
[INFO]   Ident: sgx
[INFO]   ID: 7
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 4
[INFO] Special game type: Nec TurboGrafx-16
[INFO]   Ident: tg16
[INFO]   ID: 9
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 5
[INFO] Special game type: Sega GameGear
[INFO]   Ident: gg
[INFO]   ID: 2
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 6
[INFO] Special game type: Sega Master System
[INFO]   Ident: sms
[INFO]   ID: 8
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 7
[INFO] Special game type: Sega Megadrive
[INFO]   Ident: md
[INFO]   ID: 3
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 8
[INFO] Special game type: Sega SG-1000
[INFO]   Ident: sg1k
[INFO]   ID: 6
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 9
[INFO] Special game type: ZX Spectrum
[INFO]   Ident: spec
[INFO]   ID: 10
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 10
[INFO] Special game type: Neogeo CD
[INFO]   Ident: neocd
[INFO]   ID: 11
[INFO]   Content:
[INFO]     Iso (required)
[INFO] Subsystems: 11
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [LED]: LED driver = 'null' 0000000000A299E0
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "winmm" driver.
[INFO] Environ SET_INPUT_DESCRIPTORS:
[INFO] 	RetroPad, User 1, Button "B (bottom)" => "Button A"
[INFO] 	RetroPad, User 1, Button "Y (left)" => "Button C"
[INFO] 	RetroPad, User 1, Button "Select" => "Select"
[INFO] 	RetroPad, User 1, Button "Start" => "Start"
[INFO] 	RetroPad, User 1, Button "D-Pad Up" => "Up"
[INFO] 	RetroPad, User 1, Button "D-Pad Down" => "Down"
[INFO] 	RetroPad, User 1, Button "D-Pad Left" => "Left"
[INFO] 	RetroPad, User 1, Button "D-Pad Right" => "Right"
[INFO] 	RetroPad, User 1, Button "A (right)" => "Button B"
[INFO] 	RetroPad, User 1, Button "X (up)" => "Button D"
[INFO] 	RetroPad, User 2, Button "B (bottom)" => "Button A"
[INFO] 	RetroPad, User 2, Button "Y (left)" => "Button C"
[INFO] 	RetroPad, User 2, Button "Select" => "Select"
[INFO] 	RetroPad, User 2, Button "Start" => "Start"
[INFO] 	RetroPad, User 2, Button "D-Pad Up" => "Up"
[INFO] 	RetroPad, User 2, Button "D-Pad Down" => "Down"
[INFO] 	RetroPad, User 2, Button "D-Pad Left" => "Left"
[INFO] 	RetroPad, User 2, Button "D-Pad Right" => "Right"
[INFO] 	RetroPad, User 2, Button "A (right)" => "Button B"
[INFO] 	RetroPad, User 2, Button "X (up)" => "Button D"
[INFO] Environ SET_INPUT_DESCRIPTORS:
[INFO] 	RetroPad, User 1, Button "B (bottom)" => "Button A"
[INFO] 	RetroPad, User 1, Button "Y (left)" => "Button C"
[INFO] 	RetroPad, User 1, Button "Select" => "Select"
[INFO] 	RetroPad, User 1, Button "Start" => "Start"
[INFO] 	RetroPad, User 1, Button "D-Pad Up" => "Up"
[INFO] 	RetroPad, User 1, Button "D-Pad Down" => "Down"
[INFO] 	RetroPad, User 1, Button "D-Pad Left" => "Left"
[INFO] 	RetroPad, User 1, Button "D-Pad Right" => "Right"
[INFO] 	RetroPad, User 1, Button "A (right)" => "Button B"
[INFO] 	RetroPad, User 1, Button "X (up)" => "Button D"
[INFO] 	RetroPad, User 2, Button "B (bottom)" => "Button A"
[INFO] 	RetroPad, User 2, Button "Y (left)" => "Button C"
[INFO] 	RetroPad, User 2, Button "Select" => "Select"
[INFO] 	RetroPad, User 2, Button "Start" => "Start"
[INFO] 	RetroPad, User 2, Button "D-Pad Up" => "Up"
[INFO] 	RetroPad, User 2, Button "D-Pad Down" => "Down"
[INFO] 	RetroPad, User 2, Button "D-Pad Left" => "Left"
[INFO] 	RetroPad, User 2, Button "D-Pad Right" => "Right"
[INFO] 	RetroPad, User 2, Button "A (right)" => "Button B"
[INFO] 	RetroPad, User 2, Button "X (up)" => "Button D"
[INFO] Loading history file: [D:\retroarch\content_history.lpl].
[INFO] Loading history file: [D:\retroarch\content_favorites.lpl].
[INFO] Loading history file: [D:\retroarch\content_music_history.lpl].
[INFO] Loading history file: [D:\retroarch\content_video_history.lpl].
[INFO] Loading history file: [D:\retroarch\content_image_history.lpl].
[INFO] [GL]: VSync => on
[INFO] [WGL]: wglSwapInterval(1)
[INFO] Environ SET_SUBSYSTEM_INFO.
[INFO] Subsystem ID: 0
[INFO] Special game type: CBS ColecoVision
[INFO]   Ident: cv
[INFO]   ID: 1
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 1
[INFO] Special game type: MSX 1
[INFO]   Ident: msx
[INFO]   ID: 4
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 2
[INFO] Special game type: Nec PC-Engine
[INFO]   Ident: pce
[INFO]   ID: 5
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 3
[INFO] Special game type: Nec SuperGrafX
[INFO]   Ident: sgx
[INFO]   ID: 7
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 4
[INFO] Special game type: Nec TurboGrafx-16
[INFO]   Ident: tg16
[INFO]   ID: 9
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 5
[INFO] Special game type: Sega GameGear
[INFO]   Ident: gg
[INFO]   ID: 2
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 6
[INFO] Special game type: Sega Master System
[INFO]   Ident: sms
[INFO]   ID: 8
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 7
[INFO] Special game type: Sega Megadrive
[INFO]   Ident: md
[INFO]   ID: 3
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 8
[INFO] Special game type: Sega SG-1000
[INFO]   Ident: sg1k
[INFO]   ID: 6
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 9
[INFO] Special game type: ZX Spectrum
[INFO]   Ident: spec
[INFO]   ID: 10
[INFO]   Content:
[INFO]     Rom (required)
[INFO] Subsystem ID: 10
[INFO] Special game type: Neogeo CD
[INFO]   Ident: neocd
[INFO]   ID: 11
[INFO]   Content:
[INFO]     Iso (required)
[INFO] Subsystems: 11
[INFO] [GL]: VSync => on
[INFO] [WGL]: wglSwapInterval(1)
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[INFO] Found #pragma parameter Scanline Toggle (scanlinetoggle) 1.000000 0.000000 1.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Bloom Enable (bloomtoggle) 0.000000 0.000000 1.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Chromaticity Toggle (chromatoggle) 0.000000 0.000000 1.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Distortion Toggle (distortiontoggle) 0.000000 0.000000 1.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Phosphor Persistence Toggle (phosphortoggle) 0.000000 0.000000 1.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Screen Scale X (screenscale_x) 1.000000 0.500000 3.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Screen Scale Y (screenscale_y) 1.000000 0.500000 3.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Screen Offset X (screenoffset_x) 0.000000 -1.000000 1.000000 0.005000 in pass 0
[INFO] Found #pragma parameter Screen Offset Y (screenoffset_y) 0.000000 -1.000000 1.000000 0.005000 in pass 0
[INFO] Found #pragma parameter Swap X and Y (swapxy) 0.000000 0.000000 1.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Bloom Blend Mode (bloomblendmode) 0.000000 0.000000 1.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Bloom Scale (bloomscale) 0.330000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Bloom Overdrive R (bloomoverdrive_r) 1.000000 0.000000 2.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Bloom Overdrive G (bloomoverdrive_g) 1.000000 0.000000 2.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Bloom Overdrive B (bloomoverdrive_b) 1.000000 0.000000 2.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Bloom Level 0 Weight (level0weight) 0.640000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Bloom Level 1 Weight (level1weight) 0.640000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Bloom Level 2 Weight (level2weight) 0.320000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Bloom Level 3 Weight (level3weight) 0.160000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Bloom Level 4 Weight (level4weight) 0.080000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Bloom Level 5 Weight (level5weight) 0.060000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Bloom Level 6 Weight (level6weight) 0.040000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Bloom Level 7 Weight (level7weight) 0.020000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Bloom Level 8 Weight (level8weight) 0.010000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Hum Bar Alpha (humbaralpha) 0.000000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Back Color R (backcolor_r) 0.000000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Back Color G (backcolor_g) 0.000000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Back Color B (backcolor_b) 0.000000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Mask Tiling Mode (shadowtilemode) 0.000000 0.000000 1.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Mask Alpha (shadowalpha) 0.300000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Mask Tile Size X (shadowcount_x) 6.000000 1.000000 32.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Mask Tile Size Y (shadowcount_y) 6.000000 1.000000 32.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Mask UV X (shadowuv_x) 0.250000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Mask UV Y (shadowuv_y) 0.250000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Mask Texture Width (mask_width) 32.000000 0.000000 256.000000 16.000000 in pass 0
[INFO] Found #pragma parameter Mask Texture Height (mask_height) 32.000000 0.000000 256.000000 16.000000 in pass 0
[INFO] Found #pragma parameter Mask Offset X (mask_offset_x) 0.000000 -10.000000 10.000000 0.100000 in pass 0
[INFO] Found #pragma parameter Mask Offset Y (mask_offset_y) 0.000000 -10.000000 10.000000 0.100000 in pass 0
[INFO] Found #pragma parameter Chroma Mode (chromamode) 3.000000 1.000000 3.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Conversion Gain X (conversiongain_x) 0.000000 -5.000000 5.000000 0.500000 in pass 0
[INFO] Found #pragma parameter Conversion Gain Y (conversiongain_y) 0.000000 -5.000000 5.000000 0.500000 in pass 0
[INFO] Found #pragma parameter Conversion Gain Z (conversiongain_z) 0.000000 -5.000000 5.000000 0.500000 in pass 0
[INFO] Found #pragma parameter Color Power R (power_r) 1.000000 1.000000 10.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Color Power G (power_g) 1.000000 1.000000 10.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Color Power B (power_b) 1.000000 1.000000 10.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Color Floor R (floor_r) 0.000000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Color Floor G (floor_g) 0.000000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Color Floor B (floor_b) 0.000000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Prepare Bloom (preparebloom) 0.000000 0.000000 1.000000 1.000000 in pass 0
[INFO] Found #pragma parameter A Value (avalue) 0.500000 -1.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter B Value (bvalue) 0.500000 -1.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter CC Value (ccvalue) 3.579545 0.000000 6.000000 0.000500 in pass 0
[INFO] Found #pragma parameter O Value (ovalue) 0.000000 -3.000000 3.000000 0.100000 in pass 0
[INFO] Found #pragma parameter P Value (pvalue) 1.000000 -3.000000 3.000000 0.100000 in pass 0
[INFO] Found #pragma parameter Scan Time (scantime) 52.599998 0.000000 100.000000 0.100000 in pass 0
[INFO] Found #pragma parameter Notch Half Width (notchhalfwidth) 1.000000 0.000000 6.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Y Freq Response (yfreqresponse) 6.000000 0.000000 6.000000 0.050000 in pass 0
[INFO] Found #pragma parameter I Freq Response (ifreqresponse) 1.200000 0.000000 6.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Q Freq Response (qfreqresponse) 0.600000 0.000000 6.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Signal Offset (signaloffset) 1.000000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Red Shift (col_red) 1.000000 0.000000 2.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Green Shift (col_grn) 1.000000 0.000000 2.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Blue Shift (col_blu) 1.000000 0.000000 2.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Offset X (col_offset_x) 0.000000 -1.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Offset Y (col_offset_y) 0.000000 -1.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Offset Z (col_offset_z) 0.000000 -1.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Scale X (col_scale_x) 1.000000 0.000000 2.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Scale Y (col_scale_y) 1.000000 0.000000 2.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Scale Z (col_scale_z) 1.000000 0.000000 2.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Saturation (col_saturation) 1.000000 0.000000 5.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Convergence X Red (converge_x_r) 0.000000 -10.000000 10.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Convergence X Green (converge_x_g) 0.000000 -10.000000 10.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Convergence X Blue (converge_x_b) 0.000000 -10.000000 10.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Convergence Y Red (converge_y_r) 0.000000 -10.000000 10.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Convergence Y Green (converge_y_g) 0.000000 -10.000000 10.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Convergence Y Blue (converge_y_b) 0.000000 -10.000000 10.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Radial Conv X Red (radial_conv_x_r) 0.000000 -10.000000 10.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Radial Conv X Green (radial_conv_x_g) 0.000000 -10.000000 10.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Radial Conv X Blue (radial_conv_x_b) 0.000000 -10.000000 10.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Radial Conv Y Red (radial_conv_y_r) 0.000000 -10.000000 10.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Radial Conv Y Green (radial_conv_y_g) 0.000000 -10.000000 10.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Radial Conv Y Blue (radial_conv_y_b) 0.000000 -10.000000 10.000000 0.050000 in pass 0
[INFO] Found #pragma parameter Scanline Alpha (scanlinealpha) 0.500000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Scanline Scale (scanlinescale) 5.000000 1.000000 5.000000 1.000000 in pass 0
[INFO] Found #pragma parameter Scanline Height (scanlineheight) 1.000000 0.000000 2.000000 0.100000 in pass 0
[INFO] Found #pragma parameter Scanline Variation (scanlinevariation) 1.000000 0.000000 5.000000 0.500000 in pass 0
[INFO] Found #pragma parameter Scanline Offset (scanlineoffset) 0.000000 -1.500000 3.000000 0.100000 in pass 0
[INFO] Found #pragma parameter Scanline Bright Scale (scanlinebrightscale) 1.000000 0.000000 2.000000 0.100000 in pass 0
[INFO] Found #pragma parameter Scanline Bright Offset (scanlinebrightoffset) 1.000000 -1.500000 3.000000 0.100000 in pass 0
[INFO] Found #pragma parameter Defocus X Axis (defocus_x) 0.000000 0.000000 10.000000 0.100000 in pass 0
[INFO] Found #pragma parameter Defocus Y Axis (defocus_y) 0.000000 0.000000 10.000000 0.100000 in pass 0
[INFO] Found #pragma parameter Delta Time (deltatime) 1.000000 0.000000 2.000000 0.100000 in pass 0
[INFO] Found #pragma parameter Phosphor Red (phosphor_r) 0.800000 0.000000 0.990000 0.100000 in pass 0
[INFO] Found #pragma parameter Phosphor Green (phosphor_g) 0.000000 0.000000 0.990000 0.100000 in pass 0
[INFO] Found #pragma parameter Phosphor Blue (phosphor_b) 0.000000 0.000000 0.990000 0.100000 in pass 0
[INFO] Found #pragma parameter Y Gain R Channel (ygain_r) 0.212600 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Y Gain G Channel (ygain_g) 0.715200 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Y Gain B Channel (ygain_b) 0.072200 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Chroma A X (chromaa_x) 0.630000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Chroma A Y (chromaa_y) 0.340000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Chroma B X (chromab_x) 0.310000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Chroma B Y (chromab_y) 0.595000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Chroma C X (chromac_x) 0.155000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Chroma C Y (chromac_y) 0.070000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Distortion Amount (distortion_amount) 0.010000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Cubic Dist. Amt (cubic_distortion_amount) 0.000000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Corner Dist. Amt (distort_corner_amount) 0.000000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Corner Rounding (round_corner_amount) 0.030000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Border Smoothing (smooth_border_amount) 0.020000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Vignetting Amount (vignette_amount) 0.000000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Reflection Amount (reflection_amount) 0.000000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Reflection Color R (reflection_col_r) 1.000000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Reflection Color G (reflection_col_g) 0.900000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Reflection Color B (reflection_col_b) 0.800000 0.000000 1.000000 0.010000 in pass 0
[INFO] Found #pragma parameter Sharp Bilinear Prescale (SHARP_BILINEAR_PRE_SCALE) 4.000000 1.000000 10.000000 1.000000 in pass 2
[INFO] Found #pragma parameter Automatic Prescale (AUTO_PRESCALE) 1.000000 0.000000 1.000000 1.000000 in pass 2
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing
WARNING: 3:132: 'GL_3DL_array_objects' :  extension is not available in current GLSL version
WARNING: 3:142: 'GL_3DL_array_objects' :  extension is not available in current GLSL version
WARNING: 3:142: 'GL_3DL_array_objects' :  extension is not available in current GLSL version
WARNING: 3:142: 'GL_3DL_array_objects' :  extension is not available in current GLSL version


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing
WARNING: 3:140: 'assign' : implicit type conversion allowed from GLSL 1.20 
WARNING: 3:140: 'assign' : implicit type conversion allowed from GLSL 1.20 


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing
WARNING: 3:149: 'mat3x2' : symbol not available in current GLSL version 


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing
ERROR: 3:57: '+' : wrong operand types no operation '+' exists that takes a left-hand operand of type 'attribute 4-component vector of highp float' and a right operand of type '2-component vector of highp float' (or there is no acceptable conversion)
ERROR: 3:57: 'assign' :  cannot convert from 'attribute 4-component vector of highp float' to '2-component vector of highp float'
ERROR: 3:58: '+' : wrong operand types no operation '+' exists that takes a left-hand operand of type 'attribute 4-component vector of highp float' and a right operand of type '2-component vector of highp float' (or there is no acceptable conversion)
ERROR: 3:58: 'assign' :  cannot convert from 'attribute 4-component vector of highp float' to '2-component vector of highp float'
ERROR: 3:59: '+' : wrong operand types no operation '+' exists that takes a left-hand operand of type 'attribute 4-component vector of highp float' and a right operand of type '2-component vector of highðÃ[ERROR] Failed to compile vertex shader #9
[ERROR] Failed to link program #9.
[ERROR] Failed to create GL program #9.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[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] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling simple ribbon shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling modern snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling bokeh shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snowflake shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] Resetting shader to defaults ... 
[WARN] [GL]: Failed to set multipass shader. Falling back to stock.
[INFO] Saved shader preset to D:\retroarch\shaders\retroarch.glslp.
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[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] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling simple ribbon shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling modern snow shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling bokeh shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Compiling snowflake shader..
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] Shader log: WARNING: 1:2: '' :  #version directive missing


[INFO] [GLSL]: Linking GLSL program.
[INFO] Resetting shader to defaults ... 
[INFO] [recording] twitch streaming key empty
[INFO] [overrides] configuration overrides unloaded, original configuration restored.
[INFO] [Config]: Saved new config to "D:\retroarch\retroarch.cfg".
[INFO] Unloading game..
[INFO] Unloading core..
[INFO] Unloading core symbols..
[INFO] Saved core options file to "D:\retroarch\retroarch-core-options.cfg"
[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.

Looks like it’s doing the same thing it was doing before, complaining about the version not being set. This is definitely something more of a @hunterk thing, my shader-fu is still white belt.

Sorry I couldn’t assist.

1 Like

Hmm, I definitely added version directives to all of them, so they shouldn’t be complaining anymore… Did you update them through the online updater or git?

Also, it seems like it’s choking on shader #9. Can you try setting the preset to 8 passes instead of 12?

2 Likes

I used the online updater; maybe that’s the problem?

Could be. It takes some time for things to filter down from github to the online updater.

2 Likes

mame_chroma.glsl. Line 151:: error C7549: OpenGL does not allow C style initializers:

mat3x2 xy = { ChromaA, ChromaB, ChromaC };

Should read:

mat3x2 xy = mat3x2( ChromaA, ChromaB, ChromaC );

3 Likes

@hunterk

@RiskyJumps

This appears to be working fine now, although I haven’t had a chance to test all of the settings yet.

Thanks!! :smiley:

3 Likes