1. #1

    WoW Dalaran Lag / Stutter fix

    If you are on an older computer and it gags when you are in Dalaran or join a raid, it might be the sound channels of all things.

    Way back in the old days, you'd have 12 of 16 channels. WoW today offer 24, 24, or 64 channels. As it turns out, even 24 channels can bog down older computers. You cannot set it to 16 in-game however. You have to exit WoW, open the config.wtf file, and change this setting:

    SET Sound_NumChannels "16"

    That must be set to 16 channels in the file. Then re-open WoW. When you reopen the game, hit ESC, click "system", & click "sound", you will see that the sound channels will now be set to a hidden option called "custom". Your Dalaran lag and raid lag should now be gone as well.
    TO FIX WOW:1. smaller server sizes & server-only LFG awarding satchels, so elite players help others. 2. "helper builds" with loom powers - talent trees so elite players cast buffs on low level players XP gain, HP/mana, regen, damage, etc. 3. "helper ilvl" scoring how much you help others. 4. observer games like in SC to watch/chat (like twitch but with MORE DETAILS & inside the wow UI) 5. guild leagues to compete with rival guilds for progression (with observer mode).6. jackpot world mobs.

  2. #2
    Suramar is way worst than dalaran for me, fps dips down to 40s with occasional stuttering.
    I should test if this works for that as well or not.

  3. #3
    Quote Originally Posted by HumbleDuck View Post
    Suramar is way worst than dalaran for me, fps dips down to 40s with occasional stuttering.
    I should test if this works for that as well or not.
    I just tested this in Suramar on my old computer and it lagged and stuttered badly at 24 channels but no lag or stutter at all at 16 channels.
    TO FIX WOW:1. smaller server sizes & server-only LFG awarding satchels, so elite players help others. 2. "helper builds" with loom powers - talent trees so elite players cast buffs on low level players XP gain, HP/mana, regen, damage, etc. 3. "helper ilvl" scoring how much you help others. 4. observer games like in SC to watch/chat (like twitch but with MORE DETAILS & inside the wow UI) 5. guild leagues to compete with rival guilds for progression (with observer mode).6. jackpot world mobs.

  4. #4
    Quote Originally Posted by Kokolums View Post
    I just tested this in Suramar on my old computer and it lagged and stuttered badly at 24 channels but no lag or stutter at all at 16 channels.
    Well, my PC is far from old, but still have to check when get home.

    Update: it actually did help a bit ( 5 fps on average), but not as effective as I hoped.
    Last edited by HumbleDuck; 2017-06-11 at 04:35 AM.

  5. #5
    I have to make an important addendum here. Blizzard periodically forces a reset of this setting. They will push it back to 64. Always check to make sure it is still 16, especially after patches.
    TO FIX WOW:1. smaller server sizes & server-only LFG awarding satchels, so elite players help others. 2. "helper builds" with loom powers - talent trees so elite players cast buffs on low level players XP gain, HP/mana, regen, damage, etc. 3. "helper ilvl" scoring how much you help others. 4. observer games like in SC to watch/chat (like twitch but with MORE DETAILS & inside the wow UI) 5. guild leagues to compete with rival guilds for progression (with observer mode).6. jackpot world mobs.

  6. #6
    Scarab Lord Wries's Avatar
    10+ Year Old Account
    Join Date
    Jul 2009
    Location
    Stockholm, Sweden
    Posts
    4,127
    Correct me if I’m wrong but I believe DBM takes every opportunity to reset this to 64 as well. Back in WoD they had some announcement about it being required for their added sounds to be heard, and the addon took the freedom to adjust this setting.

    Regarding suramar, seems its a lot about the objects rendered. Unless already at lowest, lower environment detail a couple steps and it improves greatly.
    Last edited by Wries; 2017-07-23 at 11:40 PM.

  7. #7
    This no longer appears to work. Setting the value to 16 in the file causes it to come up as 64 in the client.

    EDIT: could be DBM. Will check.

    EDIT: disabling DBM made it work.
    Last edited by Osmeric; 2017-07-23 at 11:44 PM.
    "There is a pervasive myth that making content hard will induce players to rise to the occasion. We find the opposite. " -- Ghostcrawler
    "The bit about hardcore players not always caring about the long term interests of the game is spot on." -- Ghostcrawler
    "Do you want a game with no casuals so about 500 players?"

  8. #8
    Quote Originally Posted by Osmeric View Post
    This no longer appears to work. Setting the value to 16 in the file causes it to come up as 64 in the client.

    EDIT: could be DBM. Will check.

    EDIT: disabling DBM made it work.
    Interesting. I'm running DBM and it made a dramatic improvement on my laptop. Like MASSIVE.

    I'll take a look at the DBM code and see if I can disable it. Might be ok without it.

    In DBM-Core.lua search for "64" until you come to the lines

    if soundChannels < 64 then
    SetCVar("Sound_NumChannels", 64)
    end

    Comment out those 3 lines.

    How do you comment out those lines? Put two dashes before each line so it looks like

    --if soundChannels < 64 then
    --SetCVar("Sound_NumChannels", 64)
    --end
    Last edited by Kokolums; 2017-07-24 at 03:06 AM.
    TO FIX WOW:1. smaller server sizes & server-only LFG awarding satchels, so elite players help others. 2. "helper builds" with loom powers - talent trees so elite players cast buffs on low level players XP gain, HP/mana, regen, damage, etc. 3. "helper ilvl" scoring how much you help others. 4. observer games like in SC to watch/chat (like twitch but with MORE DETAILS & inside the wow UI) 5. guild leagues to compete with rival guilds for progression (with observer mode).6. jackpot world mobs.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •