Pokemon ORAS keeps freezing

Pokemon ORAS keeps freezing:
Enter a description of your issue here, in full detail.
The game keeps randomly freezing and it’s getting really annoying.

System Information

  • Windows 10 Home:
  • AMD Ryzen 7 3700X 8-Core Processor:
  • XFX THICC II Ryzen Radeon 5700xt:
  • Citra 1659:
  • Pokémon Alpha Sapphire (but occurs for both game versions):

Diagnostic Log
citra_log.txt (166.0 KB)

System Information for Support

Client Version                                Nightly 1659 HEAD-3f13e1c
Operating System                              Windows 10 (10.0)
CPU                                           AMD Ryzen 7 3700X 8-Core Processor             
Graphics API                                  OpenGL 3.3.1
Graphics Renderer                             AMD Radeon RX 5700 XT
GPU Driver Version                            20.9.2 27.20.12031.1000
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [x]
Shader JIT                                    [x]
System Region                                 -1
Shader Disk Cache                             [x]

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

  • Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.

Try update to the December drivers (20.12.1) and turn off Hardware Shader.

If you want much better performance with your Radeon card, consider dual boot Linux (e.g Ubuntu) to gain over 3x more performance. AMD’s Windows drivers have poor OpenGL performance unfortunately.