Glitchy graphics on nightly and canary builds

Issue:
The new updates caused the Citra I am using to render the graphics incorrectly (Shadows where they shouldn’t be, missing stuff, wrong colors, etc). Even on CPU mode in Canary it happens.

System Information

  • Operating System: Windows 8.1.
  • CPU: Intel Core i7 4th Generation 4510U 2-Core 2.0GHz.
  • GPU: Intel HD Graphics 4400 (It does support Citra, OPENGL 3.3.0).
  • Citra Version (found in title bar): HEAD-79ac476, also happens in any current Canary.
  • Game: Any game.
  • Screenshot of Issue (include the full Citra window including titlebar):


    Log:

    [ 1.824726] Frontend citra_qt/main.cpp:BootGame:642: Citra starting…
    [ 1.894599] Service.FS core/file_sys/ncch_container.cpp:LoadOverrides:244: Loaded NCCH C:\Users\Jesus Gonzalez\AppData\Local\Citra\nightly-mingw/user/nand/00000000000000000000000000000000/title/0004009b/00010202/content/00000000.app is tainted, application behavior may not be as expected!
    [ 1.895047] Service.FS core/file_sys/ncch_container.cpp:LoadOverrides:244: Loaded NCCH C:\Users\Jesus Gonzalez\AppData\Local\Citra\nightly-mingw/user/nand/00000000000000000000000000000000/title/0004009b/00010402/content/00000000.app is tainted, application behavior may not be as expected!
    [ 1.895495] Service.FS core/file_sys/ncch_container.cpp:LoadOverrides:244: Loaded NCCH C:\Users\Jesus Gonzalez\AppData\Local\Citra\nightly-mingw/user/nand/00000000000000000000000000000000/title/000400db/00010302/content/00000000.app is tainted, application behavior may not be as expected!
    [ 1.899918] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:Init:488: GL_VERSION: 3.3.0 - Build 10.18.10.3383
    [ 1.899924] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:Init:489: GL_VENDOR: Intel
    [ 1.899925] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:Init:490: GL_RENDERER: Intel® HD Graphics 4400
    [ 1.901776] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:472: SHADER_COMPILER OTHER 0: GLSL compile warning(s) for shader 1, “”: WARNING: -1:65535: ‘#version’ : version number deprecated in OGL 3.0 forward compatible context driver
    [ 1.902434] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:472: SHADER_COMPILER OTHER 0: GLSL compile warning(s) for shader 2, “”: WARNING: -1:65535: ‘#version’ : version number deprecated in OGL 3.0 forward compatible context driver
    [ 1.904732] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:472: SHADER_COMPILER OTHER 0: GLSL compile warning(s) for shader 1, “”: WARNING: -1:65535: ‘#version’ : version number deprecated in OGL 3.0 forward compatible context driver
    [ 1.905050] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:472: SHADER_COMPILER OTHER 0: GLSL compile warning(s) for shader 2, “”: WARNING: -1:65535: ‘#version’ : version number deprecated in OGL 3.0 forward compatible context driver
    [ 1.908706] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:472: SHADER_COMPILER OTHER 0: GLSL compile warning(s) for shader 1, “”: WARNING: -1:65535: ‘#version’ : version number deprecated in OGL 3.0 forward compatible context driver
    [ 1.910389] Loader core/loader/ncch.cpp:Load:159: Program ID: 0004000000054000
    [ 1.910518] Service.FS core/file_sys/ncch_container.cpp:OpenFile:113: Failed to open C:\Users\Jesus Gonzalez\AppData\Local\Citra\nightly-mingw/user/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/0004000e/00054000/content/00000000.app
    [ 1.993683] Loader core/hle/kernel/process.cpp:ParseKernelCaps:114: ExHeader kernel version: 2.30
    [ 1.994468] Service.FS core/file_sys/ncch_container.cpp:LoadSectionExeFS:275: Attempting to load logo from the ExeFS
    [ 1.996101] Service.CFG core/hle/service/cfg/cfg.cpp:SetPreferredRegionCode:602: Preferred region code set to 1
    [ 2.152977] Service.SRV core/hle/service/sm/srv.cpp:RegisterClient:48: (STUBBED) called
    [ 2.153472] Service.SRV core/hle/service/sm/srv.cpp:EnableNotification:70: (STUBBED) called
    [ 2.156471] Service.APT core/hle/service/apt/apt.cpp:GetLockHandle:255: (STUBBED) called applet_attributes=0X00000000
    [ 2.161261] Service.NDM core/hle/service/ndm/ndm.cpp:OverrideDefaultDaemons:207: (STUBBED) default_daemon_bit_mask=0x0000000F
    [ 2.162212] Service.NDM core/hle/service/ndm/ndm.cpp:SuspendDaemons:92: (STUBBED) daemon_bit_mask=0x00000009
    [ 2.162449] Service.NDM core/hle/service/ndm/ndm.cpp:SuspendScheduler:115: (STUBBED) called
    [ 3.324423] Frontend citra_qt/main.cpp:OnUpdateFound:528: Update found, deferring as game is running
    [ 3.715191] Service.APT core/hle/service/apt/apt.cpp:NotifyToWait:234: (STUBBED) app_id=768
    [ 3.719389] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000007, input_size=0X00000004, output_size=0X00000001
    [ 3.720020] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
    [ 3.720547] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
    [ 3.740625] Service.GSP core/hle/service/gsp/gsp_gpu.cpp:AcquireRight:665: called flag=00000000 process=10 thread_id=0
    [ 3.834359] Service.DSP core/hle/service/dsp_dsp.cpp:LoadComponent:150: Firmware hash: 0xd50f271c0a6b6eea
    [ 3.834364] Service.DSP core/hle/service/dsp_dsp.cpp:LoadComponent:154: Structures hash: 0xd194fc96db654a27
    [ 3.834366] Service.DSP core/hle/service/dsp_dsp.cpp:LoadComponent:159: (STUBBED) called size=0xBE44, prog_mask=0x000000FF, data_mask=0x000E00FF, buffer=0x003E31B0
    [ 3.835184] Service.DSP core/hle/service/dsp_dsp.cpp:RegisterInterruptEvents:251: Registered type=2, pipe=2, event_handle=0x000F002C
    [ 3.835520] Service.DSP core/hle/service/dsp_dsp.cpp:GetSemaphoreEventHandle:176: (STUBBED) called
    [ 3.835821] Service.DSP core/hle/service/dsp_dsp.cpp:SetSemaphoreMask:473: (STUBBED) called mask=0x00002000
    [ 3.836357] Audio.DSP audio_core/hle/hle.cpp:PipeWrite:149: Application has requested initialization of DSP hardware
    [ 3.836571] Service.DSP core/hle/service/dsp_dsp.cpp:SetSemaphore:274: (STUBBED) called
    [ 3.838917] Service.DSP core/hle/service/dsp_dsp.cpp:SetSemaphore:274: (STUBBED) called
    [ 4.658795] Service core/hle/service/service.cpp:ReportUnimplementedFunction:163: unknown / unimplemented function ‘SetInternalPriorities’: port=‘gsp::Gpu’ cmd_buf={[0]=0x1e0080, [1]=0x19, [2]=0x1a}
    [ 4.664505] Kernel.SVC core/hle/kernel/svc.cpp:CreateMemoryBlock:1106: called addr=0x0041F000
    [ 4.664768] Service.MIC core/hle/service/mic_u.cpp:MapSharedMem:44: called, size=0x1000
    [ 4.665166] Service.MIC core/hle/service/mic_u.cpp:GetGain:121: (STUBBED) called
    [ 4.665388] Service.MIC core/hle/service/mic_u.cpp:SetGain:112: (STUBBED) called, mic_gain=55
    [ 4.665617] Service.MIC core/hle/service/mic_u.cpp:SetPower:130: (STUBBED) called, mic_power=1
    [ 4.665815] Service.MIC core/hle/service/mic_u.cpp:SetClamp:159: (STUBBED) called, clamp=1
    [ 4.665970] Service.MIC core/hle/service/mic_u.cpp:GetGain:121: (STUBBED) called
    [ 4.666812] Service.MIC core/hle/service/mic_u.cpp:StartSampling:70: (STUBBED) called, encoding=3, sample_rate=3, audio_buffer_offset=0, audio_buffer_size=4092, audio_buffer_loop=1
    [ 5.090778] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:472: SHADER_COMPILER OTHER 0: GLSL compile warning(s) for shader 1, “”: WARNING: -1:65535: ‘#version’ : version number deprecated in OGL 3.0 forward compatible context driver
    [ 5.101552] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:472: SHADER_COMPILER OTHER 0: GLSL compile warning(s) for shader 1, “”: WARNING: -1:65535: ‘#version’ : version number deprecated in OGL 3.0 forward compatible context driver

[ 6.788563] Service.NDM core/hle/service/ndm/ndm.cpp:ResumeScheduler:123: (STUBBED) called
[ 8.431515] Service.FS core/file_sys/savedata_archive.cpp:OpenDirectory:332: Unexpected file in path C:\Users\Jesus Gonzalez\AppData\Local\Citra\nightly-mingw/user/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/00040000/00054000/data/00000001/GameData.bin
[ 8.431532] Service.FS core/hle/service/fs/fs_user.cpp:OpenDirectory:296: failed to get a handle for directory type=4 size=28 data=[Wchar: /GameData.bin]
[ 8.483554] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
[ 8.495305] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:DebugHandler:472: SHADER_COMPILER OTHER 0: GLSL compile warning(s) for shader 1, “”: WARNING: -1:65535: ‘#version’ : version number deprecated in OGL 3.0 forward compatible context driver
[ 8.532091] Service.FS core/file_sys/archive_extsavedata.cpp:OpenFile:123: C:\Users\Jesus Gonzalez\AppData\Local\Citra\nightly-mingw/user/nand/data/00000000000000000000000000000000/extdata/00048000/F000000B/user/ublg.lst not found
[ 8.532098] Service.FS core/hle/service/fs/fs_user.cpp:OpenFile:69: failed to get a handle for file [Wchar: /ublg.lst]
[ 8.534158] Service.FS core/file_sys/ncch_container.cpp:LoadOverrides:244: Loaded NCCH C:\Users\Jesus Gonzalez\AppData\Local\Citra\nightly-mingw/user/nand/00000000000000000000000000000000/title/0004009b/00010202/content/00000000.app is tainted, application behavior may not be as expected!
[ 8.534291] Service.FS core/file_sys/ncch_container.cpp:ReadOverrideRomFS:403: File C:\Users\Jesus Gonzalez\AppData\Local\Citra\nightly-mingw/user/nand/00000000000000000000000000000000/title/0004009b/00010202/content/00000000.app.romfs overriding built-in RomFS
[ 8.542850] Service.NDM core/hle/service/ndm/ndm.cpp:SuspendDaemons:92: (STUBBED) daemon_bit_mask=0x0000000E
[ 8.547201] Service core/hle/service/service.cpp:HandleSyncRequest:99: unknown / unimplemented function ‘OpenRawFile’: port=cecd:u, cmd_buff[1]=0x54000, cmd_buff[2]=0x2, cmd_buff[3]=0x2, cmd_buff[4]=0x20, cmd_buff[5]=0xFFFFD8C
[ 8.547794] Service core/hle/service/service.cpp:HandleSyncRequest:99: unknown / unimplemented function ‘ReadRawFile’: port=cecd:u, cmd_buff[1]=0x60, cmd_buff[2]=0x60C, cmd_buff[3]=0xFFFFD24
[ 8.549211] Service.NDM core/hle/service/ndm/ndm.cpp:ResumeDaemons:107: (STUBBED) daemon_bit_mask=0x0000000F

this happen with me too in pokemon ultra sun after update

I also have noticed that, with the last version of Citra Canary, in Pokémon Sun the character flichers often when he isn’t moving

1 Like

Can confirm for Pokemon Sun too, since the #3700/3711 PR timeframe the flickering elements appeared.
Canary CPU mode doesn’t have the issues, Nightly works also fine.

Before i’ve had updated, Zelda ocarina of time was running smooth on my pc, but now it’s having glitches on the gpu mode, in cpu doesn’t have, but runs slow, so i think the solution for now it’s download some previous build, and wait for some new update fixing it
(i have a Intel hd graphics)

You are using extremely outdated drivers. Please get the newest drivers for your iGPU in here (1st blue box on the left side)

1 Like

I just need to update? Ok, thank you

Im out of luck, I can’t update any further

What do you mean? Are there some kind of errors?

Hey, i already update my citra canary to the latest version and when i’m playing the legend of zelda: a link between worlds the bottom screen doesn’t show the map and the items, can someone help PLS?

Check ‘Enable Accurate Multiplication’.

i already check it, can you demonstrated it for me because nothing happend?