



Turning A FX5900 Into A FX5950 Ultra, Tool-Free 337
A reader writes "Some very interesting details coming from various tech sites such as ExplosiveLabs and 3DChips that shows it is possible to turn a GeForce FX5900 into a FX5950 Ultra (which is NVIDIA's top of the line video card chipset currently available) through simply using the FX5950 Ultra BIOS on the FX5900 video card."
Deja vu (Score:4, Insightful)
Re:Deja vu (Score:5, Informative)
Anyway the result was that the Windows drivers said we had a Quadro, but since my friend also had a Quadro reference board of whatever model is comparable to the GF4, we found that the real Quadro had extra OpenGL features that the fake one didn't. We tried BIOS swaps etc. and we never did get a Quadro... except for the one that NVIDIA already gave us
As an aside, the hacked GF4 is in the machine I use regularly at home and it's in front of me now. Still working perfectly, although I've never set it to Quadro since that would be a bit silly now wouldn't it... =)
When will they ever learn? (Score:5, Insightful)
Re:When will they ever learn? (Score:5, Insightful)
Re:When will they ever learn? (Score:5, Insightful)
Because they also know that 99% of their customers don't read slashdot and don't care.
Cost savings by using the same architecture in several products: $ LOTS
Revenue loss from slashdotters who value their time much less than their money: $ NOT MUCH
Net Profit: Only a very small amount less than $ LOTS
Re:When will they ever learn? (Score:4, Informative)
None really, after all, how many slashdotters who might have bought an ATI card might buy the second most expensive card nvidia makes now? They wouldn't sell the 5900 if they didn't make money of it. They will make a profit on every fringe overclocker who jumps on the bandwagon.
Re:When will they ever learn? (Score:2, Interesting)
Re: What card have they abandoned? (Score:3, Informative)
So in the Rage 128 days ATI had poor drivers, but that was years ago and that was not due to abandonment of a product. The company had a little trouble transitioning to 3D
Re:When will they ever learn? (Score:4, Funny)
Is this a quiz? I say fewer than those who are "Friends of Rob".
Re:When will they ever learn? (Score:5, Interesting)
Well, gotta be good news for nVidia, right? So why not do it? Why not make the cards deliberately up-clockable from the BIOS?
Basically product differentiation is about getting people to pay the maximum amount they are happy with. So, I don't have $400 for an ultra-pro-turbo, but I do have $300 for a vanilla and this is the tidbit that makes me part with my money in nV's direction. Well
Related story: I applied the screen spanning hack to my iBook so I could use it in a more "PowerBook" style. Having whetted by appetite I've now gone off and bought the real thing. BIOS hacks as a loss leader?
Dave
Re:When will they ever learn? (Score:4, Insightful)
Re:When will they ever learn? (Score:4, Interesting)
Re:When will they ever learn? (Score:5, Informative)
Anyway, your 2500+ is only guarenteed to run at 1700MHz (or whatever). If it runs at 2200MHz, great. If not, tough shit. If you buy a 3200+, though, then it had better run at 2200MHz (200x11, right?). If not, then you can complain.
Selling underclocked 3200+s as 2500+s allows AMD to sell bad 3200+s instead of throwing them away. The reason that some overclock well is because AMD tests a few out of one batch, and if any are bad AMD brands them _ALL_ as 2500+s. So it's highly likely that you really have a 3200+, but, again, don't count on it.
a few issues (Score:4, Informative)
And, the 2500+ runs default at 1833MHz.
Re:a few issues (Score:2)
Re:a few issues (Score:3, Informative)
A better way to think of it is this:
All jumpers are bridges but not all bridges are jumpers.
You see, jumpers are ordinary bridges with pins sticking up that allow the end-user to change them (relatively) easily.
Oddly enough there is a reason (Score:3, Informative)
So what they do is they have machines that roll the new made chip through and test how high it is "safe" to clock it at a certain level. The ones that are mo
Re:When will they ever learn? (Score:2)
The overclockability of the chip is also motherboard and possibly RAM dependent as well. For example, if you buy a motherboard that doesn't have the 400 MHz FSB capability, or if you
Re:When will they ever learn? (Score:5, Insightful)
This is probably just like if you discovered that you could do something to change the multiplyer on the Pentium 4. Maybe it will work better, but there is a decent chance that it won't. And you might not find out untill you've been playing for 3 hours online and are about to cream the top ranked guy on the server in CS. You're about to jump out from behind a box and knife him in the skull (I always loved that) and *WHAM*... your computer crashes and the video is screwed up. If you're lucky a reset will fix it. But if you were lucky, that probably wouldn't have happened. Hope you didn't break it.
It's not always corporate greed, there can be a reason.
Re:When will they ever learn? (Score:5, Insightful)
It's not even "corporate greed".
The consumer gets a card with a higher-quality product than advertised. Give me an "underclocked" card rather than one pushing its performance envelope as far as it can go, at the same price, anyday.
The manufacturer gets to keep costs down.
WHO LOSES? Nobody.
Some people will complain about anything. :)
YES! (Score:5, Funny)
I nominate that the above statement replace "News for nerds, stuff that matters." as the Slashdot motto.
Parallels in Software (Score:3, Informative)
Re:When will they ever learn? (Score:5, Insightful)
You've answered your own question. Countless thousands of potential customers are eagerly reading about nVidia's products on /. right now, and it didn't cost them a cent in advertising budget.
Think of it like a discount coupon. The geeks reading about it here probably weren't going to buy either board until they saw this story. But now with the prospect of getting something "for free", many will rush out to grab one, and nVidia makes sales that otherwise would not have happened.
Because it's not as simple as being underclocked (Score:5, Informative)
Despite the amazing levels of controls, there are imperfections on silicon wafers, and imperfections in the etching process. Not every chip comes out the same. So when chips come off the wafer, they need to be tested and rated. Some fail outright, the just don't work at all. Those get tossed, or made into keychains or the like. Of the ones that DO work, they are tested for the maximum speed they'll reliably perform at and seperated into bins based on that. So off of a given wafer you can easily have chips that run anywhere from 1ghz to 2ghz and such.
Now, where underclocking comes in is a few cases:
1) Some companies tend to be conservative with their speeds. Intel is one of those. Generally speaking, their chips can really handle more than they claim. Intel is careful, though, and in the one case they weren't (certian 1ghz P3s) they got burned by chips that failed.
2) Sometimes, yeilds are just too good. Like you have a big demand for 1.6ghz chips, but most of what you are making runs at 2ghz or more. No problem, you take some from the 2ghz bin and underclock and mark them as 1.6ghz. They run slower just fine.
3) The chip runs at a higher speed, but has problems. Sometimes a chip will run faster, but parts of it fail to work prpoerly. So while 98% of the chip works fine at 2ghz, 1 unit just won't work past 1.5ghz. Can't really be selling chips that "mostly" work (remember how bad Intel got burne on the Pentiums with the FDIV bug) so it needs to be marked down.
Little real world example:
Back in the day of the Celeron A's, overclocking was real popular. Intel was having just great yeilds on their chips and most of their slow chips would really work much faster. So what you'd do is buy a cheap Celeron 300a, which was designed to run on a 66mhz bus, and run it on a 100mhz bus. This would bump the chip up to 450mhz. Basically, a system like this ran as fast or faster than a PII 450, and cost a hell of a lot less. Me and tons of friends did just this.
Well, the levels of success varied. My roomate at the time had a total and unqualified success. He dropped the chip in and it ran with no tweaking at all. As far as I know, he still has it in an anticillary system today. Basically, his chip was one from the 450mhz (or better) bin that had been marked down to meet demand.
I had less success. Mine I had to boost the voltage by about 20% to make it run stable at 450mhz. This I did and it worked fine... For about a year. Then my system started to have odd instabilities, crashing all over for no apparent reason. Went to the point of unusable in a very short time. The root of the problem was apparent when I had it calculate Pi and it got a slightly wrong answer. My chip was shot, and I had to get a new one. So while my chip could be made to run at 450mhz, it wasn't really capable fo taking it, and the stress eventually destroyed it.
Another friend simply never got it to work. Chip ran fine at 300mhz, but whenever he tried it at 450, the system just wouldn't POST. Tried cranking the voltage and all the tweaks he could think of, to no end. His chip was rated 300 for a reason, that's all it could do.
A similar situation existed with Intel's SX/DX chips. Basically, Intel found that a high number of chips had faulty math coprocessors. Thing was, the main unit worked fine, it was just the FP unit that was faulty. Well rather than throw the whole chip out, they'd just disable the math co and sell it as an SX.
So just because you can hack BIOS/microcode/whatever to make something run faster, doesn't mean it can handle it. Sometimes, it really is a faster chip underclocked, sometimes, it is clocked that speed for a reason. IT's a crapshoot. You also need to be careful since you CAN damage the chip doing it, like I did. No bigge for me, it was a Celeron that cost me like $80 and I got a year of use out of it. Be a much bigger deal if it was a $300 graphics card and you burned it out after a month.
Re:When will they ever learn? (Score:3, Interesting)
Since they were built the same, the 865pe could be run with PAT technology enabled by bypassing something.
Companies such as ASUS released 865pe motherboards with PAT technolgy then when Intel complained, they renamed it to 'MAM' (Memory Acceleration Mode) technolgy.
I also saved myself $50 by buying the 865 based mboard.
Re:When will they ever learn? (Score:2)
A: be running a 1:1 memory divider
B: Have "Turbo" or "Ultra-Turbo" on in your bios.
I'm happily running 1100fsb with a 2.4c OC'd and a gig of AData Vitesta ram on a MSI Neo2-LS right now. PAT enabled. If you plan to run 1:1 divider, and you plan on getting very fast ram, the 865PE is a foregone conclusion. The Asus P4P800 is a great board for running 1:1 divider. Court is still out on the Abit boards. There seems to be
It's always been this way (Score:2)
I recall a site I worked at back in the eighties where we had a certain model of mainframe, and a support contract valued at tens of thousands of dollars a year. We decided to "upgrade" the machine to a higher spec in the same series, and the next time the engineer was onsite for routine maintenance (which was usually every week), he took out his wire cutters and snipped a link on one of the processor boards. Bingo - hardware upgrade! The link was some kind of jumper that imposed certain restricions on th
I wouldn't recommend this (Score:5, Interesting)
Basically, if you do this, don't be surprised if your card becomes toast a shortwhile after.
Re:I wouldn't recommend this (Score:5, Informative)
The errors start happening LONG before hardware burns up, and is soon as the card is set to a slightly lower speed, the errors disappear.
Basically, if you get your card to where it gives no errors, and are able to keep it around the same temperature, it won't have any troubles.
Re:I wouldn't recommend this (Score:3, Interesting)
Re:I wouldn't recommend this (Score:2)
Re:I wouldn't recommend this (Score:3, Interesting)
The typical result may be errors occurring before a significant component failure, but that is not 100%.
I over-clocked a motherboard years ago and the result was one of the support components failed without warning. The failure showed itself as errors when transferring data using particular DMA channels. Floppy disk, and digital audio for a soundblaster. The failure did not reverse itself when clockspeed was returned to normal. Friends of mine have
Re:I wouldn't recommend this (Score:4, Insightful)
Notice that this is an increase in the voltage, inside the chips.
Then note that we're talking about the lowest-micron fabrication in general commidity chips.
Do you REALLY want to be increasing the voltage, and therefore temperature, magnetic fields, and other properties, on something like that?
I guess if you have the money to throw away, go ahead. I don't have a 5900 (I can't get my work to spring for it, so I bought my own FX card before it), but I wouldn't just try something like this until I'm willing to throw out the card.
frob
Re:I wouldn't recommend this (Score:2, Insightful)
I can tell you don't understand much about electronics.
From a user's point of view, its a crap shoot. There are variances in tolerances between two pieces of hardware which role off the same assembly line; your personal experiences (which I would imagine do not consist of identical hardware specs. as the rest of us) cannot be appli
Re:I wouldn't recommend this (Score:3, Insightful)
Nope, not true. Back when the latest craze on Slashdot was to buy yourself a dual Celeron 366 setup and overclock it to ~500mhz, I knew several people that did that. They all had no problems for about a year, and then the system abruptly stopped turning on.
Re:I wouldn't recommend this (Score:5, Interesting)
MIYRTFA (Score:2, Informative)
Re:I wouldn't recommend this (Score:2, Informative)
Re:I wouldn't recommend this (Score:2, Informative)
Re:I wouldn't recommend this (Score:3, Informative)
No, I was well aware of the changes made. But the reason behind those changes was that those chips had flawed or damaged silicon. By disabing part of the features, they were able to resell them as "lower end" models instead of throwing them away.
Anyone in the fab business can tell you that more features on silicon == lower yield. Intel simply found a way to make a profit off of something that would otherwise have been worthless.
Re:I wouldn't recommend this (Score:2)
Re:I wouldn't recommend this (Score:2)
Re:I wouldn't recommend this (Score:2)
Oh, and the magic Google search is "486SX Intel disabled" [google.com]. If you search about the 486SX coprocessor, you get various junk about the 486's version of the Pentium bug.
Re:I wouldn't recommend this (Score:2)
386to486.exe (Score:4, Interesting)
Re:386to486.exe (Score:5, Informative)
Re:386to486.exe (Score:3, Insightful)
I think you're talking abuot softmodded 9500s to 9700s. The Radeon 9500 had 8 pipelines, and so did the 9700, it was just that the 9500 was clocked slower. So people tinkered with the drivers and bioses and got a 9500 pro looking like a 9700 pro, provided the chip could take the speed. ATI saw this, and with the 9600, they changeed it so that the 9600 had 4 pipelines, and the 9800 had 8 pipes. Funnily enough, the 9800 XT's core runs at 412MHz or so, and the 9600 XT's core runs a
Re:386to486.exe (Score:2, Interesting)
That was only one example of a common practice with computer hardware.
Re:386to486.exe (Score:5, Interesting)
Re:386to486.exe (Score:3, Informative)
Those are good comparisons to the topic of this article, because both of those products had downsides similar to those of the 5900 mod.
- The 386 -> 486 chips gave you a faster processor, but not the other hardware to go along with it (e.g. a faster bus). The 5900 mod (as far a
Re:386to486.exe (Score:5, Interesting)
I'm also reminded of Microsoft's disputed release of NT 3.51 Workstation vs. Server. The price differential was significant, and the only difference between the two installs was a couple Registry entries.
Workstation had all the same code that Server had; it was just "crippled" by the Registry entries so that Microsoft could make more money selling Server versions to the Enterprise.
(I love that high-tech companies these days are targetting the Star Trek mothership with their marketing campaigns!)
But seriously, that was pretty sneaky. It was the exact same build (I know because I built NT back then), but just had a couple bits flipped. And it's still happening: XP can handle RAID arrays, but cannot create them: you need a Server product for that. And NT 4.0 could create RAID arrays from Basic disks; as of Windows 2000, the disks must be Dynamic in order to create a RAID array out of them. This of course makes it impossible to migrate that RAID array to a Linux solution, meaning administrators will balk at the time-consuming "create new array with different disks (i.e., buy more hardware), then copy the entire thing over, then find new use for old disks."
Re:386to486.exe (Score:2)
Re:386to486.exe (Score:2)
Also, I retract my statement: Windows XP cannot handle RAID arrays. I just created an array in a VM, then tried to attach them to an XP VM, and it identified them as new disks. So if you want redundancy, you're stuck on either Windows 2000 or Windows 2003 Server; you cannot use XP.
I'm waiting until it can be turned into a Radeon.. (Score:3, Funny)
Note to manufacturers: Stop creating products that feature factures. Got it. good.
Re:I'm waiting until it can be turned into a Radeo (Score:2)
Huh?
Just cosmetic? (Score:5, Interesting)
You're right, this is dumb (Score:4, Informative)
But (Score:2, Funny)
Wah, I broke my video card. (Score:5, Funny)
-This is your overclocked bin-sorted video card catastrophically failing.
Any questions?
You gotta wonder (Score:5, Funny)
Poor sales figures for the FX950 because people are buying a cheaper one instead? Simply post a way for people to easily fry their cheaper card so they can then upgrade to the better one!
Re:You gotta wonder (Score:2)
uh, looks SLOWER to me (Score:5, Insightful)
Re:uh, looks SLOWER to me (Score:4, Informative)
Everyone Hide (Score:4, Interesting)
Seriously, I wouldn't be surprised if they whipped out the DMCA threatening letters for this.
Re:Everyone Hide (Score:2)
Re:Everyone Hide (Score:2)
Professional card? (Score:4, Insightful)
Looking into Cg hardware profiles (Score:2)
I'm right now looking at the Cg profile differences between them.
Probably a few other people are doing this right now, too. There are some differences in the profile, but I'm not sure yet if they are actual hardware differences or differences in the way the bios uses the hardware.
It will certainly be interesting to see when I, or somebody else, does figure
Re:Professional card? (Score:2, Informative)
Re:Professional card? (Score:2)
Whee. (Score:2)
Re:Whee. (Score:3, Insightful)
Enforcing the distinction is the only reason for proprietary NVidia drivers. Some features are crippled in the driver when the common driver detects a GeForce card. This is probably the real reasons for the binary-only Linux driver. It also means you can't run many less common OSs on machines with NVidia's NForce chipset, because NVidia uses a common driver for all their hardware.
The most annoying broken feature in
What it does--for real (Score:5, Informative)
Before we get into the hack itself, we need to look at the chips and BIOSes involved. The 5900 cards use the NV35 chipset, and the 5950 uses the NV38 chipset. The two chips are very similar, but they are not exactly the same. This is not the Radeon 9500 to 9700 hack. In that situation, you had an R300 in both cards--here, you have to very similar chips. The differences between the NV35 and the NV38 are slight, at best, and as far as anyone knows, they have more to do with the cost of manufacturing than anything else (I've heard that 5900 cards are so cheap now simply because they are being dumped in lieux of 5950s).
So, where does that leave us? The BIOS hack. Essentially, it does three things to the best of anyone's knowledge:
So, the decrease in performance at the same clock speeds is due to the relaxed memory timings, but just like with anything else, you can get a higher overclock as a result.
HOWEVER--there is one potentially serious problem. Most people have reported that the 5950 BIOS flash has caused no change in the reported temperatures. Given what we know about the new BIOS and increased voltage, this makes no sense. I am, then, forced to wonder if the temperature diode becomes less accurate after the BIOS is flashed with the 5950 BIOS. No one has confirmed this, and since I don't have a 5900 to try it on, I can't either. However, it's something to keep in mind.
Finally, this is not newsworthy in the least. It's the same as people changing 9800 non-Pro BIOSes to those of 9800 Pros and getting better memory overclocks. It's nothing special or magical; you're not doubling the number of pipelines and the memory bus like you were with the 9500 to 9700 hack. However, it works (or seems to, at least), and it's pretty cool.
Turn $300 into $400?! Yippy! (Score:3, Interesting)
Next you're going to tell me my frame rates will go DOWN a whopping 2%!
"---Original BIOS---
FX5900 @ 475Mhz/950Mhz DDR (Overclocked to FX5950U Speeds)
3DMark03: 5770
---A380U BIOS---
FX5950 @ 475Mhz/950Mhz DDR (Default FX5950U Speeds)
3DMark03: 5661"
Sounds like one mod I can't wait to do...
Re:Turn $300 into $400?! Yippy! (Score:2)
Let's hope this doesn't get too widespread (Score:4, Insightful)
Thus proving, the many ruin things for the few.
Re:Let's hope this doesn't get too widespread (Score:2)
Re:Let's hope this doesn't get too widespread (Score:2)
Re:Let's hope this doesn't get too widespread (Score:2)
Wow! (Score:5, Funny)
Wow! Thats cool. I wonder then if there is a way to turn my vodoo3 into a Video Card...
Re:Wow! (Score:2)
Well, you'd have better luck jury rigging a hampster powered Etch-A-Sketch than a Voodoo 3
Re:Why? (Score:5, Insightful)
Because NVidia supports FreeBSD and Linux, while ATI has been giving less than stellar support to Linux? Besides, my GeForce2 GTS is still sufficient for most games. Does the performance gap between ATI and NVidia really change things that much?
Re:Why? (Score:3, Interesting)
q3 runs ~160 fps on my 9700 Pro
and ~250 on my 5900
Re:Why? (Score:3, Insightful)
Re:Why? (Score:3, Informative)
The net result is ATI's drivers won't run on 70% of linux systems out there, whereas Nvidias will run on everything including the 2.6 series kernels before they even became stable.
On the other hand the actual performance of nvidia's drivers have been going downhill with each and every release.
Re:Why? (Score:3, Informative)
Re:Why? (Score:2, Informative)
I also wasn't looking for the top of the line vid card so since I wasn't dropping a wad of cash I did't care that I wasn't getting bleeding edge FPS performance.
Re:Pay More, Get the same (Score:5, Funny)
Okay, I've been to this site, slashdot.org, and they have some radical ideas about business plans, but I think they have something we can use. It's called the ? plan, and always ends in profit. See, here's ours:
1. Release Underclocked Card
2. Release NEW and IMPROVED card, costing more money!
3. Piss off people with NEW and IMPROVED card when they find out Underclocked card can have new bios, being just as good as NEW and IMPROVED card.
4. People who pay more for NEW and IMPROVED card don't buy any more NEW and IMPROVED cards.
5. ???????
6. Profit!!!!!!!!!!
Re:Pay More, Get the same (Score:2)
1)Drop the earlier product
2)Keep selling the product as is (unused potential)
3)Sell both drop the price of the first one
4)Sell both keep the old one the same price introduce the new one at a higher price.
In the GA marketplace can you blame them for chosing the path they did? Besides they aren't getting the same the new card peforms better even if it is only because of the bios.
Re:Pay More, Get the same (Score:5, Insightful)
The people who bought a FX5950 Ultra payed more for a card rated to work at higher speeds, For a warrenty that will still be valid if there card fails due to normal reasons.
They paided more because they choose to do so.
Tommorow someones going to complain that a version of quickbooks pro can be upgraded to quickbooks business with a simple crack, and that is just not fair to the people who spent real money on quickbooks business.
Or.. The diamond ring my friend bought is exactly the same as mine, but I paided more.. Its just wrong.. How dare stores charge diffrent prices.
Windows 2003 Can support unlimited users, But you pay for it. Its the exact same software regardless. How dare microsoft expect you to pay for such a thing.
Re:Pay More, Get the same (Score:2, Informative)
Re:Pay More, Get the same (Score:2, Informative)
Re:It works with ATI as well (Score:2)
Re:It works with ATI as well (Score:2, Interesting)
Re:ATI all the way (Score:3, Interesting)
Yes the cards are faster, but they already rendered the game at perfect speed 3 generations ago. A Geforce 4 will run any game out there perfectly... won't hold up in the benchmarks but you won't get a single visible frame faster performance on any actual game with a radeon 9800 pro
Re:ATI all the way (Score:2, Interesting)
RE: new cards and gaming (Score:3, Insightful)
If you're one of the majority of people who see no real reason to play games at resolutions above 1024x768, then yeah - anything since a GeForce 2 is probably plenty fast enough to make all the
Re:ATI all the way (Score:2)
Re:sounds like the same thing as a tnt / tnt ultra (Score:2)
They have two or three variants of about four basic model numbers. But which is faster? (especially if tthe fastest isn't an option).
Why can't they label them like CPUs (well, CPUs prior to the current "Athlon 64 128 DL-740 Edition"-- NV31 core, 235 core, 400 memory, instead of "5300 Super Zap Wowee edition"
Re:Turn Howard Dean into a Dean Ultra (Score:2)
I'm a registered voter. Haven't voted even once so far, but you can be sure the minute there is a candidate that I support I'll be right there voting.