Hi guys,
It’s my first time using Retroarch and I’m having trouble with making it work at all for my PSX games. Would really appreciate your help here. I’ve already searching the forum and looking for solutions, but to no avail.
System: Windows 10 Retroarch 1.7.3 (with checksum verified BIOS files) Intel i5-2300 2.8GHz AMD Radeon 6850
Here are the steps I’ve tried, along with their output:
- Beetle PSX HW, GL core - black screen, lagging sound
- Beetle PSX, GL core - video working, but everything lagging
- Beetle PSX, D3D12 (tried older versions as well) - seems to work fine, but when I toggle back to Retroarch menu, it crashses
I’d like to ideally make GL work as I read somewhere that most shaders work under GL, and not the other video cores. Otherwise, without the shaders, from my pov I might as well be using a standalone mednafen (but I might be missing some other benefits)
I attached some logs below (of test case 1) I generated for your reference. Truncated, because of character limit in post.
Thanks in advance for your help!
> [INFO] RetroArch 1.7.3 (Git b2ceb50897)
> [INFO] === Build =======================================
> [INFO] Version: 1.7.3
> [INFO] Git: b2ceb50897
> [INFO] =================================================
> [INFO] Environ SET_PIXEL_FORMAT: RGB565.
> [INFO] Redirecting save file to "C:\Users\Eric\AppData\Roaming\RetroArch\saves\.srm".
> [INFO] Redirecting savestate to "C:\Users\Eric\AppData\Roaming\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 @ 960x720
> [INFO] [GL]: Found GL context: wgl
> [INFO] [GL]: Detecting screen resolution 1600x900.
> [INFO] [WGL]: wglSwapInterval(1)
> [INFO] [GL]: Vendor: ATI Technologies Inc., Renderer: AMD Radeon HD 6800 Series.
> [INFO] [GL]: Version: 4.5.13399 Compatibility Profile Context 15.201.1151.1008.
> [INFO] [GL]: Using resolution 960x720
> [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]: 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] [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] Resetting shader to defaults ...
> [INFO] [GL]: Using 4 textures.
> [INFO] [GL]: Loaded 1 program(s).
> [INFO] [XInput]: Found XInput v1.4.
> [INFO] [XInput]: Found XInput v1.4.
> [INFO] [DINPUT]: Enumerating joypads ...
> [INFO] [DINPUT]: Device #0 PID: {0006} VID:{0079}
> [INFO] [DINPUT]: Done enumerating joypads ...
> [INFO] [Joypad]: Found joypad driver: "dinput".
> [INFO] [Autoconf]: 66 profiles found.
> [INFO] [Font]: Using font rendering backend: freetype.
> [INFO] [Video]: Found display server: win32
> [INFO] XAudio2: Requesting 64 ms latency, using 64 ms latency.
> [INFO] [autoconf]: selected configuration: C:\Users\Eric\AppData\Roaming\RetroArch\autoconfig\xinput\SQONYY_gamepad.cfg
> [INFO] [Menu]: Found menu display driver: "menu_display_gl".
> [INFO] [Font]: Using font rendering backend: freetype.
> [INFO] [Font]: Using font rendering backend: freetype.
> [INFO] [LED]: LED driver = 'null' 00000000008DD540
> [INFO] SRAM will not be saved.
> [INFO] Loading history file: [C:\Users\Eric\AppData\Roaming\RetroArch\content_history.lpl].
> [INFO] Loading history file: [C:\Users\Eric\AppData\Roaming\RetroArch\content_favorites.lpl].
> [INFO] Loading history file: [C:\Users\Eric\AppData\Roaming\RetroArch\content_music_history.lpl].
> [INFO] Loading history file: [C:\Users\Eric\AppData\Roaming\RetroArch\content_video_history.lpl].
> [INFO] Loading history file: [C:\Users\Eric\AppData\Roaming\RetroArch\content_image_history.lpl].
> [INFO] [GL]: VSync => on
> [INFO] [WGL]: wglSwapInterval(1)
> [INFO] [GL]: VSync => on
> [INFO] [WGL]: wglSwapInterval(1)
> [INFO] Written to playlist file: C:\Users\Eric\AppData\Roaming\RetroArch\playlists\Sony - PlayStation.lpl
> [INFO] [GL]: VSync => on
> [INFO] [WGL]: wglSwapInterval(1)
> [INFO] [GL]: VSync => on
> [INFO] [WGL]: wglSwapInterval(1)
> [INFO] Using content: D:\Games\Emulators\Games\Final Fantasy VIII\Final Fantasy VIII (USA) (Disc 1).cue.
> [INFO] arg #0: retroarch
> [INFO] arg #1: D:\Games\Emulators\Games\Final Fantasy VIII\Final Fantasy VIII (USA) (Disc 1).cue
> [INFO] arg #2: -s
> [INFO] arg #3: C:\Users\Eric\AppData\Roaming\RetroArch\saves
> [INFO] arg #4: -S
> [INFO] arg #5: C:\Users\Eric\AppData\Roaming\RetroArch\states
> [INFO] arg #6: -c
> [INFO] arg #7: C:\Users\Eric\AppData\Roaming\RetroArch\retroarch.cfg
> [INFO] arg #8: -L
> [INFO] arg #9: C:\Users\Eric\AppData\Roaming\RetroArch\cores\mednafen_psx_hw_libretro.dll
> [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 : C:\Users\Eric\AppData\Roaming\RetroArch\retroarch.cfg
> [INFO] RetroArch 1.7.3 (Git b2ceb50897)
> [INFO] Redirecting save file to "C:\Users\Eric\AppData\Roaming\RetroArch\saves\Final Fantasy VIII (USA) (Disc 1).srm".
> [INFO] Redirecting savestate to "C:\Users\Eric\AppData\Roaming\RetroArch\states\Final Fantasy VIII (USA) (Disc 1).state".
> [INFO] === Build =======================================
> [INFO] Version: 1.7.3
> [INFO] Git: b2ceb50897
> [INFO] =================================================
> [INFO] Loading dynamic libretro core from: "C:\Users\Eric\AppData\Roaming\RetroArch\cores\mednafen_psx_hw_libretro.dll"
> [INFO] [overrides] no core-specific overrides found at C:\Users\Eric\AppData\Roaming\RetroArch\config\Beetle PSX HW\Beetle PSX HW.cfg.
> [INFO] [overrides] no game-specific overrides found at C:\Users\Eric\AppData\Roaming\RetroArch\config\Beetle PSX HW\Final Fantasy VIII (USA) (Disc 1).cfg.
> [INFO] Shaders: preset directory: C:\Users\Eric\AppData\Roaming\RetroArch\shaders\presets
> [INFO] Shaders: no game-specific preset found at C:\Users\Eric\AppData\Roaming\RetroArch\shaders\presets\Beetle PSX HW\Final Fantasy VIII (USA) (Disc 1).cgp.
> [INFO] Shaders: no game-specific preset found at C:\Users\Eric\AppData\Roaming\RetroArch\shaders\presets\Beetle PSX HW\Final Fantasy VIII (USA) (Disc 1).glslp.
> [INFO] Shaders: no parent-dir-specific preset found at C:\Users\Eric\AppData\Roaming\RetroArch\shaders\presets\Beetle PSX HW\Final Fantasy VIII.cgp.
> [INFO] Shaders: no parent-dir-specific preset found at C:\Users\Eric\AppData\Roaming\RetroArch\shaders\presets\Beetle PSX HW\Final Fantasy VIII.glslp.
> [INFO] Shaders: no core-specific preset found at C:\Users\Eric\AppData\Roaming\RetroArch\shaders\presets\Beetle PSX HW\Beetle PSX HW.cgp.
> [INFO] Shaders: no core-specific preset found at C:\Users\Eric\AppData\Roaming\RetroArch\shaders\presets\Beetle PSX HW\Beetle PSX HW.glslp.
> [INFO] Environ SET_VARIABLES.
> [INFO] Environ SET_CONTROLLER_INFO.
> [INFO] Controller port: 1
> [INFO] PlayStation Controller (ID: 1)
> [INFO] DualShock (ID: 517)
> [INFO] Analog Controller (ID: 261)
> [INFO] Analog Joystick (ID: 773)
> [INFO] Guncon / G-Con 45 (ID: 260)
> [INFO] Justifier (ID: 516)
> [INFO] Mouse (ID: 258)
> [INFO] neGcon (ID: 1029)
> [INFO] (null) (ID: 0)
> [INFO] Controller port: 2
> [INFO] PlayStation Controller (ID: 1)
> [INFO] DualShock (ID: 517)
> [INFO] Analog Controller (ID: 261)
> [INFO] Analog Joystick (ID: 773)
> [INFO] Guncon / G-Con 45 (ID: 260)
> [INFO] Justifier (ID: 516)
> [INFO] Mouse (ID: 258)
> [INFO] neGcon (ID: 1029)
> [INFO] (null) (ID: 0)
> [INFO] Controller port: 3
> [INFO] PlayStation Controller (ID: 1)
> [INFO] DualShock (ID: 517)
> [INFO] Analog Controller (ID: 261)
> [INFO] Analog Joystick (ID: 773)
> [INFO] Guncon / G-Con 45 (ID: 260)
> [INFO] Justifier (ID: 516)
> [INFO] Mouse (ID: 258)
> [INFO] neGcon (ID: 1029)
> [INFO] (null) (ID: 0)
> [INFO] Controller port: 4
> [INFO] PlayStation Controller (ID: 1)
> [INFO] DualShock (ID: 517)
> [INFO] Analog Controller (ID: 261)
> [INFO] Analog Joystick (ID: 773)
> [INFO] Guncon / G-Con 45 (ID: 260)
> [INFO] Justifier (ID: 516)
> [INFO] Mouse (ID: 258)
> [INFO] neGcon (ID: 1029)
> [INFO] (null) (ID: 0)
> [INFO] Controller port: 5
> [INFO] PlayStation Controller (ID: 1)
> [INFO] DualShock (ID: 517)
> [INFO] Analog Controller (ID: 261)
> [INFO] Analog Joystick (ID: 773)
> [INFO] Guncon / G-Con 45 (ID: 260)
> [INFO] Justifier (ID: 516)
> [INFO] Mouse (ID: 258)
> [INFO] neGcon (ID: 1029)
> [INFO] (null) (ID: 0)
> [INFO] Controller port: 6
> [INFO] PlayStation Controller (ID: 1)
> [INFO] DualShock (ID: 517)
> [INFO] Analog Controller (ID: 261)
> [INFO] Analog Joystick (ID: 773)
> [INFO] Guncon / G-Con 45 (ID: 260)
> [INFO] Justifier (ID: 516)
> [INFO] Mouse (ID: 258)
> [INFO] neGcon (ID: 1029)
> [INFO] (null) (ID: 0)
> [INFO] Controller port: 7
> [INFO] PlayStation Controller (ID: 1)
> [INFO] DualShock (ID: 517)
> [INFO] Analog Controller (ID: 261)
> [INFO] Analog Joystick (ID: 773)
> [INFO] Guncon / G-Con 45 (ID: 260)
> [INFO] Justifier (ID: 516)
> [INFO] Mouse (ID: 258)
> [INFO] neGcon (ID: 1029)
> [INFO] (null) (ID: 0)
> [INFO] Controller port: 8
> [INFO] PlayStation Controller (ID: 1)
> [INFO] DualShock (ID: 517)
> [INFO] Analog Controller (ID: 261)
> [INFO] Analog Joystick (ID: 773)
> [INFO] Guncon / G-Con 45 (ID: 260)
> [INFO] Justifier (ID: 516)
> [INFO] Mouse (ID: 258)
> [INFO] neGcon (ID: 1029)
> [INFO] (null) (ID: 0)
> [INFO] Remaps: remap directory: C:\Users\Eric\AppData\Roaming\RetroArch\config\remaps
> [INFO] Remaps: no game-specific remap found at C:\Users\Eric\AppData\Roaming\RetroArch\config\remaps\Beetle PSX HW\Final Fantasy VIII (USA) (Disc 1).rmp.
> [INFO] Remaps: no core-specific remap found at C:\Users\Eric\AppData\Roaming\RetroArch\config\remaps\Beetle PSX HW\Beetle PSX HW.rmp.
> [INFO] Redirecting save file to "C:\Users\Eric\AppData\Roaming\RetroArch\saves\Final Fantasy VIII (USA) (Disc 1).srm".
> [INFO] Redirecting savestate to "C:\Users\Eric\AppData\Roaming\RetroArch\states\Final Fantasy VIII (USA) (Disc 1).state".
> [INFO] Environ GET_LOG_INTERFACE.
> [INFO] Environ SYSTEM_DIRECTORY: "C:\Users\Eric\AppData\Roaming\RetroArch\system".
> [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] RetroPad, User 1, Button "B (bottom)" => "Cross"
> [INFO] RetroPad, User 1, Button "Y (left)" => "Square"
> [INFO] RetroPad, User 1, Button "Select" => "Select"
> [INFO] RetroPad, User 1, Button "Start" => "Start"
> [INFO] RetroPad, User 1, Button "D-Pad Up" => "D-Pad Up"
> [INFO] RetroPad, User 1, Button "D-Pad Down" => "D-Pad Down"
> [INFO] RetroPad, User 1, Button "D-Pad Left" => "D-Pad Left"
> [INFO] RetroPad, User 1, Button "D-Pad Right" => "D-Pad Right"
> [INFO] RetroPad, User 1, Button "A (right)" => "Circle"
> [INFO] RetroPad, User 1, Button "X (up)" => "Triangle"
> [INFO] RetroPad, User 1, Button "L" => "L1"
> [INFO] RetroPad, User 1, Button "R" => "R1"
> [INFO] RetroPad, User 1, Button "L2" => "L2"
> [INFO] RetroPad, User 1, Button "R2" => "R2"
> [INFO] RetroPad, User 1, Button "L3" => "L3"
> [INFO] RetroPad, User 1, Button "R3" => "R3"
> [INFO] RetroPad, User 2, Button "B (bottom)" => "Cross"
> [INFO] RetroPad, User 2, Button "Y (left)" => "Square"
> [INFO] RetroPad, User 2, Button "Select" => "Select"
> [INFO] RetroPad, User 2, Button "Start" => "Start"
> [INFO] RetroPad, User 2, Button "D-Pad Up" => "D-Pad Up"
> [INFO] RetroPad, User 2, Button "D-Pad Down" => "D-Pad Down"
> [INFO] RetroPad, User 2, Button "D-Pad Left" => "D-Pad Left"
> [INFO] RetroPad, User 2, Button "D-Pad Right" => "D-Pad Right"
> [INFO] RetroPad, User 2, Button "A (right)" => "Circle"
> [INFO] RetroPad, User 2, Button "X (up)" => "Triangle"
> [INFO] RetroPad, User 2, Button "L" => "L1"
> [INFO] RetroPad, User 2, Button "R" => "R1"
> [INFO] RetroPad, User 2, Button "L2" => "L2"
> [INFO] RetroPad, User 2, Button "R2" => "R2"
> [INFO] RetroPad, User 2, Button "L3" => "L3"
> [INFO] RetroPad, User 2, Button "R3" => "R3"
> [INFO] RetroPad, User 3, Button "B (bottom)" => "Cross"
> [INFO] RetroPad, User 3, Button "Y (left)" => "Square"
> [INFO] RetroPad, User 3, Button "Select" => "Select"
> [INFO] RetroPad, User 3, Button "Start" => "Start"
> [INFO] RetroPad, User 3, Button "D-Pad Up" => "D-Pad Up"
> [INFO] RetroPad, User 3, Button "D-Pad Down" => "D-Pad Down"
> [INFO] RetroPad, User 3, Button "D-Pad Left" => "D-Pad Left"
> [INFO] RetroPad, User 3, Button "D-Pad Right" => "D-Pad Right"
> [INFO] RetroPad, User 3, Button "A (right)" => "Circle"
> [INFO] RetroPad, User 3, Button "X (up)" => "Triangle"
> [INFO] RetroPad, User 3, Button "L" => "L1"
> [INFO] RetroPad, User 3, Button "R" => "R1"
> [INFO] RetroPad, User 3, Button "L2" => "L2"
> [INFO] RetroPad, User 3, Button "R2" => "R2"
> [INFO] RetroPad, User 3, Button "L3" => "L3"
> [INFO] RetroPad, User 3, Button "R3" => "R3"
> [INFO] RetroPad, User 4, Button "B (bottom)" => "Cross"
> [INFO] RetroPad, User 4, Button "Y (left)" => "Square"
> [INFO] RetroPad, User 4, Button "Select" => "Select"
> [INFO] RetroPad, User 4, Button "Start" => "Start"
> [INFO] RetroPad, User 4, Button "D-Pad Up" => "D-Pad Up"
> [INFO] RetroPad, User 4, Button "D-Pad Down" => "D-Pad Down"
> [INFO] RetroPad, User 4, Button "D-Pad Left" => "D-Pad Left"
> [INFO] RetroPad, User 4, Button "D-Pad Right" => "D-Pad Right"
> [INFO] RetroPad, User 4, Button "A (right)" => "Circle"
> [INFO] RetroPad, User 4, Button "X (up)" => "Triangle"
> [INFO] RetroPad, User 4, Button "L" => "L1"
> [INFO] RetroPad, User 4, Button "R" => "R1"
> [INFO] RetroPad, User 4, Button "L2" => "L2"
> [INFO] RetroPad, User 4, Button "R2" => "R2"
> [INFO] RetroPad, User 4, Button "L3" => "L3"
> [INFO] RetroPad, User 4, Button "R3" => "R3"
> [INFO] RetroPad, User 5, Button "B (bottom)" => "Cross"
> [INFO] RetroPad, User 5, Button "Y (left)" => "Square"
> [INFO] RetroPad, User 5, Button "Select" => "Select"
> [INFO] RetroPad, User 5, Button "Start" => "Start"
> [INFO] RetroPad, User 5, Button "D-Pad Up" => "D-Pad Up"
> [INFO] RetroPad, User 5, Button "D-Pad Down" => "D-Pad Down"
> [INFO] RetroPad, User 5, Button "D-Pad Left" => "D-Pad Left"
> [INFO] RetroPad, User 5, Button "D-Pad Right" => "D-Pad Right"
> [INFO] RetroPad, User 5, Button "A (right)" => "Circle"
> [INFO] RetroPad, User 5, Button "X (up)" => "Triangle"
> [INFO] RetroPad, User 5, Button "L" => "L1"
> [INFO] RetroPad, User 5, Button "R" => "R1"
> [INFO] RetroPad, User 5, Button "L2" => "L2"
> [INFO] RetroPad, User 5, Button "R2" => "R2"
> [INFO] RetroPad, User 5, Button "L3" => "L3"
> [INFO] RetroPad, User 5, Button "R3" => "R3"
> [INFO] Environ GET_RUMBLE_INTERFACE.
> [libretro INFO] Rumble interface supported!
> [INFO] Environ SET_PIXEL_FORMAT: XRGB8888.
> [INFO] Environ GET_VARIABLE beetle_psx_hw_cd_access_method:
> [INFO] sync
> [INFO] Environ GET_VARIABLE beetle_psx_hw_cpu_freq_scale:
> [INFO] 100% (native)
> [INFO] Environ GET_VARIABLE beetle_psx_hw_gte_overclock:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_gpu_overclock:
> [INFO] 1x(native)
> [INFO] Environ GET_VARIABLE beetle_psx_hw_skip_bios:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_widescreen_hack:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_enable_memcard1:
> [INFO] enabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_analog_calibration:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_renderer:
> [INFO] hardware
> [INFO] Environ GET_VARIABLE beetle_psx_hw_dither_mode:
> [INFO] 1x(native)
> [INFO] Environ GET_VARIABLE beetle_psx_hw_pgxp_mode:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_pgxp_vertex:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_pgxp_texture:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_analog_toggle:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_enable_multitap_port1:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_enable_multitap_port2:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_mouse_sensitivity:
> [INFO] 100%
> [INFO] Environ GET_VARIABLE beetle_psx_hw_gun_cursor:
> [INFO] Cross
> [INFO] Environ GET_VARIABLE beetle_psx_hw_initial_scanline:
> [INFO] 0
> [INFO] Environ GET_VARIABLE beetle_psx_hw_last_scanline:
> [INFO] 239
> [INFO] Environ GET_VARIABLE beetle_psx_hw_initial_scanline_pal:
> [INFO] 0
> [INFO] Environ GET_VARIABLE beetle_psx_hw_last_scanline_pal:
> [INFO] 287
> [INFO] Environ GET_VARIABLE beetle_psx_hw_use_mednafen_memcard0_method:
> [INFO] libretro
> [INFO] Environ GET_VARIABLE beetle_psx_hw_shared_memory_cards:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_frame_duping:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_display_internal_fps:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_crop_overscan:
> [INFO] enabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_image_offset:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_image_crop:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_cd_fastload:
> [INFO] 2x (native)
> [libretro INFO] Loading D:\Games\Emulators\Games\Final Fantasy VIII\Final Fantasy VIII (USA) (Disc 1).cue...
> [libretro INFO] Checking if required firmware is present.
> [libretro INFO] Firmware found: C:\Users\Eric\AppData\Roaming\RetroArch\system\scph5501.bin
> [libretro INFO] Firmware SHA1: 0555C6FAE8906F3F09BAF5988F00E55F88E9F30B
> [INFO] Environ GET_VARIABLE beetle_psx_hw_renderer:
> [INFO] hardware
> [INFO] Environ SET_HW_RENDER.
> [INFO] Requesting Vulkan context.
> [INFO] Environ SET_PIXEL_FORMAT: XRGB8888.
> [INFO] Environ SET_HW_RENDER.
> [INFO] Requesting core OpenGL context (3.3).
> [INFO] Skipping SRAM load..
> [INFO] Version of libretro API: 1
> [INFO] Compiled against API: 1
> [INFO] Environ GET_VARIABLE beetle_psx_hw_internal_resolution:
> [INFO] 1x(native)
> [INFO] Environ GET_VARIABLE beetle_psx_hw_display_vram:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_widescreen_hack:
> [INFO] disabled
> [INFO] [Audio]: Set audio input rate to: 44099.31 Hz.
> [INFO] [Video]: Video @ 960x720
> [INFO] [Video]: Using HW render, OpenGL driver forced.
> [INFO] [GL]: Found GL context: wgl
> [INFO] [GL]: Detecting screen resolution 1600x900.
> [INFO] [WGL]: wglSwapInterval(1)
> [INFO] [GL]: Vendor: ATI Technologies Inc., Renderer: AMD Radeon HD 6800 Series.
> [INFO] [GL]: Version: 3.3.13399 Core Profile Context 15.201.1151.1008.
> [INFO] [GL]: Using Core GL context, setting up VAO...
> [INFO] [GL]: Using resolution 960x720
> [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 330.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] Setting up menu pipeline shaders for XMB ...
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Using GLSL version 330.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] Resetting shader to defaults ...
> [INFO] [GL]: Using 1 textures.
> [INFO] [GL]: Loaded 1 program(s).
> [INFO] [GL]: Initializing HW render (1024 x 1024).
> [INFO] [GL]: Max texture size: 16384 px, renderbuffer size: 16384 px.
> [INFO] [GL]: Supports FBO (render-to-texture).
> [INFO] [XInput]: Found XInput v1.4.
> [INFO] [XInput]: Found XInput v1.4.
> [INFO] [DINPUT]: Enumerating joypads ...
> [INFO] [DINPUT]: Device #0 PID: {0006} VID:{0079}
> [INFO] [DINPUT]: Done enumerating joypads ...
> [INFO] [Joypad]: Found joypad driver: "dinput".
> [INFO] [Autoconf]: 66 profiles found.
> [INFO] [Font]: Using font rendering backend: freetype.
> [INFO] [Video]: Found display server: win32
> [libretro INFO] gl_context_reset called.
> [INFO] Environ GET_VARIABLE beetle_psx_hw_internal_resolution:
> [INFO] 1x(native)
> [INFO] Environ GET_VARIABLE beetle_psx_hw_display_vram:
> [INFO] disabled
> [INFO] Environ GET_VARIABLE beetle_psx_hw_filter:
> [INFO] nearest
> [INFO] Environ GET_VARIABLE beetle_psx_hw_depth:
> [INFO] dithered 16bpp (native)
> [INFO] Environ GET_VARIABLE beetle_psx_hw_dither_mode:
> [INFO] 1x(native)
> [INFO] Environ GET_VARIABLE beetle_psx_hw_wireframe:
> [INFO] disabled
> [libretro INFO] Building OpenGL state (1x internal res., 16bpp)
> [INFO] [autoconf]: selected configuration: C:\Users\Eric\AppData\Roaming\RetroArch\autoconfig\xinput\SQONYY_gamepad.cfg
> [libretro INFO] Binding program for first time: 30
> [libretro INFO] Unbinding program for first time: 30
> [libretro INFO] Binding program for first time: 31
> [libretro INFO] Unbinding program for first time: 31
> [libretro INFO] Binding program for first time: 32
> [libretro INFO] Unbinding program for first time: 32
> [INFO] XAudio2: Requesting 64 ms latency, using 64 ms latency.
> [INFO] [Font]: Using font rendering backend: freetype.
> [INFO] [Font]: Using font rendering backend: freetype.
> [INFO] [LED]: LED driver = 'null' 00000000008DD540
> [libretro INFO] Controller 1: PlayStation Controller
> [libretro INFO] Controller 2: PlayStation Controller
> [libretro INFO] Controller 3: PlayStation Controller
> [libretro INFO] Controller 4: PlayStation Controller
> [libretro INFO] Controller 5: PlayStation Controller
> [libretro INFO] Controller 6: PlayStation Controller
> [libretro INFO] Controller 7: PlayStation Controller
> [libretro INFO] Controller 8: PlayStation Controller
> [INFO] Loading history file: [C:\Users\Eric\AppData\Roaming\RetroArch\content_history.lpl].
> [INFO] Loading history file: [C:\Users\Eric\AppData\Roaming\RetroArch\content_favorites.lpl].
> [INFO] Loading history file: [C:\Users\Eric\AppData\Roaming\RetroArch\content_music_history.lpl].
> [INFO] Loading history file: [C:\Users\Eric\AppData\Roaming\RetroArch\content_video_history.lpl].
> [INFO] Loading history file: [C:\Users\Eric\AppData\Roaming\RetroArch\content_image_history.lpl].
> [INFO] [GL]: VSync => on
> [INFO] [WGL]: wglSwapInterval(1)
> [INFO] Written to playlist file: C:\Users\Eric\AppData\Roaming\RetroArch\content_history.lpl
> [libretro INFO] Target framebuffer size: 256x240
> [INFO] Environ SET_GEOMETRY.
> [libretro INFO] Target framebuffer size: 640x239
> [INFO] Environ SET_GEOMETRY.
> [libretro INFO] Target framebuffer size: 256x240
> [INFO] Environ SET_GEOMETRY.
> [libretro INFO] Target framebuffer size: 640x478
> [INFO] Environ SET_GEOMETRY.
> [INFO] [GL]: VSync => on
> [INFO] [WGL]: wglSwapInterval(1)
> [INFO] No content, starting dummy core.
> [INFO] arg #0: retroarch
> [INFO] arg #1: --menu
> [INFO] arg #2: -s
> [INFO] arg #3: C:\Users\Eric\AppData\Roaming\RetroArch\saves
> [INFO] arg #4: -S
> [INFO] arg #5: C:\Users\Eric\AppData\Roaming\RetroArch\states
> [INFO] arg #6: -c
> [INFO] arg #7: C:\Users\Eric\AppData\Roaming\RetroArch\retroarch.cfg
> [INFO] arg #8: -v
> [INFO] Saving RAM type #0 to "C:\Users\Eric\AppData\Roaming\RetroArch\saves\Final Fantasy VIII (USA) (Disc 1).srm".
> [INFO] Saved successfully to "C:\Users\Eric\AppData\Roaming\RetroArch\saves\Final Fantasy VIII (USA) (Disc 1).srm".
> [libretro INFO] gl_context_destroy called.
> [libretro INFO] [Beetle PSX HW]: Samples / Frame: 738.74296
> [libretro INFO] [Beetle PSX HW]: Estimated FPS: 59.69600
> [INFO] Saved core options file to "C:\Users\Eric\AppData\Roaming\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] Set config file to : C:\Users\Eric\AppData\Roaming\RetroArch\retroarch.cfg