Pokemon Ultra Moon - citra crashes when going onto water splash and rock dust things

Issue:
Enter a description of your issue here, in full detail.
When i go onto water splashes and rock dust to battle pokemon and ultra beast, citra crashes

System Information

  • Operating System: win 10
  • CPU: i5-7500
  • GPU: Nvidia 1070 6gb
  • Citra Version (found in title bar): 1629
  • Game: Pokemon Ultra Moon
  • Screenshot of Issue (include the full Citra window including titlebar):

    Its when i walk onto one of these

Diagnostic Log
Upload your log file as an attachment by dragging & dropping.

citra_log.txt (72.6 KB)

System Information for Support

Client Version                                Nightly 1629 HEAD-1bb2057
Operating System                              Windows 10 (10.0)
CPU                                           Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
Graphics API                                  OpenGL 3.3.0
Graphics Renderer                             GeForce GTX 1070/PCIe/SSE2
GPU Driver Version                            452.06
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.

Hi, please try this:

  1. Open Citra then go to File->Open Citra Folder
  2. Open shaders folder then delete the opengl folder if it is there.
  3. Emulation->Configure… then click on Graphics on the left
  4. Click on the Advanced tab and turn on Accurate Multiplication

The Disk Shader Cache currently has a bug when Accurate Multiplication is turned off causing it to load all shaders slowly from zero every time you start the game and makes the precompiled cache extrememly large + the RAM usage skyrockets until you crash.

I did this now, still doesnt work.

heres the new log citra_log.txt (158.6 KB)

System Information for Support

Client Version                                Nightly 1629 HEAD-1bb2057
Operating System                              Windows 10 (10.0)
CPU                                           Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
Graphics API                                  OpenGL 3.3.0
Graphics Renderer                             GeForce GTX 1070/PCIe/SSE2
GPU Driver Version                            452.06
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.

but I think youre onto something, because when citra crashes, my cpu and ram skyrocket through the roof. I think it worked before a certant update, because alot of these “dust” things show up early game in grass, and it worked with them (could be another thing or could be coded different which probably would make a change, not sure tho)

Deactivate the Disk Shader Cache in emulation>configuration>graphics.
See if the crash still happens without it enabled.

If it does still crash, disable Hardware Shaders in emulation>configuration>graphics>advanced tab. Turning this off will slow down citra significantly but try to see if you can reproduce the crash again.

still doesnt work. When the program crash, it doesnt do it immediately, maybe its the game that makes the launcher crash and not dirrectly the launcher? I can see that as soon as i step on the water thing that triggers the crash, the speed of the game drops to 0 and fps goes to 0, then for about 30 sec my pc gets slower and slower until it freezes.

If you want, i can send you a log before reopening the game after a crash

I cant send the file because its too big. i dont know why. but its 50 mb.

In that case zip it and upload it to like Google Drive, OneDrive, Dropbox etc. then link it here. Make sure you give public access so we can download it.

https://mega.nz/file/Lg1kxCxa#gbNW-jAkGW915nH11Ct9VP_marOxhZE7jn0MCvzvKcY should work

Your log is full of unmapped read spam. Which is usually an indication of one of 4 things:

  • Badly edited ROM (romhack/randomized)
  • Corrupted ROM
  • Corrupted update
  • Bad cheat(s)

Are you using a romhack/randomizer? If not, do you have an update installed? if not, you probably need to redump your game.
Please refer to our Game Dumping Guides:

Dumping Game Cartridges
Dumping Installed Titles

No romhack or randomizer, dont know about the update one tho. Will i lose all my process in the game if i redump it? is there any way i can save it?

Save files are stored seperate to ROMs. No worries. You won’t lose any save data.

so should i save ingame or via citra? or both maybe?
Well, thanks for the help so far even if it doesnt work :slight_smile:

We recommend using your in-game save file over save states. Mainly because they’re more reliable. Save states also tend to break over different citra versions.

I did it, and it worked. Thanks alot guys!

1 Like