Aight, after playing for weeks with hickups / low fps i want to know whats causing it.
First of all, i know my pc aint the best, but still i would have hoped to gain more from it then this.
AMD Phenom II X4 965 @ 3.39 Ghz
8 gb mem dual channel
1 gb Sapphire HD6850 video card
20 mb down / 5 up broadband connection
64 bit windows 7
Im playing on a heavy / full server so fps in lets say sw or elwyn go down to 20.
When outside somewhere, vsync on, its stable 60.
As soon as i turn the bot on, Tyrael only, with a framelock @ 30 i drop. With framelock off, its
a bit higher but not much...
I understand that the bot makes it drop but im playing lowest settings possible, all off and still
a fps drop till 15 in a 10 man rbg. 25 in a 5 man dungeon.
Using little to no add ons ( elvui - bgt - badboy - oqueue ( dark when not using it ) )
As said, u understand if it gets lower, but tbh, not on a 5 man dung / 10 man rbg with settings on lower then low.
Someone can point me to something that i can do to improve this? And feel free to leave the upgrade your pc comments
away. I should get more out of what i got now then im getting, so thats what i would like to know, how do i fix this, test
where the bottleneck is.
Makes me think that it could have something to do with the bot / bot settings as well, since it gets worse after every update
aka hb gets faster. I have times where i got a stable 60 fps and still stutter like mad.
Only using 2 premium routines, and thats not it.
Could it be the overloaded server? I mean, its full to the top, 1/2 hour Q times aint rare.
First off let me explain how Framelock works for clarification purposes. With framelock on (set to 30fps) your game can NOT go any higher then 30fps, it can only go down. So when you're capped at 30fps if you're in an area with a lot of people 20fps is going to be normal. I don't like framelock for this very reason. It artificially limits my game's performance. However, I do realize it's needed for some things, and I realize WHY it's needed. To bot properly you need to insert commands at exactly the right millisecond and it's easier to do this when you can predict each pulse of the game. So leave this on if your CR requires it, there's not much you can do. However, make sure you don't have framelock turned on in BOTH your CR and HB General settings, use one or the other (Generally CR or botbase.)
Also, so you mentioned you have vsync on. Have you tried playing with it off? What vsync is intended to do is match the refresh rate of your monitors with that of the game. Sometimes when FPS is too high a lower end monitor can't keep up with the game redrawing so fast and it will cause lines or screen tears. So vsync artificially lowers the FPS of your game and sets it at 60 to help your monitor. It won't allow it to go higher then 60. It's really noticeable if you're turning. Now for a lot of people vsync isn't even an issue. I don't use it on my computer and get no screen tearing at all. So try it without and see what your experience is.
Now, on to what we can do to help you out. You need to upgrade a few parts in your computer. 8 GB of ram should be more than enough in most cases, so you're good there.
I doubt it's anything to do with the servers. There are two types of problems that people lump into one so called "lag". You've got hardware lag and then server lag. When your game is running fine, you're able to move through the world, but you can't seem to cast off any abilities, it just "hangs" and then all the sudden everything jumps back into action? That's server lag. That will happen when the servers are over loaded or there was some kind of connection issue somewhere, be it with your ISP or the server's. That will have no effect on your FPS or general performance of your game. When your moving at like 2 FPS can barely move and your system feels like it's dying, that's hardware lag, your system can't keep up with everything that's trying to go on at once.
The first problem I notice is your graphics card. It's not the fact that it's 1GB. That's not really that important. Or rather, it's important, but not the only factor, clock speed and memory speed factor into graphics performance along with other things. Easiest way to tell is look here.
PassMark High End Video Cardsl. This is a website that compiles benchmarking scores from all the different video cards and combines them into a nice and easy chart for you to look at. Your card, Radeon HD 6850 has an average benchamrk score of 2,234. That's rather low. The graphics card I use,
GeForce GTX 660 has a score of 4,116, almost double your card and you can get one for under $200. This card alone will make a big impact in your FPS. I would highly recommend looking at this list and see if you can find a good upgrade of a card that you can afford. It will make a huge difference for you.
You made a point to point out the fact that wow is old. You're right, wow is old, and back in the day could have been ran on your computer no problem. However, the graphics in wow are constantly being upgraded. Models are being remade, added, effects are being redone, lines are being smoothed. The graphics are 100x better then they were when the game first came out. The result is you still need a /decent/ computer to run it at above average settings. Especially around a lot of people. Your computer has to draw each model for every character and then each character's spell effects and armor effect. The little glowy sparkles from your enchant? That's a lot of graphics power when it's spread among 50 people.
Reading some of the other posts, people have pointed out addons. Addons take up a lot of processor power. Try disabling the less important ones when you know you're going to be botting, it should help with performance.
Also, another user pointed out the differences between Honorbuddy versions. Is this a new problem for you? Or has it been around for a while? If it's new then you might get lucky and it's just bugs in the new version that are causing problems.If not... well yeah.
One last thing just to note. This is probably more expensive then you're willing to do, but I wanted you to have the information anyway. Wow is a game, a massive game, and while your graphics card does a lot of the work, your CPU does a lot too. Honorbuddy is completely ran in your CPU. This is why every time you run Honorbuddy your WoW performance drops. Honorbuddy is hogging all the resources of the CPU and wow can't have what it needs to run properly. With only WoW and this website open right now, standing in Shrine with almost no one around (I'm on a fairly dead server) I'm using about 10-15% of my CPU. Now I'm running an i7 2600k which scores an average of 8,461 from
PassMark's CPU comparison chart. You on the other hand only score 4,286 with your Phenom II 965. Coupled with your lower end graphics card and lower end CPU I would be willing to bet WoW takes up anywhere from 30-50% of your CPU depending on what it's doing. When you're running Honorbuddy, especially high end combat routines that use a lot of information really fast, your CPU is probably capping out and bogging down your machine. It's bottlenecking it. Now, the downside is it's not as easy to upgrade your processor as it is your graphics card. The main issue is price. A good CPU will run you $250 or more. Plus you have to find one that will fit in your motherboard and I don't feel like looking up your socket type to even see the options. The good news is, buying a better graphics card will help out here.
So there you have it, my 2 cents. Hope it helps, feel free to ask any questions I'll try to answer.