Monster Hunter Generations Frame Issues


#1

The fps is a good 30 to 20 in the charecter creation but the moment I started the game it went to 7-12 max in gathering hub, 10-14 on mission areas. I have a great CPU and graphics card so I don’t know what to do.

Here is my system info:
OP: Windows 7
CPU: I7 950 @ 3.07GHz
GPU: Radeon RX 480
Citra Version 7f408ee
Game: Monster Hunter Generations
Screenshot of Issue:


Log:
I cant upload the whole thing since I am a new user but here is some:

[ 0.000000] Frontend citra_qt/main.cpp:CheckForUpdates:473: Update check started
[ 1.352725] Frontend citra_qt/main.cpp:OnUpdateFound:486: No updates found
[ 49.211500] Frontend citra_qt/main.cpp:BootGame:612: Citra starting…
[ 49.582071] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:Init:488: GL_VERSION: 3.3.13492 Core Profile Forward-Compatible Context 22.19.677.257
[ 49.582099] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:Init:489: GL_VENDOR: ATI Technologies Inc.
[ 49.582114] Render.OpenGL video_core/renderer_opengl/renderer_opengl.cpp:Init:490: GL_RENDERER: Radeon ™ RX 480 Graphics
[ 49.584453] Loader core/loader/ncch.cpp:Load:159: Program ID: 0004000000187000
[ 49.584574] Service.FS core/file_sys/ncch_container.cpp:OpenFile:113: Failed to open C:\Users\elijah\AppData\Roaming/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/0004000e/00187000/content/00000000.app
[ 49.651115] Loader core/hle/kernel/process.cpp:ParseKernelCaps:114: ExHeader kernel version: 2.50
[ 49.651904] Service.CFG core/hle/service/cfg/cfg.cpp:SetPreferredRegionCode:602: Preferred region code set to 1
[ 49.664803] Service.SRV core/hle/service/sm/srv.cpp:RegisterClient:48: (STUBBED) called
[ 50.255417] Service.SRV core/hle/service/sm/srv.cpp:EnableNotification:70: (STUBBED) called
[ 50.259627] Service.APT core/hle/service/apt/apt.cpp:GetLockHandle:255: (STUBBED) called applet_attributes=0X00000000
[ 50.267937] Service.APT core/hle/service/apt/apt.cpp:SetScreenCapPostPermission:586: (STUBBED) called, screen_capture_post_permission=0
[ 50.268929] Service.NDM core/hle/service/ndm/ndm.cpp:OverrideDefaultDaemons:207: (STUBBED) default_daemon_bit_mask=0x0000000F
[ 50.269140] Service.NDM core/hle/service/ndm/ndm.cpp:SuspendDaemons:92: (STUBBED) daemon_bit_mask=0x00000009
[ 50.270134] Service.PTM core/hle/service/ptm/ptm.cpp:CheckNew3DS:130: (STUBBED) called isNew3DS = 0x00000000
[ 50.270154] Service.APT core/hle/service/apt/apt.cpp:CheckNew3DSApp:754: (STUBBED) called
[ 50.271010] Service.FS core/hle/service/fs/fs_user.cpp:InitializeWithSdkVersion:540: (STUBBED) called, version: 0x0B0101C8
[ 50.333081] Service.FS core/file_sys/savedata_archive.cpp:CreateFile:222: C:\Users\elijah\AppData\Roaming/Citra/nand/data/00000000000000000000000000000000/extdata/00048000/F000000B/user/gamecoin.dat already exists
[ 50.335663] Service.APT core/hle/service/apt/apt.cpp:SetAppCpuTimeLimit:471: (STUBBED) called, cpu_percent=30, value=1
[ 50.720898] Service.SRV core/hle/service/sm/srv.cpp:Subscribe:145: (STUBBED) called, notification_id=0x207
[ 50.721215] Service.SRV core/hle/service/sm/srv.cpp:Subscribe:145: (STUBBED) called, notification_id=0x209
[ 50.751478] Kernel.SVC core/hle/kernel/svc.cpp:CreateThread:750: Newly created thread must run in the SysCore (Core1), unimplemented.
[ 50.952819] Service.APT core/hle/service/apt/apt.cpp:NotifyToWait:234: (STUBBED) app_id=768
[ 50.957438] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000007, input_size=0X00000004, output_size=0X00000001
[ 50.958012] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
[ 50.958989] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
[ 50.959400] Service core/hle/service/service.cpp:ReportUnimplementedFunction:162: unknown / unimplemented function ‘GetAppletProgramInfo’: port=‘APT:A’ cmd_buf={[0]=0x4d0080, [1]=0x301, [2]=0x11}
[ 50.962038] Kernel.SVC core/hle/kernel/svc.cpp:CreateThread:750: Newly created thread must run in the SysCore (Core1), unimplemented.
[ 50.986398] Service.GSP core/hle/service/gsp/gsp_gpu.cpp:AcquireRight:665: called flag=00000000 process=10 thread_id=0
[ 51.469079] Service.FRD core/hle/service/frd/frd.cpp:SetClientSdkVersion:147: (STUBBED) called, version: 0x0B0101C8
[ 51.469519] Service.FRD core/hle/service/frd/frd.cpp:GetMyPresence:34: (STUBBED) called
[ 51.567385] Service.DSP core/hle/service/dsp_dsp.cpp:LoadComponent:150: Firmware hash: 0xdcdb8c683bf28fdd
[ 51.567418] Service.DSP core/hle/service/dsp_dsp.cpp:LoadComponent:154: Structures hash: 0x228655de1258d999
[ 51.567433] Service.DSP core/hle/service/dsp_dsp.cpp:LoadComponent:159: (STUBBED) called size=0xC25C, prog_mask=0x000000FF, data_mask=0x001300FF, buffer=0x00DBA008
[ 51.568516] Service.DSP core/hle/service/dsp_dsp.cpp:RegisterInterruptEvents:251: Registered type=2, pipe=2, event_handle=0x0014003A
[ 51.568915] Service.DSP core/hle/service/dsp_dsp.cpp:GetSemaphoreEventHandle:176: (STUBBED) called
[ 51.569310] Service.DSP core/hle/service/dsp_dsp.cpp:SetSemaphoreMask:473: (STUBBED) called mask=0x00002000
[ 51.569905] Audio.DSP audio_core/hle/hle.cpp:PipeWrite:149: Application has requested initialization of DSP hardware
[ 51.570189] Service.DSP core/hle/service/dsp_dsp.cpp:SetSemaphore:274: (STUBBED) called
[ 51.572609] Service.DSP core/hle/service/dsp_dsp.cpp:SetSemaphore:274: (STUBBED) called
[ 51.692823] Service.LDR core/hle/service/ldr_ro/ldr_ro.cpp:LoadCRR:169: (STUBBED) called, crr_buffer_ptr=0x086EE000, crr_size=0x00006000
[ 52.212547] Service.LDR core/hle/service/ldr_ro/cro_helper.cpp:ApplyStaticAnonymousSymbolToCRS:554: CRO “roTitle” exports 0 static anonymous symbols
[ 52.212584] Service.LDR core/hle/service/ldr_ro/cro_helper.cpp:operator():865: CRO “roTitle” imports 0 indexed symbols from “|static|”
[ 52.212600] Service.LDR core/hle/service/ldr_ro/cro_helper.cpp:operator():883: CRO “roTitle” imports 50 anonymous symbols from “|static|”
[ 52.212647] Service.LDR core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:980: CRO “roTitle” exports 0 indexed symbols to “|static|”
[ 52.212663] Service.LDR core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:997: CRO “roTitle” exports 5 anonymous symbols to “|static|”
[ 52.212698] Service.LDR core/hle/service/ldr_ro/ldr_ro.cpp:LoadCRO:375: CRO “roTitle” loaded at 0x01547000, fixed_end=0x01549000
[ 52.228795] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
[ 52.990675] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
[ 54.391372] Kernel.SVC core/hle/kernel/svc.cpp:CreateMemoryBlock:1106: called addr=0x08740000
[ 54.391926] Service.IR core/hle/service/ir/ir_user.cpp:InitializeIrNopShared:259: called, shared_buff_size=4096, recv_buff_size=82, recv_buff_packet_count=1, send_buff_size=18, send_buff_packet_count=1, baud_rate=4
[ 54.393384] Service.IR core/hle/service/ir/ir_user.cpp:GetConnectionStatusEvent:330: called
[ 54.394457] Service.IR core/hle/service/ir/ir_user.cpp:RequireConnection:286: called, device_id = 1
[ 54.395723] Service.IR core/hle/service/ir/ir_user.cpp:GetReceiveEvent:295: called
[ 54.399939] Service.IR core/hle/service/ir/ir_user.cpp:Disconnect:321: called
[ 54.400597] Service.IR core/hle/service/ir/ir_user.cpp:FinalizeIrNop:345: called
[ 54.403243] Kernel.SVC core/hle/kernel/svc.cpp:CreateMemoryBlock:1106: called addr=0x08740000
[ 54.403268] Service.IR core/hle/service/ir/ir_user.cpp:InitializeIrNopShared:259: called, shared_buff_size=4096, recv_buff_size=3280, recv_buff_packet_count=160, send_buff_size=768, send_buff_packet_count=32, baud_rate=4
[ 54.403500] Service.IR core/hle/service/ir/ir_user.cpp:GetConnectionStatusEvent:330: called
[ 54.403925] Service.IR core/hle/service/ir/ir_user.cpp:RequireConnection:286: called, device_id = 1
[ 54.404952] Service.IR core/hle/service/ir/ir_user.cpp:GetReceiveEvent:295: called
[ 54.405296] Service.IR core/hle/service/ir/ir_user.cpp:GetSendEvent:304: called
[ 54.934993] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
[ 55.426452] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
[ 56.429834] Service.Y2R core/hle/service/y2r_u.cpp:SetTransferEndInterrupt:198: (STUBBED) called [ 75.078051] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
[ 80.121150] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
[ 80.220108] Service.APT core/hle/service/apt/apt.cpp:AppletUtility:455: (STUBBED) called command=0X00000004, input_size=0X00000001, output_size=0X00000001
[ 80.507520] Render.OpenGL video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:236: Using Texture3 without enabling it
[ 80.509576] Render.OpenGL video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:236: Using Texture3 without enabling it
[ 80.517210] Render.OpenGL video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:236: Using Texture3 without enabling it
[ 80.521112] Render.OpenGL video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:236: Using Texture3 without enabling it
[ 80.523084] Render.OpenGL video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:236: Using Texture3 without enabling it
[ 80.525122] Render.OpenGL video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:236: Using Texture3 without enabling it
[ 80.527043] Render.OpenGL video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:236: Using Texture3 without enabling it
[ 87.518643] Service.LDR core/hle/service/ldr_ro/ldr_ro.cpp:UnloadCRO:413: Unloading CRO “roTitle”
[ 87.568747] Service.LDR core/hle/service/ldr_ro/cro_helper.cpp:ApplyStaticAnonymousSymbolToCRS:554: CRO “roVillage” exports 0 static anonymous symbols
[ 87.568812] Service.LDR core/hle/service/ldr_ro/cro_helper.cpp:operator():865: CRO “roVillage” imports 0 indexed symbols from “|static|”
[ 87.568830] Service.LDR core/hle/service/ldr_ro/cro_helper.cpp:operator():883: CRO “roVillage” imports 214 anonymous symbols from “|static|”
[ 87.568951] Service.LDR core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:980: CRO “roVillage” exports 0 indexed symbols to “|static|”
[ 87.568967] Service.LDR core/hle/service/ldr_ro/cro_helper.cpp:ApplyModuleExport:997: CRO “roVillage” exports 46 anonymous symbols to “|static|”
[ 87.569051] Service.LDR core/hle/service/ldr_ro/ldr_ro.cpp:LoadCRO:375: CRO “roVillage” loaded at 0x01543000, fixed_end=0x01549000
[ 89.174717] Service.FS core/file_sys/archive_extsavedata.cpp:OpenFile:123: C:\Users\elijah\AppData\Roaming/Citra/nand/data/00000000000000000000000000000000/extdata/00048000/F000000B/user/ubll.lst not found
[ 89.174768] Service.FS core/hle/service/fs/fs_user.cpp:OpenFile:69: failed to get a handle for file [Wchar: /ubll.lst]
[ 92.396595] HW.GPU video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:216: Unhandled shadow texture
[ 92.396658] Debug video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:217: Unimplemented code!
[ 92.400066] HW.GPU video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:216: Unhandled shadow texture
[ 92.400085] Debug video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:217: Unimplemented code!
[ 92.400115] Render.OpenGL video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:236: Using Texture3 without enabling it
[ 92.404145] HW.GPU video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:216: Unhandled shadow texture
[ 92.404167] Debug video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:217: Unimplemented code!
[ 92.404196] Render.OpenGL video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:236: Using Texture3 without enabling it
[ 92.430911] Render.OpenGL video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:236: Using Texture3 without enabling it
[ 92.442036] Render.OpenGL video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:236: Using Texture3 without enabling it
[ 92.451361] HW.GPU video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:216: Unhandled shadow texture
[ 92.451387] Debug video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:217: Unimplemented code!
[ 92.451419] Render.OpenGL video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:236: Using Texture3 without enabling it
[ 92.456078] HW.GPU video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:216: Unhandled shadow texture
[ 92.456098] Debug video_core/renderer_opengl/gl_shader_gen.cpp:SampleTexture:217: Unimplemented code!


#2

in the main menu before you start the game, go to options and disable 3D, that should fix it.
make sure to save at least once in-game after you change this or you will have to change again next time you launch.


#3

In addition to that, you can try use Canary instead of Nightly and see if Shader Emulation set to GPU works for you.