What exact videocard do you have? Run
DXDIAG in [START ==> RUN] to get that video card info.
Make sure you have the most current video drivers. ATI just released new drivers for the ATI Radeon series this past week.
If I can get lag free & stutter free results from my older video cards: ATI AIW 8500DV (64 meg) & ATI AIW 9600XT (128 meg). You should be fine with the 256 video card. We just need to know the video card chipset & make, to see if that's your problem.
Run a bandwidth test, to let us know your dl/ul speeds. www.dslreports.com/stestAre you getting the ping rates, from within the game server (Score interface [TAB] key). The BF2
Browser ping info are usually way off, from actually game ping (as stated already)
Make sure your not running BF2 patch 1.01, it has major memory leaks. If you installed 1.01, they recomended an uninstall & wipe out of the BF2 game directory after uninstall. Reinstall BF2 game and install 1.02 patch. You don't have to worry about losing you BF2 user stats, they are stored on the GameSpy servers and can be retrieved. Just make sure you write down your exact player ID and remember the password, before uninstalling. You'll retrieve all your info the next time you log back in from the re-install.
Run
CPU-Z 1.30, to verify CPU & Memory specs.
www.cpuid.org/cpuz.phpJust this past week, I had a fellow AR15 BF2 player run this to find out why he was having so much trouble online. He found out that his CPU was only running at 1GHz. He changed some jumpers on the MB and is now running at full CPU speed. Game is running much better for him now.
You can also verify to see if the memory sticks are working together correctly.
Install FRAPS to see what your ingame framerates are:www.fraps.com/download.phpI have certain IP port ranges routed directly to my PC. Have the port ranges programmed onto my router/firewall, just to make sure the BF2 data goes to the right LAN address on my home network. It just an added measure, to make sure my pings are as low as possible. Port #s are in the back of the BF2 manual.
Try rebooting/ resetting your router & cable modems...