I can’t really speak to what fps you should be getting, my hardware is significantly different, but i would add a couple of random things things:
I wouldn’t really say dips to 44fps are terrible, but idk how much of the time that is.
Mechagon is a very mechanics-heavy instance compared to most dungeons, which may or may not play a role, i wouldn’t expect rock stable fps there anyway.
You haven’t mentioned V-sync (off i assume), the Direct-X level (12 i assume) and the other settings on the Advanced-tab in-game.
A few things that may be worth trying or looking into:
Verify if the settings in the Nvidia control panel (for wow) reflect what you use in game.
Quite a few of the settings you use are set low (certainly sensible when testing performance) such as the view distance and the like. But quite a few of the more unpredictable settings are cranked up high. The Liquids for example, the 16x filtering, depth effects, AA and projected textures are all things that can tank fps in specific situations, i would try to see how much these individually affect performance.
Just to have mentioned it. Make sure the separate “Raid and Battleground”-graphic-settings checkbox isn’t enabled, or you risk misjudging the results of changes in graphic settings when they aren’t in effect.
I would really keep addons disabled while diagnosing this, they bring so much possible variance into the equation, often things you couldn’t realistically anticipate. Also, ideally not just disabled in-game, but entirely renaming the Interface folder (and subfolders within WTF) during your tests.
The recommendation you had tried w.r.t. running as Administrator is generally a really bad suggestion nowadays, as it can result in particular files not being owned by your user account. I don’t think that is related to this issue or anything, but just in general, heavily avoid such shenanigans.
I’m sure someone with a more similar pc build can comment on what sort of FPS to expect in X situations with Y settings.
Sounds about right for a first gen Ryzen.
It’s not as bad as the FX but still pretty weak IPC.
In comparison the 3000 series is almost as fast as the current Intels (for IPC that is, multithreading is of course as fast or even faster).
Singlethreading performance compared between 1700x to 2700x to 3700x with no OC is about 2000 points vs 2400 vs 2600.
So you can see the improvement between first and third gen is very noticable.
My old I5-3570K is basically on par with your Ryzen 1700x, that should tell you enough.
If you upgrade to a 3700x you will also see huge gains in modern games like Assassins Creed which scales very well with many threads.
Yea , i get that, that’s still dangerous though. Every time we run wow, various files are created/deleted, things like cache files, SavedVariables being stored on log out, etc. These files are created with the permissions of the user you’re running wow as, at that particular time.
Running as Administrator you won’t notice a problem, as an Administrator has access to both it’s own and your user-accounts’ files. But once you’re back to playing under your regular user-account, any files that were created by the admin can now no longer be modified/deleted by the game, which can lead to all kinds of inconsistencies.
Again, this will not be related to your FPS problem in any way, it’s more that it’s just a bad idea in general, that really shouldn’t be recommended to people as a casual “give it a try”-suggestion, as most of them won’t have any idea how to undo it. Which would involve using an elevated command prompt to have the user claim ownership and full access on the entire wow installation folder, battle.net folder and related %programdata% folders). Quite a pain in the behind.
Thank you for the info, it’s stuff I found online as well - but as we know, MMOs are tenfold more CPU intensive than GPU in most games which is why I’d love to hear some testimonies from some people whom have upgraded.
From my own research it seems:
The newer the textures in WoW, the harder is struggles to load/render/whatever them and cause the massive fps dips.
Mechagon is a referencing point I use actively because idle I drop from 100-180 frames to sub 60, in combat, it’s sub 45.
Tol’dagor also the same, specifically in the middle of the prison where rogues can unlock the cages, massive drops in FPS on mythic+ or around other people.
The end conclusion is that Intel can have bit higher average FPS but second gen Ryzen (3000 series) at higher SKUs will have better 1%/0.1% low FPS (more stable FPS) due to much much bigger cache on the CPU. Overall the FPS should not be bad though.
For ~GPU cap benchmark I usually use Stonard/Swamp of Sorrows. That’s like > 200 FPS at mode 7 1080p. Then for combat/raid simulation I go to Karazan and pull multiple rooms of mobs (as seen on the screenshot/clip in one of my articles). Aside of that looking at the entrance of the great seal (atal’dazar) for high combine CPU and GPU load and Dalaran Legion for I/O, mass rendering type of a benchmark.
Also to have somewhat more stable frames you can limit the FPS. If the screen is like 60-75 Hz then just cap at that while for the faster ones I would recommend somewhere below average FPS.
This is a really good video, in the first link that is and I’m pretty much really convinced that the 3800x would be a perfect fit; but I’d still love to see comparisons specifically for 1700x -> 3800x which I cannot seem to find a video for unless I am being really blind.
The FPS will be somewhat higher due to noticeably better IPC, somewhat lower latency etc. If you can wait you can wait for third-gen later this year. From first gen I only have 2200G and TR1920X benchmarks
What version of Windows 10 you have? The 1909 build included lots of improvements for the newer Ryzens (and maybe they work with older ones, too) so if you haven’t updated for some reason I strongly recommend that you upgrade to it. Make sure to update the AMD chipset drivers, too.
Unfortunately I didn’t upgrade from the first gen Ryzen, but from older Intel to Ryzen 3800X.
i7-3770K (@ 4.2 Ghz) and GTX 970, 1920x1080 to Ryzen 7 3800X (3200 MHz memory).
I used the standard “7” quality setting with increased view distance (10) both before and after the upgrade (high texture, 16 anisotropic, projected textures, high shadow quality, good liquid detail, high sunshafts, high particle density, high SSAO, high depth effects, high outline mode. CMAA antialiasing, v sync disabled, fps cap 90. DX12
Before I had ~70-90 FPS in empty areas and around 40-50 FPS in raids though it was much more variable depending on how many other players etc. there were. The DX12 improvements in one of the earlier patches increased the performance by a very large margin: in Uldir I remember getting ~20 fps even with everything set to low.
Now I am getting steady 90 FPS in pretty much everywhere but I haven’t really followed it closely as I haven’t noticed any issues.
Note that if you are planning to wait for the new Ryzens later this year it is likely your current motherboard will not be able to support them as AMD announced that only the X570 and upcoming B550 motherboards support the new Ryzens.
It has nothing to do with textures, in any game, unless your VRAM is not enough to store them.
If you have enough VRAM (and WoW is only using like 3GB in 1440P for me) lowering texture quality does not improve the FPS.
If you don’t have enough VRAM, then you will have unbearable stutters in most games with drops to single digits FPS.
That is because Mechagon is very dense with geometry e.g. many draw calls for the CPU to calculate.
Yeah that spot is really demanding, but because of the high amount of NPCs.
The question is do you have to upgrade right now? BfA ended and Shadowlands is somewhere Q4 2020. By that time there will be Ryzen 4000 or more info on it and discounts on 3000.
Do you mean 4.3ghz? if so could be your problem 1700x most don’t go over 3.8-4.0ghz some do higher but you need a really beefy cooler, It could just be running to hot and throttling under load What cooler are you using as well btw?
I Haven’t played retail much since classic came out but my 1700x clocked to the max normal boost clock of @ 3.8ghz and ran BFA just fine but I haven’t tried any of the new content over the last few months.
if you can try these settings set the CPU speed between 3.8-4.0ghz then try lowering the v-core to around 1.3-1.34v then do a stress test I like using the ADIA 64, just click all options under stress test for CPU,FPU,CACHE and you can even add your GPU if you want to as well just to fully stress everything, then leave it running for an hour keep an eye on them temps as well under full load anything below 80c but 80-90c is hot but still fine for full load as unless you are using your PC for rendering or any other heavy compute task it won’t be getting any where near that hot in every day tasks,
if it crashes then try again bump up the V-core slightly shouldn’t need to go over 1.37-1.38 you can go higher on the V-core but the temps and power usage tend to start going up a lot and generally it isn’t really worth it unless you have a really beefy cooler and if it passes ok you can either try and bump up the speed slightly or lower the v-core a little more and then test again and repeat till it becomes unstable.
If your FPS drops that significally in fight then it may be addon problem (dmg metters for example, these are gathering all info from other players input) also check in Network settings in game if you have advanced combat logging set to off.
His FPS look normal for what his CPU can deliver.
Like i said, my old PC was as fast (slow) as his Ryzen 1700x and my FPS were in the same range.
By upgrading to a Ryzen 3900x my min FPS basically doubled (also thanks to faster RAM).
Addons do reduce the FPS by quite a lot in some extreme cases like bombing lots of trash mobs.
I am using tidy threatplates and noticed that turning of the nameplates in fight (ctrl-v by default) my FPS jumped up by 10+ (with lots of mobs).
Also weakauras can cause significant drops if not optimized.
Using Ryzen 3800X atm (also used Ryzen 1700 and 2700X before). Can’t really tell how much better it is compared to previous Ryzen’s, because I had no with them as well (but it’s definitely better than older gens). My FPS was fine before and it’s still fine now.
Info and specs:
I play at 4K @ 60Hz, around 100FPS outdoors and in dungeons, in raids it could drop lower, especially when 30 ppl
Ryzen 3800X default settings
RX5700XT default settings
32GB RAM @ 3800MHz (overclocked)