Citra crashes right before loading Pokemon Ultra Sun

Issue:
Enter a description of your issue here, in full detail.
For the couple of weeks I’ve spend into Ultra Sun, now it won’t boot. At all. It crashes when loading the shaders, but the other games work just fine.

System Information

  • Operating System: Windows 10
  • CPU: AMD Ryzen 5 3400G with Radeon Vega Graphics
  • GPU: NVIDIA GeForce GTX 1060 6GB
  • Citra Version (found in title bar): Citra Nightly 1599
  • Game: Pokemon Ultra Sun
  • Screenshot of Issue (include the full Citra window including titlebar):

Diagnostic Log
Upload your log file as an attachment by dragging & dropping.
citra_log.txt (4.6 KB)
In order to save a copy of the log, follow this guide:
https://community.citra-emu.org/t/how-to-upload-the-log-file/296

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

Hi, do 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.

It works now! Thanks you very much!

1 Like