Pokemon sun doesn't work

Issue:
when the game start it gives a black screen while the music plays

System Information

  • Operating System: windows 8.1
  • CPU: intel celeron 1007U
  • GPU: intel HD graphics
  • Citra Version (found in title bar): HEAD-56d718b
  • Game: pokemon sun
  • Screenshot of Issue (include the full Citra window including titlebar):

    Log:
    [ 0.000000] Common.Filesystem common\file_util.cpp:FileUtil::GetUserPath:695: Using the local user directory
    [ 57.716449] Frontend citra_qt\main.cpp:GMainWindow::BootGame:380: Citra starting…
    [ 59.280024] Service.APT core\hle\service\apt\apt.cpp:Service::APT::Init:675: Unable to load shared font: D:\Personal (never open)/user/sysdata/shared_font.bin
    [ 59.475466] Render.OpenGL video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:484: GL_VERSION: 3.3.0 - Build 9.17.10.3062
    [ 59.475506] Render.OpenGL video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:485: GL_VENDOR: Intel
    [ 59.475519] Render.OpenGL video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:486: GL_RENDERER: Intel® HD Graphics
    [ 59.810654] Loader core\loader\ncch.cpp:Loader::AppLoader_NCCH::Load:345: Program ID: 0004000000164800
    [ 59.896762] Loader core\hle\kernel\process.cpp:Kernel::Process::ParseKernelCaps:108: ExHeader kernel version: 2.50
    [ 59.913146] Service.CFG core\hle\service\cfg\cfg.cpp:Service::CFG::SetPreferredRegionCode:613: Preferred region code set to 0
    [ 59.920697] Service.CFG core\hle\service\cfg\cfg.cpp:Service::CFG::SetPreferredRegionCode:621: System language 1 does not fit the region. Adjusted to 0
    [ 60.061664] Service.SRV core\hle\service\sm\srv.cpp:Service::SM::SRV::RegisterClient:47: (STUBBED) called
    [ 60.510173] Service.SRV core\hle\service\sm\srv.cpp:Service::SM::SRV::EnableNotification:69: (STUBBED) called
    [ 60.517346] Service.APT core\hle\service\apt\apt.cpp:Service::APT::GetLockHandle:122: (STUBBED) called handle=0x00038009 applet_attributes=0x00000000
    [ 60.525405] Service.APT core\hle\service\apt\apt.cpp:Service::APT::SetScreenCapPostPermission:454: (STUBBED) screen_capture_post_permission=0
    [ 60.527170] Service.NDM core\hle\service\ndm\ndm.cpp:Service::NDM::OverrideDefaultDaemons:203: (STUBBED) default_daemon_bit_mask=0x0000000F
    [ 60.527622] Service.NDM core\hle\service\ndm\ndm.cpp:Service::NDM::SuspendDaemons:89: (STUBBED) daemon_bit_mask=0x00000009
    [ 60.532887] Service.APT core\hle\service\apt\apt.cpp:Service::APT::Enable:131: (STUBBED) called attributes=0x00000000
    [ 60.536667] Service.APT core\hle\service\apt\apt.cpp:Service::APT::GlanceParameter:270: called app_id=0x00000300, buffer_size=0x00001000
    [ 60.539167] Service.APT core\hle\service\apt\apt.cpp:Service::APT::NotifyToWait:104: (STUBBED) app_id=768
    [ 60.542444] Service.APT core\hle\service\apt\apt.cpp:Service::APT::ReceiveParameter:240: called app_id=0x00000300, buffer_size=0x00001000
    [ 60.546954] Service.APT core\hle\service\apt\apt.cpp:Service::APT::AppletUtility:346: (STUBBED) called command=0x00000007, input_size=0x00000004, output_size=0x00000001, input_addr=0x0FFFFF48, output_addr=0x0FFFFF14
    [ 60.548018] Service.APT core\hle\service\apt\apt.cpp:Service::APT::AppletUtility:346: (STUBBED) called command=0x00000004, input_size=0x00000001, output_size=0x00000001, input_addr=0x0FFFFF10, output_addr=0x0FFFFF14
    [ 60.556221] Service.FS core\hle\service\fs\fs_user.cpp:Service::FS::InitializeWithSdkVersion:806: (STUBBED) called, version: 0x0B0401C8
    [ 61.248244] Service.SRV core\hle\service\sm\srv.cpp:Service::SM::SRV::Subscribe:145: (STUBBED) called, notification_id=0x209
    [ 61.495844] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:148: Firmware hash: 0x943f5565dbcf6767
    [ 61.495904] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:152: Structures hash: 0x93e48663943cad39
    [ 61.495918] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:156: (STUBBED) called size=0xC25C, prog_mask=0x000000FF, data_mask=0x000900FF, buffer=0x0062917C
    [ 61.499114] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::RegisterInterruptEvents:247: Registered type=2, pipe=2, event_handle=0x00098021
    [ 61.499911] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::GetSemaphoreEventHandle:173: (STUBBED) called
    [ 61.678211] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphoreMask:468: (STUBBED) called mask=0x00002000
    [ 61.679453] Audio.DSP audio_core\hle\pipe.cpp:DSP::HLE::PipeWrite:134: Application has requested initialization of DSP hardware
    [ 61.679995] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphore:270: (STUBBED) called
    [ 61.684330] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphore:270: (STUBBED) called
    [ 67.231980] Service.LDR core\hle\service\ldr_ro\ldr_ro.cpp:Service::LDR::LoadCRR:202: (STUBBED) called, crr_buffer_ptr=0x0821E000, crr_size=0x00007000, process=0xFFFF8001
    [ 67.285276] Service.GSP core\hle\service\gsp_gpu.cpp:Service::GSP::AcquireRight:703: called
    [ 67.287177] Service.GSP core\hle\service\gsp_gpu.cpp:Service::GSP::RegisterInterruptRelayQueue:397: called, flags=0x00000001
    [ 67.784467] Service.FRD core\hle\service\frd\frd.cpp:Service::FRD::SetClientSdkVersion:115: (STUBBED) called, version: 0x0B0401C8
    [ 67.785312] Service.FRD core\hle\service\frd\frd.cpp:Service::FRD::GetMyPresence:34: (STUBBED) called
    [ 67.787184] Service.FRD core\hle\service\frd\frd.cpp:Service::FRD::GetFriendKeyList:52: (STUBBED) called, unknown=0, frd_count=100, frd_key_addr=0x33C0277C
    [ 67.815764] Service.BOSS core\hle\service\boss\boss.cpp:Service::BOSS::InitializeSession:40: (STUBBED) unk_param=0x0000000000000000, translation=0x00000020, unk_param4=0x00000000
    [ 67.816868] Service.NDM core\hle\service\ndm\ndm.cpp:Service::NDM::ResumeDaemons:104: (STUBBED) daemon_bit_mask=0x0000000B
    [ 67.817134] Service.NDM core\hle\service\ndm\ndm.cpp:Service::NDM::ResumeDaemons:104: (STUBBED) daemon_bit_mask=0x0000000F
    [ 67.820398] Service.BOSS core\hle\service\boss\boss.cpp:Service::BOSS::GetStorageEntryInfo:838: (STUBBED) called
    [ 67.821454] Service.BOSS core\hle\service\boss\boss.cpp:Service::BOSS::UnregisterStorage:66: (STUBBED) called
    [ 67.822553] Service.BOSS core\hle\service\boss\boss.cpp:Service::BOSS::RegisterStorageEntry:827: (STUBBED) unk_param1=0x00001648, unk_param2=0x00000000, unk_param3=0x00100000, unk_param4=0x00000001, unk_param5=0x00000001
    [ 68.471051] Service.APT core\hle\service\apt\apt.cpp:Service::APT::SetScreenCapPostPermission:454: (STUBBED) screen_capture_post_permission=3
    [ 68.733449] Service.FRD core\hle\service\frd\frd.cpp:Service::FRD::GetMyFriendKey:96: (STUBBED) called
    [ 68.770597] Service.FRD core\hle\service\frd\frd.cpp:Service::FRD::GetMyFriendKey:96: (STUBBED) called
    [ 70.307471] Service.FRD core\hle\service\frd\frd.cpp:Service::FRD::GetMyFriendKey:96: (STUBBED) called
    [ 70.442811] Service.LDR core\hle\service\ldr_ro\cro_helper.cpp:Service::LDR::CROHelper::ApplyStaticAnonymousSymbolToCRS:528: CRO “LangSelect” exports 0 static anonymous symbols
    [ 70.443718] Service.LDR core\hle\service\ldr_ro\cro_helper.cpp:Service::LDR::CROHelper::ApplyModuleExport:954: CRO “LangSelect” exports 0 indexed symbols to “|static|”
    [ 70.443740] Service.LDR core\hle\service\ldr_ro\cro_helper.cpp:Service::LDR::CROHelper::ApplyModuleExport:971: CRO “LangSelect” exports 2 anonymous symbols to “|static|”
    [ 70.443910] Service.LDR core\hle\service\ldr_ro\ldr_ro.cpp:Service::LDR::LoadCRO:445: CRO “LangSelect” loaded at 0x006AC000, fixed_end=0x006B7000
    [ 72.053885] Service.FS core\hle\service\fs\archive.cpp:Service::FS::File::HandleSyncRequest:171: (STUBBED) File command OpenLinkFile Path: [Binary: 000000000000000000000000]

Did you get any popup messages when you tried starting the game?

When I first downloaded it some pop ups about vcruntime140.dll and I fixed it after that it didn’t pop up again

do you hear any sound?

Yeah the game audio works fine

Then it is likely issues in the GPU / graphics driver. Try updating your driver.

Your CPU is way too underpowered to play Citra games at even half speed.

If you still want to try playing, download the latest graphics driver here: https://downloadcenter.intel.com/download/25313/Intel-Graphics-Driver-for-Windows-15-33-?product=72061