Pokemon Ultra Sun and Moon frame and speed drops on Citra Nightly

Issue:
Enter a description of your issue here, in full detail.
When ever I transition to a new area or go in and out of battles my speed and frames drop.

System Information

  • Operating System:
  • CPU: AMD Ryzen 5 3600x
  • GPU: Nividia 1660 Super
  • Citra Version (found in title bar):
  • Game: Pokemon Ultra Sun and Moon[citra_log.txt|attachment]
  • Screenshot of Issue (include the full Citra window including titlebar):
    citra_log.txt (90.8 KB)

Diagnostic Log
Upload your log file as an attachment by dragging & dropping.

In order to save a copy of the log, follow this guide:
https://community.citra-emu.org/t/how-to-upload-the-log-file/296

System Information for Support

Client Version                                Nightly 1629 HEAD-1bb2057
Operating System                              Windows 10 (10.0)
CPU                                           AMD Ryzen 5 3600X 6-Core Processor             
Graphics API                                  OpenGL 3.3.0
Graphics Renderer                             GeForce GTX 1660 SUPER/PCIe/SSE2
GPU Driver Version                            456.71
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [x]
Shader JIT                                    [x]
System Region                                 -1
Shader Disk Cache                             [x]

I did not find anything wrong in your log file. Please wait for a moderator to assist.

That is normal due to CRO loading:

Service.LDR <Info> core/hle/service/ldr_ro/ldr_ro.cpp:UnloadCRO:369: Unloading CRO "Battle"
Service.LDR <Info> core/hle/service/ldr_ro/ldr_ro.cpp:UnloadCRO:369: Unloading CRO "Bag"
Service.LDR <Info> core/hle/service/ldr_ro/ldr_ro.cpp:UnloadCRO:369: Unloading CRO "WazaOshie"
Service.LDR <Info> core/hle/service/ldr_ro/ldr_ro.cpp:UnloadCRO:369: Unloading CRO "Object"
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyStaticAnonymousSymbolToCRS:554: CRO "FieldRo" exports 0 static anonymous symbols
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:985: CRO "FieldRo" exports 0 indexed symbols to "|static|"
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:1002: CRO "FieldRo" exports 382 anonymous symbols to "|static|"
Service.LDR <Info> core/hle/service/ldr_ro/ldr_ro.cpp:LoadCRO:330: CRO "FieldRo" loaded at 0x006DD000, fixed_end=0x007DB000
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyStaticAnonymousSymbolToCRS:554: CRO "FieldMenu" exports 0 static anonymous symbols
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:operator():868: CRO "FieldMenu" imports 0 indexed symbols from "FieldRo"
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:operator():885: CRO "FieldMenu" imports 13 anonymous symbols from "FieldRo"
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:985: CRO "FieldMenu" exports 0 indexed symbols to "|static|"
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:1002: CRO "FieldMenu" exports 5 anonymous symbols to "|static|"
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:985: CRO "FieldMenu" exports 0 indexed symbols to "FieldRo"
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:1002: CRO "FieldMenu" exports 14 anonymous symbols to "FieldRo"
Service.LDR <Info> core/hle/service/ldr_ro/ldr_ro.cpp:LoadCRO:330: CRO "FieldMenu" loaded at 0x007EE000, fixed_end=0x00811000
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyStaticAnonymousSymbolToCRS:554: CRO "FieldEffectCommon" exports 0 static anonymous symbols
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:operator():868: CRO "FieldEffectCommon" imports 0 indexed symbols from "FieldRo"
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:operator():885: CRO "FieldEffectCommon" imports 10 anonymous symbols from "FieldRo"
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:985: CRO "FieldEffectCommon" exports 0 indexed symbols to "FieldRo"
Service.LDR <Info> core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:1002: CRO "FieldEffectCommon" exports 44 anonymous symbols to "FieldRo"
Service.LDR <Info> core/hle/service/ldr_ro/ldr_ro.cpp:LoadCRO:330: CRO "FieldEffectCommon" loaded at 0x00814000, fixed_end=0x0081E000

Hopefully it’s only minor.