Pokemon Super Mystery Dungeon crashes in a cutscene


#1

Issue:
The Pokemon Super Mystery Dungeon crashes in the first cutscene of the game. Can someone help me to fix this issue?
System Information

  • Operating System: Windows 10 Pro Insider Preview 64-bit
  • CPU: Intel Core i3 4170 @ 3.70GHz
  • GPU: 2047MB NVIDIA GeForce GTX 750 Ti
  • Citra Version: HEAD-fae1efa
  • Game: Pokemon Super Mystery Dungeon
.\/citra-qt : [   0.000000] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::IsDirectory:122: stat failed on
C:\Users\Windows 10\Desktop\citra 3/user/: O sistema nÒo pode encontrar o arquivo especificado.
No linha:1 caractere:1
+ .\/citra-qt > log.txt 2>&1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: ([   0.000000] C...o especificado.:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError
 
 
 
[   0.000447] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists
C:\Users\Windows 10\AppData\Roaming/Citra/config/qt-config.ini
[   6.313225] Frontend <Info> citra_qt\main.cpp:GMainWindow::BootGame:339: Citra starting...
[   7.731711] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file C:/Users/Windows
10/Desktop/Anime/This_ROM_was_totally_obtained_legally.3ds as NCSD...
[   7.731726] Loader <Warning> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:256: Only loading the first
(bootable) NCCH within the NCSD file!
[   7.731739] Loader <Info> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:280: Name:                        
paradise
[   7.731743] Loader <Info> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:281: Program ID:                  
0004000000174600
[   7.736164] Service.FS <Info> core\file_sys\archive_sdmc.cpp:FileSys::ArchiveFactory_SDMC::ArchiveFactory_SDMC:309:
Directory C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/ set as SDMC.
[   7.736262] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/
[   7.736271] Service.FS <Info>
core\file_sys\archive_sdmcwriteonly.cpp:FileSys::ArchiveFactory_SDMCWriteOnly::ArchiveFactory_SDMCWriteOnly:35:
Directory C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/ set as SDMCWriteOnly.
[   7.736301] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/
[   7.736310] Service.FS <Info>
core\file_sys\archive_source_sd_savedata.cpp:FileSys::ArchiveSource_SDSaveData::ArchiveSource_SDSaveData:42: Directory
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/Nintendo
3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/ set as SaveData.
[   7.736321] Service.FS <Info>
core\file_sys\archive_extsavedata.cpp:FileSys::ArchiveFactory_ExtSaveData::ArchiveFactory_ExtSaveData:176: Directory
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/Nintendo
3DS/00000000000000000000000000000000/00000000000000000000000000000000/extdata/ set as base for ExtSaveData.
[   7.736353] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/Nintendo
3DS/00000000000000000000000000000000/00000000000000000000000000000000/extdata/
[   7.736360] Service.FS <Info>
core\file_sys\archive_extsavedata.cpp:FileSys::ArchiveFactory_ExtSaveData::ArchiveFactory_ExtSaveData:176: Directory
C:\Users\Windows 10\AppData\Roaming/Citra/nand/data/00000000000000000000000000000000/extdata/ set as base for
ExtSaveData.
[   7.736388] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists
C:\Users\Windows 10\AppData\Roaming/Citra/nand/data/00000000000000000000000000000000/extdata/
[   7.736534] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::Init:524: Unable to load shared font:
C:\Users\Windows 10\AppData\Roaming/Citra/sysdata/shared_font.bin
[   7.736943] Render.OpenGL <Info> video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:495:
GL_VERSION: 3.3.0 NVIDIA 376.53
[   7.736953] Render.OpenGL <Info> video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:496: GL_VENDOR:
NVIDIA Corporation
[   7.736960] Render.OpenGL <Info> video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:497:
GL_RENDERER: GeForce GTX 750 Ti/PCIe/SSE2
[   7.778813] Loader <Info> core\hle\kernel\process.cpp:Kernel::Process::ParseKernelCaps:99: ExHeader kernel version:
2.50
[   7.779090] Service.CFG <Info> core\hle\service\cfg\cfg.cpp:Service::CFG::SetPreferredRegionCode:582: Preferred
region code set to 1
[   7.853213] Service.SRV <Warning> core\hl
e\service\srv.cpp:Service::SRV::RegisterClient:40: (STUBBED) called
[   7.987880] Service.SRV <Warning> core\hle\service\srv.cpp:Service::SRV::EnableNotification:64: (STUBBED) called
[   7.989432] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::GetLockHandle:120: (STUBBED) called
handle=0x0004000A applet_attributes=0x00000000
[   7.991209] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::SetScreenCapPostPermission:416:
(STUBBED) screen_capture_post_permission=0
[   7.991649] Service.NDM <Warning> core\hle\service\ndm\ndm.cpp:Service::NDM::OverrideDefaultDaemons:201: (STUBBED)
default_daemon_bit_mask=0x0000000F
[   7.991739] Service.NDM <Warning> core\hle\service\ndm\ndm.cpp:Service::NDM::SuspendDaemons:87: (STUBBED)
daemon_bit_mask=0x00000009
[   7.992440] Service.FS <Warning> core\hle\service\fs\fs_user.cpp:Service::FS::InitializeWithSdkVersion:801:
(STUBBED) called, version: 0x0A0101C8
[   7.998441] Service.AC <Warning> core\hle\service\ac\ac.cpp:Service::AC::SetClientVersion:156: (STUBBED) called,
version: 0x0A0101C8
[   8.006442] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::Enable:128: (STUBBED) called
attributes=0x00000000
[   8.007286] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::GlanceParameter:247: called
app_id=0x00000300, buffer_size=0x00001000
[   8.007897] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::NotifyToWait:102: (STUBBED) app_id=768
[   8.008655] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::ReceiveParameter:224: called
app_id=0x00000300, buffer_size=0x00001000
[   8.009682] 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=0x0FFFFF28, buffer2_addr=0x0FFFFEF4
[   8.009921] 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=0x0FFFFEF0, buffer2_addr=0x0FFFFEF4
[   8.010623] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::SetAppCpuTimeLimit:332: (STUBBED)
called cpu_percent=30, value=1
[   8.023694] Service.GSP <Warning> core\hle\service\gsp_gpu.cpp:Service::GSP::AcquireRight:690: called
[   8.024168] Service.GSP <Warning> core\hle\service\gsp_gpu.cpp:Service::GSP::RegisterInterruptRelayQueue:384:
called, flags=0x00000001
[   8.087261] Service.FRD <Warning> core\hle\service\frd\frd.cpp:Service::FRD::SetClientSdkVersion:110: (STUBBED)
called, version: 0x0A0101C8
[   8.087466] Service.FRD <Warning> core\hle\service\frd\frd.cpp:Service::FRD::GetMyPresence:29: (STUBBED) called
[   8.090225] Service.FRD <Warning> core\hle\service\frd\frd.cpp:Service::FRD::GetMyFriendKey:91: (STUBBED) called
[   8.111123] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[   8.111180] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[   8.149006] Service.DSP <Info> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:142: Firmware hash:
0x943f5565dbcf6767
[   8.149021] Service.DSP <Info> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:146: Structures hash:
0x93e48663943cad39
[   8.149025] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:150: (STUBBED) called
size=0xC25C, prog_mask=0x505300FF, data_mask=0x000F00FF, buffer=0x00952684
[   8.149546] Service.DSP <Info> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::RegisterInterruptEvents:241:
Registered type=2, pipe=2, event_handle=0x000F802F
[   8.149724] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::GetSemaphoreEventHandle:167:
(STUBBED) called
[   8.149896] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphoreMas
k:446: (STUBBED) called mas
k=0x00002000
[   8.150168] Audio.DSP <Info> audio_core\hle\pipe.cpp:DSP::HLE::PipeWrite:134: Application has requested
initialization of DSP hardware
[   8.150292] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphore:264: (STUBBED) called
[   8.151300] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphore:264: (STUBBED) called
[   8.154675] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::SetAppCpuTimeLimit:332: (STUBBED)
called cpu_percent=30, value=1
[   8.159362] Kernel.SVC <Warning> core\hle\svc.cpp:SVC::CreateThread:563: Newly created thread is allowed to be run
in the SysCore, unimplemented.
[   8.949270] Service.SRV <Warning> core\hle\service\srv.cpp:Service::SRV::Subscribe:119: (STUBBED) called,
notification_id=0x209
[   8.949412] Service.SRV <Warning> core\hle\service\srv.cpp:Service::SRV::Subscribe:119: (STUBBED) called,
notification_id=0x207
[  10.772686] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  10.772739] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  10.810374] Service.CFG <Warning> core\hle\service\cfg\cfg.cpp:Service::CFG::GenHashConsoleUnique:186: (STUBBED)
called app_id_salt=0x1746
[  10.839252] Service.CFG <Warning> core\hle\service\cfg\cfg.cpp:Service::CFG::GenHashConsoleUnique:186: (STUBBED)
called app_id_salt=0x1746
[  10.865764] Service.CFG <Warning> core\hle\service\cfg\cfg.cpp:Service::CFG::GenHashConsoleUnique:186: (STUBBED)
called app_id_salt=0x1746
[  11.097455] Service.FS <Warning> core\hle\service\fs\archive.cpp:Service::FS::File::HandleSyncRequest:172: (STUBBED)
File command OpenLinkFile Path: [Binary: 000000000000000000000000]
[  15.731215] Service.CFG <Warning> core\hle\service\cfg\cfg.cpp:Service::CFG::GenHashConsoleUnique:186: (STUBBED)
called app_id_salt=0x1746
[  15.981961] Service.CFG <Warning> core\hle\service\cfg\cfg.cpp:Service::CFG::GenHashConsoleUnique:186: (STUBBED)
called app_id_salt=0x1746
[  16.207304] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  16.207356] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  16.211408] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  16.211459] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  19.037474] Service.CFG <Warning> core\hle\service\cfg\cfg.cpp:Service::CFG::GenHashConsoleUnique:186: (STUBBED)
called app_id_salt=0x1746
[  19.283459] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  19.283512] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  19.285330] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  19.285381] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  19.317287] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  19
.317340] Service.FS <Error
> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for file [Wchar: /private/Nintendo
3DS/app/message_us.bin]
[  19.318960] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  19.319011] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  19.322099] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  19.322154] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  29.914071] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  29.914124] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  29.915933] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  29.915984] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  29.941574] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  29.941626] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  29.942783] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  29.942831] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  29.945854] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  29.945902] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  45.367882] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  45.367935] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  45.369774] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  45.369827] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  45.445997] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming/Citra/sdmc/private/Nintendo 3DS/app/message_us.bin
[  45.446056] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:86: failed to get a handle for
file [Wchar: /private/Nintendo 3DS/app/message_us.bin]
[  45.447493] Service.FS <Error> core\file_sys\archive_sdmc.cpp:FileSys::SDMCArchive::OpenFileBase:60: Path not found
C:\Users\Windows 10\AppData\Roaming
/Citra/sdmc/private/N

#2

This issue is known, but it’s not being worked on: https://github.com/citra-emu/citra/issues/2110

I see that a lot of people are commenting about this issue, can somebody contribute to this issue?
The issue here in detail for those, who wants to help out:

PSMD is notorious for throwing “zero input width” messages and instantly crashing the game after that. The issue here is H/W renderer tries to read a X=0, Y=0, Z=0 texture (RGBA8) and fails. S/W renderer doesn’t crash. There is a H/W test that would fix this issue (https://github.com/citra-emu/hwtests/issues/39). But what’s more strange about this issue is that PMD: GtI throws the exact same error and DOESN’T crash.


#3

Let’s be more precise here: The hardware test (which are programs (like games) which test a certain functionality of the 3DS without touching most other aspects of the system) would show us how the real 3DS behaves in such situations and allow us to work on Citra to reproduce the behavior (which should produce the same result when running the hardware test).

Having the hardware test alone would not fix the issue.

In fact, a workaround for this issue is very simple and often included in unofficial builds, but we are not certain if the workaround is hiding further issues in the emulation. Therefore it would be a bad idea to include it in the official Citra or bleeding-edge.
As far as I know, we are also not certain yet if the error is caused by bugs / design of the game or problems in the emulation of the game. So if we add a workaround now that might workaround a completely different problems which affects a lot more games.

The current issue is that the game tries to show a 0x0 pixel image in a larger size (say 100x100 pixels).
So you don’t have any pixels but want to produce pixels from it. Obviously this is a tricky situation…

The proper way to fix this situation is simple: Check what the hardware does in the situation which currently causes the emulation to stop, then reproduce the behaviour of the hardware in Citra:

  • So if the hardware stops, Citra also stops rightfully and we should look for a problem elsewhere which caused us to end up in this situation as clearly the hardware never ended in this situation).
  • If the hardware does not stop we can also reproduce that behaviour (but what color is a 0x0 pixel image? = needs research).

Even if it turns out that the hardware never actually arrives at the situation which uses a 0x0 pixel image we can safely add this behaviour as a workaround as we know that IF the hardware had seen a 0x0 image it would have behaved the way we implement it.
We’d then have to figure out where emulation and hardware diverge (which caused the 0x0 image) using more hardware tests.

The cool things about hardware tests is that you can collect all of them and run them once in a while and compare output on a real 3DS compared to output in Citra.
If any of the outputs don’t match you know exactly which part of the emulator is broken (the one tested by that specific failed hardware test) as you confirmed other parts as working fine (using the other hardware tests).
You can also go back and re-test on different versions of Citra to see when exactly an error first occured.


#4

My simple solution to this problem is disabling H/W renderer on certain parts and then re-enable it. By that way, I am now at Fire Island Volcano (mid-game). But the downside to this solution is you never know when that error strikes. That’s what is annoying to me.


#5

im sorry for bringin this up again but i still get the issue … is annyone working on fixing it ? or is there a fixed version somewhere ? ^^ many thanks


#6

At least for now, no. Nobody tried doing this fix.


#7

hmmm i put the HR off when the cutscene should crash and it worked im past it , i also resized it to ‘native’ so it doesnt do stuff its not supposed to do , im gonna see if it crashes now when i turn HR on and play for a while
Edit: Crashed the moment i 'woke up ’ … ugh i realy dont want to buy a 3ds just to play this haha feelsbadman


#8

If you’re wondering then i saw it mostly crashes when some effects appear for e.g:
1:Right before a battle starts the screen turns white.
2:When a pokemon in a cutscene uses effects e.g: when nuzleaf turns you to stone.

Also I completed the story and epilogue in Citra Emulator.There are three cutscenes which are way too long and you need to disable hardware renderer when those cutscenes start.They are like 2-3 hours long with disabling hardware renderer.


#9

You beat PSMD in Citra? Woooow, how’d you do that? I am still stuck on Fire Island Volcano, because there is a ton of “zero input width” errors there, which crash the game, if you don’t disable HW Renderer.

P.S Pics or didn’t happen.


#10

You mean I should show you pictures?Of what the game or the effects?


#11

Do you have pictures of the Dark Matter battle on Citra?


#12

No I don’t.I don’t even know how to take pictures but I did complete the game it just takes soooooooo long.
EDIT:I mean I completed it on citra emulator.
EDIT2:I now know how to take screenshots.


#13

Could you expand on that? Where would I find such an unofficial build?


#14

most things that are included in unofficial builds are just things the dev are working on and will be added later when they are ready.

if they are indeed in an unofficial version and that person decided that they won’t create a pull request on github then the code is pretty much not going outside of that unofficial build, unless that person releases the source code (which they should because that is a must in citra’s licence but most of these unofficial builds creators never do).

we also don’t promote the usage of unofficial builds, please do not ask how to obtain them on this forum.


#15

Reminder that unofficial builds aren’t allowed here.


#16

Actualy 0x0 images happen often in some pokemon games like pokemon X and Y. In my texture-overhaul branch, I just consider them invalid and ignore them. What do they mean ? No idea but I do know they can’t be uploaded to ogl, so I just avoid uploading them whatsoever.


#17

Actually, I just builded your texture-overhaul branch and tried a place where PSMD crashes. Still crashing. Doesn’t ignore.


#18

then it’s probably another issue, it does fix the crashes in pokemon X though.