Issue:
Every time I attempt to boot Pokemon Ultra Moon, Citra crashes. It worked yesterday, but doesn’t work today. I’ve tried booting Ultra Sun, Alpha Sapphire, X etc. but all of them are alright.
System Information
Operating System: Windows 10 Home
CPU: Intel i5 4210U
GPU: NVIDIA GeForce 820M
Citra Version (found in title bar): Citra Canary 1848
Game: Pokemon Ultra Moon
Screenshot of Issue (include the full Citra window including titlebar):
It looks like you accidentally reopened Citra before uploading the log. The log gets cleared every time you open Citra. Have the log folder open in the background first before closing Citra then immediately upload a new log.
You can try this:
Open Citra then go to File->Open Citra Folder
Open shaders folder then delete the opengl folder if it is there.
Emulation->Configure... then click on Graphics on the left
Click on the Advanced tab and turn onAccurate 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.