Cookie Monster
Diamond Member
- May 7, 2005
- 5,161
- 32
- 86
I feel like if my post was ignored.
nVIDIA focused on the XP drivers much more since THEY knew Vista wont be available to the general public til jan 30th. By focusing on XP drivers, the G80 launch would be much more solid.
The reason youre not seeing XP drivers as frequent from nVIDIA is because they are working their ass off re writing hundred thousands of codes from scratch (actually 20 million lines of code) for both XP AND Vista. Right now they are probably working as hard as possible to get the most stable driver til Vista is avilable to the general public.
Here take a read again. I wonder if R600 will need seperate drviers as well.
It clearly states that nVIDIA made the decision to focus more the DX9/XP part of their driver becasue they knew 99% of the general public who bought the 8800 series uses XP OS. Its a good decision because if they focused on Vista then many people woudnt be able to use the G80 due to unstable XP drivers. Tough for the others who bought it to try it out on their BETA/RC/Business versions of Vista but this still doesnt mean G80 is incapable of running Vista. They just need more time (i could imagine the amount of caffine the software team is consuming each day) and they have promised to release the driver when Vista becomes available to the general public.
So whining/bitching/arguing doesnt really help the situation at all but rather helping nVIDIA by noting them the bugs/glitches/issues found in the XP driver under certain games. Especially working this with Chris Ray in forums like beyond3d or any other will allow him to directly "talk" with the forceware team about bugs/issues found. At the end of the day more issues/problems are noted and on the list of "to be fixed" i.e the software team can focus on optimising and tweaks to gain extra performance hopefully in the coming months.
From ATs Article:
CES 2007 Part I: Convergence Happened and the Most Impressive Demo of CES
nVIDIA focused on the XP drivers much more since THEY knew Vista wont be available to the general public til jan 30th. By focusing on XP drivers, the G80 launch would be much more solid.
The reason youre not seeing XP drivers as frequent from nVIDIA is because they are working their ass off re writing hundred thousands of codes from scratch (actually 20 million lines of code) for both XP AND Vista. Right now they are probably working as hard as possible to get the most stable driver til Vista is avilable to the general public.
Here take a read again. I wonder if R600 will need seperate drviers as well.
It clearly states that nVIDIA made the decision to focus more the DX9/XP part of their driver becasue they knew 99% of the general public who bought the 8800 series uses XP OS. Its a good decision because if they focused on Vista then many people woudnt be able to use the G80 due to unstable XP drivers. Tough for the others who bought it to try it out on their BETA/RC/Business versions of Vista but this still doesnt mean G80 is incapable of running Vista. They just need more time (i could imagine the amount of caffine the software team is consuming each day) and they have promised to release the driver when Vista becomes available to the general public.
So whining/bitching/arguing doesnt really help the situation at all but rather helping nVIDIA by noting them the bugs/glitches/issues found in the XP driver under certain games. Especially working this with Chris Ray in forums like beyond3d or any other will allow him to directly "talk" with the forceware team about bugs/issues found. At the end of the day more issues/problems are noted and on the list of "to be fixed" i.e the software team can focus on optimising and tweaks to gain extra performance hopefully in the coming months.
From ATs Article:
CES 2007 Part I: Convergence Happened and the Most Impressive Demo of CES
We spoke to NVIDIA to understand why there isn?t a 8800 Vista driver currently and why we won?t see one until Vista?s launch. NVIDIA?s GPU drivers these days are made up of approximately 20 million lines of code, which as a reference point is about the size of Windows NT 4.0.
Because G70 and G80 are radically different architectures, they each require a separate driver. Combine that with the fact that Windows Vista has completely changed the driver interface, similar in magnitude to what happened between Windows 3.1 and 95, and you?ve got a ?perfect storm? of conditions for driver development. The end result is that for Windows Vista, two 20M line drivers have to be completely re-written (one for G80 and one from all previous architectures). In other words, this isn?t a simple port, it?s a radical departure from the way things were written before.
There are other elements of Vista driver development that apparently require more work than before. DirectX 9, DX9 SLI, DX10 and DX10 SLI support is provided through four separate binaries, which increases the complexity of testing and the overall driver itself, whereas there was only a single driver in the past.
Interfaces for HD-DVD and Blu-ray video acceleration requires a lot more code than before, thanks to the support for a protected path for HD video under Vista. Supporting this protected path for HD content decode means that you can?t re-use the video part of your driver when developing a Vista version.
The last major difference between Windows XP and Vista driver development is that the display engine connecting monitors to the GPUs has been completely redone.
Initial investment in driver development under Vista takes up quite a bit of time, and now we understand a little more of why. While it would be nice to have one today, there?s always a tradeoff that has to be made especially when driver work this intense has to be done. Couple that with the recent launch of NVIDIA?s G80 GPU and the decision was made to focus on DX9 and XP drivers in order to make the G80?s launch as solid as possible, and commit to delivering an 8800 driver by Vista?s launch.
When the driver is eventually available NVIDIA expects performance to be at par, slightly slower or slightly faster than the XP driver. What we?ve seen thus far from other Vista drivers is that performance is slower almost entirely across the board. As stability is currently the primary goal for both ATI and NVIDIA, many compiler optimizations and performance tweaks aren?t being used in order to get a good driver out in time for Vista?s launch.
Those looking for NVIDIA?s Vista 8800 GTX driver needn?t look any further than Microsoft?s booth at CES. All of the gaming machines at Microsoft?s booth were running nForce 680i motherboards with single GeForce 8800 GTXs, under Windows Vista. The machines were running Crysis and Halo 2, and actually ran reasonably well. Halo 2 was choppy at times and there were some visual bugs with Crysis, but the driver was working and is apparently stable.