[ 0.000114] Config core/settings.cpp:LogSettings:80: Citra Configuration: [ 0.000124] Config core/settings.cpp:operator():77: Core_UseCpuJit: true [ 0.000129] Config core/settings.cpp:operator():77: Core_CPUClockPercentage: 400 [ 0.000130] Config core/settings.cpp:operator():77: Renderer_UseGLES: false [ 0.000131] Config core/settings.cpp:operator():77: Renderer_UseHwRenderer: false [ 0.000132] Config core/settings.cpp:operator():77: Renderer_UseHwShader: true [ 0.000133] Config core/settings.cpp:operator():77: Renderer_SeparableShader: false [ 0.000134] Config core/settings.cpp:operator():77: Renderer_ShadersAccurateMul: true [ 0.000134] Config core/settings.cpp:operator():77: Renderer_UseShaderJit: true [ 0.000135] Config core/settings.cpp:operator():77: Renderer_UseResolutionFactor: 1 [ 0.000136] Config core/settings.cpp:operator():77: Renderer_FrameLimit: 0 [ 0.000136] Config core/settings.cpp:operator():77: Renderer_UseFrameLimitAlternate: true [ 0.000137] Config core/settings.cpp:operator():77: Renderer_FrameLimitAlternate: 0 [ 0.000138] Config core/settings.cpp:operator():77: Renderer_VSyncNew: false [ 0.000138] Config core/settings.cpp:operator():77: Renderer_PostProcessingShader: none (builtin) [ 0.000141] Config core/settings.cpp:operator():77: Renderer_FilterMode: true [ 0.000141] Config core/settings.cpp:operator():77: Renderer_TextureFilterName: xBRZ freescale [ 0.000142] Config core/settings.cpp:operator():77: Stereoscopy_Render3d: 0 [ 0.000143] Config core/settings.cpp:operator():77: Stereoscopy_Factor3d: 0 [ 0.000144] Config core/settings.cpp:operator():77: Layout_LayoutOption: 2 [ 0.000144] Config core/settings.cpp:operator():77: Layout_SwapScreen: false [ 0.000145] Config core/settings.cpp:operator():77: Layout_UprightScreen: false [ 0.000146] Config core/settings.cpp:operator():77: Utility_DumpTextures: false [ 0.000146] Config core/settings.cpp:operator():77: Utility_CustomTextures: false [ 0.000147] Config core/settings.cpp:operator():77: Utility_UseDiskShaderCache: true [ 0.000147] Config core/settings.cpp:operator():77: Audio_EnableDspLle: false [ 0.000148] Config core/settings.cpp:operator():77: Audio_EnableDspLleMultithread: false [ 0.000148] Config core/settings.cpp:operator():77: Audio_OutputEngine: auto [ 0.000149] Config core/settings.cpp:operator():77: Audio_EnableAudioStretching: false [ 0.000150] Config core/settings.cpp:operator():77: Audio_OutputDevice: 5 - IP2380S (AMD High Definition Audio Device) [ 0.000150] Config core/settings.cpp:operator():77: Audio_InputDeviceType: 0 [ 0.000151] Config core/settings.cpp:operator():77: Audio_InputDevice: Default [ 0.000152] Config core/settings.cpp:operator():77: Camera_OuterRightName: blank [ 0.000152] Config core/settings.cpp:operator():77: Camera_OuterRightConfig: [ 0.000153] Config core/settings.cpp:operator():77: Camera_OuterRightFlip: 0 [ 0.000153] Config core/settings.cpp:operator():77: Camera_InnerName: blank [ 0.000154] Config core/settings.cpp:operator():77: Camera_InnerConfig: [ 0.000154] Config core/settings.cpp:operator():77: Camera_InnerFlip: 0 [ 0.000155] Config core/settings.cpp:operator():77: Camera_OuterLeftName: blank [ 0.000156] Config core/settings.cpp:operator():77: Camera_OuterLeftConfig: [ 0.000156] Config core/settings.cpp:operator():77: Camera_OuterLeftFlip: 0 [ 0.000157] Config core/settings.cpp:operator():77: DataStorage_UseVirtualSd: true [ 0.000157] Config core/settings.cpp:operator():77: DataStorage_SdmcDir: C:/Users/vince/AppData/Roaming/Citra/sdmc/ [ 0.000158] Config core/settings.cpp:operator():77: DataStorage_NandDir: C:/Users/vince/AppData/Roaming/Citra/nand/ [ 0.000159] Config core/settings.cpp:operator():77: System_IsNew3ds: false [ 0.000159] Config core/settings.cpp:operator():77: System_RegionValue: 1 [ 0.000160] Config core/settings.cpp:operator():77: Debugging_UseGdbstub: false [ 0.000160] Config core/settings.cpp:operator():77: Debugging_GdbstubPort: 24689 [ 0.255304] Input input_common/sdl/sdl_impl.cpp:InitGameController:506: opened joystick 0 as controller [ 0.255336] Input input_common/udp/client.cpp:StartCommunication:207: Starting communication with UDP input server on 127.0.0.1:26760 [ 0.634488] Frontend citra_qt/main.cpp:GMainWindow:190: Citra Version: Nightly 1745 | HEAD-45a4a56 [ 0.634502] Frontend citra_qt/main.cpp:GMainWindow:206: Host CPU: AMD Ryzen 3 3200G with Radeon Vega Graphics | AVX2 | FMA [ 0.634534] Frontend citra_qt/main.cpp:GMainWindow:208: Host OS: Windows 10 (10.0) [ 0.675251] Frontend citra_qt/main.cpp:CheckForUpdates:832: Unable to start check for updates [ 24.662760] Config core/settings.cpp:LogSettings:80: Citra Configuration: [ 24.662773] Config core/settings.cpp:operator():77: Core_UseCpuJit: true [ 24.662775] Config core/settings.cpp:operator():77: Core_CPUClockPercentage: 400 [ 24.662778] Config core/settings.cpp:operator():77: Renderer_UseGLES: false [ 24.662779] Config core/settings.cpp:operator():77: Renderer_UseHwRenderer: false [ 24.662780] Config core/settings.cpp:operator():77: Renderer_UseHwShader: true [ 24.662780] Config core/settings.cpp:operator():77: Renderer_SeparableShader: false [ 24.662781] Config core/settings.cpp:operator():77: Renderer_ShadersAccurateMul: true [ 24.662782] Config core/settings.cpp:operator():77: Renderer_UseShaderJit: true [ 24.662783] Config core/settings.cpp:operator():77: Renderer_UseResolutionFactor: 1 [ 24.662786] Config core/settings.cpp:operator():77: Renderer_FrameLimit: 0 [ 24.662787] Config core/settings.cpp:operator():77: Renderer_UseFrameLimitAlternate: true [ 24.662788] Config core/settings.cpp:operator():77: Renderer_FrameLimitAlternate: 0 [ 24.662788] Config core/settings.cpp:operator():77: Renderer_VSyncNew: false [ 24.662789] Config core/settings.cpp:operator():77: Renderer_PostProcessingShader: none (builtin) [ 24.662790] Config core/settings.cpp:operator():77: Renderer_FilterMode: true [ 24.662791] Config core/settings.cpp:operator():77: Renderer_TextureFilterName: xBRZ freescale [ 24.662793] Config core/settings.cpp:operator():77: Stereoscopy_Render3d: 0 [ 24.662796] Config core/settings.cpp:operator():77: Stereoscopy_Factor3d: 0 [ 24.662799] Config core/settings.cpp:operator():77: Layout_LayoutOption: 2 [ 24.662800] Config core/settings.cpp:operator():77: Layout_SwapScreen: false [ 24.662800] Config core/settings.cpp:operator():77: Layout_UprightScreen: false [ 24.662801] Config core/settings.cpp:operator():77: Utility_DumpTextures: false [ 24.662802] Config core/settings.cpp:operator():77: Utility_CustomTextures: false [ 24.662802] Config core/settings.cpp:operator():77: Utility_UseDiskShaderCache: true [ 24.662803] Config core/settings.cpp:operator():77: Audio_EnableDspLle: false [ 24.662804] Config core/settings.cpp:operator():77: Audio_EnableDspLleMultithread: false [ 24.662805] Config core/settings.cpp:operator():77: Audio_OutputEngine: auto [ 24.662805] Config core/settings.cpp:operator():77: Audio_EnableAudioStretching: false [ 24.662806] Config core/settings.cpp:operator():77: Audio_OutputDevice: 5 - IP2380S (AMD High Definition Audio Device) [ 24.662807] Config core/settings.cpp:operator():77: Audio_InputDeviceType: 0 [ 24.662807] Config core/settings.cpp:operator():77: Audio_InputDevice: Default [ 24.662808] Config core/settings.cpp:operator():77: Camera_OuterRightName: blank [ 24.662808] Config core/settings.cpp:operator():77: Camera_OuterRightConfig: [ 24.662809] Config core/settings.cpp:operator():77: Camera_OuterRightFlip: 0 [ 24.662812] Config core/settings.cpp:operator():77: Camera_InnerName: blank [ 24.662816] Config core/settings.cpp:operator():77: Camera_InnerConfig: [ 24.662818] Config core/settings.cpp:operator():77: Camera_InnerFlip: 0 [ 24.662819] Config core/settings.cpp:operator():77: Camera_OuterLeftName: blank [ 24.662820] Config core/settings.cpp:operator():77: Camera_OuterLeftConfig: [ 24.662822] Config core/settings.cpp:operator():77: Camera_OuterLeftFlip: 0 [ 24.662823] Config core/settings.cpp:operator():77: DataStorage_UseVirtualSd: true [ 24.662823] Config core/settings.cpp:operator():77: DataStorage_SdmcDir: C:/Users/vince/AppData/Roaming/Citra/sdmc/ [ 24.662824] Config core/settings.cpp:operator():77: DataStorage_NandDir: C:/Users/vince/AppData/Roaming/Citra/nand/ [ 24.662827] Config core/settings.cpp:operator():77: System_IsNew3ds: false [ 24.662830] Config core/settings.cpp:operator():77: System_RegionValue: 1 [ 24.662830] Config core/settings.cpp:operator():77: Debugging_UseGdbstub: false [ 24.662831] Config core/settings.cpp:operator():77: Debugging_GdbstubPort: 24689 [ 25.475715] Frontend citra_qt/game_list.cpp:RefreshGameDirectory:720: Change detected in the games directory. Reloading game list. [ 74.244135] Config core/settings.cpp:LogSettings:80: Citra Configuration: [ 74.244144] Config core/settings.cpp:operator():77: Core_UseCpuJit: true [ 74.244146] Config core/settings.cpp:operator():77: Core_CPUClockPercentage: 400 [ 74.244147] Config core/settings.cpp:operator():77: Renderer_UseGLES: false [ 74.244148] Config core/settings.cpp:operator():77: Renderer_UseHwRenderer: true [ 74.244149] Config core/settings.cpp:operator():77: Renderer_UseHwShader: true [ 74.244149] Config core/settings.cpp:operator():77: Renderer_SeparableShader: false [ 74.244150] Config core/settings.cpp:operator():77: Renderer_ShadersAccurateMul: true [ 74.244151] Config core/settings.cpp:operator():77: Renderer_UseShaderJit: true [ 74.244152] Config core/settings.cpp:operator():77: Renderer_UseResolutionFactor: 1 [ 74.244153] Config core/settings.cpp:operator():77: Renderer_FrameLimit: 0 [ 74.244153] Config core/settings.cpp:operator():77: Renderer_UseFrameLimitAlternate: true [ 74.244154] Config core/settings.cpp:operator():77: Renderer_FrameLimitAlternate: 0 [ 74.244155] Config core/settings.cpp:operator():77: Renderer_VSyncNew: false [ 74.244156] Config core/settings.cpp:operator():77: Renderer_PostProcessingShader: none (builtin) [ 74.244156] Config core/settings.cpp:operator():77: Renderer_FilterMode: true [ 74.244157] Config core/settings.cpp:operator():77: Renderer_TextureFilterName: xBRZ freescale [ 74.244158] Config core/settings.cpp:operator():77: Stereoscopy_Render3d: 0 [ 74.244159] Config core/settings.cpp:operator():77: Stereoscopy_Factor3d: 0 [ 74.244159] Config core/settings.cpp:operator():77: Layout_LayoutOption: 2 [ 74.244160] Config core/settings.cpp:operator():77: Layout_SwapScreen: false [ 74.244161] Config core/settings.cpp:operator():77: Layout_UprightScreen: false [ 74.244161] Config core/settings.cpp:operator():77: Utility_DumpTextures: false [ 74.244162] Config core/settings.cpp:operator():77: Utility_CustomTextures: false [ 74.244163] Config core/settings.cpp:operator():77: Utility_UseDiskShaderCache: true [ 74.244163] Config core/settings.cpp:operator():77: Audio_EnableDspLle: false [ 74.244164] Config core/settings.cpp:operator():77: Audio_EnableDspLleMultithread: false [ 74.244165] Config core/settings.cpp:operator():77: Audio_OutputEngine: auto [ 74.244165] Config core/settings.cpp:operator():77: Audio_EnableAudioStretching: false [ 74.244166] Config core/settings.cpp:operator():77: Audio_OutputDevice: 5 - IP2380S (AMD High Definition Audio Device) [ 74.244167] Config core/settings.cpp:operator():77: Audio_InputDeviceType: 0 [ 74.244168] Config core/settings.cpp:operator():77: Audio_InputDevice: Default [ 74.244168] Config core/settings.cpp:operator():77: Camera_OuterRightName: blank [ 74.244169] Config core/settings.cpp:operator():77: Camera_OuterRightConfig: [ 74.244170] Config core/settings.cpp:operator():77: Camera_OuterRightFlip: 0 [ 74.244171] Config core/settings.cpp:operator():77: Camera_InnerName: blank [ 74.244171] Config core/settings.cpp:operator():77: Camera_InnerConfig: [ 74.244172] Config core/settings.cpp:operator():77: Camera_InnerFlip: 0 [ 74.244173] Config core/settings.cpp:operator():77: Camera_OuterLeftName: blank [ 74.244174] Config core/settings.cpp:operator():77: Camera_OuterLeftConfig: [ 74.244174] Config core/settings.cpp:operator():77: Camera_OuterLeftFlip: 0 [ 74.244175] Config core/settings.cpp:operator():77: DataStorage_UseVirtualSd: true [ 74.244176] Config core/settings.cpp:operator():77: DataStorage_SdmcDir: C:/Users/vince/AppData/Roaming/Citra/sdmc/ [ 74.244177] Config core/settings.cpp:operator():77: DataStorage_NandDir: C:/Users/vince/AppData/Roaming/Citra/nand/ [ 74.244177] Config core/settings.cpp:operator():77: System_IsNew3ds: false [ 74.244178] Config core/settings.cpp:operator():77: System_RegionValue: 1 [ 74.244180] Config core/settings.cpp:operator():77: Debugging_UseGdbstub: false [ 74.244180] Config core/settings.cpp:operator():77: Debugging_GdbstubPort: 24689 [ 74.244325] Frontend citra_qt/game_list.cpp:RefreshGameDirectory:720: Change detected in the games directory. Reloading game list. [ 80.317776] Frontend citra_qt/main.cpp:BootGame:1022: Citra starting... [ 80.361929] Service.FS core/file_sys/ncch_container.cpp:Load:242: Secure1 KeyX missing [ 80.361936] Service.FS core/file_sys/ncch_container.cpp:Load:256: Secure2 KeyX missing [ 80.361942] Service.FS core/file_sys/ncch_container.cpp:Load:342: NCCH is marked as encrypted but with decrypted exheader. Force no crypto scheme. [ 80.428573] Audio.DSP audio_core/hle/wmf_decoder.cpp:Impl:67: Media Foundation activated [ 80.430299] Audio.DSP audio_core/hle/wmf_decoder_utils.cpp:MFDecoderInit:50: Windows(R) Media Foundation found 1 suitable decoder(s) [ 80.931635] Audio.Sink audio_core/cubeb_sink.cpp:StateCallback:137: Cubeb Audio Stream Started [ 80.931659] RPC_Server core/rpc/rpc_server.cpp:RPCServer:12: Starting RPC server ... [ 80.931792] RPC_Server core/rpc/rpc_server.cpp:HandleRequestsLoop:113: Request handler started. [ 80.932023] RPC_Server core/rpc/rpc_server.cpp:RPCServer:16: RPC started. [ 80.934951] Service.HTTP core/hle/service/http_c.cpp:DecryptClCertA:826: ClCertA file missing [ 80.968398] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:Init:1261: GL_VERSION: 3.3.0 Core Profile Context 22.7.1.220725 [ 80.968408] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:Init:1262: GL_VENDOR: ATI Technologies Inc. [ 80.968409] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:Init:1263: GL_RENDERER: AMD Radeon RX 5600 XT [ 81.031268] Render.OpenGL video_core/renderer_opengl/gl_format_reinterpreter.cpp:ShaderD24S8toRGBA8:291: Texture views are unsupported, reinterpretation will do intermediate copy [ 81.031278] Render.OpenGL video_core/renderer_opengl/gl_format_reinterpreter.cpp:FormatReinterpreterOpenGL:370: Using shader for D24S8 to RGBA8 reinterpretation [ 81.036572] Render.OpenGL video_core/renderer_opengl/gl_rasterizer.cpp:RasterizerOpenGL:61: Shadow might not be able to render because of unsupported OpenGL extensions. [ 81.040031] Loader core/loader/ncch.cpp:Load:192: Program ID: 000400000011C500 [ 81.040187] Service.FS core/file_sys/ncch_container.cpp:OpenFile:130: Failed to open C:\Users\vince\AppData\Roaming/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/0004000e/0011c500/content/00000000.app [ 81.088441] Loader core/hle/kernel/process.cpp:ParseKernelCaps:141: ExHeader kernel version: 2.39 [ 81.092150] Service.CFG core/hle/service/cfg/cfg.cpp:SetPreferredRegionCodes:656: Preferred region code set to 1 [ 81.104396] Render.OpenGL video_core/renderer_opengl/gl_shader_disk_cache.cpp:LoadTransferable:117: No transferable shader cache found for game with title id=000400000011C500 [ 81.139515] Service.SRV core/hle/service/sm/srv.cpp:RegisterClient:63: (STUBBED) called. Caller PID=11 [ 81.217271] Service.SRV core/hle/service/sm/srv.cpp:EnableNotification:85: (STUBBED) called [ 81.220130] Service.APT core/hle/service/apt/apt.cpp:GetLockHandle:317: (STUBBED) called applet_attributes=0X00000000 [ 81.224907] Service.APT core/hle/service/apt/apt.cpp:SetScreenCapPostPermission:803: (STUBBED) called, screen_capture_post_permission=0 [ 81.226282] Service.NDM core/hle/service/ndm/ndm_u.cpp:OverrideDefaultDaemons:186: (STUBBED) bit_mask=0x0000000F [ 81.226506] Service.NDM core/hle/service/ndm/ndm_u.cpp:SuspendDaemons:74: (STUBBED) bit_mask=0x00000006 [ 81.229130] Service.APT core/hle/service/apt/apt.cpp:NotifyToWait:296: (STUBBED) app_id=768 [ 81.232784] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:590: (STUBBED) called command=0X00000007, input_size=0X00000004, output_size=0X00000001 [ 81.233155] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:590: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001 [ 81.236812] Service.FS core/hle/service/fs/fs_user.cpp:InitializeWithSdkVersion:600: (STUBBED) called, version: 0x070101C8 [ 81.237741] Service.FS ./core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default [ 81.241572] Service.FS ./core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default [ 81.248043] Service.SRV core/hle/service/sm/srv.cpp:Subscribe:210: (STUBBED) called, notification_id=0x209 [ 81.261836] Service.FS core/file_sys/archive_ncch.cpp:OpenFile:148: Shared Font file missing. Loading open source replacement from memory [ 81.305270] Service.GSP core/hle/service/gsp/gsp_gpu.cpp:AcquireRight:703: called flag=00000000 process=11 thread_id=0 [ 81.316224] Render.OpenGL video_core/renderer_opengl/gl_rasterizer_cache.cpp:MortonCopy:177: Out of bound texture [ 81.342559] HW.GPU core/hw/gpu.cpp:MemoryFill:87: invalid end address 0X18600000 [ 81.454144] Service.DSP audio_core/hle/hle.cpp:LoadComponent:496: Firmware hash: 0xe00a211577bc944e [ 81.454151] Service.DSP audio_core/hle/hle.cpp:LoadComponent:500: Structures hash: 0x228655de1258d999 [ 81.454154] Service.DSP core/hle/service/dsp/dsp_dsp.cpp:LoadComponent:188: called size=0xC288, prog_mask=0x000000FF, data_mask=0x000E00FF [ 81.454894] Service.DSP core/hle/service/dsp/dsp_dsp.cpp:RegisterInterruptEvents:254: Registered interrupt=2, channel=2, event=event-00147e60 [ 81.455156] Service.DSP core/hle/service/dsp/dsp_dsp.cpp:GetSemaphoreEventHandle:271: (STUBBED) called [ 81.455408] Service.DSP core/hle/service/dsp/dsp_dsp.cpp:SetSemaphoreMask:281: (STUBBED) called mask=0x2000 [ 81.455789] Audio.DSP audio_core/hle/hle.cpp:PipeWrite:257: Application has requested initialization of DSP hardware [ 81.455972] Service.DSP core/hle/service/dsp/dsp_dsp.cpp:SetSemaphore:57: called, semaphore_value=4000 [ 81.457620] Service.DSP core/hle/service/dsp/dsp_dsp.cpp:SetSemaphore:57: called, semaphore_value=4000 [ 81.523919] Service.FS ./core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default [ 81.524247] Service.FS core/file_sys/archive_ncch.cpp:OpenFile:156: Bad Word List file missing. Loading open source replacement from memory [ 81.526762] Service.FRD core/hle/service/frd/frd.cpp:SetClientSdkVersion:156: (STUBBED) called, version: 0x070101C8 [ 81.527045] Service.FRD core/hle/service/frd/frd.cpp:GetMyPresence:38: (STUBBED) called [ 81.527701] Service.FRD core/hle/service/frd/frd.cpp:GetFriendKeyList:53: (STUBBED) called, unknown=0, frd_count=100 [ 81.530571] Service.BOSS core/hle/service/boss/boss.cpp:InitializeSession:23: (STUBBED) programID=0X0000000000000000 [ 81.530886] Service.NDM core/hle/service/ndm/ndm_u.cpp:ResumeDaemons:89: (STUBBED) bit_mask=0x00000002 [ 81.530976] Service.NDM core/hle/service/ndm/ndm_u.cpp:ResumeDaemons:89: (STUBBED) bit_mask=0x00000004 [ 81.531881] Service.BOSS core/hle/service/boss/boss.cpp:GetStorageEntryInfo:644: (STUBBED) called [ 81.532254] Service.BOSS core/hle/service/boss/boss.cpp:UnregisterStorage:46: (STUBBED) called [ 81.532655] Service.BOSS core/hle/service/boss/boss.cpp:RegisterStorageEntry:630: (STUBBED) unk_param1=0X000011C5, unk_param2=0X00000000, unk_param3=0X00100000, unk_param4=0X00000014, unk_param5=0X01 [ 81.536480] Service.LDR core/hle/service/ldr_ro/ldr_ro.cpp:LoadCRR:154: (STUBBED) called, crr_buffer_ptr=0x08C62000, crr_size=0x00002000 [ 81.538524] Service.APT core/hle/service/apt/apt.cpp:SetScreenCapPostPermission:803: (STUBBED) called, screen_capture_post_permission=3 [ 81.574043] Service.FRD core/hle/service/frd/frd.cpp:GetMyFriendKey:92: (STUBBED) called [ 81.608597] Service.FRD core/hle/service/frd/frd.cpp:GetMyFriendKey:92: (STUBBED) called [ 81.700357] Service.PTM core/hle/service/ptm/ptm.cpp:GetStepHistory:96: (STUBBED) called, from time(raw): 0xa60ff0a400, for 24 hours [ 81.714180] Service.FS ./core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default [ 81.714560] Service.FS core/file_sys/archive_ncch.cpp:OpenFile:142: Country list file missing. Loading open source replacement from memory [ 81.721184] Service.FS ./core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default [ 81.721487] Service.FS core/file_sys/archive_ncch.cpp:OpenFile:142: Country list file missing. Loading open source replacement from memory [ 81.723116] Service.FS ./core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default [ 81.723390] Service.FS core/file_sys/archive_ncch.cpp:OpenFile:142: Country list file missing. Loading open source replacement from memory [ 81.726058] Service.FS ./core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default [ 81.726387] Service.FS core/file_sys/archive_ncch.cpp:OpenFile:142: Country list file missing. Loading open source replacement from memory [ 81.726780] Service.FS ./core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default [ 81.727038] Service.FS core/file_sys/archive_ncch.cpp:OpenFile:142: Country list file missing. Loading open source replacement from memory [ 81.727421] Service.FS ./core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default [ 81.727732] Service.FS core/file_sys/archive_ncch.cpp:OpenFile:142: Country list file missing. Loading open source replacement from memory [ 81.747711] Service.FS ./core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default [ 81.751397] Service.FS ./core/file_sys/archive_backend.h:GetOpenDelayNs:193: Delay generator was not initalized. Using default [ 81.802603] Render.OpenGL video_core/renderer_opengl/gl_shader_util.cpp:LoadShader:63: Error compiling fragment shader: WARNING: 0:29: 'defined' : nonportable when expanded from macros for preprocessor expression WARNING: 0:29: 'defined' : nonportable when expanded from macros for preprocessor expression WARNING: 0:133: 'defined' : nonportable when expanded from macros for preprocessor expression WARNING: 0:133: 'defined' : nonportable when expanded from macros for preprocessor expression ERROR: 0:149: 'imageSize' : no matching overloaded function found ERROR: 0:149: '' : missing #endif ERROR: 0:149: '' : compilation terminated ERROR: 3 compilation errors. No code generated. [ 81.802614] Render.OpenGL video_core/renderer_opengl/gl_shader_util.cpp:LoadShader:65: Shader source code: #version 330 #extension GL_ARB_shader_image_load_store : enable #extension GL_ARB_shader_image_size : enable #define ALLOW_SHADOW (defined(GL_ARB_shader_image_load_store) && defined(GL_ARB_shader_image_size)) #extension GL_ARB_separate_shader_objects : enable layout (location=1) in vec4 primary_color; layout (location=2) in vec2 texcoord0; layout (location=3) in vec2 texcoord1; layout (location=4) in vec2 texcoord2; layout (location=5) in float texcoord0_w; layout (location=6) in vec4 normquat; layout (location=7) in vec3 view; #ifndef CITRA_GLES in vec4 gl_FragCoord; #endif // CITRA_GLES out vec4 color; uniform sampler2D tex0; uniform sampler2D tex1; uniform sampler2D tex2; uniform samplerCube tex_cube; uniform samplerBuffer texture_buffer_lut_lf; uniform samplerBuffer texture_buffer_lut_rg; uniform samplerBuffer texture_buffer_lut_rgba; #if ALLOW_SHADOW layout(r32ui) uniform readonly uimage2D shadow_texture_px; layout(r32ui) uniform readonly uimage2D shadow_texture_nx; layout(r32ui) uniform readonly uimage2D shadow_texture_py; layout(r32ui) uniform readonly uimage2D shadow_texture_ny; layout(r32ui) uniform readonly uimage2D shadow_texture_pz; layout(r32ui) uniform readonly uimage2D shadow_texture_nz; layout(r32ui) uniform uimage2D shadow_buffer; #endif #define NUM_TEV_STAGES 6 #define NUM_LIGHTS 8 #define NUM_LIGHTING_SAMPLERS 24 struct LightSrc { vec3 specular_0; vec3 specular_1; vec3 diffuse; vec3 ambient; vec3 position; vec3 spot_direction; float dist_atten_bias; float dist_atten_scale; }; layout (std140) uniform shader_data { int framebuffer_scale; int alphatest_ref; float depth_scale; float depth_offset; float shadow_bias_constant; float shadow_bias_linear; int scissor_x1; int scissor_y1; int scissor_x2; int scissor_y2; int fog_lut_offset; int proctex_noise_lut_offset; int proctex_color_map_offset; int proctex_alpha_map_offset; int proctex_lut_offset; int proctex_diff_lut_offset; float proctex_bias; int shadow_texture_bias; ivec4 lighting_lut_offset[NUM_LIGHTING_SAMPLERS / 4]; vec3 fog_color; vec2 proctex_noise_f; vec2 proctex_noise_a; vec2 proctex_noise_p; vec3 lighting_global_ambient; LightSrc light_src[NUM_LIGHTS]; vec4 const_color[NUM_TEV_STAGES]; vec4 tev_combiner_buffer_color; vec4 clip_coef; }; // Rotate the vector v by the quaternion q vec3 quaternion_rotate(vec4 q, vec3 v) { return v + 2.0 * cross(q.xyz, cross(q.xyz, v) + q.w * v); } float LookupLightingLUT(int lut_index, int index, float delta) { vec2 entry = texelFetch(texture_buffer_lut_lf, lighting_lut_offset[lut_index >> 2][lut_index & 3] + index).rg; return entry.r + entry.g * delta; } float LookupLightingLUTUnsigned(int lut_index, float pos) { int index = clamp(int(pos * 256.0), 0, 255); float delta = pos * 256.0 - float(index); return LookupLightingLUT(lut_index, index, delta); } float LookupLightingLUTSigned(int lut_index, float pos) { int index = clamp(int(pos * 128.0), -128, 127); float delta = pos * 128.0 - float(index); if (index < 0) index += 256; return LookupLightingLUT(lut_index, index, delta); } float byteround(float x) { return round(x * 255.0) * (1.0 / 255.0); } vec2 byteround(vec2 x) { return round(x * 255.0) * (1.0 / 255.0); } vec3 byteround(vec3 x) { return round(x * 255.0) * (1.0 / 255.0); } vec4 byteround(vec4 x) { return round(x * 255.0) * (1.0 / 255.0); } // PICA's LOD formula for 2D textures. // This LOD formula is the same as the LOD lower limit defined in OpenGL. // f(x, y) >= max{m_u, m_v, m_w} // (See OpenGL 4.6 spec, 8.14.1 - Scale Factor and Level-of-Detail) float getLod(vec2 coord) { vec2 d = max(abs(dFdx(coord)), abs(dFdy(coord))); return log2(max(d.x, d.y)); } #if ALLOW_SHADOW uvec2 DecodeShadow(uint pixel) { return uvec2(pixel >> 8, pixel & 0xFFu); } uint EncodeShadow(uvec2 pixel) { return (pixel.x << 8) | pixel.y; } float CompareShadow(uint pixel, uint z) { uvec2 p = DecodeShadow(pixel); return mix(float(p.y) * (1.0 / 255.0), 0.0, p.x <= z); } float SampleShadow2D(ivec2 uv, uint z) { if (any(bvec4( lessThan(uv, ivec2(0)), greaterThanEqual(uv, imageSize(shadow_texture_px)) ))) return 1.0; return CompareShadow(imageLoad(shadow_texture_px, uv).x, z); } float mix2(vec4 s, vec2 a) { vec2 t = mix(s.xy, s.zw, a.yy); return mix(t.x, t.y, a.x); } vec4 shadowTexture(vec2 uv, float w) { uv /= w;uint z = uint(max(0, int(min(abs(w), 1.0) * float(0xFFFFFF)) - shadow_texture_bias)); vec2 coord = vec2(imageSize(shadow_texture_px)) * uv - vec2(0.5); vec2 coord_floor = floor(coord); vec2 f = coord - coord_floor; ivec2 i = ivec2(coord_floor); vec4 s = vec4( SampleShadow2D(i , z), SampleShadow2D(i + ivec2(1, 0), z), SampleShadow2D(i + ivec2(0, 1), z), SampleShadow2D(i + ivec2(1, 1), z)); return vec4(mix2(s, f)); } vec4 shadowTextureCube(vec2 uv, float w) { ivec2 size = imageSize(shadow_texture_px); vec3 c = vec3(uv, w); vec3 a = abs(c); if (a.x > a.y && a.x > a.z) { w = a.x; uv = -c.zy; if (c.x < 0.0) uv.x = -uv.x; } else if (a.y > a.z) { w = a.y; uv = c.xz; if (c.y < 0.0) uv.y = -uv.y; } else { w = a.z; uv = -c.xy; if (c.z > 0.0) uv.x = -uv.x; } uint z = uint(max(0, int(min(w, 1.0) * float(0xFFFFFF)) - shadow_texture_bias)); vec2 coord = vec2(size) * (uv / w * vec2(0.5) + vec2(0.5)) - vec2(0.5); vec2 coord_floor = floor(coord); vec2 f = coord - coord_floor; ivec2 i00 = ivec2(coord_floor); ivec2 i10 = i00 + ivec2(1, 0); ivec2 i01 = i00 + ivec2(0, 1); ivec2 i11 = i00 + ivec2(1, 1); ivec2 cmin = ivec2(0), cmax = size - ivec2(1, 1); i00 = clamp(i00, cmin, cmax); i10 = clamp(i10, cmin, cmax); i01 = clamp(i01, cmin, cmax); i11 = clamp(i11, cmin, cmax); uvec4 pixels; // This part should have been refactored into functions, // but many drivers don't like passing uimage2D as parameters if (a.x > a.y && a.x > a.z) { if (c.x > 0.0) pixels = uvec4( imageLoad(shadow_texture_px, i00).r, imageLoad(shadow_texture_px, i10).r, imageLoad(shadow_texture_px, i01).r, imageLoad(shadow_texture_px, i11).r); else pixels = uvec4( imageLoad(shadow_texture_nx, i00).r, imageLoad(shadow_texture_nx, i10).r, imageLoad(shadow_texture_nx, i01).r, imageLoad(shadow_texture_nx, i11).r); } else if (a.y > a.z) { if (c.y > 0.0) pixels = uvec4( imageLoad(shadow_texture_py, i00).r, imageLoad(shadow_texture_py, i10).r, imageLoad(shadow_texture_py, i01).r, imageLoad(shadow_texture_py, i11).r); else pixels = uvec4( imageLoad(shadow_texture_ny, i00).r, imageLoad(shadow_texture_ny, i10).r, imageLoad(shadow_texture_ny, i01).r, imageLoad(shadow_texture_ny, i11).r); } else { if (c.z > 0.0) pixels = uvec4( imageLoad(shadow_texture_pz, i00).r, imageLoad(shadow_texture_pz, i10).r, imageLoad(shadow_texture_pz, i01).r, imageLoad(shadow_texture_pz, i11).r); else pixels = uvec4( imageLoad(shadow_texture_nz, i00).r, imageLoad(shadow_texture_nz, i10).r, imageLoad(shadow_texture_nz, i01).r, imageLoad(shadow_texture_nz, i11).r); } vec4 s = vec4( CompareShadow(pixels.x, z), CompareShadow(pixels.y, z), CompareShadow(pixels.z, z), CompareShadow(pixels.w, z)); return vec4(mix2(s, f)); } #else vec4 shadowTexture(vec2 uv, float w) { return vec4(1.0); } vec4 shadowTextureCube(vec2 uv, float w) { return vec4(1.0); } #endif void main() { vec4 rounded_primary_color = byteround(primary_color); vec4 primary_fragment_color = vec4(0.0); vec4 secondary_fragment_color = vec4(0.0); float z_over_w = 2.0 * gl_FragCoord.z - 1.0; float depth = z_over_w * depth_scale + depth_offset; vec4 combiner_buffer = vec4(0.0); vec4 next_combiner_buffer = tev_combiner_buffer_color; vec4 last_tex_env_out = vec4(0.0); vec3 color_results_0_1 = const_color[0].rgb; vec3 color_results_0_2 = const_color[0].rgb; vec3 color_results_0_3 = const_color[0].rgb; vec3 color_results_0[3] = vec3[3](color_results_0_1, color_results_0_2, color_results_0_3); vec3 color_output_0 = byteround(clamp(color_results_0[0], vec3(0.0), vec3(1.0))); float alpha_results_0[3] = float[3](const_color[0].a, const_color[0].a, const_color[0].a); float alpha_output_0 = byteround(clamp(alpha_results_0[0], 0.0, 1.0)); last_tex_env_out = vec4(clamp(color_output_0 * 1.0, vec3(0.0), vec3(1.0)), clamp(alpha_output_0 * 1.0, 0.0, 1.0)); combiner_buffer = next_combiner_buffer; combiner_buffer = next_combiner_buffer; combiner_buffer = next_combiner_buffer; combiner_buffer = next_combiner_buffer; combiner_buffer = next_combiner_buffer; vec3 color_results_5_1 = rounded_primary_color.rgb; vec3 color_results_5_2 = rounded_primary_color.rgb; vec3 color_results_5_3 = rounded_primary_color.rgb; vec3 color_results_5[3] = vec3[3](color_results_5_1, color_results_5_2, color_results_5_3); vec3 color_output_5 = byteround(clamp(color_results_5[0], vec3(0.0), vec3(1.0))); float alpha_results_5[3] = float[3](rounded_primary_color.a, rounded_primary_color.a, rounded_primary_color.a); float alpha_output_5 = byteround(clamp(alpha_results_5[0], 0.0, 1.0)); last_tex_env_out = vec4(clamp(color_output_5 * 1.0, vec3(0.0), vec3(1.0)), clamp(alpha_output_5 * 1.0, 0.0, 1.0)); combiner_buffer = next_combiner_buffer; gl_FragDepth = depth; color = byteround(last_tex_env_out); } [ 81.802628] Render.OpenGL video_core/renderer_opengl/gl_shader_util.cpp:LoadProgram:101: Error linking shader: Program Link Failed for unknown reason. [ 81.802629] Debug video_core/renderer_opengl/gl_shader_util.cpp:operator():105: Assertion Failed! Shader not linked