Every time I host or join an xfire chat room (voice chat), I get hesitations or lags during COD4 online play. This is the only game I play. This problem does not exist when I do a direct voice call on xfire to one person! In other words, after having this problem for several weeks and trying different things, one day I tried this:
1) start xfire, call a friend (voice call), begin talking back and forth
2) start COD4, play. Result: No lag!
3) go to xfire, kill the voice call
4) start xfire chat room and invite friend into room.
5) go back into COD4. Result: Lag!!! this "lag" is a very consistent "hesitation" every 1 second or so. This is only when xfire chat rooms are started...whether it's one or two other people in the chat room doesn't matter - the lag is always there.
I'm using the following (tell me if you need to know more):
Dell Dimension E510
WinXP SP2
Netgear GA311 Network adapter
Pentium 4 3MHz single core with hyperthreading enabled
ATI x1950 Pro (pci express x16 port)
on-motherboard sound (using headset jacks on front panel)
Cable modem - speeds tested, very good
no router
3G ram (4 slots on E510: 2 slots have 512MB, 2 slots have 1GB cards. I'm confident they are installed correctly).
I've tried the following:
was using router before...so I removed router, only use cable modem now, problem remained
Was using on-motherboard network adapter, switched to NIC card, (and disabled on-board NIC in setup), no improvement
disabled several of the high quality COD4 video and audio settings to low quality or low resolution, no improvement
When I was using the router, I hooked up a laptop through another router port to handle xfire chat, and ran the game on my main computer, and this got rid of the lag problem. But that's a hassle and I don't want to set that up every time!
Could it be the on-board sound? Should I buy a separate sound card? My friend uses his on-board sound and doesn't have this problem.
Could it be the voice settings on the control panel? Some sort of cpu sharing problem? Memory problem?
Please help.