Moco Moco Friends Froze at beginning

Issue:
The game doesn’t go foward, it “froze” at the moment the chapter one screen showed up however the music still plays, inputs doesn’t do anything.

System Information

  • Operating System: Windows 7 Ultimate Service Pack 1
  • CPU: Intel® Core™ i7-3610QM CPU @ 2.3GHz
  • GPU: Geforce GTX 660M
  • Citra Version (found in title bar): citra-windows-msvc-20170619-ecd332b
  • Game: Moco Moco Friends (USA)
  • Screenshot of Issue (include the full Citra window including titlebar):

Log:

[ 0.000000] Loader core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:300: ExHeader Program ID mismatch: the ROM is probably encrypted.
[ 0.000086] Loader core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:300: ExHeader Program ID mismatch: the ROM is probably encrypted.
[ 0.006413] Loader core\loader\loader.cpp:Loader::GetLoader:137: File C:/Users/User/Downloads/Emulators/3ds/roms/Phoenix Wright Ace Attorney Spirit of Justice EUR Decrypted.3ds has a different type than its extension.
[ 14.651053] Frontend citra_qt\main.cpp:GMainWindow::BootGame:380: Citra starting…
[ 16.758338] Service.APT core\hle\service\apt\apt.cpp:Service::APT::Init:675: Unable to load shared font: C:\Users\User\AppData\Roaming/Citra/sysdata/shared_font.bin
[ 16.759678] Render.OpenGL video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:484: GL_VERSION: 3.3.0 NVIDIA 378.92
[ 16.759798] Render.OpenGL video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:485: GL_VENDOR: NVIDIA Corporation
[ 16.759878] Render.OpenGL video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:486: GL_RENDERER: GeForce GTX 660M/PCIe/SSE2
[ 16.796677] Loader core\loader\ncch.cpp:Loader::AppLoader_NCCH::Load:345: Program ID: 000400000017F200
[ 16.811345] Loader core\hle\kernel\process.cpp:Kernel::Process::ParseKernelCaps:108: ExHeader kernel version: 2.39
[ 16.812354] Service.CFG core\hle\service\cfg\cfg.cpp:Service::CFG::SetPreferredRegionCode:613: Preferred region code set to 1
[ 16.837844] Service.SRV core\hle\service\sm\srv.cpp:Service::SM::SRV::RegisterClient:47: (STUBBED) called
[ 17.141105] Service.SRV core\hle\service\sm\srv.cpp:Service::SM::SRV::EnableNotification:69: (STUBBED) called
[ 17.145958] Service.APT core\hle\service\apt\apt.cpp:Service::APT::GetLockHandle:122: (STUBBED) called handle=0x00030008 applet_attributes=0x00000000
[ 17.151189] Service.APT core\hle\service\apt\apt.cpp:Service::APT::SetScreenCapPostPermission:454: (STUBBED) screen_capture_post_permission=0
[ 17.152548] Service.NDM core\hle\service\ndm\ndm.cpp:Service::NDM::OverrideDefaultDaemons:203: (STUBBED) default_daemon_bit_mask=0x0000000F
[ 17.152888] Service.NDM core\hle\service\ndm\ndm.cpp:Service::NDM::SuspendDaemons:89: (STUBBED) daemon_bit_mask=0x00000009
[ 17.154409] Service.APT core\hle\service\apt\apt.cpp:Service::APT::Enable:131: (STUBBED) called attributes=0x00000000
[ 17.156947] Service.APT core\hle\service\apt\apt.cpp:Service::APT::GlanceParameter:270: called app_id=0x00000300, buffer_size=0x00001000
[ 17.159103] Service.APT core\hle\service\apt\apt.cpp:Service::APT::NotifyToWait:104: (STUBBED) app_id=768
[ 17.161349] Service.APT core\hle\service\apt\apt.cpp:Service::APT::ReceiveParameter:240: called app_id=0x00000300, buffer_size=0x00001000
[ 17.164249] Service.APT core\hle\service\apt\apt.cpp:Service::APT::AppletUtility:346: (STUBBED) called command=0x00000007, input_size=0x00000004, output_size=0x00000001, input_addr=0x0FFFFF30, output_addr=0x0FFFFEFC
[ 17.164987] Service.APT core\hle\service\apt\apt.cpp:Service::APT::AppletUtility:346: (STUBBED) called command=0x00000004, input_size=0x00000001, output_size=0x00000001, input_addr=0x0FFFFEF8, output_addr=0x0FFFFEFC
[ 17.183616] Service.FS core\hle\service\fs\fs_user.cpp:Service::FS::InitializeWithSdkVersion:806: (STUBBED) called, version: 0x070101C8
[ 17.241805] Service.GSP core\hle\service\gsp_gpu.cpp:Service::GSP::AcquireRight:703: called
[ 17.243117] Service.GSP core\hle\service\gsp_gpu.cpp:Service::GSP::RegisterInterruptRelayQueue:397: called, flags=0x00000001
[ 17.455965] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:148: Firmware hash: 0x348ac2f23aa20bca
[ 17.456110] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:152: Structures hash: 0x93e48663943cad39
[ 17.456325] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:156: (STUBBED) called size=0xC288, prog_mask=0x000000FF, data_mask=0x000D00FF, buffer=0x003116E0
[ 17.457918] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::RegisterInterruptEvents:247: Registered type=2, pipe=2, event_handle=0x000E002A
[ 17.458418] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::GetSemaphoreEventHandle:173: (STUBBED) called
[ 17.458912] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphoreMask:468: (STUBBED) called mask=0x00002000
[ 17.459638] Audio.DSP audio_core\hle\pipe.cpp:DSP::HLE::PipeWrite:134: Application has requested initialization of DSP hardware
[ 17.459983] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphore:270: (STUBBED) called
[ 17.462805] Service.DSP core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphore:270: (STUBBED) called
[ 18.008905] Service core\hle\service\service.cpp:Service::Interface::HandleSyncRequest:95: unknown / unimplemented function ‘ControlArchive’: port=fs:USER, cmd_buff[1]=0x5, cmd_buff[2]=0x0, cmd_buff[3]=0x0, cmd_buff[4]=0x1, cmd_buff[5]=0x1, cmd_buff[6]=0x1A, cmd_buff[7]=0x8F01F50, cmd_buff[8]=0x1C, cmd_buff[9]=0x8F01F54
[ 19.834799] Service.FS core\hle\service\fs\archive.cpp:Service::FS::File::HandleSyncRequest:171: (STUBBED) File command OpenLinkFile Path: [Binary: 000000000000000000000000]
[ 21.423569] HW.Memory core\memory.cpp:Memory::VirtualToPhysicalAddress:685: Unknown virtual address @ 0x083838C0
[ 21.425625] HW.Memory core\memory.cpp:Memory::VirtualToPhysicalAddress:685: Unknown virtual address @ 0x08379948
[ 21.429098] HW.Memory core\memory.cpp:Memory::VirtualToPhysicalAddress:685: Unknown virtual address @ 0x083CA140
[ 21.432363] HW.Memory core\memory.cpp:Memory::VirtualToPhysicalAddress:685: Unknown virtual address @ 0x083F45B0
[ 21.437822] HW.Memory core\memory.cpp:Memory::VirtualToPhysicalAddress:685: Unknown virtual address @ 0x0841E420
[ 21.438369] HW.Memory core\memory.cpp:Memory::VirtualToPhysicalAddress:685: Unknown virtual address @ 0x08464120

Sounds like a bug. Although it doesn’t look like the game is requesting it, first you should dump your shared fonts. If the softlock still occurs, then you can make a new issue here following these guidelines:

We usually call our issues: "Game title - Observed problem"
Do not tag your issue name, it will be done for you (We’ll add “A-Audio” tags etc as we see fit, so do not include tags like “[Audio]” in the title)

When submitting the issue, make sure these links will still be reachable in 1-2 years.
Some issues are hard to track down. And even if they are fixed it’s good to have documentation reaching back a couple of months.

Please make sure to mention the latest commit hash/id of the nightly/master build you were using (which should be in the window title).

Thanks for the reply and I made an Issue.