Yes. If you have a SoundBlaster Live! card, particularly the 5.1, your framerates will be low. But there is a fix. Got this from my CS clan board:
THIS DOES NOT APPLY TO WIN98 OR WINME!!!
Download the v 1.1 patch and install it.
Then go to the settings folder in your BF1942 directory.
Look for a videodefaults.con file.. open it in notepad.
Look for a line that says "renderer.allowallrefreshrates 0"
change the 0 to a 1.
Save.
Start BF1942, select your new video mode (ie 1024x768 32bpp 75hz).
That should help you. I went from averaging 30 fps with drops down to 10, to an average of 60 with VERY sparse drops down to 20 in heavy firefights (5 tanks and 2 planes in a small area, lots of explosions etc etc)
i'm running this game on a p3-850, and even on the largest maps it runs amazingly well, even with all the graphics set to max. I too am running on a sb live, and maybe you just haven't seen what settings you need to set, so I'll mention them again so everyone who's having bad lag chugging can start to enjoy this game.
THIS APPLIES TO ALL FLAVORS OF WINDOWS!
All of the low frames per second is causes by your sound section in the game. You DON'T need a fast machine to play this well.
In your sound settings, turn hardware acceleration on. Change your sound detail to medium. When you change it to hardware accel, it should change the number of sound channels to 31, but if it doesn't, change it to something 31 or less. Now here's the most overlooked issue. This game seems to have issues with the sblive's multispeaker setup. You need to go into your surround sound mixer, and change your audio setup to 2 speaker mode. This is a utility that comes with your sb live. If you don't have these utilities, you can grab them for your sb live card here.
/support/files/download.asp?centric=
Guys.. this game runs great even on a p3-850... it's all about the sound... spread the word.
One more thing. If you're getting the stuttering in single player, DON'T WORRY ABOUT IT. The bots in this game cause a massive hit to your CPU. I don't care if you have a Pentium 4 2.8GHz processor and a Radeon 9700 Pro, this game will still run slow in single player with bots.