FPS drops near the Bokoblin camps

Discussion in 'Wii U - Emulation & CEMU' started by Kuad, Apr 18, 2017.

  1. Kuad
    OP

    Kuad Member

    Newcomer
    14
    2
    Apr 18, 2017
    Brazil
    Hi mates!
    I am playing Breath of the wild almost all the time beautiful smoothing with a good 9k Shader Cache, CemuHook, Riva and Cheat Engine on.
    After many many tries, have success with this particularly build and its been amazing.
    But one thing keeps me from playing the game without FPS drops. The Bokoblin camps.
    Dont know how, but just near them, my fps drops considerably and the battle become a slow motion annoying moment of the game. Until now (just done the 3 first shrines), any other enemy or group of enemies dropped the fps, but the camps.
    Anyone is experiencing the same problem?
    Is there a way to fix this with some sort of configuration?

    Specs:
    AMD FX 8350 4.3Ghz Oc
    8Gb Ram
    Gtx 970 4gb
    Running the game on a RamDisk
     
    Last edited by Kuad, Apr 18, 2017
  2. SANIC

    SANIC GBATemp's Sonic Fan in Residence, 後

    Member
    933
    581
    Jan 13, 2017
    United States
    Last Seen: Green Hill
    No, the game is just like that
     
  3. Kuad
    OP

    Kuad Member

    Newcomer
    14
    2
    Apr 18, 2017
    Brazil
    What do you mean? I have seen gameplays that the battles on the Bokoblin Camps are perfect smooth on Cemu.
     
  4. Xalphenos

    Xalphenos GBAtemp Regular

    Member
    236
    78
    Jan 21, 2017
    United States
    The game is not just like that. However your specs are a little low for BotW.
     
  5. Kuad
    OP

    Kuad Member

    Newcomer
    14
    2
    Apr 18, 2017
    Brazil
    What component you think im lacking most?
     
  6. SANIC

    SANIC GBATemp's Sonic Fan in Residence, 後

    Member
    933
    581
    Jan 13, 2017
    United States
    Last Seen: Green Hill
    Are you sure? I have a Wii U and it lags during mokoblin camps
     
  7. Xalphenos

    Xalphenos GBAtemp Regular

    Member
    236
    78
    Jan 21, 2017
    United States
    Yes. I'm sure that ON CEMU going into a bokoblin camp doesn't drop the fps "Considerably and turn the battle into slow motion."

    OP asked about cemu not wii u. And I can also guarantee that going into a bokoblin camp on the wii u does not turn the battle into slow motion.

    @Kuad The cpu is the weakest link. But answer me this. How are you using a ram disk? Do you have 8gb of ram after creating the ram disk or is 8gb your total ram? Do yuou have the whole game on a ramdisk? Honestly I would not bother running the game or cemu on a ramdisk. Very little extra performance to be had, if any.

    The next thing to try would be to remove cemuhook, and cheat engine and see if it still turns slow motion in the bokoblin camp.
     
    Kuad likes this.
  8. Kuad
    OP

    Kuad Member

    Newcomer
    14
    2
    Apr 18, 2017
    Brazil
    Have 8gb total Ram. Created a small space on there to put only the emulator, but the Rom is still on hd. Did this because i am still on standard HD and its too damn slow.
    Got some improved speed on the cache loading when i open the game and maybe some few fps increase in game (dont know if its just illusory, and i want to believe that it worked).
    Without the addons (cheat engine, Riva and CemuHook) on open world i get 15~20fps constantly. With them, at least got the sensation of steady 30fps.
    Like i said, the real problem is the bokoblin and their camps (so far). Got some fps drops on new area loads, but nothing too drastic and its relatively quick. And the battles with other enemies (skeletons, bats, goos and robots) its smooth like butter, just dont understand, why the bokoblins??

    As for the cpu, recently overclocked it, activate the affinity options and keep monitoring during gameplays. None part of the game so far, the usage got past 80%. I dont understand too much, maybe its just a compatibility problem and Cemu dont extract the full potential of my cpu, because its AMD, just a guess.

    Ill try to do what you suggest but, dont you think disabling the addons will lose the 30fps sensation they offer on open world? And then ill be playing painful ~15 fps all the game with no exceptions.

    Another question is, why the game keep filling my hd every time i play it? The last time, got close to 20gb of space from nowhere. And why they vanish when i restart the pc?

    [Until you or somebody responds, ill try to update the game to 1.1.1 and to 1.1.2. Ill make a post if got better results.]
     
  9. Xalphenos

    Xalphenos GBAtemp Regular

    Member
    236
    78
    Jan 21, 2017
    United States
    Yeah cemu can't use full potential of your cpu. Cemu uses max 3 threads. So having 8 threads isn't that beneficial. Also AMD cores are slower then intel cores at the same clock speed.

    Yes disabling all that stuff will bring your fps back down. I only suggested it as a troubleshooting measure. To see if disabling them caused the bokoblin camps to not turn into slow motion.

    The game keeps filling your hdd because you don't have enough ram. You really need at least 16gb of ram if you have an nvidia card. So when your ram gets full windows starts pushing it to the page file on your hdd. You don't need anything in your page file after a reboot so it gets flushed.

    You should update to 1.1.1 it does help performance. 1.1.2 so far seems to only fix the unlimited arrows from monsters bug. But it wont hurt performance to go to 1.1.2.
     
    Kuad likes this.
  10. Kuad
    OP

    Kuad Member

    Newcomer
    14
    2
    Apr 18, 2017
    Brazil
    Thanks for all the explanation man!
    Gonna buy more 8gb right away and maybe a SSD too.
    Do you know if they gonna improve the compatibility with AMD cpus in future Cemu updates? Or this performance problem will be forever a thing?
    Its sad to see that you can run most of actual pc games on 60fps Ultra, but not a nintendo game... :sad:
     
  11. Xalphenos

    Xalphenos GBAtemp Regular

    Member
    236
    78
    Jan 21, 2017
    United States
    It's not really an issue of fixing compatibility with amd cpus. Without getting too deep into it emulation is simply one of those tasks that doesn't scale well with thread count. Thus it is unlikely that cemu will ever use more than 3 threads. This is a similar to other modernish emulators as well like dolphin and pcsx2.

    When the fx line of processors came out AMD bet on the future being more multi threaded so they focused their improvements there. They didn't really improve single thread performance much over the previous phenom ii generation. Intel on the other hand increased single threaded performance but continued to focus the consumer market on quad core processors. It's really only now that we have games that are scaling beyond 4 threads.

    Despite this contrast between the two companies Pc games are more often then not gpu bound. So an fx cpu with a good gpu is perfectly fine for pc gaming. Bottom line here is that pc games are not equatable to emulation which is primarily cpu bound. You would notice no difference in emulation by going from a gtx 970 to a gtx 1080ti for example.

    Sorry I got a little off topic there. In the future code optimization could certainly increase performance even on an fx processor but it's never going to use all 8 of your fx cores. It wont even use all 4 of my i5 cores. But performance should get better in the future regardless of what cpu you have. I just wouldn't expect major boosts in performance/ emulator optimization any time soon.
     
    Kuad likes this.
  12. Kuad
    OP

    Kuad Member

    Newcomer
    14
    2
    Apr 18, 2017
    Brazil
    Just a quick final question to close the thread:

    FPS drops near group ou enemies, NPCS and villages, is more due to low RAM or poor CPU?
     
  13. Xalphenos

    Xalphenos GBAtemp Regular

    Member
    236
    78
    Jan 21, 2017
    United States
    Like I said the other day.
    More ram will prevent the 20gb of disc usage you were talking about. If the drops in the boko camps are caused by pagefile usage then they will improve. You can check this by running taskmanager or something similar and watching disc usage when you go to a boko camp. If your hdd ends up being pegged at 100% then getting more ram and/or ssd for pagefile will help.

    To summarize everything I think I've been trying to tell you:

    1 Cemu is cpu bound. That is it cares more about cpu performance then anything else.
    2 Ram usage is extremely high if you have an nvidia card and can impact performance. However Cemu is still primarily cpu bound.
    3 Most people, including myself, recommend 16gb of ram for BotW. Or 8gb with a page file on an SSD. However performance is primarily cpu bound.
    4 As with all things in life Your millage may very. With the one caveat that Cemu needs three of the fastest cores you can give it to perform well.
     
    Kuad likes this.
  14. Kuad
    OP

    Kuad Member

    Newcomer
    14
    2
    Apr 18, 2017
    Brazil
    Just check the task manager and you were right. The fps drops is due to high usage of HD. Thats it! Thanks man!
     
  15. bow2yoda

    bow2yoda Newbie

    Newcomer
    3
    0
    Apr 28, 2017
    United States
    your specs are not to low for botw.. i run on an 8120 @4.2 running off of a wd black drive. the emulator is in its very early stages.. and currently being rewritten to better handle the shaders. currently there are many shaders that are loaded that are not for the game you are playing. be patient... 1.7.6 will be the first with a reworkde shader system... top is 1.7.5. bottom is 1.7.6

    [​IMG]
     
  16. Xalphenos

    Xalphenos GBAtemp Regular

    Member
    236
    78
    Jan 21, 2017
    United States
    Proof? He said he was using the 9k shader cache so what makes you say this?

    That pic is legitimate and from exzap but you must have missed the part where he said that graphical fix was unrelated to the new shader system.
     
  17. bow2yoda

    bow2yoda Newbie

    Newcomer
    3
    0
    Apr 28, 2017
    United States
    exzap has also mentioned that all shader caches are wrong. there is not one single correct shader cache either OE or custom. they had a temp shader system... so in my opinion, that will bring the true bugs in shaders out.. instead of the issues they were having with the temp system. bottom line is you have to be patient. CEMU technically is not in a state for commercial everyday use yet.
     
  18. Xalphenos

    Xalphenos GBAtemp Regular

    Member
    236
    78
    Jan 21, 2017
    United States
    Are you just making this stuff up? Please post some proof. You have cliamed that:
    "Currently there are many shaders that are loaded that are not for the game you are playing."
    "all Shader caches are wrong."
    Where has exzap said any of this? It certainly is not from the latest patreon news. He hasn't said anything to that effect on the discord either. Please post a source if you have one. Otherwise you are just spreading misinformation.