Pokemon X freezes on rival match in Anistar City

Issue:
When challenging the rival Serena in Anistar City, the game freezes at the point shown in the screenshot. The sound keeps on playing and the pink background in the image keeps on moving as well, but there is no way to proceed with the match. The issue can be reproduced consistently and it also happens when using my dedicated graphics card (GeForce GTX 1050 Ti Mobile) with Bumblebee.

System Information

  • Operating System: Fedora 30
  • CPU: Intel® Core™ i7-8750H CPU @ 2.20GHz × 12
  • GPU: Intel® UHD Graphics 630 (Coffeelake 3x8 GT2)
  • Citra Version (found in title bar): 1372
  • Game: Pokémon X
  • Screenshot of Issue (include the full Citra window including titlebar):

Diagnostic Log
citra_log.txt (83.0 KB)

System Information for Support

Client Version                                Nightly 1372 HEAD-35690e3a
OpenGL Vendor                                 Intel Open Source Technology Center
OpenGL Renderer                               Mesa DRI Intel(R) UHD Graphics 630 (Coffeelake 3x8 GT2) 
OpenGL Version                                null
Enable Hardware Renderer                      [x]
Enable Hardware Shader                        [x]
Hardware Shader, Accurate Multiplication      [ ]
Hardware Shader, Geometry Shaders             null
Enable Shader JIT                             [x]
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 have already tested with Accurate Multiplication but it did not help. I have also tried disabling the Hardware Renderer, Shader JIT and Linear Filtering, but it did not help as well.

The issue is still present on the current master branch. I am uploading a new log file.

citra_log.txt (45.3 KB)

System Information for Support

OpenGL Vendor                                 NVIDIA Corporation
OpenGL Renderer                               GeForce GTX 1050 Ti with Max-Q Design/PCIe/SSE2
OpenGL Version                                3.3.0
GPU Driver Version                            440.64
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.

This one, instead, is with my Intel GPU, same issue described above.

citra_log.txt (46.9 KB)

System Information for Support

OpenGL Vendor                                 Intel Open Source Technology Center
OpenGL Renderer                               Mesa DRI Intel(R) UHD Graphics 630 (Coffeelake 3x8 GT2) 
OpenGL Version                                null
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.

If someone decides to look into this, I can provide a game save that allows to reproduce the issue immediately. I have encountered other freezes during my progression in the game, but this one cannot be avoided, obviously.

The issue is reproducible on Windows 10 as well, but it does not appear to be reproducible using Pokémon Y; this was tested by another user.

It turns out the issue was caused by a corrupted ROM.