Hello all, I have a problem since upgrading which is rather odd.
When I go on some servers my ping slowly cycles up from its norm of about 40 to 1026 or so and obviously I am kicked from most servers. I have so far tried different combinations of install, BF1942 then 1.3 - no joy. BF1942, then 1.1 then 1.2 and then 1.3 - no joy. BF1942, then 1.1 then 1.2 and then Road to Rome (1.25) and then 1.3 - no joy. I have upgraded and then downgraded all my drivers (System spec below). The most puzzling thing is that it only happens on some servers (one of which is my 'clan' server!)
Now the only ideas that I can think of is 1. I have the wrong patch (Downloaded from the Nvidia site) or 2....I installed DX9?
But I know people that have downloaded the US Patch (I am in UK by the way) and it works fine on their copy and also know of people who are running DX9? So I am still confused?
If anyone has any constructive advice I would appreciate it very much!!
System: Athlon XP2000 Gigabyte Mobo GeForce 4 Ti4800 (128 MB - Leadtek) Audigy Sound card 768 RAM (133) Windows XP Pro Connection - ISDN (64k) (no cable or ADSL in area!)
AAAAAAAAAAHHHHHHHHHHHHHHHH YOU DOWNLOADED DX9 WITH A GF4! Well anyways GF4 doesn't support DX9 so that's probably your problem. Or it might not be. Currently at this time only ATI's Radeon 9500 and up support DX9. I STRONGLY SUGGEST GOING BACK TO DX 8.1.
Your video card ,DX version ,has nothing to do with your ping! It is the connection between you and the servers. There is a bad router somewhere between you and the server that you are having problems with. DX 9 runs fine with most video cards, your gForce4 just will not be able to use all the graphics stuff that DX9 features.
Yep, DirectX is just a LANGUAGE system that allows games (mainly) to access hardware. DX7,8,9 has NOTHING to do with any paticular video cards. Each higher version just has expanded instructions and coding improvements and bug fixing. DX9 will work with every video card...as long as the drivers were written in proper MS sanctioned DX standards. Which all modern cards are (for years). So anyone can use DX9 and will benefit, because MS states the coding optimizations are significant in DX9. That means DX7,8 etc instructions inside DX9 will be better than in older DX versions.
Ati9500 upwards just have hardware that can make use of the expanded instructions that DX9 includes.
People should make sure they KNOW what they are talking about before telling people to do this or do that. Because they are leading people in circles and often causing more damage than good. Even preventing fixes being achieved.
A lot of people have had V1.3 improve to 100% reliability with re-installing or upgrading to DX9. In 99% of cases it is the best thing to do, for even more reasons than just that V1.3 fix.
Dubs: The NVidea V1.3 patch is a good one, though you mentioned the problem applies to V1.0, 1.1 and 1.2 also - so cant be that anyway. DX9 is fine (and recommended). Lan or internet go via Directplay, which is a function of DX. But DX9 is proven well enough to be 100% reliable. There is a slim chance some other driver (lan card? modem?) does NOT interact with DX9 happily - which would be the drivers fault. So you could try making sure you have all of those the latest possible. A "growing" ping makes it seem internal to your PC. It would be software not hardware (most likely). But it could be outside your system too.
Thanks chaps, yeah I know DX9 is compatible, besides if it wasnt, I wouldnt be able to play at all, no, it is only on particular server, and as for routers etc along the way...mm..I dont think so, as the clan server I play on has two servers, one of which is fine! And this only happened when I updgraded the DX9 and drivers etc, so I think as it has already been stated that it is probably some software problem between my ISDN connex and DX9 - so I will attempt to upgrade the ISDN card drivers and if that fails.....well its off to FORMAT C!!!
People have claimed that new 1.3 patch "jumps" there ping and they get kicked from servers. EA says they are currently working on this problem.