Terry's Wonderland 3D - English Patch does not boot


#1

Issue:
Hello, I’ve been trying to launch a Terry’s Wonderland 3D .cxi that I dumped from Decrypt9. Any idea to get around that? :confused:
When i select the game, it load for a few seconds and immediately crashes.

System Information

  • Operating System: Windows 10
  • CPU: Intel Core i7
  • GPU: NVidia GeForce GTX 970
  • Citra Version (found in titlebar): c04062c
  • Game: Terry’s Wonderland 3D
  • Screenshot of Issue (include the full Citra window including titlebar):

Log: http://pastebin.com/TQJCxLfQ


#2

Some games require you to dump certain files from your 3DS. Please refer to our System Dumping Guide.


#3

I have already done this with the unofficial 3dsutils link :confused:


#4

Have you tried updating your drivers? Are you sure your system archives in the correct location? The game boots and performs normally for me.


#5

this might be a bad dump issue, try dumping again


#6

My drivers seem to be up to date. I’m going to try to dump again :frowning:
I forgot to mention something really important: I dumped it from a english-patched game. Can this prevent Citra to boot the game?


#7

I believe it shouldn’t matter, unless the patch somehow ends up corrupting your game, haha.


#8

Dumped it again, same error :confused:
It’s working on my console, so i don’t think it’s corrupted :laughing:
It’s really strange :frowning:


#9

Could you try re-downloading Citra? You’re sure you have your system files in the correct location?

The game requires your system files, and it functions in both the most recent Nightly and Bleeding Edge.


#10

Tried to reinstall, same error.
I’m going to try to re-dump shared fonts.


#11

Still not working.
I have merged nand and sysdata 3ds/citra folders and dumped the config file, i don’t understand what i’m doing wrong :confused:


#12

Have you tested any other retail games before?


#13

Can you follow the instructions here, with the Citra AppData folder, and paste the result here?


#14

I’m having the same exact issue here, except it doesnt even boot up the game (I also dumped the exact same file with the english patch)


#16

I think this is a bad dump. I’m going to add a few error checks to the code and submit them. I’ll ask you to re-test once they’re in a build.


#17

Can you:

  • Try the original, unpatched game and see if the same issue happens?
  • Download this build and see if it solves the issue? Post a full log either way.
  • Run the unpatched game in that build and post a full log too.
  • Upload the original DecryptedExHeader.bin and the patched version of it?

#18
Folder PATH listing for volume Windows
Volume serial number is 00000002 F286:7A65
C:.
³   tree.txt
³   
ÃÄÄÄconfig
³       config
³       qt-config.ini
³       
ÃÄÄÄnand
³   ÃÄÄÄ00000000000000000000000000000000
³   ³   ÀÄÄÄtitle
³   ³       ÃÄÄÄ0004009b
³   ³       ³   ÃÄÄÄ00010202
³   ³       ³   ³   ÀÄÄÄcontent
³   ³       ³   ³           00000000.app.romfs
³   ³       ³   ³           
³   ³       ³   ÀÄÄÄ00010402
³   ³       ³       ÀÄÄÄcontent
³   ³       ³               00000000.app.romfs
³   ³       ³               
³   ³       ÀÄÄÄ000400db
³   ³           ÀÄÄÄ00010302
³   ³               ÀÄÄÄcontent
³   ³                       00000000.app.romfs
³   ³                       
³   ÀÄÄÄdata
³       ÀÄÄÄ00000000000000000000000000000000
³           ÃÄÄÄextdata
³           ³   ÀÄÄÄ00000000
³           ³       ÀÄÄÄF000000B
³           ³           ³   metadata
³           ³           ³   
³           ³           ÃÄÄÄboss
³           ³           ÀÄÄÄuser
³           ÀÄÄÄsysdata
³               ÀÄÄÄ00010017
³                   ÀÄÄÄ00000000
³                           config
³                           
ÃÄÄÄsdmc
³   ÀÄÄÄNintendo 3DS
³       ÀÄÄÄ00000000000000000000000000000000
³           ÀÄÄÄ00000000000000000000000000000000
³               ÀÄÄÄextdata
ÀÄÄÄsysdata
        shared_font.bin

My game does not boot at all, @Ana_Caroline_Queiroz, we have the same issue.

@yuriks I’m trying this now, i will tell you if it works.


#19

Love you. The build worked. Do you want the log to understand what was wrong?


#20

Yes, please post the log within code brackets.


#21
[   0.000000] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::IsDirectory:122: stat failed on C:\Users\Alternis\Desktop\Night scitra/user/: The system cannot find the file specified.

[   0.000778] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Alternis\AppData\Roaming/Citra/config/qt-config.ini
[   0.084039] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./0004000000074600.cxi as NCCH...
[   0.084137] Loader <Info> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:280: Name:                        sai
[   0.084186] Loader <Info> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:281: Program ID:                  0004000000074600
[   0.084234] Loader <Warning> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:286: Code section is not compressed. This is very unusual and might be handled incorrectly by Citra.
[   0.084386] Loader <Warning> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:287: Forcing compression on...
[   0.085076] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./citra-qt.exe as unknown...
[   0.085348] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./citra.exe as unknown...
[   0.090856] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./license.txt as unknown...
[   0.091211] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./Qt5Core.dll as unknown...
[   0.091397] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./Qt5Gui.dll as unknown...
[   0.091623] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./Qt5OpenGL.dll as unknown...
[   0.091803] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./Qt5Widgets.dll as unknown...
[   0.095610] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./README.md as unknown...
[   0.097565] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./SDL2.dll as unknown...
[   0.104974] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./tests.exe as unknown...
[   1.008137] Frontend <Info> citra_qt\main.cpp:GMainWindow::BootGame:339: Citra starting...
[   1.599754] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./0004000000074600.cxi as NCCH...
[   1.599941] Loader <Info> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:280: Name:                        sai
[   1.600296] Loader <Info> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:281: Program ID:                  0004000000074600
[   1.600729] Loader <Warning> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:286: Code section is not compressed. This is very unusual and might be handled incorrectly by Citra.
[   1.601317] Loader <Warning> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:287: Forcing compression on...
[   1.605893] Service.FS <Info> core\file_sys\archive_sdmc.cpp:FileSys::ArchiveFactory_SDMC::ArchiveFactory_SDMC:309: Directory C:\Users\Alternis\AppData\Roaming/Citra/sdmc/ set as SDMC.
[   1.607462] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Alternis\AppData\Roaming/Citra/sdmc/
[   1.608533] Service.FS <Info> core\file_sys\archive_sdmcwriteonly.cpp:FileSys::ArchiveFactory_SDMCWriteOnly::ArchiveFactory_SDMCWriteOnly:35: Directory C:\Users\Alternis\AppData\Roaming/Citra/sdmc/ set as SDMCWriteOnly.
[   1.610335] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Alternis\AppData\Roaming/Citra/sdmc/
[   1.610560] Service.FS <Info> core\file_sys\archive_source_sd_savedata.cpp:FileSys::ArchiveSource_SDSaveData::ArchiveSource_SDSaveData:42: Directory C:\Users\Alternis\AppData\Roaming/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/ set as SaveData.
[   1.611375] Service.FS <Info> core\file_sys\archive_extsavedata.cpp:FileSys::ArchiveFactory_ExtSaveData::ArchiveFactory_ExtSaveData:176: Directory C:\Users\Alternis\AppData\Roaming/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/extdata/ set as base for ExtSaveData.
[   1.613254] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Alternis\AppData\Roaming/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/extdata/
[   1.613878] Service.FS <Info> core\file_sys\archive_extsavedata.cpp:FileSys::ArchiveFactory_ExtSaveData::ArchiveFactory_ExtSaveData:176: Directory C:\Users\Alternis\AppData\Roaming/Citra/nand/data/00000000000000000000000000000000/extdata/ set as base for ExtSaveData.
[   1.615473] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Alternis\AppData\Roaming/Citra/nand/data/00000000000000000000000000000000/extdata/
[   1.616310] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Alternis\AppData\Roaming/Citra/sysdata/shared_font.bin
[   1.638872] Render.OpenGL <Info> video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:495: GL_VERSION: 3.3.0 NVIDIA 378.49
[   1.640089] Render.OpenGL <Info> video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:496: GL_VENDOR: NVIDIA Corporation
[   1.641240] Render.OpenGL <Info> video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:497: GL_RENDERER: GeForce GTX 970/PCIe/SSE2
[   1.712998] Loader <Info> core\hle\kernel\process.cpp:Kernel::Process::ParseKernelCaps:99: ExHeader kernel version: 2.33
[   1.714429] Service.CFG <Info> core\hle\service\cfg\cfg.cpp:Service::CFG::SetPreferredRegionCode:582: Preferred region code set to 0
[   1.715854] Service.CFG <Warning> core\hle\service\cfg\cfg.cpp:Service::CFG::SetPreferredRegionCode:590: System language 1 does not fit the region. Adjusted to 0
[   1.839226] Service.SRV <Warning> core\hle\service\srv.cpp:Service::SRV::RegisterClient:40: (STUBBED) called
[   1.840556] Service.SRV <Warning> core\hle\service\srv.cpp:Service::SRV::EnableNotification:64: (STUBBED) called
[   1.842643] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::GetLockHandle:120: (STUBBED) called handle=0x00038009 applet_attributes=0x00000000
[   1.845806] Service.NDM <Warning> core\hle\service\ndm\ndm.cpp:Service::NDM::OverrideDefaultDaemons:201: (STUBBED) default_daemon_bit_mask=0x0000000F
[   1.846693] Service.NDM <Warning> core\hle\service\ndm\ndm.cpp:Service::NDM::SuspendDaemons:87: (STUBBED) daemon_bit_mask=0x00000009
[   1.847855] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::Enable:128: (STUBBED) called attributes=0x00000000
[   1.850409] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::GlanceParameter:247: called app_id=0x00000300, buffer_size=0x00001000
[   1.851301] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::NotifyToWait:102: (STUBBED) app_id=768
[   1.852494] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::ReceiveParameter:224: called app_id=0x00000300, buffer_size=0x00001000
[   1.854018] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::AppletUtility:318: (STUBBED) called command=0x00000007, buffer1_size=0x00000004, buffer2_size=0x00000001, buffer1_addr=0x0FFFFF48, buffer2_addr=0x0FFFFF14
[   1.854869] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::AppletUtility:318: (STUBBED) called command=0x00000004, buffer1_size=0x00000001, buffer2_size=0x00000001, buffer1_addr=0x0FFFFF10, buffer2_addr=0x0FFFFF14
[   1.858718] Service.FS <Warning> core\hle\service\fs\fs_user.cpp:Service::FS::InitializeWithSdkVersion:801: (STUBBED) called, version: 0x030300C8
[   1.870148] Service.DSP <Info> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:142: Firmware hash: 0xa29f6d28d7b20d10
[   1.870282] Service.DSP <Info> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:146: Structures hash: 0x93e48663943cad39
[   1.870580] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:150: (STUBBED) called size=0xBFFA, prog_mask=0x505300FF, data_mask=0x000B00FF, buffer=0x0055BC14
[   1.872377] Service.DSP <Info> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::RegisterInterruptEvents:241: Registered type=2, pipe=2, event_handle=0x000B8024
[   1.873490] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::GetSemaphoreEventHandle:167: (STUBBED) called
[   1.875063] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphoreMask:446: (STUBBED) called mask=0x00002000
[   1.876924] Audio.DSP <Info> audio_core\hle\pipe.cpp:DSP::HLE::PipeWrite:134: Application has requested initialization of DSP hardware
[   1.877622] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphore:264: (STUBBED) called
[   1.879457] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphore:264: (STUBBED) called
[   1.883728] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::SetAppCpuTimeLimit:332: (STUBBED) called cpu_percent=30, value=1
[   1.891386] Kernel.SVC <Warning> core\hle\svc.cpp:SVC::CreateThread:563: Newly created thread is allowed to be run in the SysCore, unimplemented.
[   1.915112] Kernel.SVC <Warning> core\hle\svc.cpp:SVC::CreateMemoryBlock:943: called addr=0x0804D000
[   1.939057] Service.GSP <Warning> core\hle\service\gsp_gpu.cpp:Service::GSP::AcquireRight:690: called
[   1.940268] Service.GSP <Warning> core\hle\service\gsp_gpu.cpp:Service::GSP::RegisterInterruptRelayQueue:384: called, flags=0x00000001
[   2.181250] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::AppletUtility:318: (STUBBED) called command=0x00000004, buffer1_size=0x00000001, buffer2_size=0x00000001, buffer1_addr=0x0FFFFF78, buffer2_addr=0x0FFFFF7C

Thanks to everyone, really =D