Pokemon Ultra Sun: Game freezes, resumes for a few seconds and freezes again but with audio this time

Issue:
When a pokemon starts a certain move, the game freezes for 1 minute. Then it resumes for a few seconds and froze again. However, this time the audio kept playing but the screen frame remains the same.

Please watch this 1 minute+ video (https://youtu.be/vfxhFpPUppM) for a clearer picture of what’s happening.

System Information

Diagnostic Log (updated after Enabling Accurate Multiplication and removing shader cache)
citra_log.txt (97.8 KB)

System Information for Support

Client Version                                Nightly 1565 HEAD-2e24183
Operating System                              Windows 10 (10.0)
CPU                                           Intel(R) Core(TM) i5-8300H CPU @ 2.30GHz
Graphics API                                  OpenGL 3.3.0
Graphics Renderer                             GeForce GTX 1060/PCIe/SSE2
GPU Driver Version                            446.14
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [ ]
Shader JIT                                    [x]
System Region                                 -1
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.

Enabling Accurate Multiplication does not resolve the issue.

System Information for Support

Client Version                                Nightly 1565 HEAD-2e24183
Operating System                              Windows 10 (10.0)
CPU                                           Intel(R) Core(TM) i5-8300H CPU @ 2.30GHz
Graphics API                                  OpenGL 3.3.0
Graphics Renderer                             GeForce GTX 1060/PCIe/SSE2
GPU Driver Version                            446.14
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [ ]
Shader JIT                                    [x]
System Region                                 -1
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.

Since you just enabled Accurate Multiplication (keep it enabled), clear the shader cache so you won’t get a bug that can lead to a crash. Open Citra then File -> Open Citra Folder and delete shaders\opengl folder. Now the cache can be built up correctly from scratch.

Also check in Nvidia Control Panel that in Manage 3D settings you have set Power management mode to Prefer maximum performance. If you also have GeForce Experience installed, turn off Battery Boost:

System Information for Support

Client Version                                Nightly 1565 HEAD-2e24183
Operating System                              Windows 10 (10.0)
CPU                                           Intel(R) Core(TM) i5-8300H CPU @ 2.30GHz
Graphics API                                  OpenGL 3.3.0
Graphics Renderer                             GeForce GTX 1060/PCIe/SSE2
GPU Driver Version                            446.14
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [x]
Shader JIT                                    [x]
System Region                                 -1
Shader Disk Cache                             [x]

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

I have done as requested for the shader cache.

Also, I have already applied your suggestion before I published this post.

However, the issue still persists

Hm, can you upload your save file to like Google Drive then link it here so I can test? To see if this is a Citra issue. I have Ultra Moon but the saves are interchangeable.

You can only come to this stage by loading a saved state because I managed to bypass it by preventing the opponent from attacking with that move.

Please see my updated post for the download links for the saved state as well as the main save file.

Thank you.

System Information for Support

Client Version                                Nightly 1565 HEAD-2e24183
Operating System                              Windows 10 (10.0)
CPU                                           Intel(R) Core(TM) i5-8300H CPU @ 2.30GHz
Graphics API                                  OpenGL 3.3.0
Graphics Renderer                             GeForce GTX 1060/PCIe/SSE2
GPU Driver Version                            446.14
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [x]
Shader JIT                                    [x]
System Region                                 -1
Shader Disk Cache                             [x]

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

Oh you need to change access to public so I can download it :stuck_out_tongue:

Ah, sorry about that. I have updated the links so anyone can view it.

Is it only “Water Gun” that has issues? Since I have the other game I cannot use the save state (even if I try to rename it). Are there other moves that does the freeze you can trigger by playing from the main save?

Oh looks like your rival can use it, I didn’t get any freeze on my end though.

Ah, so you mean were finally able to load the Saved State and proceed without any freezes? This bug could be specific to Ultra Sun but I’ll try Ultra Moon to verify this.

Oh and I think Delibird’s Present move also has this issue. If you don’t mind, you can try walking around the cave to encounter a Delibird.

Nah I just loaded from Continue, I will upload a video so you can watch. My specs are i7-3770K @ 4.3GHz & GTX 1070.

Current ETA ~30min.

I actually did that first (about the Delibird) before moving on, because I rewatched your video afterwards to see what caused the freeze.

Ok, thanks for being very helpful.

If I ever encounter a rival with this issue again, I’ll make sure to keep that save and post it here.

You can backup your current save then download the one you linked above and replace so you can play from the same point I did, if you want to mimic me.

The freeze seems very exaggerated though, maybe there is something wrong with your rom? You could try a redump by using the guides below, and perhaps even the update:



Ah a ROM issue? Never thought of that. Sure, I’ll try your suggestion.

Thank you again!

Here is the video:

Indeed you were right! A new dump fixed the issue.

Thank you very much!

1 Like