What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Performance question

One thing I noticed right off the bat with your settings is your resolution. You're playing t full 1080p (1920x1080). That's a HUGE amount of pixels for your computer to draw. Drop it down to 720p (1600) and I promise you'll notice an almost immediate increase in FPS and it really doesn't effect the quality of the graphics that much. This difference to your eye own't be that much between 720p and 1080p on such a small screen (Computer monitors, generally less than 30ins you can't tell that much of a difference, other then the window your game plays in being actually smaller, since I noticed you play in windowed mode) but the number of pixels your computer is having to draw is almost quadrupled.

After that your settings look fine. Draw distance, shadows, and particle density have always been for me what affects FPS the most. You could play around with them and see which affects you the most.



Do me a favor and open up your taskmanager (alt+ctrl+del, then taskmanager) and keep it open while you're playing without the bot. Keep an eye on it and go do some timeless isle stuff, something like Dread Ship with a lot of people at it. See what your CPU % is without the bot running.

The thing is Honorbuddy, routines, botbase etc are all static things. They run in the CPU and only the CPU. The problem is, we can't change the amount of CPU they use. Let's say you /need/ this botbase and routine, say Tyerial and your CR for your raiding (since that's what you said you use HB for), you have to take it as it is with it's flaws. Could it be coded better to use less CPU? Probably. But that's not the case. You can't change it, so you've got to find something else to do to fix the problem. The choices of this are to either out power the hogging the HB does, or find some way get your current configuration to perform well enough to accommodate the hogging. So lets fool with your settings and see if there's anything else we can optimize on your computer to get around the CPU hogging Honorbuddy and friends are creating.

Try running at 1600 resolution and do some timeless isle stuff and let me know how your FPS goes. If you didn't know you can get an onscreen FPS by pressing CTRL + R in game.

Do me a favor if you don't mind, hit the start button on your computer and type dxdiag and hit enter. When the diag window comes up click the save all information button at the bottom and post the log here for me to look at.

Thanks for another informative post. Will try the solutions you provide.

-Doing 1600x900 now, you are right, didnt know it was such a low difference between 1900 x1280. Might be that fps improves in fights, will try this out, so far i see same fps ( 80-90 when idle on ts isle / 35-40 in the vale while nuking dummies ). But as you stated , if i see this correct, you mean this would take some load of my pc when it doesnt have to render that much and fast, and this would be mostly noticeable in fights then. Ill keep this on 1600x900 and will try this out on the next event on the isle. 1680x1050 even gives me 90-100 fps.1900x1200 is 80-90 as well.

I always put everything to lowest, i cant seem to do it any other way, just cause 1. i dont need the overkill on smoothness and 2. i become blind as a bat with all the spell details that are changing.

- dxdiag added :View attachment DxDiag.txt

- Without the bot, did a celestial, dropping to 20-30 fps and cpu between 40 and 65%. Idle is 30 %.

- tried it with the bot now as well, same performance. 20-30 fps and around 50 % usage. Even when standing in the wave he makes, no difference in performance. Seems to me the hickup is gone.

EDIT :

Thing is now, i dont know what has made me improve / not hickup no more at the celestials. I changed so far:

- Resolution to 1600x900
- Reinstalled the bot and the whole botbases. Made sure everything is on latest version
- still using said addons
- turned off vsync
- changed tyrael to 60 tics

Think all else stayed the same. So hard to say if it was bot or pc issue now. If theres anything more i can do to improve, plz let me know, you have been a fantastic help so far.

Will go and do a celest now at old settings with all changed to what it was lets see if its a diff in perf.

On old settings, 1900x1200 - 30 tics - vsync on - bot on

20 fps down to 15. 50 % cpu usage. So its better with recommended settings. But cpu usage stays the same.

Btw, u mentioned i played windowd, whats better, since the bot needs windowed anyway, windowed like this or windowed full screen?
 
Looks like everything is good from what I can see in your DxDiag file. There's one newer version of your graphics driver out, Download Here, you're pretty current so I doubt that will help much but it never hurts to have the latest.

Glad to see 1600x900 is helping some. That's really all the advice I can give if you keep everything else on low. I can definitely see where the bottleneck is happening though. If you're hitting 65% CPU usage without the bot running, with the bot running you're probably easily hitting 100%. Not a whole lot you can do about that though, so hopefully lowering your resolution to 1600 will at least allow it to be playable for you until they get a newer version of the bot out with better coding. Hope it helps!
 
Looks like everything is good from what I can see in your DxDiag file. There's one newer version of your graphics driver out, Download Here, you're pretty current so I doubt that will help much but it never hurts to have the latest.

Glad to see 1600x900 is helping some. That's really all the advice I can give if you keep everything else on low. I can definitely see where the bottleneck is happening though. If you're hitting 65% CPU usage without the bot running, with the bot running you're probably easily hitting 100%. Not a whole lot you can do about that though, so hopefully lowering your resolution to 1600 will at least allow it to be playable for you until they get a newer version of the bot out with better coding. Hope it helps!

thanks for the driver, will install.

Read the edited update plz.

Seems to me that the difference between recommended settings and settings used is a increase in fps by 10-20 while using bot which is good. Thanks for this.

Cpu usage is more between 40 and 55 then going over it to 65.

Think we tried all we could and its nice to see my hickup is gone and i get some more fps. I guess the hickup was deffo on the bots side and it seems to me that it has been resolved now.

Thanks a million for your help, appreciated and liked !
 
you can set the affinity of the wow.exe higher then normal (taskmanager)

you can make sure you haven?t some wrong wow settings or some addon is causing the problems by:

renaming the interface and wtf folder -> interface2 & wtf2 -> try it.
if it dosen?t change anything delete the new created folders and rename the old back -> you haven?t lost anything juse 5minutes :P

hardware limitations check:

get a tool where you can check the load on the gpu and its vram
start the taskmanager change update frequency to low -> play and after 15minutes look at it (ram usage and cpu load)

i hope it helps and you get what i tryed to said (sry my english isn?t the best ;) )
 
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.


Great post...
 
Back
Top