Saturday February 11, 2012 7:41 AM AEST

The battle of the drivers

By James Matson
14:33 Jan 6, 2009 | 1 Comment
Tags: The | battle | of | the | drivers
«  »
The battle of the drivers
To discover exactly what goes into a modded driver, we approached several of the well known groups on the Internet that tirelessly work on making stock standard GPU drivers better for the community. Among them Eran Badit, editor in chief and software manager of NGOHQ.com, who looks after the team responsible for NGO modded drivers for ATI and NVIDIA products.

"We’re unable to make deep driver-level modifications (aka,cracking). We thought about it in the past and even tried, but it generated more problems than it’s worth. First of all, our target audience is gamers and we don’t want to get them banned, since many anti-cheat mechanisms like PunkBuster have major issues with deep driver modifications. At this stage we use more basic methods to modify the drivers, like installation scripts, registry entries and playing with the in-built features."

The motivation for creating the drivers seems to be uniform regardless of who you speak to; it all comes down to squeezing better performance or image quality out of hardware, or according to Eran, creating a more user friendly product. "The original driver developers (in this case ATI and NVIDIA) have their own policies, bureaucracy and marketing plans," he says. "They’re unfortunately more likely to act with the best interests of the company – rather than the consumer – at heart. There’s nothing wrong with that, but we’re coming at the driver purely from the customer angle, and spend our time making the driver more consumer-friendly, producing better image quality/performance or retrieving crippled features to offer maximum compatibility with older hardware."

Eran cited mobile GPUs as a perfect example. "Due to agreements and licences with OEM producers like Dell, Acer and Toshiba, there is no ‘official’ support from NVIDIA or ATI for mobile GPUs." The driver modders get around this by adding DeviceIDs to the driver for any number of mobile or aged GPU devices, like the Mobility Radeon 9500 et al, allowing them to offer the full gamut of support for just about any card you can think of. Doesn’t that just give you that warm and fuzzy feeling?

Wandert ‘KillerSneak’ Van Bruggen, who looks after the DNA driver modding team at www.donotargue.com, pulls the official drivers apart in much the same way.

"A lot of the tweaks we do are the result of picking through the ATI or NVIDIA source code (not the actual source that the drivers are built from, but the resulting .sys and .dll files produced). We use tools to get inside those files and muck around with settings to see what we can come up with. The .ini and .inf files that look after the driver install itself are also a pretty good starting point to alter features or settings, as it allows us to make changes within a certain range of values (quality settings for example) without having to touch the source code."

 
«  »
 
This article appeared in the December, 2008 issue of Atomic.

Behind the scenes with Mass Effect 3! GTX 560 VGA round-up! Essential Skyrim tweaks to improve your game! Plus reviews, news, hardware, more games, and easy to following modding guides for PC builders. ON SALE NOW!
1 Comment
sm1ddy
Jan 7, 2009 6:07 AM
Well here's my situation.

My main computer is a Asus laptop that runs Nvidia Graphics.

In Nvidia's lack of wisdom they made it the job of Asus (for my particular laptop anyway) to release versions of the Nvidia driver for their laptop. As expected one driver came out and no updates were found beyond that provided by Asus.

Recently I also had issues with games that ran perfectly fine performance wise, but had graphical glitches due to the rubbish old drivers.

I attempted to install updated drivers from Nvidia's website but attempting to do this failed as the driver package would not allow it on the laptop.

Anyway I went out and hunted down some tweaked homebrew drivers that installed fine. Eventually I found the hacked drivers got a performance boost, updated, and had the graphical glitches removed.

So I can see the benefit :)
Comments have been disabled on this article.
 
Latest Competitions
 
Atomic Magazine

Issue: 133 | February, 2012

Atomic is a magazine aimed squarely at computer enthusiasts, gamers, and serious PC upgraders.

Every month we bring you the latest reviews of new technology and PC components, in depth features on everything from overclocking to console hacking, and gaming previews and interviews.
 
Latest Comments
 
Latest User Reviews
Battlefield 3 is the new benchmark online FPS
90%
A very fun and realistic multiplayer ride.
 
Antec Kuhler 920 - liquid cool
90%
Antec Kuhler 920 silent but effientive out of the box no maintence water cooling kit
 
Antec's Lanboy Air - our new favourite case
90%
Antec Lan boy Air in red a very cool design
 
Antec's Lanboy Air - our new favourite case
90%
This product overall is awesome.
 
MSI's GT780 laptop as fast as it gets
90%
Nice laptop
 
 
Close Get the February, 2012 issue of Atomic mailed to you for $8.95, including postage.

Buy nowDigital Version