hello here is my crash log under GL
[INFO] Updating firmware status for: E:\RetroBat\emulators\retroarch\cores\play_libretro.dll on E:\RetroBat\bios
[INFO] Using content: E:\RetroBat\roms\ps2\OutRun 2006.iso.
[INFO] arg #0: retroarch
[INFO] arg #1: E:\RetroBat\roms\ps2\OutRun 2006.iso
[INFO] arg #2: -s
[INFO] arg #3: E:\RetroBat\saves\ps2
[INFO] arg #4: -S
[INFO] arg #5: E:\RetroBat\saves\ps2
[INFO] arg #6: -c
[INFO] arg #7: E:\RetroBat\emulators\retroarch\retroarch.cfg
[INFO] arg #8: -L
[INFO] arg #9: E:\RetroBat\emulators\retroarch\cores\play_libretro.dll
[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] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] RetroArch 1.8.5 (Git 532fd88e2f)
[INFO] Redirecting save file to "E:\RetroBat\saves\ps2\OutRun 2006.srm".
[INFO] Redirecting savestate to "E:\RetroBat\saves\ps2\OutRun 2006.state".
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i7-4720HQ CPU @ 2.60GHz
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
[INFO] Built: Mar 19 2020
[INFO] Version: 1.8.5
[INFO] Git: 532fd88e2f
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "E:\RetroBat\emulators\retroarch\cores\play_libretro.dll"
[INFO] [Overrides] no core-specific overrides found at E:\RetroBat\emulators\retroarch\config\Play!\Play!.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at E:\RetroBat\emulators\retroarch\config\Play!\ps2.cfg.
[INFO] [Overrides] no game-specific overrides found at E:\RetroBat\emulators\retroarch\config\Play!\OutRun 2006.cfg.
[INFO] [Remaps]: remap directory: E:\RetroBat\emulators\retroarch\config\remaps
[INFO] Redirecting save file to "E:\RetroBat\saves\ps2\OutRun 2006.srm".
[INFO] Redirecting savestate to "E:\RetroBat\saves\ps2\OutRun 2006.state".
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: SET_HW_RENDER.
[INFO] Requesting core OpenGL context (3.2).
[INFO] [Environ]: SET_VARIABLES.
[INFO] [RCHEEVOS]: ext_hash 0b8880d0 ('iso')
[INFO] Skipping SRAM load..
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Cheats]: Load game-specific cheatfile: E:\RetroBat\emulators\retroarch\cheats\Play!\OutRun 2006.cht
[INFO] [RCHEEVOS]: Load task finished
[INFO] [Audio]: Set audio input rate to: 44100.00 Hz.
[INFO] [Video]: Video @ 1920x1080
[INFO] [Video]: Using HW render, OpenGL driver forced.
[INFO] [Video]: Using configured "gl" driver for GL HW render.
[INFO] [GL]: Found GL context: wgl
[INFO] [GL]: Detecting screen resolution 1920x1080.
[INFO] [WGL] extensions: WGL_ARB_buffer_region WGL_ARB_create_context WGL_ARB_create_context_no_error WGL_ARB_create_context_profile WGL_ARB_create_context_robustness WGL_ARB_context_flush_control WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_mult
[INFO] [WGL]: Adaptive VSync supported.
[INFO] [WGL]: wglSwapInterval(1)
[INFO] [GL]: Vendor: NVIDIA Corporation, Renderer: GeForce GTX 960M/PCIe/SSE2.
[INFO] [GL]: Version: 4.6.0 NVIDIA 443.15.
[INFO] [GL]: Using Core GL context, setting up VAO...
[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] [GLSL]: Using GLSL version 150.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Using GLSL version 150.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Using GLSL version 150.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Using GLSL version 150.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Using GLSL version 150.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Using GLSL version 150.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 1 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [GL]: Initializing HW render (8192 x 8192).
[INFO] [GL]: Max texture size: 0 px, renderbuffer size: 0 px.
[INFO] [GL]: Supports FBO (render-to-texture).
[ERROR] [GL]: Failed to create HW render FBO #0, error: 0x0000.
[ERROR] [GL]: Hardware rendering context initialization failed.
[ERROR] [Video]: Cannot open video driver ... Exiting ...
[ERROR] Fatal error received in: "init_video()"
[ERROR] failed_to_start_audio_driver