So I’ll start off by saying this has been a (relatively) recent development. For the first months of using my Blissbox, I truly felt like it was bliss in a box.
I can’t pinpoint exactly when the shit hit the fan, but my problem is as follows: given a specific console & 2 console accurate (SFC in this instance) controllers hooked up to Blissbox port 1 & 2, Retroarch will report the player 1 controller as ‘port 1’, but player 2 will be reported as ‘port 3’ even though 2-player simultaneous play seems to work fine. I have confirmed that the Input settings per player in RA are correct, so this boggles my mind a fair bit. It’s a bigger problem when configuring, remapping and playing as more than 2. What also happens is that no matter the matchup (SFC controller + bsnes; Saturn controller + Mednafen etc.) the buttons never match. B on the SFC controller will give me an X and so forth.
I have made sure to delete all remaps & downloaded fresh autoconfig profiles.
This is a log from running Breath of Fire using bsnes with 2 SFC controllers hooked up. If there is any more relevant information I can provide I will gladly do so.
[INFO] RetroArch 1.8.2 (Git cf97f39cac)
[INFO] Redirecting save file to "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\saves\Breath of Fire (USA).srm".
[INFO] Redirecting savestate to "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\states\Breath of Fire (USA).state".
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i5-4670K CPU @ 3.40GHz
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
[INFO] Built: Dec 25 2019
[INFO] Version: 1.8.2
[INFO] Git: cf97f39cac
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "cores\bsnes_libretro.dll"
[INFO] [Overrides] core-specific overrides found at C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\config\bsnes\bsnes.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\config\bsnes\Breath of Fire.cfg.
[INFO] [Overrides] no game-specific overrides found at C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\config\bsnes\Breath of Fire (USA).cfg.
[INFO] Config: appending config "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\config\bsnes\bsnes.cfg"
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [Environ]: SET_VARIABLES.
[INFO] [Remaps]: remap directory: C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\config\remaps
[INFO] Redirecting save file to "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\saves\Breath of Fire (USA).srm".
[INFO] Redirecting savestate to "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\states\Breath of Fire (USA).state".
[INFO] Content loading skipped. Implementation will load it on its own.
[INFO] [RCHEEVOS]: ext_hash 0b88a9a1 ('sfc')
[INFO] Skipping SRAM load..
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [RCHEEVOS]: Load task finished
[INFO] [Cheats]: Load game-specific cheatfile: C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\cheats\bsnes\Breath of Fire (USA).cht
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [SoftFilter]: Found plug: 2xBR (2xbr).
[INFO] [SoftFilter]: Found plug: 2xSaI (2xsai).
[INFO] [SoftFilter]: Found plug: Blargg NTSC SNES (blargg_ntsc_snes).
[INFO] [SoftFilter]: Found plug: Darken (darken).
[INFO] [SoftFilter]: Found plug: EPX (epx).
[INFO] [SoftFilter]: Found plug: LQ2x (lq2x).
[INFO] [SoftFilter]: Found plug: Phosphor2x (phosphor2x).
[INFO] [SoftFilter]: Found plug: Scale2x (scale2x).
[INFO] [SoftFilter]: Found plug: Super2xSaI (super2xsai).
[INFO] [SoftFilter]: Found plug: SuperEagle (supereagle).
[INFO] Using 1 threads for softfilter.
[INFO] [Video]: Video @ fullscreen
[WARN] 0RGB1555 pixel format is deprecated, and will be slower. For 15/16-bit, RGB565 format is preferred.
[INFO] Vulkan dynamic library loaded.
[INFO] [Vulkan]: Found vulkan context: wgl
[INFO] [Vulkan]: Detecting screen resolution 1600x1200.
[INFO] Setting fullscreen to 1600x1200 @ 120Hz on device \\.\DISPLAY1.
[INFO] [Vulkan]: Found GPU at index 0: GeForce GTX 780 Ti
[INFO] [Vulkan]: Using GPU index 0.
[INFO] [Vulkan]: Using GPU: GeForce GTX 780 Ti
[INFO] [Vulkan]: Queue family 0 supports 16 sub-queues.
[INFO] [Vulkan]: Swapchain supports present mode: 2.
[INFO] [Vulkan]: Swapchain supports present mode: 3.
[INFO] [Vulkan]: Swapchain supports present mode: 1.
[INFO] [Vulkan]: Swapchain supports present mode: 0.
[INFO] [Vulkan]: Creating swapchain with present mode: 2
[INFO] [Vulkan]: Using swapchain size 1600 x 1200.
[INFO] [Vulkan]: Got 2 swapchain images.
[INFO] [Vulkan]: Using resolution 1600x1200
[INFO] [Vulkan]: Using RGB565 format.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [Shaders]: preset directory: C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\presets
[INFO] [Shaders]: Specific shader preset found at C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\presets\bsnes\bsnes.slangp.
[INFO] [Shaders]: core-specific shader preset found.
[INFO] [slang]: Compiling shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\shaders_slang\crt\shaders\gtu-v050\pass2.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #0.
[INFO] [slang]: Compiling shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\shaders_slang\crt\shaders\gtu-v050\pass3.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #1.
[INFO] [slang]: Building pass #0 (N/A)
[INFO] [Vulkan filter chain]: Creating framebuffer 8192 x 8192 (max 1 level(s)).
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: yes):
[INFO] [slang]: Push Constants (Vertex: yes, Fragment: yes):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]: SourceSize (#0) (PushOffset: 32)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [slang]: #0 (PushOffset: 48)
[INFO] [slang]: #1 (PushOffset: 52)
[INFO] [slang]: #2 (PushOffset: 56)
[INFO] [slang]: #3 (PushOffset: 60)
[INFO] [Vulkan]: Push Constant Block: 64 bytes.
[INFO] [slang]: Building pass #1 (N/A)
[INFO] [Vulkan filter chain]: Creating framebuffer 1024 x 8192 (max 1 level(s)).
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: yes):
[INFO] [slang]: Push Constants (Vertex: yes, Fragment: yes):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]: OutputSize (PushOffset: 0)
[INFO] [slang]: SourceSize (#0) (PushOffset: 32)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [slang]: #0 (PushOffset: 48)
[INFO] [slang]: #1 (PushOffset: 52)
[INFO] [slang]: #2 (PushOffset: 56)
[INFO] [slang]: #3 (PushOffset: 60)
[INFO] [Vulkan]: Push Constant Block: 68 bytes.
[INFO] [slang]: Building pass #2 (N/A)
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: no):
[INFO] [slang]: Push Constants (Vertex: no, Fragment: no):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [Vulkan filter chain]: Not using frame history.
[INFO] [Vulkan filter chain]: Not using framebuffer feedback.
[INFO] [WINRAW]: Initializing input driver...
[INFO] [WINRAW]: Mouse #0 \\?\HID#VID_0518&PID_5111&MI_01&Col01#7&312e37f0&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}.
[INFO] [WINRAW]: Mouse #1 \\?\HID#VID_045E&PID_075C&Col01#6&738b4da&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}.
[INFO] [XInput]: Found XInput v1.4.
[INFO] [DINPUT]: Enumerating joypads ...
[INFO] [DINPUT]: Device #0 PID: {0D04} VID:{16D0}
[INFO] [Autoconf]: Bliss-Box detected. Getting pad type...
[INFO] [Autoconf]: Found Bliss-Box pad type: SNES (27) in port#0
[INFO] [Autoconf]: 161 profiles found.
[INFO] [DINPUT]: Device #1 PID: {0D06} VID:{16D0}
[INFO] [Autoconf]: Bliss-Box detected. Getting pad type...
[INFO] [Autoconf]: Found Bliss-Box pad type: ATARI (0) in port#2
[INFO] [DINPUT]: Device #2 PID: {0D05} VID:{16D0}
[INFO] [Autoconf]: Bliss-Box detected. Getting pad type...
[INFO] [Autoconf]: Found Bliss-Box pad type: SNES (27) in port#1
[INFO] [DINPUT]: Device #3 PID: {0D07} VID:{16D0}
[INFO] [Autoconf]: selected configuration: C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\autoconfig\xinput\Bliss-Box 4-Play SNES Port 4.cfg
[INFO] [Autoconf]: 161 profiles found.
[INFO] [Autoconf]: Bliss-Box detected. Getting pad type...
[INFO] [Autoconf]: Found Bliss-Box pad type: ATARI (0) in port#3
[INFO] [DINPUT]: Done enumerating joypads ...
[INFO] [Joypad]: Found joypad driver: "dinput".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Autoconf]: selected configuration: C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\autoconfig\xinput\Bliss-Box 4-Play ATARI.cfg
[INFO] [Autoconf]: 161 profiles found.
[INFO] [Video]: Found display server: win32
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\citra_canary_libretro.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\gtu-svideo-2phase.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\imgmangler-gtu.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\imgmangler-kurozumi-composite-2phase.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\imgmangler-kurozumi-composite-3phase.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\imgmangler-kurozumi-svideo-2phase.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\imgmangler-kurozumi.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\imgmangler-lottes-svideo-2phase.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\imgmangler-lottes.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\imgmangler.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\kurozumi-adjust.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\kurozumi-composite-2phase.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\kurozumi-composite-3phase.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\kurozumi-composite.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\mupen64plus_next_libretro.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\ntsc-256px-gtusimplified.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\ntsc-256px-svideo-gtusimplified.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\ntsc-320px-svideo.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\pce beetle nopass3.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\play_libretro.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\retroarch.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\stock-imgmangler-kurozumi-composite-2phase.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\stock-lcd-grid-v2-psp-color.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\stock-lcdgrid2-pspcolor-gtu.slangp"
[INFO] Found shader "C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\shaders\svideo-2phase-gtu.slangp"
[INFO] [WASAPI]: Initializing default device..
[INFO] [WASAPI]: Initializing client (exclusive, float, 48000Hz, 64ms) ...
[INFO] [Autoconf]: selected configuration: C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\autoconfig\xinput\Bliss-Box 4-Play SNES Port 4.cfg
[INFO] [Autoconf]: 161 profiles found.
[INFO] [Autoconf]: selected configuration: C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\autoconfig\xinput\Bliss-Box 4-Play ATARI.cfg
[WARN] [WASAPI]: Unsupported format.
[INFO] [WASAPI]: Initializing client (exclusive, float, 44100Hz, 64ms) ...
[WARN] [WASAPI]: Unsupported format.
[INFO] [WASAPI]: Initializing client (exclusive, float, 96000Hz, 64ms) ...
[WARN] [WASAPI]: Unsupported format.
[INFO] [WASAPI]: Initializing client (exclusive, float, 192000Hz, 64ms) ...
[WARN] [WASAPI]: Unsupported format.
[INFO] [WASAPI]: Initializing client (exclusive, float, 32000Hz, 64ms) ...
[WARN] [WASAPI]: Unsupported format.
[INFO] [WASAPI]: Initializing client (exclusive, pcm, 48000Hz, 64ms) ...
[INFO] [WASAPI]: Client initialized (exclusive, pcm, 48000Hz, 64.0ms).
[INFO] [WASAPI]: Client's buffer length is 3072 frames (64.0ms).
[INFO] [WASAPI]: Device period is 3.0ms (144 frames).
[INFO] [WASAPI]: Intermediate buffer length is 3072 frames (64.0ms).
[INFO] [Menu]: Found menu display driver: "vulkan".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Environ]: SET_SUBSYSTEM_INFO.
[INFO] [Menu]: Found menu display driver: "vulkan".
[INFO] [LED]: LED driver = 'null' 0000000000B9AF20
[INFO] [MIDI]: Initializing ...
[ERROR] [MIDI]: midiStreamOpen failed with error 1.
[ERROR] [MIDI]: Initialization failed (driver init failed).
[INFO] Loading history file: [C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\content_history.lpl].
[INFO] Loading history file: [C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\content_music_history.lpl].
[INFO] Loading history file: [C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\content_video_history.lpl].
[INFO] Loading history file: [C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\content_image_history.lpl].
[INFO] Loading favorites file: [C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\content_favorites.lpl].
[INFO] [Vulkan]: VSync => on
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [slang]: Building pass #0 (N/A)
[INFO] [Vulkan filter chain]: Creating framebuffer 8192 x 8192 (max 1 level(s)).
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: yes):
[INFO] [slang]: Push Constants (Vertex: yes, Fragment: yes):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]: SourceSize (#0) (PushOffset: 32)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [slang]: #0 (PushOffset: 48)
[INFO] [slang]: #1 (PushOffset: 52)
[INFO] [slang]: #2 (PushOffset: 56)
[INFO] [slang]: #3 (PushOffset: 60)
[INFO] [Vulkan]: Push Constant Block: 64 bytes.
[INFO] [slang]: Building pass #1 (N/A)
[INFO] [Vulkan filter chain]: Creating framebuffer 1024 x 8192 (max 1 level(s)).
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: yes):
[INFO] [slang]: Push Constants (Vertex: yes, Fragment: yes):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]: OutputSize (PushOffset: 0)
[INFO] [slang]: SourceSize (#0) (PushOffset: 32)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [slang]: #0 (PushOffset: 48)
[INFO] [slang]: #1 (PushOffset: 52)
[INFO] [slang]: #2 (PushOffset: 56)
[INFO] [slang]: #3 (PushOffset: 60)
[INFO] [Vulkan]: Push Constant Block: 68 bytes.
[INFO] [slang]: Building pass #2 (N/A)
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: no):
[INFO] [slang]: Push Constants (Vertex: no, Fragment: no):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [Vulkan filter chain]: Not using frame history.
[INFO] [Vulkan filter chain]: Not using framebuffer feedback.
[INFO] [WASAPI]: Sync on.
[INFO] [Vulkan filter chain]: Updating framebuffer size 602 x 240 (format: 97).
[INFO] [Vulkan filter chain]: Updating framebuffer size 1024 x 240 (format: 97).
[INFO] [Vulkan]: Do not need to re-create swapchain.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [slang]: Building pass #0 (N/A)
[INFO] [Vulkan filter chain]: Creating framebuffer 8192 x 8192 (max 1 level(s)).
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: yes):
[INFO] [slang]: Push Constants (Vertex: yes, Fragment: yes):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]: SourceSize (#0) (PushOffset: 32)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [slang]: #0 (PushOffset: 48)
[INFO] [slang]: #1 (PushOffset: 52)
[INFO] [slang]: #2 (PushOffset: 56)
[INFO] [slang]: #3 (PushOffset: 60)
[INFO] [Vulkan]: Push Constant Block: 64 bytes.
[INFO] [slang]: Building pass #1 (N/A)
[INFO] [Vulkan filter chain]: Creating framebuffer 1024 x 8192 (max 1 level(s)).
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: yes):
[INFO] [slang]: Push Constants (Vertex: yes, Fragment: yes):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]: OutputSize (PushOffset: 0)
[INFO] [slang]: SourceSize (#0) (PushOffset: 32)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [slang]: #0 (PushOffset: 48)
[INFO] [slang]: #1 (PushOffset: 52)
[INFO] [slang]: #2 (PushOffset: 56)
[INFO] [slang]: #3 (PushOffset: 60)
[INFO] [Vulkan]: Push Constant Block: 68 bytes.
[INFO] [slang]: Building pass #2 (N/A)
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: no):
[INFO] [slang]: Push Constants (Vertex: no, Fragment: no):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [Vulkan filter chain]: Not using frame history.
[INFO] [Vulkan filter chain]: Not using framebuffer feedback.
[INFO] Setting refresh rate to: 120.000 Hz.
[INFO] [Vulkan filter chain]: Updating framebuffer size 602 x 240 (format: 97).
[INFO] [Vulkan filter chain]: Updating framebuffer size 1920 x 240 (format: 97).
[INFO] [Vulkan]: QueuePresent failed, destroying swapchain.
[INFO] [Vulkan]: Swapchain supports present mode: 2.
[INFO] [Vulkan]: Swapchain supports present mode: 3.
[INFO] [Vulkan]: Swapchain supports present mode: 1.
[INFO] [Vulkan]: Swapchain supports present mode: 0.
[INFO] [Vulkan]: Creating swapchain with present mode: 2
[INFO] [Vulkan]: Using swapchain size 1920 x 240.
[INFO] [Vulkan]: Got 2 swapchain images.
[INFO] [Vulkan]: Swapchain supports present mode: 2.
[INFO] [Vulkan]: Swapchain supports present mode: 3.
[INFO] [Vulkan]: Swapchain supports present mode: 1.
[INFO] [Vulkan]: Swapchain supports present mode: 0.
[INFO] [Vulkan]: Creating swapchain with present mode: 2
[INFO] [Vulkan]: Using swapchain size 1920 x 240.
[INFO] [Vulkan]: Got 2 swapchain images.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [Vulkan]: GPU supports linear images as textures, but not DEVICE_LOCAL. Falling back to copy path.
[INFO] [slang]: Building pass #0 (N/A)
[INFO] [Vulkan filter chain]: Creating framebuffer 8192 x 8192 (max 1 level(s)).
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: yes):
[INFO] [slang]: Push Constants (Vertex: yes, Fragment: yes):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]: SourceSize (#0) (PushOffset: 32)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [slang]: #0 (PushOffset: 48)
[INFO] [slang]: #1 (PushOffset: 52)
[INFO] [slang]: #2 (PushOffset: 56)
[INFO] [slang]: #3 (PushOffset: 60)
[INFO] [Vulkan]: Push Constant Block: 64 bytes.
[INFO] [slang]: Building pass #1 (N/A)
[INFO] [Vulkan filter chain]: Creating framebuffer 1920 x 8192 (max 1 level(s)).
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: yes):
[INFO] [slang]: Push Constants (Vertex: yes, Fragment: yes):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]: OutputSize (PushOffset: 0)
[INFO] [slang]: SourceSize (#0) (PushOffset: 32)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [slang]: #0 (PushOffset: 48)
[INFO] [slang]: #1 (PushOffset: 52)
[INFO] [slang]: #2 (PushOffset: 56)
[INFO] [slang]: #3 (PushOffset: 60)
[INFO] [Vulkan]: Push Constant Block: 68 bytes.
[INFO] [slang]: Building pass #2 (N/A)
[INFO] [slang]: Reflection
[INFO] [slang]: Textures:
[INFO] [slang]: Source (#0)
[INFO] [slang]:
[INFO] [slang]: Uniforms (Vertex: yes, Fragment: no):
[INFO] [slang]: Push Constants (Vertex: no, Fragment: no):
[INFO] [slang]: MVP (Offset: 0)
[INFO] [slang]:
[INFO] [slang]: Parameters:
[INFO] [Vulkan filter chain]: Not using frame history.
[INFO] [Vulkan filter chain]: Not using framebuffer feedback.
[INFO] [Vulkan filter chain]: Updating framebuffer size 602 x 240 (format: 97).
[INFO] [Vulkan filter chain]: Updating framebuffer size 1920 x 240 (format: 97).
[INFO] [Overrides] configuration overrides unloaded, original configuration restored.
[INFO] [Cheats]: Save game-specific cheatfile: C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\cheats\bsnes\Breath of Fire (USA).cht
[INFO] Content ran for a total of: 00 hours, 00 minutes, 05 seconds.
[INFO] Saving runtime log file: C:\Users\metam\Desktop\Spel\Emulatorer\RetroArch\playlists\logs\bsnes\Breath of Fire (USA).lrtl
[INFO] Unloading game..
[INFO] Unloading core..
[INFO] Unloading core symbols..
[INFO] [Core Options]: Saved core options file to "C:\Users\metam\Desktop\Spel\Emulatorer\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] Removing temporary content file: C:\Users\metam\LaunchBox\Games\Super Nintendo Entertainment System\Breath of Fire\Breath of Fire (USA).sfc.
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.