If you change your config.wtf make sure it doesnt overwrite, it is maybe better to set this file to - read only - (properties>read only).


There are several issues, especially when you have a creative soundcard.



Hope this will lower the problems for some of you and would love to hear some feedback.




For creative soundcard users.



1. You have to go into your registry ( in win xp you click Start, click Run, type regedit)


2. You go to :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\CreativeTech\Emu10kx\DriverSettings\Wave\Pin#000 00002

or in :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\CreativeTech\20X\DriverSettings\Wave\Pin#0000000 2


3. Set Turbo to 0 instead of 1.

Work for now. I'm using a X-fi but I thnk it might work for audigy too. My FPS are not as good as they where but at least I can set back acceleration to complete instead of basic in dxdiag and get a "better" sound.



Dxdiag changes:



Try to lower hardware acceleration to BASIC and disable hardware support in the ingame sound options. (Start>Run>dxdiag)



For High Latency issues:



---------------------------------------------
Changing the Config.wtf file:
---------------------------------------------

This solution will have you poking inside the configuration-file of wow. Maybe not a great idea, but hey, I am willing to try.

Locate the config.wtf file in the WTF directory, inside your WoW-folder. Open it in notepad or wordpad, and do the following:

1. Look through the file, and see if you can find "gxFixLag"
2. If you find it, change the number from 0 to 1
3. If you can't find it, try to add a line like this one:

SET gxFixLag "1"



For Freezes and Locking ups/crashes:



Delete all the info in your config.wtf file and paste this in instead. If it doesnt work, just delete the config.wtf file and it will go back to default.

SET hwDetect "0"
SET gxResolution "1024x768"
SET gxRefresh "60"
SET gxMultisampleQuality "0.000000"
SET gxFixLag "0"
SET fullAlpha "1"
SET lodDist "100.000000"
SET SmallCull "0.070000"
SET DistCull "500.000000"
SET farclip "417"
SET particleDensity "1.000000"
SET unitDrawDist "300.000000"
SET movie "0"
SET readTOS "1"
SET readEULA "1"
SET readScanning "-1"
SET readContest "-1"
SET realmName "Staghelm"
SET mouseSpeed "1"
SET MusicVolume "0.40000000596046"
SET SoundVolume "1"
SET MasterVolume "1"
SET cameraPitchMoveSpeed "90"
SET cameraYawMoveSpeed "180"
SET cameraPitchSmoothSpeed "45"
SET cameraYawSmoothSpeed "180"
SET cameraDistanceMaxFactor "1"
SET gameTip "30"
SET AmbienceVolume "0.60000002384186"
SET Gamma "1.000000"
SET uiScale "0.8299999833107"
SET minimapZoom "0"
SET guildMemberNotify "1"
SET profanityFilter "0"
SET realmList "logon.wowlegacy.net"
SET PreferedLocale "enUS"
SET scriptMemory "79872"
SET EnableMusic "0"
SET cameraView "4"
SET MasterSoundEffects "0"
SET minimapInsideZoom "0"
SET ffxGlow "0"
SET UnitNamePlayerPVPTitle "0"
SET SoundZoneMusicNoDelay "1"
SET locale "enUS"
SET statusBarText "1"
SET soundMaxHardwareChannels "12"
SET CombatLogRangeParty "200"
SET CombatLogRangePartyPet "200"
SET CombatLogRangeFriendlyPlayers "200"
SET CombatLogRangeFriendlyPlayersPets "200"
SET CombatLogRangeHostilePlayers "200"
SET CombatLogRangeHostilePlayersPets "200"
SET CombatLogRangeCreature "200"
SET gxTripleBuffer "1"
SET weatherDensity "0"
SET ffxDeath "0"
SET useUiScale "1"
SET gxColorBits "24"
SET gxDepthBits "24"
SET specular "1"
SET anisotropic "16"
SET shadowLevel "0"
SET pixelShaders "1"
SET baseMip "1"
SET spellEffectLevel "0"
SET useWeatherShaders "0"
SET autoSelfCast "1"
SET lastCharacterIndex "1"
SET timingMethod "1"



Using this command help me to get less skip sounds and lowered latency:



/console SoundMemoryCache 8 (type this in chat then restart wow)




Another Registry Fix for High Latency issues:

Lag fix
WoW lags, it's not something new if you're playing on servers a bit far away from your country, but don't worry people are fixing it ! Out of all the methods offered to fix the lag on your machine, one of them posted on Elitistjerks forums seems to work very well.

<> <> <> Read this first <> <> <>
1 - It might have side effects, like slowing down your download speed or affecting your performance on other softwares. (In my case, it didn't change anything)
2 - If you're not sure about what you're doing, just don't do it. I don't want to be responsible because you crashed your computer in some way because you wasted your registry.
2.1 - Seriously, if you don't know what you're doing, don't do it. It will be fixed in one or two weeks anyway. (and the official fix won't have any impact on other softwares)
3 - If you don't have the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\ directory, you can download and apply this file to your registry.
4 - Windows Vista users might want to check this post too.

Important: winxp needs minimum sp2 and vista sp1
see link: http://forums.worldofwarcraft.com/thread.h...=1&pageNo=1

"1 - TcpAckFrequency - NOTE if you are running Windows Vista this setting may not have any effect - a hotfix is needed which i'm tracking down. This works fine under Windows XP

Type "regedit" in windows "run.." dialog to bring up registry menu

Then find:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces\

There will be multiple NIC interfaces listed in there, find the one you use to connect to the internet, there will be several interfaces listed (they have long names like {7DBA6DCA-FFE8-4002-A28F-4D2B57AE8383}. Click each one, the right one will have lots of settings in it and you will see your machines IP address listed there somewhere. Right-click in the right hand pane and add a new DWORD value, name it TcpAckFrequency, then right click the entry and click Modify and assign a value of 1.

You can change it back to 2 (default) at a later stage if it affects your other TCP application performance. it tells windows how many TCP packets to wait before sending ACK. if the value is 1, windows will send ACK every time it receives a TCP package.

2 - TCPNoDelay
This one is pretty simple (Discussed here)

Type "regedit" in windows "run.." dialog to bring up registry menu

Then find:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers

Right-click in the right hand pane and add a new DWORD value, name it TCPNoDelay, then right click the entry and click Modify and assign a value of 1.

Click Ok and close the registry editor, then reboot your PC."

Basically, this fix is deactivating the Nagle algorithm to improve your ping. If you don't want to do it you can just wait for the 2.3.2 patch as it's supposed to deactivate it too






Other solutions:
-----------------------------

(thanks to Lavos for great tips)

NOTICE: I didnt test this, the fixes above did already help me

1. Try adding the following lines to your Config.wtf (inside your WTF-folder, in the WoW directory):

NOTICE: If these strings already exist, only change the values. Also remember to backup these files.

SET SoundOutputSystem "-1"
SET SoundDriver "1"
SET SoundNumChannels "-1"
SET SoundUseHardware "-1"
SET SoundMixer "4"

Might help reduce fps, fix sound.


1. Bypassing your router by plugging directly into the phoneline, or using VPN.

This solution would play out differently according to what your setup and connection is like. My best suggestion here is to call a friend who can do this, or google your way. (Hey, I am as new to this as most of you).

2. Switching from Wireless to Wired.

If you have the option, see if you can connect to the net using a wired connection rather than the wireless.

3. Using a Static IP-adress instead of a Dynamic IP.

This option could be rather difficult in some cases, and should in my opinion only be tried by those that know how to do it, and what to change back if it backfires. It involved configuring either your current windows-settings, or the settings in your modem/router/hub from giving you a DYNAMIC IP-adress to a STATIC IP-adress.

In some cases solve:

Latency issues, disconnect, or not being able to connect at all.


Some of the fixes did help me a lot and i could reduce my latency drastically during prime time (got often 2-6kms and lag spikes..was unplayable). With the changes i can play currently with 280ms no lag spikes, or very seldom and only sometimes latency jumps up to 1kms but all in all it is playable now for me and performance a lot better.