Checking "Hardware Shader" Freezes the Screen during Loading

Issue:
The screen freezes during loading screens with “Hardware Shader”. There’s still audio and I can move around in the background but the screen stays frozen. I can run without it, but I’m left with 10-12fps. I also get the same results from multiple other versions, both Canary and Nightly.

System Information

  • Operating System: Windows 10
  • CPU: Intel(R) Core™ i5-4570 CPU @ 3.20GHz
  • GPU: Intel(R) HD Graphics 4600
  • Citra Version (found in title bar): Canary 1986
  • Game: Monster Hunter Generations (USA) (Decrypted)
  • Screenshot of Issue (include the full Citra window including titlebar):

Diagnostic Log
citra_log.txt (26.8 KB)

System Information for Support

Client Version                                Canary 1986 HEAD-f083b3a
Operating System                              Windows 10 (10.0)
CPU                                           Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz | AVX2 | FMA
Graphics API                                  OpenGL 3.3.0
Graphics Renderer                             Intel(R) HD Graphics 4600
GPU Driver Version                            20.19.15.5171
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [ ]
Shader JIT                                    [x]
System Region                                 0
Shader Disk Cache                             [x]

Here’s some issues I found with your log that might help.

  • Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.

Same results with Accurate Multiplication either On/Off

This might have to do with your iGPUs OpenGL driver bugs. Try out this older Citra version to test this out: Release nightly-860: Merge pull request #4021 from FearlessTobi/port-709 · citra-emu/citra-nightly · GitHub

You may also need to dump your system archives and shared fonts for Citra to run properly in this version: Dumping System Archives and the Shared Fonts from a 3DS Console - Citra