When I try to connect to games in BF2, there is a problem when it gets to the "Loading Complete. Verifying Client Data." It stalls on this screen for about 4 mins - 7 mins until I get to the "Join Game" button. This is for every game I join. For other people it takes only one or two seconds, and they have specs worse than me along with slower internet (specs are at the bottom of the post and I run on a 16 Mb/s connection). At this point, when I click the button, I sometimes get booted by Punkbuster for "Loosing Key Packets" (no, I am not hacking or anything). In response to this, I tried pinging my clan server for five minutes until I clearly saw no packet loss. The other result that happens 50%-75% of the time is I extremely slowly get into the game. First, it takes about half a minute for it to load up, from that point everything is slow. I click on a point to spawn, and at maybe 0.25 fps I spawn at a point and get a hundred radio messages at one time. I lagg a little bit after that, but usually I have a smooth gaming experience. Can someone tell me how to repair my long wait to get into the game at the Verifying Client Data screen? I googled it, and all the topics about it seemed to contradict themselves or were too old to be of any use. I defragged, cleared the BF2 cache, and made sure I installed all patches. Still the problem, I need help. Thank you.
System specs:
AMD Atholon 64 3700+ (Single Core)
1gig of ram
A SATA 8gb/s Western Digital Drive 7000 something per something
eVGA 8800 GTS 320 MB
System specs:
AMD Atholon 64 3700+ (Single Core)
1gig of ram
A SATA 8gb/s Western Digital Drive 7000 something per something
eVGA 8800 GTS 320 MB