Yes those just contain the optimised graphics settings almost nobody uses. When that came out i already had a couple of hundred hours in my logbook. ![]()
And itâs probably for advertisement puposes too. Maybe the bigger publishers pay to get their games âsupportedâ by nvidia?
nobody want to hear these truth
( I assume these was the main optimization of these driver update , and not cheap
)
Ps: I must leave the discussion for today ![]()
Do you have inside knowledge on this? I ask out of true interest. âGame Readyâ drivers have been around since well before RTX or DLSS existed, and I can remember various release notes that sure seemed to imply game-specific driver optimizations that went beyond GeForce experience profiles.
The release notes of the driver say nothing about game specific tweaks.
Iâm not a graphics programmer, but i understood game engines normally donât have direct access to the graphics driver, because the API (Like DirectX/Vulcan) is in between to guarantee all graphics cards/drivers support all games (which is the case because all games do work regardless of driver version). This sounds logical to me, also i believe the term âgame ready driversâ wasnât a thing before Geforce experience software (with graphics profiles feature) existed.
And also because it seems game ready drivers bring no noticable increase in performance (in various games i beta tested). For instance WoW Shadowlands got its own âgame ready driverâ on the release date. Nothing changed performance wise but the Geforce experience software came with a new performance profile. And the patch notes had various fixes in it like most releases but nothing game specific.
Here is the new âweight watchersâ slimmed version of driver 471.41 for anyone who likes a âskinnyâ driver!
Although I canât throw out any specific examples, I can definitely recall past driver releases where âgame readyâ for a specific game did actually improve the performance and/or fix specific game issues like CTDâs etc.
I would love to know from someone that has insider knowledge just what is actually meant by âgame readyâ. There are opinions all over the place on this, but Iâve never seen anything definitive, like a clear statement from Nvidia. What Iâve seen from Nvidia reads more like marketing material than a clear technical explanation.
In my âold schoolâ brain, Iâve always thought of drivers & driver APIâs as a way to abstract low-level hardware calls away from higher level functions, and as you mentioned, provide a somewhat generic interface for programmers of software (i.e. games) to code against. If Nvidia really is making game-specific driver tweaks as it seems to me that they are doing, and I think that stands even if itâs just enabling RTX/DLSS support, then I think theyâve violated the true hardware driver paradigm. This just seems wrong to me on several levels. With the mess of conditional code that must be in there, it must be real easy to introduce new bugs, and difficult to find and fix them. Plus it doesnât seem fair to smaller developers that donât have the leverage to obtain âgame ready driverâ status.
Some hints:
For each major game release, NVIDIA works closely with developers to boost performance, fix bugs, and improve your gaming experience. Technologies like NVIDIA GameWorks⢠give you the tools to optimize gameplay and bring you these improvements through a Game Ready driver update.
And in the page source found here:
Download The Latest Official NVIDIA Drivers
âGRDâ Game Ready Drivers provide the best possible gaming experience for all major games. From early access through the lifecycle of the game, NVIDIAâs driver team continues to exhaustively test all major milestones so they can optimize performance, maximize stability, and perfect overall gameplay functionality.
And a forum discussion:
https://www.nvidia.com/en-us/geforce/forums/creative-apps/26/296943/nvidia-studio-driver-vs-game-ready-driver-which-sh/
Devs should rather adapt to the driver than Nvidia adapting the driver to various games.
latest I know was Prepare3D.. ( game not started with 466.11 NEW Nvidia Drivers: GeForce WHQL 516.94 - Nvidia has issued a security warning for it's GPU drivers on 4/8/2022) - #377 by MichaMMA , they fixed it with 466.27 )
https://support.nvidia.eu/hc/de/articles/360013542879-NVIDIA-Studio-FAQs
( may be there is a /en/ side too . I let google translate âŚ)
How are Studio Drivers different from Game Ready Drivers (GRD)?
In 2014, NVIDIA created the Game Ready Driver program to deliver the best gaming experience on Day 0. To achieve this, the release cadence for Game Ready drivers is determined by the release of major new game content so that our drivers team has as much time as possible to work on a specific title. Similarly, NVIDIA now offers the Studio Driver program. Studio Drivers are designed to provide the highest level of functionality and stability for creative applications. They provide comprehensive testing with world-class creative applications and workflows to achieve the best possible performance.
Thus.. they made drivers for games⌠as said: for me it sound like a worst design and no wonder about issues / bugs / etc. within these âdriversâ.
Just after MSFS 2020 was released, Nvidia released a driver which had optimisations for the simulator. It has been widely reported that this modified driver resulted in a significant increase of FPS within the simulator for many people just after the simulator was released. When I say significant, I think there were reports up-to a gain of 10 FPS! This is a rare gain in the world of driver releases. Presumably this would be called a âgame ready driverâ in relation to MSFS?
Has anyone tried 471.41?
There are so many variables on an individual PC, itâs very difficult to measure any improvements to a game through a new driver release especially, I guess when the real limitation comes from how âdeep your pocketâ is when it comes to buying hardware. Mine has a hole in it at the moment! ![]()
I never really expect too much from new drivers but occasionally there are some positive gains for people in performance, (VR being one and patches for security issues etc. maybe a few less stutters perhaps).
BRGDS
Charles.
I guess one could always ask Pidge2K from Nvidia who joined this thread recently, for the answers to some worth-while questions. He might not appreciate too many questions especially if the answers can be found on-line. There are probably many he could not answer too.
Charles.
New driver instantly âbrokeâ my second monitor. Windows sees it, but tells me it is not active and i cant select it in any menu, or change resolution etc. Rolled back and it worked fine again, it is an older monitor but it is useful to me for checklists etc.
Mine works.
Thatâs interesting. I have had problems where I have just had a grey screen with myriads of vertical lines when the PC starts with previous drivers. The monitor was unable to detect the monitor too. If I changed to an HDMI cable then everything was fine. I have brain fuzz at the moment and cannot remember the name of the other GPU connection that I am using. I am getting old! I think itâs called âdisplayportâ ? There is a link in this thread which someone posted where you can report issues to Nvidia. You will have to look back in this thread. This driver does not present those previous problems for me. Anyway, someone from Nvidia has posted in this thread, maybe they are monitoring all the Nvidia threads in different forums. Charles
Using G-Force experience to report problemsâŚ
It is an old Samsung Monitor i connected via a VGA adapter to a display port. I used to get the sparkles things and grey lines to. I could live with it because it worked. I may take a $20 Australian dollar punt and try a HDMI adaptor instead. The monitor is not at fault, works perfectly if I set it up as my main display.
Yes, my monitor was OK with HDMI. The only reason l use the other monitor connection, (displayport) is because l can use extra features that the driver allows with displayport that it does not allow with HDMI such as gsync. Charles
Game ready drivers contain optimised settings profile, so yes your performance can go up if you have this feature enabled, but you can change the settings yourself and get the same result.
As far as i am aware the driver doesnât care which game is running, the card is just drawing a certain amount of polygons on the screen and following the instructions itâs been given by the API. Thatâs why every game (or any graphics workload like image rendering) works on every card and every driver. And thatâs why AMD cards perform perfectly fine without this feature.
Also if itâs not in the patch notes why would you think there is something they like to brag about but didnât put in the patch notes? Doesnât seem very logical. Why would nvidia add improvements and not mention them at all?
I have a bit different thinking. And so far I understand the changelogs and all these additionals ânotesâ correct, they mention that they change / optimize / ⌠the driver for a specific game x. A simple âgame profileâ can be included in the game itself and no driver change is necessary.
As you said: it works allways with the normal API , which is made for these reason ( e.g. âsimple render polygonesâ ), but they do additonal stuff and they mention it âa lotâ ( or all of these is a big lie and they earn money to make ads for the games only ).
And also otherwise the lines âGame Readyâ and âStudioâ makes no sense ![]()
I agree with this. I think there is actual driver optimization taking place. We can debate the scope of the optimizations, but I think no matter how minor, adding conditional logic to a device driver for 3rd party consumers is a risky thing.
But itâs been going on for a long time, so maybe the devs just have their act together and there is some kind of âfoolproofâ framework for optimization built into the driver architecture. But this could also be one reason that the Nvidia drivers are becoming more and more bloated and resource intensive.