Pokemon Moon Crash

Issue: Whenever I try to catch more than one wild pokemon, the emulator just crashes after freezing for 2 seconds. In other words, I need to restart the emulator every time i want to catch a new pokemon. I tried it on both the canary and the nightly builds, but I have the same issue. Please look into it and fix it.

System Information:

  • Operating System: Windows 10 Pro. 4 GB RAM.
  • CPU: Intel® Core™ i5-4300U
  • GPU: 1.90GHz 2.50GHz
  • Citra Version: Citra Nightly 1381
  • Game: Pokemon Moon
  • Screenshot of Issue

Diagnostic Log
citra_log.txt (15.4 KB)

System Information for Support

Client Version                                Nightly 1381 HEAD-5fa71d4
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]
System Region                                 2

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.

The log doesn’t say you started a game so make sure you do these steps:

  1. Open Citra then File->Open Citra Folder then log folder(keep this open in the background).
  2. Start the game and make the game crash then close Citra(don’t reopen or the log gets cleared so you have to do it again).
  3. Reupload the log here.

You couldn’t edit Pokemon Moon crash after catching two pokémon in a row or ?

Oh okay. Sorry about that. Here is the log file.
citra_log.txt (159.1 KB)

System Information for Support

Client Version                                Nightly 1381 HEAD-5fa71d4
OpenGL Vendor                                 Intel
OpenGL Renderer                               Intel(R) HD Graphics 4400
OpenGL Version                                3.3.0
GPU Driver Version                            20.19.15.4835
Enable Hardware Renderer                      [x]
Enable Hardware Shader                        [x]
Hardware Shader, Accurate Multiplication      [ ]
Hardware Shader, Geometry Shaders             null
Enable Shader JIT                             [x]
System Region                                 2

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.

20.19.15.4835

These drivers are outdated.

Download win64_15.40.42.5063.zip from https://downloadcenter.intel.com/download/28662/Intel-Graphics-Driver-for-Windows-15-40-?product=76308
direct link: https://downloadmirror.intel.com/28662/a08/win64_15.40.42.5063.zip

then follow this guide to install it: https://www.howtogeek.com/343287/how-to-fix-the-driver-being-installed-is-not-validated-for-this-computer-on-intel-computers/

Intel HD 4400 is a problematic GPU that relied on AMD hack for some games, after you have updated the drivers and if it still doesn’t work try the following two builds and see if the first one works but second doesn’t.
https://github.com/citra-emu/citra-nightly/releases/tag/nightly-860
https://github.com/citra-emu/citra-nightly/releases/tag/nightly-861

You might also need to redump the game using the guides to make sure it’s “clean”:


Double check that you have enough free space on your SD card before redumping, to be safe have at least 4GB.

Hey I updated the drivers. But the problem is still there. It’s crashing exactly like before.

Next, test the two builds I linked.

1 Like

Yes i tested the first build( Nightly 860) which you sent and it didn’t crash that time. It went through. So i assume it’s a build problem? Shall i send you the log file of that version so that you can figure out the cause of this bug?

This is the log file of the build which you sent me. The game is running and there is no crash.citra_log.txt (56.5 KB)

System Information for Support

Client Version                                Nightly #860 HEAD-c771dd9
OpenGL Vendor                                 Intel
OpenGL Renderer                               Intel(R) HD Graphics 4400
OpenGL Version                                3.3.0
GPU Driver Version                            20.19.15.5063
Enable Hardware Renderer                      [x]
Enable Hardware Shader                        [x]
Hardware Shader, Accurate Multiplication      [ ]
Hardware Shader, Geometry Shaders             [x]
Enable Shader JIT                             [x]
Enable Vsync                                  null
LLE Audio Emulation Enabled                   null
System Region                                 2

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.
  • The ROM you are attempting to run is encrypted. Look here for instructions on how to properly dump ROMs from your 3DS. https://citra-emu.org/wiki/dumping-installed-titles/

Ah so your rom isn’t properly dumped, newer Citra versions are more accurate so if you used braindump that would be a reason why. Check the guides I linked above to get a new clean dump, use the most recent version of godmode9 as well.

1 Like

Yeah you are correct. I redumped the game from my 3DS. Now it’s working fine. Thanks for your support. Really appreciate it.

1 Like