Well I went from OnBoard sound to a SB Live! 24Bit sound card.... now when I load up BF2 it loads faster and runs smoother. But the in game sound is different. When playing singleplayer and the other soldiers talk over the mic it does not sound right.. it has static and kinda fades in and out when they talk.
I have it set to HARDWARE in the options and have tried medium quality and high quality.. still does the same thing... here is the sound card I have.
Try another sound card first of all, see if that helps any. I've heard other issues with this sound card on bf2 when im playing. Also, Try updating the game, there may be some sound fixes in there as well.
First off, upgrade your BF2 to 1.22 or atleast 1.21. The new patches include more maps, weapons, stability fixes and gameplay balances. Second, check your sound card drivers, make sure they're up to date.
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.