PDA

View Full Version : Driver Support Wish (Return of the unified driver)


CrashMaster
06-06-07, 12:10 PM
From a Pc Tech point of view.... This is a wish list to make it easier for everyone.

For Video....

Windows 9X support... (yes I still have to work on this stuff)

1. If the card is listed as having support under 9x release one final driver that supports ALL of them. (TNT to GeForce 6x00)

2. Since the OS is not supported anymore by MS label it as a "legacy driver".

Windows 2k/XP

1. For cards that have already been moved to "legacy" release one driver that supports only those cards (eg: TNT- GeForce 3) and label it as a "Legacy driver".

2. When Nvidia moves a newer generation to "legacy" make ONE new driver that supports all of the cards in "legacy". (eg: TNT - GeForce4)

3. Support for the older generations of cards should last at least 4 years after the last card of that generation of that card was released.

4. ONE (1) driver for all supported video cards updated monthly or at least every other month.

Windows Vista

1. Since this OS is so new, support for GeForce FX and newer cards in one driver. (I list GeForce FX cards since they are DirectX 9 cards and ATI supports back to the 9x00 series of cards)

2. Same basic support life cycle as XP drivers, with updates every month or every other month.


For Motherboard chipsets.

1. One driver package for AMD and one Intel for each OS.
2. NO legacy package for main boards, the download will always support every motherboard chipset.

Doing things like this would make it MUCH easier for the end user to figure out what driver they need. This would also make it easier for me as a computer tech to keep up-to-date drivers around for all the systems we work on.

CrashMaster

Eliminator
06-06-07, 12:13 PM
keep dreaming.. this is nvidia we are talking here... look at the latest xp officials for 6/7 series... theyre crap and half a year late

Wolfhound
06-06-07, 01:09 PM
From a Pc Tech point of view.... This is a wish list to make it easier for everyone.

For Video....

Windows 9X support... (yes I still have to work on this stuff)

1. If the card is listed as having support under 9x release one final driver that supports ALL of them. (TNT to GeForce 6x00)

2. Since the OS is not supported anymore by MS label it as a "legacy driver".

Windows 2k/XP

1. For cards that have already been moved to "legacy" release one driver that supports only those cards (eg: TNT- GeForce 3) and label it as a "Legacy driver".

2. When Nvidia moves a newer generation to "legacy" make ONE new driver that supports all of the cards in "legacy". (eg: TNT - GeForce4)

3. Support for the older generations of cards should last at least 4 years after the last card of that generation of that card was released.

4. ONE (1) driver for all supported video cards updated monthly or at least every other month.

Windows Vista

1. Since this OS is so new, support for GeForce FX and newer cards in one driver. (I list GeForce FX cards since they are DirectX 9 cards and ATI supports back to the 9x00 series of cards)

2. Same basic support life cycle as XP drivers, with updates every month or every other month.


For Motherboard chipsets.

1. One driver package for AMD and one Intel for each OS.
2. NO legacy package for main boards, the download will always support every motherboard chipset.

Doing things like this would make it MUCH easier for the end user to figure out what driver they need. This would also make it easier for me as a computer tech to keep up-to-date drivers around for all the systems we work on.

CrashMaster


Good Idea, this would be better for tech users and average joe user.

RejZoR
06-06-07, 06:13 PM
Drivers are still unified even though NVIDIA says they aren't. Using so called 8800 only drivers on 7600GT...

CrashMaster
06-07-07, 11:50 AM
Drivers are still unified even though NVIDIA says they aren't. Using so called 8800 only drivers on 7600GT...


That may be the case for some of the drivers, I understand your point .... but you missed the point... Right now if you look on Nvidia.com you have a different driver listed for XP with official support for the 8x00s and the 7x00s and yet another one listed for the 5x00 cards.

Then if you get into the older cards the site does not even have the last proper drivers listed for a TNT1/2. (they list for XP 78.01 for the TNT when support was dropped after the 71.84 drivers for the TnT2. and 44.03 for the TNT)


So I guess my point is to a "dumb" user (98% of the users out there) that wants to get the latest driver for there 5 year old system with a TNT vanta so their 3d Deluxe Poker game works. The current un-unified driver support is confusing, and in some cases will get you a driver that just will not install or work with that system.

CrashMaster

scottz
06-13-07, 02:15 AM
Mentioned this in another thread somewhere.

If you look at the later beta drivers (XP 160.03 for example) you'll see that the inf already has the majority of "new" cards in there (around 140 of them).

Speculated that they are moving back to the "unified" driver based on that.

And as mentioned, it wasn't necessarily that the other drivers weren't cross compatible but were obviously being released with changes for those particular cards.

Makes since with the newer products and not wanting to introduce one tweak for one series of cards that fouled up another series.

But again, looks like they are maybe trying to move back to a unified approach now.

Here's from the model.txt in 160.03:

// 0040 - NVIDIA GeForce 6800 Series GPU/GeForce 6800 Ultra
// 0041 - NVIDIA GeForce 6800
// 0042 - NVIDIA GeForce 6800 LE
// 0043 - NVIDIA GeForce 6800 XE
// 0044 - NVIDIA GeForce 6800 XT
// 0045 - NVIDIA GeForce 6800 GT
// 0046 - NVIDIA GeForce 6800 GT
// 0047 - NVIDIA GeForce 6800 GS
// 0048 - NVIDIA GeForce 6800 XT
// 004D - NVIDIA Quadro FX 3400/4400
// 004E - NVIDIA Quadro FX 4000
// 0090 - NVIDIA GeForce 7800 GTX
// 0091 - NVIDIA GeForce 7800 GTX
// 0092 - NVIDIA GeForce 7800 GT
// 0093 - NVIDIA GeForce 7800 GS
// 0095 - NVIDIA GeForce 7800 SLI
// 009D - NVIDIA Quadro FX 4500
// 00C0 - NVIDIA GeForce 6800 GS/XT
// 00C1 - NVIDIA GeForce 6800
// 00C2 - NVIDIA GeForce 6800 LE
// 00C3 - NVIDIA GeForce 6800 XT
// 00CC - NVIDIA Quadro FX Go1400
// 00CD - NVIDIA Quadro FX 3450/4000 SDI
// 00CE - NVIDIA Quadro FX 1400
// 0140 - NVIDIA GeForce 6600 GT
// 0141 - NVIDIA GeForce 6600
// 0142 - NVIDIA GeForce 6600 LE
// 0143 - NVIDIA GeForce 6600 VE
// 0145 - NVIDIA GeForce 6610 XL
// 0147 - NVIDIA GeForce 6700 XL
// 014A - NVIDIA Quadro NVS 440
// 014C - NVIDIA Quadro FX 540M
// 014D - NVIDIA Quadro FX 550
// 014E - NVIDIA Quadro FX 540
// 014F - NVIDIA GeForce 6200
// 0160 - NVIDIA GeForce 6500
// 0161 - NVIDIA GeForce 6200 TurboCache(TM)
// 0162 - NVIDIA GeForce 6200SE TurboCache(TM)
// 0163 - NVIDIA GeForce 6200 LE
// 0165 - NVIDIA Quadro NVS 285
// 0169 - NVIDIA GeForce 6250
// 016A - NVIDIA GeForce 7100 GS
// 0181 - NVIDIA GeForce PCX 4300
// 0191 - NVIDIA GeForce 8800 GTX
// 0193 - NVIDIA GeForce 8800 GTS
// 0194 - NVIDIA GeForce 8800 Ultra
// 019D - NVIDIA Quadro FX 5600
// 019E - NVIDIA Quadro FX 4600
// 01D0 - NVIDIA GeForce 7350 LE
// 01D1 - NVIDIA GeForce 7300 LE
// 01D2 - NVIDIA GeForce 7550 LE
// 01D3 - NVIDIA GeForce 7300 SE/7200 GS
// 01DB - NVIDIA Quadro NVS 120M
// 01DD - NVIDIA GeForce 7500 LE
// 01DE - NVIDIA Quadro FX 350
// 01DF - NVIDIA GeForce 7300 GS
// 0211 - NVIDIA GeForce 6800
// 0212 - NVIDIA GeForce 6800 LE
// 0215 - NVIDIA GeForce 6800 GT
// 0218 - NVIDIA GeForce 6800 XT
// 0221 - NVIDIA GeForce 6200
// 0222 - NVIDIA GeForce 6200 A-LE
// 0240 - NVIDIA GeForce 6150
// 0241 - NVIDIA GeForce 6150 LE
// 0242 - NVIDIA GeForce 6100
// 0245 - NVIDIA Quadro NVS 210S / NVIDIA GeForce 6150LE
// 0247 - NVIDIA GeForce Go 6100
// 0290 - NVIDIA GeForce 7900 GTX
// 0291 - NVIDIA GeForce 7900 GT/GTO
// 0292 - NVIDIA GeForce 7900 GS
// 0293 - NVIDIA GeForce 7950 GX2
// 0294 - NVIDIA GeForce 7950 GX2
// 0295 - NVIDIA GeForce 7950 GT
// 029B - NVIDIA Quadro FX 1500M
// 029C - NVIDIA Quadro FX 5500
// 029D - NVIDIA Quadro FX 3500
// 029E - NVIDIA Quadro FX 1500
// 029F - NVIDIA Quadro FX 4500 X2
// 0301 - NVIDIA GeForce FX 5800 Ultra
// 0302 - NVIDIA GeForce FX 5800
// 0311 - NVIDIA GeForce FX 5600 Ultra
// 0312 - NVIDIA GeForce FX 5600
// 0314 - NVIDIA GeForce FX 5600XT
// 0320 - NVIDIA GeForce FX 5200
// 0321 - NVIDIA GeForce FX 5200 Ultra
// 0322 - NVIDIA GeForce PCX 5300/GeForce FX 5200
// 0323 - NVIDIA GeForce FX 5200LE
// 0326 - NVIDIA GeForce FX 5500
// 0327 - NVIDIA GeForce FX 5100
// 0330 - NVIDIA GeForce FX 5900 Ultra
// 0331 - NVIDIA GeForce PCX 5900/GeForce FX 5900
// 0332 - NVIDIA GeForce FX 5900XT
// 0333 - NVIDIA GeForce FX 5950 Ultra
// 0334 - NVIDIA GeForce FX 5900ZT
// 0338 - NVIDIA Quadro FX 1300/Quadro FX 3000
// 033F - NVIDIA Quadro FX 700
// 0341 - NVIDIA GeForce PCX 5750/GeForce FX 5700 Ultra
// 0342 - NVIDIA GeForce FX 5700
// 0343 - NVIDIA GeForce FX 5700LE
// 0344 - NVIDIA GeForce FX 5700VE
// 0390 - NVIDIA GeForce 7650 GS
// 0391 - NVIDIA GeForce 7600 GT
// 0392 - NVIDIA GeForce 7600 GS
// 0393 - NVIDIA GeForce 7300 GT
// 0394 - NVIDIA GeForce 7600 LE
// 0395 - NVIDIA GeForce 7300 GT
// 0398 - NVIDIA GeForce Go 7600
// 039C - NVIDIA Quadro FX 560M
// 039E - NVIDIA Quadro FX 560
// 03D0 - NVIDIA GeForce 6150SE nForce 430
// 03D1 - NVIDIA GeForce 6100 nForce 405
// 03D2 - NVIDIA GeForce 6100 nForce 400
// 03D5 - NVIDIA GeForce 6100 nForce 420
// 0400 - NVIDIA GeForce 8600 GTS
// 0402 - NVIDIA GeForce 8600 GT
// 040D - NVIDIA Quadro FX 1600M
// 0421 - NVIDIA GeForce 8500 GT
// 0422 - NVIDIA GeForce 8400 GS
// 0423 - NVIDIA GeForce 8300 GS

And the README.txt has all the old cards listed, but somehow doubt it on this particular driver version (wasn't obvious to me glancing at the inf just now).
The README was branded with a April 2007 date though so who knows.

Adapters supported
------------------
NVIDIA RIVA TNT
NVIDIA RIVA TNT2
NVIDIA RIVA TNT2 Pro
NVIDIA RIVA TNT2 Ultra
NVIDIA Vanta
NVIDIA Vanta LT
NVIDIA RIVA TNT2 Model 64
NVIDIA RIVA TNT2 Model 64 Pro
NVIDIA Aladdin TNT2
NVIDIA GeForce 256
NVIDIA GeForce DDR
NVIDIA Quadro
NVIDIA GeForce2 MX
NVIDIA GeForce2 MX 200
NVIDIA GeForce2 MX 400
NVIDIA Quadro2 MXR
NVIDIA Quadro2 EX
NVIDIA GeForce2 GTS
NVIDIA GeForce2 Pro
NVIDIA GeForce2 Ti
NVIDIA GeForce2 Ultra
NVIDIA GeForce2 Integrated GPU
NVIDIA Quadro2 Pro
NVIDIA GeForce4 MX 420
NVIDIA GeForce4 MX 440
NVIDIA GeForce4 MX 440-SE
NVIDIA GeForce4 MX 460
NVIDIA Quadro NVS
NVIDIA Quadro4 500 XGL
NVIDIA Quadro4 550 XGL
NVIDIA GeForce4 MX Integrated GPU
NVIDIA GeForce4 MX 420 with AGP8X
NVIDIA GeForce4 MX 440 with AGP8X
NVIDIA GeForce4 MX 440SE with AGP8X
NVIDIA Quadro4 NVS with AGP8X
NVIDIA Quadro4 380 XGL
NVIDIA Quadro4 580 XGL
NVIDIA GeForce3
NVIDIA GeForce3 Ti 200
NVIDIA GeForce3 Ti 500
NVIDIA Quadro DCC
NVIDIA GeForce4 Ti 4200
NVIDIA GeForce4 Ti 4400
NVIDIA GeForce4 Ti 4600
NVIDIA GeForce4 Ti 4200 with AGP8X
NVIDIA GeForce4 Ti 4800
NVIDIA GeForce4 Ti 4800 SE
NVIDIA Quadro4 700 XGL
NVIDIA Quadro4 750 XGL
NVIDIA Quadro4 900 XGL
NVIDIA Quadro4 780 XGL
NVIDIA Quadro4 980 XGL
NVIDIA GeForce FX 5800
NVIDIA GeForce FX 5800 Ultra
NVIDIA Quadro FX 1000
NVIDIA Quadro FX 2000

xbob
06-13-07, 09:10 PM
Frankly, I'd rather see they drop support for anything prior to the FX series and all legacy OS support. A lot of time gets wasted supporting stuff like this and it really isn't helping anyone, unless you consider a sub-par computing experience a good thing.

CrashMaster
06-15-07, 02:42 PM
Yeh... we will see if they do release a driver that "cleans" things back up and then after that I would be happy if they supported the FX and newer cards... in XP and Vista

9x support is done but I would still love to see one finial driver that supports EVERY card up to the 6x00) even if its a driver that is a combined driver (eg 44.03 and 8x.00 driver in one file)

rewt
06-15-07, 04:14 PM
Geforce 8 series has a new type of shader system. The drivers for Geforce 8 don't seem to fair well in Geforce 5/6/7 pixel shaders. Just look at 3dmark pixel shader test. It scores considerably lower when using Geforce 8 drivers on a 6/7 series card.

RejZoR
06-15-07, 08:02 PM
Using GF8 drivers most of the time on my 7600GT and i haven't seen any problems regarding that. All games run fine using FSAA (with transparency AA), AF and High Quality filtering preset. Even those shader intensive ones...

CrashMaster
06-27-07, 10:28 AM
Yes ... with the latest Beta driver they did reunite all the 5x00 and newer cards. Now if we could just get one driver that works with the 4x00 to TNT cards... ( I guess the 7x.00 driver might do that but that is nowhere near the end of the 4x00 final support)