MH4U runs fine till i'm in a zone with another player

Issue:

I recently started to play MH4U, runs fine (except cutscenes but don’t care about that) but I tried to play with a friend and everytime we are in the same zone the game dips to 80% speed, is it my cpu or is there something I can do? I usually host the Citra server but i tried joining a random server as well.

System Information

  • Operating System: Win10 64 bit
  • CPU: i7 3770
  • GPU: 1660 ti
  • Citra Version: Canary 1392
  • Game: MH4U

citra_log.txt (4.4 KB)

In order for us to provide better support, we need to see the log generated by Citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File.

System Information for Support

Client Version                                Canary 1392 HEAD-41a7bf4
OpenGL Vendor                                 null
OpenGL Renderer                               null
OpenGL Version                                null
Enable Hardware Renderer                      [x]
Enable Hardware Shader                        [x]
Hardware Shader, Accurate Multiplication      [ ]
Hardware Shader, Geometry Shaders             [x]
Enable Shader JIT                             [x]
System Region                                 -1

Here’s some issues I found with your log that might help.

  • Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.

This may help improve performance:

Install v1.1 game update, the thumbnail will update to:
image

and ingame at the title screen:
image

Once you have v1.1 you can add a cheat code to disable the FSAA effect ingame(aka 3D feature in MHGen) which will boost performance significantly[credits to mikewii7 on GBAtemp]:
NOTE you need to set Depth to 0% in Citra for it to work.

[Render Settings]
610572CC 00000000
B10572CC 00000000
00006BA8 011F036E
D2000000 00000000

You can also disable the dithering if you want by replacing 011F036E with 010F036E

If for some reason you are unable to maintain 60fps, you can change the internal fps cap to 30 with this code[credits to mikewii7]:

[30 FPS Cap]
61057194 00000000
B1057194 00000000
00000030 41F00000
D2000000 00000000
3 Likes

Thanks, I’ll try it right now.

EDIT: It works!! Thank you so much, is there anything similar to play mh3u as well?

Yes, use this code to change internal fps cap for MH3U to 30(60 fps has some issues right now)[credits to mikewii7]:

60CA87D8 00000000
B0CA87D8 00000000
00000030 41F00000
D2000000 00000000

If you really want 60 change 41F to 427

Also don’t forget to turn off 3D Display:
3d3u

For some reason Capcom set the fps cap to 3000 for MH3U :stuck_out_tongue:

1 Like

You just made my day

could you tell me how to get the code set other games FPS?

I only know it’s possible with Capcom games, if you have others in mind then most likely no.

The game is 《E.X. Troopers》, CAPCOM present

See if the game has the mMaxFps flag when you reverse engineer it with like IDA Pro. Here is a tutorial on MH3U’s fps cap by mikewii7: https://gbatemp.net/threads/monster-hunter-4u-xx-qol-codes.532190/page-3#post-8631965 (part 2 in the video description to create a cheat code).

1 Like

thx~I’ll try it:smiley::smiley::smiley::smiley::smiley:

where can i download MH4U 1.1 version? can’t find it on google

You can download it from the Nintendo eShop on your 3DS.

excuse me sir, sorry for the dumb question, but, how do you upload the cheat into the game?, do I copy and paste everything? or should I do 1 by one?..how does that work?

Go to my earlier post: https://community.citra-emu.org/t/mh4u-runs-fine-till-im-in-a-zone-with-another-player/127928/13 then copy for example the Render Settings cheat, start the game then go to Emulation->Cheats... then follow the screenshot below how to add and activate it:

Thank you so much <3

1 Like