Pokemon X fails to launch

Citra was running Pokemon X without a hitch until this morning (although the time between “Loading…” and the shader loading bar increased substantially over the past few hours). I restarted the emulation at one point, and Citra never progressed past “Loading…” again. I hover the cursor over the Citra instance, and the spinning wheel appears next to the cursor for a few seconds. Then, Citra closes by itself.

I’m not sure if this next part is related, but my internet connection became spotty around the time Citra started crashing. It’s been alright this past hour, though.

I’ve tried reinstalling Citra, replacing the ROM, rebooting the computer, and resetting my networks. I tested Canary out; it didn’t work. Nothing’s worked, even after more than 10 hours.

  • Operating System: Windows 10
  • CPU: Intel Core i7-4700MQ @ 2.40GHz
  • GPU: Intel HD Graphics 4600
  • Citra Version: Nightly 1444, Canary 1607
  • Game: Pokémon X

citra_log.txt (6.5 KB)

System Information for Support

Client Version                                Canary 1608 HEAD-e0f26ec
OpenGL Vendor                                 null
OpenGL Renderer                               null
OpenGL Version                                null
Enable Hardware Renderer                      [x]
Enable Hardware Shader                        [x]
Hardware Shader, Accurate Multiplication      [ ]
Hardware Shader, Geometry Shaders             null
Enable Shader JIT                             [x]
Enable Vsync                                  null
System Region                                 -1

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.

Enabled Accurate Multiplication

citra_log.txt (17.7 KB)

System Information for Support

Client Version                                Nightly 1444 HEAD-25ebf03
OpenGL Vendor                                 Intel
OpenGL Renderer                               Intel(R) HD Graphics 4600
OpenGL Version                                3.3.0
GPU Driver Version                            20.19.15.5107
Enable Hardware Renderer                      [x]
Enable Hardware Shader                        [x]
Hardware Shader, Accurate Multiplication      [ ]
Hardware Shader, Geometry Shaders             null
Enable Shader JIT                             [x]
Enable Vsync                                  null
System Region                                 -1

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.

I went to Emulation -> Configure -> Graphics -> Advanced and checked the Accurate Multiplication box. I went back to the Graphics menu after restarting Pokemon X, and the box is still checked. (This is for any humans who may be reading this.)

citra_log.txt (22.8 KB)

System Information for Support

Client Version                                Nightly 1444 HEAD-25ebf03
OpenGL Vendor                                 Intel
OpenGL Renderer                               Intel(R) HD Graphics 4600
OpenGL Version                                3.3.0
GPU Driver Version                            20.19.15.5107
Enable Hardware Renderer                      [x]
Enable Hardware Shader                        [x]
Hardware Shader, Accurate Multiplication      [x]
Hardware Shader, Geometry Shaders             null
Enable Shader JIT                             [x]
Enable Vsync                                  null
System Region                                 -1

I did not find anything wrong in your log file. Please wait for a moderator to assist.

Update: Pokemon Y works.

Another update: Figured it out!

For those with the same problem: disable Disk Shader Cache.
Here’s the path:
Citra menu -> Emulation -> Configure -> Graphics -> Utility -> Use Disk Shader Cache (uncheck).

1 Like