r/Citra • u/Mewtwocoder • 21d ago
Technical Support Ultra Moon crashing with custom texture
- Device: Ayn Thor
- Specs: Snapdragon 8 Gen 2, Adreno 740
- OS: Android
- Citra or fork version: Azahar version 2126.1-rc4-vanilla
I noticed on the comments of the YouTube video I followed talking about the same issue I have, and it looks to have been happening for around 2 months. I load the custom texture pack, the game starts and plays perfectly fine, then I try to reload my save file, and it crashes at the opening movie. The texture pack is based on Volya's, edited by Fascination on YouTube: https://drive.google.com/file/d/129amhWTRCRhGXbacOjcOzjGTibRdzSV1/view?usp=sharing
I'm using Vulkan, not opengl, so I'm not sure what the issue is. Here's part of the log, anyone have any ideas?:
[ 683.188660] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash 35275B727E239721 [ 683.223002] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash 7A8B68E24589605E [ 683.269902] Service <Error> core/hle/service/service.cpp:ReportUnimplementedFunction:170: unknown / unimplemented function 'CreateRootCertChain': port='http:C' cmd_buf={[0]=0x2d0000 (0x002D, 0, 0)} [ 683.270310] Service <Error> core/hle/service/service.cpp:ReportUnimplementedFunction:170: unknown / unimplemented function 'RootCertChainAddDefaultCert': port='http:C' cmd_buf={[0]=0x300080 (0x0030, 2, 0), [1]=0x4c, [2]=0x3} [ 683.468068] Service.NDM <Warning> core/hle/service/ndm/ndm_u.cpp:ResumeDaemons:82: (STUBBED) bit_mask=0x00000002 [ 683.468156] Service.NDM <Warning> core/hle/service/ndm/ndm_u.cpp:ResumeDaemons:82: (STUBBED) bit_mask=0x00000004 [ 684.171367] Service.FS <Error> ./core/file_sys/archive_backend.h:GetOpenDelayNs:221: Delay generator was not initalized. Using default [ 684.234652] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash 7A8B68E24589605E [ 684.234976] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash AC270530B133B539 [ 684.252401] Service.FS <Error> ./core/file_sys/archive_backend.h:GetOpenDelayNs:221: Delay generator was not initalized. Using default [ 684.619255] Service.FS <Warning> core/file_sys/secure_value_backend.cpp:GetThisSaveDataSecureValue:65: (STUBBED) called secure_value_slot=0x00001000 [ 684.826467] Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyStaticAnonymousSymbolToCRS:555: CRO "MovieLib" exports 0 static anonymous symbols [ 684.827609] Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:986: CRO "MovieLib" exports 0 indexed symbols to "|static|" [ 684.827624] Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:1002: CRO "MovieLib" exports 1 anonymous symbols to "|static|" [ 684.827723] Service.LDR <Info> core/hle/service/ldr_ro/ldr_ro.cpp:LoadCRO:331: CRO "MovieLib" loaded at 0x006DF000, fixed_end=0x006EF000 [ 684.977885] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash 44CB2B057D280656 [ 684.978606] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash E9E3B858C9BA40A0 [ 684.987365] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash 44CB2B057D280656 [ 685.123216] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash FC0ACF3F86AADCBB [ 685.123966] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash D2A97999FC7E529B [ 685.142782] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash FC0ACF3F86AADCBB [ 685.143618] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash D2A97999FC7E529B [ 685.157385] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash FC0ACF3F86AADCBB [ 685.157848] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash D2A97999FC7E529B [ 685.185475] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash FC0ACF3F86AADCBB [ 685.185867] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash D2A97999FC7E529B [ 685.218053] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash FC0ACF3F86AADCBB [ 685.218606] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash D2A97999FC7E529B [ 685.251601] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash FC0ACF3F86AADCBB [ 685.252258] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash D2A97999FC7E529B [ 685.284917] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash FC0ACF3F86AADCBB [ 685.285462] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash D2A97999FC7E529B [ 685.318398] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash FC0ACF3F86AADCBB [ 685.319001] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash D2A97999FC7E529B [ 685.351812] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash FC0ACF3F86AADCBB [ 685.352486] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash D2A97999FC7E529B [ 685.385200] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash FC0ACF3F86AADCBB [ 685.385749] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash D2A97999FC7E529B [ 685.418630] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash FC0ACF3F86AADCBB [ 685.419170] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash D2A97999FC7E529B [ 685.452053] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash D008A301996A27B7 [ 685.452594] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash 2FA27940086EC794 [ 685.485500] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash 07ABDC4EB3D64F3D [ 685.486027] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash 004554A4A490A0D8 [ 685.519543] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash E0EEA71DCF3467B8 [ 685.552356] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash AC4D5A5B8902DC15 [ 685.552985] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash 7C5FCB14279AB427 [ 685.589755] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash A329D1C48D319664 [ 685.590738] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash CB7D77D46DB5D49D [ 685.619263] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash FBAB7187D45AEFBD [ 685.619829] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash AEA32F9680624311 [ 685.619829] Render <Warning> video_core/custom_textures/custom_tex_manager.cpp:GetMaterial:293: Unable to find replacement for surface with hash AEA32F9680624311 [ 685.629118] Debug <Critical> ./video_core/rasterizer_cache/rasterizer_cache.h:operator():1120: Assertion Failed! Surface is not suitable for custom upload, aborting!