It is 64 bit windows seven (I would be pretty silly to have 6GB of ram and that video card if I was using 32 bit
I installed the drivers a couple of weeks ago when I built the system - I will check whether they are 10.2
Thanks for your suggestion with alt tabbin out and opening the catalyst control centre. I will try that when I get home. I have alreay diasbled vsync - I haven't had trouble with any tearing issues and it improved my frame rate quiet a lot.
Looking forward to fixing this stuttering - it is so sad to see the game run this laggy on this machine
one thing I noticed last night is that it only seems to occur when I am outside - I was in ICC last night and the first 2 bosses where fine - could rapidly change the camera angle with no stuttering - but for the airship boss the stuttering was back - it didn't make a difference if the view distance was short or far
You've changed your CPU, video hardware, and have changed a lot of quality/performance settings.
You need to whack your WDB Cache directory and let it re-create itself when you fire up WoW for the first time. Those cached textures were all for your old card and I don't know if it's voodoo or legit but removing those caches always improves things when I've swapped video hardware or even video settings.
I'd also suggest putting:
Set hwDetect "1"
As the first line in your Config.wtf after you do that and setup your video options again how you like them.
When I did a rebuild and copied over my old addons and configs I got a large improvement in performance when I completely gutted my old SavedVariables and addons and started from scratch. I had something, somewhere, causing me to take a hit in FPS.
Having said that I'm still < 30 fps in-combat in 25mans with a quad-core intel system and an ATI 5750.
Originally Posted by Zeln
I'm pretty sure the only reason you're on this planet is the phone rang and startled your dad.
I happened upon a console command that gave my fps a huge boost in messy 25-man encounters. Before it was usually 10-15 and now it increased to 20-30. The console command is:
/console gxtexturecachesize X
I'm sure a lot of you already knew about this but I'm sure a lot of others didn't. The X value I chose was 256, based on a thread saying i should set it to half of my graphic card's total memory (which is 512). I'm sure the benefit of this change varies greatly depending on what graphic card you have and what graphic settings you are running. I generally run at minimum settings for everything except range. I'm guessing the default value for my configuration did not let all the textures fit inside the cache, causing a substantial slowdown. For people with 1 GB graphic cards this change might not do much since their default value might be enough.
Does anyone have any information on how the default value of gxtexturecachesize is calculated and if raising it even higher could have any positive/negative effects?
i7 930 processor
1GB ATi Radeon HD5870
6 GB DDR3 1600 RAM
128GB SSD drive
running 64 bit Window 7 pro
Fatality Soundblaster pro sound card
1900x1200 24 inch Dell monitor
This is a brand new system with a fresh install of windows - I have made sure that all the drivers for the video card / sound card and mother boards are all up to date.
I have done a completely fresh install of WoW from my WoTLK DVD and updated to the relevant patch using the least number of patch files possible - i.e. 3.x.x - 3.2, 3.2 - 3.3, 3.3 - 3.3.a
I am running absolutely no addons (for now) and the config file is completely untouched.
My problem is as follows
When ever I change camera angles I get a stuttering lag where the screen will freeze for 0.25 seconds repeatedly for about 3 seconds and then it goes back to being completely smooth when I whirl the camera in 360 degree changes. It then remains lag free if I continue to change the camera angles. However if I keep the camera angle still for a while (i.e. while I type this) and then move the camera (or character) the stutter comes back. This stuttering occurs frequently during standard play when the camera angle is changed
This is more noticable when I am outside rather than in buildings, but still occurs when indoors. When outside I get fps of 100-120 when the camera doesn't move.
I have had all settings on absolute minimum and the problem still occurs. I have changed the screen resolution to 1200x800 and it is still there.
While this doesn't make the game unplayable it is very annoying given although the fps was much lower - it was more playable on my old core duo / 8800 GTS system.
This is a pretty high end build and I would have thought the hardware should definitely cope with the demands of this game.
This exact problem was happening on my old copy of my WoW install from my previous computer which I thought was due to set up issues with the hardware changes, But the problem continues despite reinstalling (and downloading) WoW. It occurs both when run from my SSD and the standard SATA harddrives.
Do you have any suggestions on what I should do to fix this issue.
I am happy to provide any further information (I have tried to be as detailed as possible)
You could try change the graphic rendering engine.
To do so, edit your config.wtf and change (or create a new line with) SET gxApi "d3d9ex". You could also try to set it to "opengl" to activate the OpenGL mode. However, on Windows, OpenGL isn't really supported by Blizzard (it's more of a Mac thing), and your FPS will suffer, but it certainly works.
To restore the default value, simply remove the line or use the value "d3d9".
This is by no means a solution for your problem, as I have no clue what might cause such an behaviour (especially on two different computers, with different hardware - at least I assume this is what you meant).
It sounds as if the graphic card is "forgetting" the area around you after a certain time, and when you swing around it has to reload all textures from files instead of its memory.
You could also try to increase the gxTextureCacheSize, as mentioned by MatsT. General rule of thumb seems to be half of your video card's memory, so I guess 512 for your HD5870 (if it has 1024GB of RAM).
However, to make this work, you seem to have to enable the "d3d9ex" mode. I'm getting conflicting information here from WoWWiki and the linked blue post in the article, but I'm going with the blue poster who explicitly states that you have to change gxApi do d3d9ex to make it work.
Besides that, I think we really are in dire need of a reliable and reproducable benchmark for WoW. Looking around the net for information, I often came across "WoW is so simple, it can run even on a 5 year old rig".
Well, fuck that, we all know that playing solo or 5man instances doesn't mean shit. It's raiding with 24 other people and having their spells fly left and right besides you plus all sorts of addons and scripted events that makes your computer tear away. And I just haven't found a reliable way to benchmark such situations, besides - well - raiding, which isn't really the best place to start experimenting with console settings.
Today I've been using the flight quest in Quel'Danas to test some settings, as I remember that it relly hurt my FPS back in the days with all those mobs fighting.
Unfortunatley, it wasn't that reliable either. I can only assume it was the weather changing from midday to afternoon, but suddenly my FPS dropped by ~10 on average, with the very same settings I've used before multiple times (with only minor fluctuations then).
May have been a short PvP vendetta as well, or both, but I just couldn't get same results as before. Even restarting WoW and/or resetting some values didn't really work.
So, does anyone have any tips for benchmarking? It's a shame Blizzard hasn't added a decent benchmarking capability to WoW (maybe some scripted event with two armies fighting each other or what do I know). The /timetest command is just plain useless, as it disables all player/NPC characters, and only leaves the environment. Which of course doesn't really say anything.
i7 930 processor
1GB ATi Radeon HD5870
6 GB DDR3 1600 RAM
128GB SSD drive
running 64 bit Window 7 pro
Fatality Soundblaster pro sound card
1900x1200 24 inch Dell monitor
This is a brand new system with a fresh install of windows - I have made sure that all the drivers for the video card / sound card and mother boards are all up to date.
I have done a completely fresh install of WoW from my WoTLK DVD and updated to the relevant patch using the least number of patch files possible - i.e. 3.x.x - 3.2, 3.2 - 3.3, 3.3 - 3.3.a
I am running absolutely no addons (for now) and the config file is completely untouched.
My problem is as follows
When ever I change camera angles I get a stuttering lag where the screen will freeze for 0.25 seconds repeatedly for about 3 seconds and then it goes back to being completely smooth when I whirl the camera in 360 degree changes. It then remains lag free if I continue to change the camera angles. However if I keep the camera angle still for a while (i.e. while I type this) and then move the camera (or character) the stutter comes back. This stuttering occurs frequently during standard play when the camera angle is changed
This is more noticable when I am outside rather than in buildings, but still occurs when indoors. When outside I get fps of 100-120 when the camera doesn't move.
I have had all settings on absolute minimum and the problem still occurs. I have changed the screen resolution to 1200x800 and it is still there.
While this doesn't make the game unplayable it is very annoying given although the fps was much lower - it was more playable on my old core duo / 8800 GTS system.
This is a pretty high end build and I would have thought the hardware should definitely cope with the demands of this game.
This exact problem was happening on my old copy of my WoW install from my previous computer which I thought was due to set up issues with the hardware changes, But the problem continues despite reinstalling (and downloading) WoW. It occurs both when run from my SSD and the standard SATA harddrives.
Do you have any suggestions on what I should do to fix this issue.
I am happy to provide any further information (I have tried to be as detailed as possible)
Thanks in advance
Your system is not too far from mine, though yours is generally "better" in a number of ways. I have the i7 820QM (mobile) processor, which is one clock tier down from yours. This machine has a 1G ATI Mobility HD4870, and I am using a 160G Intel SSD. I also only have 4G of 1066 DDR3 and do not have a discreet sound card (this is a laptop actually).
I usually play at 1900x1200 on an external display - but using the laptop display is exactly the same performance-wise. I generally keep all settings on max, though I do turn down object distance and particle effects slightly just so I can see whats going on around me during raids.
I run a TON of addons: XPerl, DBM, Omen, Skada, Quartz, ArkInventory, SexyMap, SexyCooldownBar, Bartender, Prat, XLoot, ORA3, Talented, RatingBuster, GearScore, and a number of others.
In an unpopulated area, I can reach 200 fps. A camera swing will drop fps to about 150, but I do not experience the hitching you describe.
In a heroic instance, 120 fps is common.
In a 10-man ICC I am usually at around 70-80 fps (during active boss combat).
In a 25-man ICC I am usually at around 50-60 fps (during active boss combat).
In Dalaran at peak hours (Tuesday 8:30 PM server time, which is just prior to most guild raids on my realm), I can drop to as low as 35 fps.
In none of those environments do I experience any noticeable graphics hitching when altering my camera position or angle.
In all cases, my latency also never goes above 50ms and is typically around 25ms. I only mention this because sometimes poor latency can be a sign of hardware resource contention (I saw this on my previous system which had embedded audio and network electronics that seemed to be sharing some resources).
Also of note - I usually capture combat logs and do a *live* parse/upload to World of Logs during 10-man and 25-man combat. I usually also have Rawr, a few web browsers, and Outlook running on my other display at the same time. And it's not uncommon to be running a virtual machine at the same time as well (work stuff). Lastly, I have even started to run FRAPS video captures on occasion. None of these things have any meaningful impact on the above framerates.
With all that in mind, it tells me that *something* is wrong with your setup. It most likely will not be network related, as spinning your camera doesnt really change network activity (you wont suddenly be in range of new mobs/players). The possibilities I can think of are:
There is some peice of software (external to WoW) that you had on your previous system, and which you reinstalled to the new system, which likely has some background services or tray processes interfering with WoW.
Your antivirus software might be interfering. Make sure you configure it properly to exclude the WoW logs/config/cache/wtf folders. Make sure any firewalls are in "gamer mode". Maybe even turn off resident scanning.
There might be a peice of problematic hardware that you re-used on your new machine. Even something like a CD-ROM drive can cause problems.
Remove all "removable" media while playing. This includes CDs, DVDs, USB sticks, USB drives, Firewire drives. I have seen where a scratched CD was causing stutter in a system. I have also seen where an underpowered USB hub would occasionally detach devices momentarily, and that would freak out WoW.
I notice that you have a 128M SSD. Can you tell us what exact brand/model this is? There are a LOT of SSD drives on the market that actually severely underperform a standard hard drive. You want to be using a Gen-2 Intel SSD *or* something based on the OCZ Vertex controller. These are both very good, and will give you 5x to 10x the performance of a normal 7200 rpm drive. Anything based on the J-Micron controller is going to be utter crap and will be far worse than even a 5400 rpm drive for something like a game that is vulnerable to high i/o latency.
Make sure that your SSD drive supports TRIM since you are using Windows 7, and update it's BIOS if necessary to enable it. Also, make sure standard operating system Defrag support is turned OFF (this is detrimental to SSD performance and lifespan), but be sure to run any regular maintenance utilities that your vendor suggests if applicable.
EDIT:
Also, can you post your current Windows Experience Index ratings? If something is really out of whack, then the WEI might be a big clue as to what. For comparison, on this system with the above mentioned specs, I get the following ratings:
I personally doubt that the WEI is a good way to compare systems. Its far too rough a guesstimate.
My q9550 with 8gb ddr2 and a gtx260² spits out a rating of 7.3, 7.3, 7.1, 7.1, 6.9.
Thankyou for your replys and sorry about the delay - I got banned from making posts because of the "there isn't any characters associated with your account" bug from Blizzard which occurs when you credit card gets charged on the weekend.
Just to clarify some things that have been brought up in discussion.
This stutter occurs on both the new install of WoW which is located on the SSD drive as well as the old WoW copy which I used on my previous computer (I transferred over the hard drive). On my previous computer this problem didn't occur at all - only when using the same files as I used on the old computer (I hope that makes sense )
I actually got a 80GB G Skill SSD which has a similar performance to the intel variety - it certainly isn't a cheap SSD drive. I dont think the issue is drive related given the same fault occurs on both the SSD and older SATA hard drive
My window performance scores are very similar to yours - all in the high to mid 7's
All drivers are up to date and there are only bear essential programs in the back ground - I am using avast antivirus software which I am a bit loath to turn off as I dont want to leave my system unprotected.
Adding VSYNC doesn't make any change in the degree of stuttering - so I dont think it is a screen tearing issue - with it turned on I stay at 60fps for all but heavy 25 man raiding. The odd thing is that the stuttering is much worse when I am by my self and outside in northrend. The problem doesn't seem to occur in Azeroth to any great degree. I also noticed that the stuttering got really bad when I was in the flaming forest in howling fjord.
I also tried those configuration changes to increase the amount of RAM allocated to WoW. I think it may have reduced it slightly - MAYBE - I am not sure if I just want it to be better or if it actually is.
I seem to have similar problem, and have been looking far and wide spending hours reading and trying things to fix it.
During 10/25 man raids I will suddenly get a big delay on skill usage and then disconnect. I'm pretty sure it's related to addon spam, but more directly possibly to some TCP settings. In 10 man raids if I ignore the whole raid then I seem to be fine on bosses, with a little delay on trash.
I have someone sitting next to me on a computer that is not as good hardware wise, who has no problems of the same sort. I've tried changing ports in the router and swapping cables with no change. So it's definitely something between my computer and the connection to wow that's failing. We are both using WinXP at the moment.
I've used TCP Optimizer, disabled Nagle's Algorithm, turned off and on various addons, ignored my whole raid, changed windows QoS settings..almost anything I can find info on.
What I'm wondering is if there is anything I haven't tried that I can't seem to find info on? I'm about to reformat, reinstall windows (both 7 and XP, just to try it out), possibly even buy new hardware to solve this problem. It's absolutely infuriating getting prepared and setup for a raid only to DC constantly.
The ignore fix seems to work for a lot of people in 25-man, but it only does for me in 10-man. I was also experiencing constant wow crashes tonight on ToC 10-man, but I'm not sure if it's related. I think a complete reinstall will definitely help, as well as testing my hardware. I'm just really lost as to what to do...
I haven't turned off every single addon..I just can't stand not using a bar mod. I've turned everything except bartender and X-perl off though, and it still happens. I will try it though..but if that's the only fix, I don't think I could play.
Also, as I said above, another person sits next to me and they don't have problems, with pretty much the same addons.
Edit: I reformatted, reinstalled everything today..and it worked! I haven't installed a firewall, just using windows atm. I'm not gonna bother using one at the moment, although I think I had the problem before I switched firewalls before the format, so it may have been a problem with some setting..either way, I'm happy.
Have been running the same installation of WoW through 4 OS changes. From Win XP to Vista 64, back to XP and now to a 7 64bits for 2 months now. During this time I have been skipping reinstalling the game by swapping it between HDs. Yesterday I was about defragmenting the HDD and found that the WoW folder was + 24 GB weight, and could not defragment it. The weird part is that almost 90% of the fragmentated data belongs to WoW.
I suppose that reinstalling the game would be a performance boost somehow, but, is there a way to avoid downloading it again? I have no installacion DVDs and to be honest, I don´t want to spend a whole day downloading and updating the game.
Get SpaceMonger - Download - and use it to drill down to your WoW folder and see where those 24gb are coming from. Could be ancient patches or tons of backup folders or accidentally recorded movies or screenshots from when screenshots were TGA.
Originally Posted by JamesVZ
Yeah, I guess if you don't consider pure happiness a flavor, Hitler.
Besides that, I think we really are in dire need of a reliable and reproducable benchmark for WoW. Looking around the net for information, I often came across "WoW is so simple, it can run even on a 5 year old rig".
Well, fuck that, we all know that playing solo or 5man instances doesn't mean shit. It's raiding with 24 other people and having their spells fly left and right besides you plus all sorts of addons and scripted events that makes your computer tear away. And I just haven't found a reliable way to benchmark such situations, besides - well - raiding, which isn't really the best place to start experimenting with console settings.
Wintergrasp is probably the best place to try to benchmark graphics settings. At least its better to do it there than in a 25 man raid.
This is my first post here. I shall use it to say some of the tweaks that I've found. I get a consistent 60 FPS in quite a few places now, whereas I used to get 30-40 in some heavily-forested areas. First off, be sure you have the different rendering API enabled by having this in your Config.WTF file:
SET gxApi "d3d9ex"
Second, put the following line in:
SET gxTextureCacheSize "x"
Replace 'x' with a variable, of course. This variable affects how much of your GPU's memory WoW will utilize. For users with 1 GB of video RAM, I highly recommend ~800 MB. I tested a lot with this variable, and values such as 512 MB and 256 MB are simply too small, ~1024 MB causes stuttering, and above that causes lower FPS. Extremes on either the higher or lower sides of the spectrum will create unbearable FPS issues of anywhere from ~5-8 FPS.
In addition to that, if you have hardware sound acceleration enabled but no real sound card, disable it. WoW's software rendering can be offloaded to a second core, and as everyone knows, the bulk of WoW is done on one core. Ensuring that some processing isn't taking place there can really help out.
Also, the graphics card doesn't have that much demand on it in WoW except for some rare moments. A large portion of what would normally be handled on a GPU is software-accelerated in WoW, so if you feel like adding a bit of strain to your GPU, use the following macro:
It will force a farther view distance in Outland and Northrend, greatly increase ground clutter, make lighting effects more profound, and make the sky a bit more ambient.
Fully-configured, you can maintain good FPS and have some camera-related FPS drops evened out pretty nicely. It goes without saying that this will only get you so far and you do need some damned powerful hardware to make WoW work well on ultra settings (I turn shadows down a notch myself >.>), but it's nice to juice out what you can.
I used to get about 40 FPS in this part in Nagrand. After I fiddled around with some things, I got it here:
Vsync's on, so it's not exactly showing the full improvement, but it's over a 50% increase, as can be observed.
My system specs are:
Intel Core i7 920 @3.6 GHz
12 GB DDR3-1333 RAM
ATI Radeon HD 5970
Windows 7 Home Premium x64
I do still run into FPS problems, but changing the memory cache size and re-enabling software rendering made a pretty large performance difference.
Originally Posted by Kokolums
Wintergrasp is probably the best place to try to benchmark graphics settings. At least its better to do it there than in a 25 man raid.
Still differs far too much to be an acceptable benchmark. Anything with real human interaction will be too differentiating to get great benchmark results, sadly. Unless someone made a benchmark that creates other players that are controlled by the program itself, the only benchmark areas we have are areas that get little to no visitation from other people. Forests bring down FPS by a rather extraordinary amount, but they don't bring in the "RNG factor" that bogs down framerates in areas like WG, raids, and Dalaran.
Originally Posted by MatsT
I happened upon a console command that gave my fps a huge boost in messy 25-man encounters. Before it was usually 10-15 and now it increased to 20-30. The console command is:
I'm sure a lot of you already knew about this but I'm sure a lot of others didn't. The X value I chose was 256, based on a thread saying i should set it to half of my graphic card's total memory (which is 512). I'm sure the benefit of this change varies greatly depending on what graphic card you have and what graphic settings you are running. I generally run at minimum settings for everything except range. I'm guessing the default value for my configuration did not let all the textures fit inside the cache, causing a substantial slowdown. For people with 1 GB graphic cards this change might not do much since their default value might be enough.
Does anyone have any information on how the default value of gxtexturecachesize is calculated and if raising it even higher could have any positive/negative effects?
Go more than half. I set it to 512 MB initially (half of my 1 GB) and still ran into issues. There's no "surefire" variable, but I'd either take off ~150 MB from your total, or go for about 70-75%.
Most of us know this well enough, but in light of this discussion I'd like to remind everyone of the terrible shadow implementation WoW uses. The difference between the lowest and highest setting can be as high as 50-60 fps in this game, with intermediary settings falling in-between. E.g. it's totally not worth setting it to anything but the lowest setting.
Hi guys,
I have just upgraded my pc and a fresh install of wow but it seems to have created a few issues.
Any time i log in the resolution reverts back to what seems to be a default setting, not my own and the log in screen won't remember my account name even though i have the box ticked to remember!
Hi guys,
I have just upgraded my pc and a fresh install of wow but it seems to have created a few issues.
Any time i log in the resolution reverts back to what seems to be a default setting, not my own and the log in screen won't remember my account name even though i have the box ticked to remember!
You probably installed WoW within C:\Program Files or C:\Program Files (x86), right? There's a reason the auto-installer recommends C:\Users\Public\Games\World of Warcraft - With default settings, executables are not allowed to create or modify files contained within protected directories. Program Files and Program Files (x86) are both protected directories.
Either run WoW as an administrator (not the launcher, the actual game), move the entire World of Warcraft install to C:\Users\Public\Games\ (has been known to mess up future patching, unless you tweak the install location in the registry as well), or (most drastic fix) uninstall and reinstall. That should fix all your woes.
Thanks for the responses guys
@Keninally my wow folder is actually on a seperate "games" drive all together which was brought across from my old machine (which was running XP).
Do you think that may have something to do with it?
Im more than happy to re-install if need be
Thats a new one on me. In that case, just try running the game as Administrator (right click -> run as admin) and see if that fixes your problem. If it does, you can just do it that way from now on. If not, Try hlid...that guy's idea.
For what its worth, you might still have problems with patching, when the time comes. I can't say for sure, but a reinstall probably wouldn't hurt.
Also, on a side note, since you're playing on a new system, see Emolate's post here. You might not be having any noticable problems related to this, but it'll probably make things run smoother once the WDB is recreated.
Am I right to assume that changing the SET M2Faster from the default "1" to "3" is useless on a Dual Core processor? At least that's what I have been reading until now in different posts and discussion, including this one. However, almost none of them seem to mention something specific about the ancient Dual Core processors like mine.
Most of us know this well enough, but in light of this discussion I'd like to remind everyone of the terrible shadow implementation WoW uses. The difference between the lowest and highest setting can be as high as 50-60 fps in this game, with intermediary settings falling in-between. E.g. it's totally not worth setting it to anything but the lowest setting.
It's also worth noting that the second to worst shadow setting looks a LOT better than the worst setting, at a minimal FPS slowdown. It's after that setting (not the lowest), that the slowdown becomes visible.
Thanks for the responses guys
@Keninally my wow folder is actually on a seperate "games" drive all together which was brought across from my old machine (which was running XP).
Do you think that may have something to do with it?
Im more than happy to re-install if need be
Cheers
I also run my WoW in it's own partition, and have had no problems with patching etc... However, I didn't install it on this machine, just copied it over from my old one so there's no registry for WoW to confuse the patcher. As Kevinally mentioned though, make sure you've admin rights to your game as well.
BTW, people have always just gone with hlid. My full nick looks too much like a faceroll for most folks. (Although it's legit, it's old Norse.)