Black screen in pokemon ultra moon after loading

My game worked as ussual and i could finish it but it started to black screen after i load my file save, i still can hear the music and the game seems to work but i can’t see nothing. But some hours ago i wanted to give it try and it finally worked correctly until the game froze, i restarted it and boom black screen again after loading the file save. I discovered that if i change my graphic API from OpenGL to Software it would work, the problem is that is laggy as hell.
This also happens with pokemon alpha sapphire, game that i didnt even start, the problem is that the game becomes a black screen after selecting the language.
I tried all with my graphics for the game to work.

System Information

  • Operating System: Windows 10 Home
  • CPU: Intel(R) Core™ i3-7020U CPU
    @ 2.30 GHz
  • GPU: Intel HD Graphics 620 (Laptop Integrated Graphics)
  • Citra Version (found in title bar): 1886
  • Game: Pokemon Ultra Moon
  • Screenshot of Issue (include the full Citra window including titlebar):

Diagnostic Log

citra_log.txt (4.0 KB)

Please update to the latest Nightly build. If the issue persists, upload a new log file using these steps:

  1. Open Citra, then go to File>Open Citra Folder (Citra>Open Citra Folder if on MacOS) and open up the log folder. Now keep that open in the background.
  2. Launch your game and encounter the problem; crash/slowdown/glitch and close Citra if it doesn’t do so by itself. Do not restart Citra as that will wipe the log of important information!
  3. Now upload the log file in this chat.

citra_log.txt (47.7 KB)

GL_VERSION: 4.3.0 - Build
^ This driver is out of date. To update, download and install gfx_win_101.2121.exe from Intel® 6th-10th Gen Processor Graphics - Windows
Mirror download:

Let me know if you encounter any issues during the installation.

Translation: Something went worng.
The system has a controller that is blocked according to the producer specifications. Try downloading the latest controller in the producer web for updating
Exit code of the installer: 1.

Ah, you’re stuck on a proprietary driver. We can get around that by installing a legacy driver manually:

Download from
Mirror download:

Then follow this guide to install it:

Now you should be able to install the latest DCH drivers directly:
Download and install gfx_win_101.2121.exe from Intel® 6th-10th Gen Processor Graphics - Windows
Mirror download:

are you sure about this?

translation: this device contains more recent version of controllers that the ones you are going to install. Are you sure you want to overwrite the next controllers with the past versions?

Legacy = old
So yes, that’s intended to get around the proprietary driver. Once you’re installing, make sure to leave your PC alone until it’s done. If you watch videos or anything else display related, the installer might fail.