• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

New Detonator 7.17 driver has a secret NV20 software emulation mode !!!! (test with q3!)

Hardware

Golden Member
Just search NV20Emulate in the registry end enable it.

This should enable the NV20 software emulation!!!!

As we can see within the drivers the NV20 should have curved surfaces support !!!

Again awesome Nvidia!
 
Well, unlike everyone else I have to give you a big thanks Hardware🙂

I hope that this will enable some of the missing DX8 features in software so I'm not forced to swap back and forth between hardware(some things fly, others don't work) and software(everything incredibly slow) rasterizer(gets annoying after the first couple hundred times😉).

Now just have to find those 7.17s(RC have them?).
 
wait? software HiddenSurfaceRemoval? that's like ocing a cpu with multipler while lowering the fsb: the performance increase is actually an overall decrease due to the way it was implemented.

HSR: increase performance.
software mode: decrease performance.

someone correct me here, coz I am usually wrong...

and I don't get it, why do I want to make my card to emulate another one? like make a V3 to emulate a V5?
 
"and I don't get it, why do I want to make my card to emulate another one?"

If you have to ask, you probably don't want it to🙂

Why I want it to emulate is because I'm working/playing around with the various DX8 SDKs. While testing things out, I either have to run using MS's software rasterizer, which is incredibly slow(drops FPS on some things from ~600 to ~2, no joke), or I can't run any non supported features.

My hope is(and it should work) that this will enable me to leave hardware support on and simply run the unsupported features in software while everything else runs in hardware.

I have them DLed now and am about to reinstall, post back with results.
 
well, wouldn't the feature you benefit from the emulation backfire in terms of performance?

like, I want FSAA on a TNT2, I hack the drivers and registry and get 2X FSAA and fps is subzero.



ADD: ok, nevermind, since you are playing with the SDK stuff, its not any commoner would do anyhow. I rest my peace.
 
Hardware-

Could you provide the link that you found the info on?

Used the search function(and checked the usual locations), there is no NV20Emulate entry in the Registry as it stands now(updated to 7.17). There is something that I'm missing here.
 
andylawwc,

You're assuming the increase in performance from hidden surface removal is equal to the decrease in performance due to software emulation. That may be the case, but it might also be the case that hidden surface removal frees up so much bandwidth, that a slight decrease in rendering power of the chip (due to it having to emulate this feature in software) is negligible, and the extra bandwidth allows for more fillrate which leads to faster performance. Of course, the exact opposite could also be the case. Hidden surface removal might not free up that much bandwidth, and it might cause a significant decrease in rendering power of the chip, and so a resulting decrease in performance would occur. It's a toss up until somebody tests this out.

-GL
 
well HW, if you would kindly explain it like others did I would (and probably others too) like you for what you are and not hate you for what you believe

as i quote Sean Connery from The Rock,
"Personally, I think you are a fuxking idiot."
 


<< well, wouldn't the feature you benefit from the emulation backfire in terms of performance? >>

Possibly, but there are two reasons one might not care about this, one is what GL said. Secondly Ben said that he was playing around with the various DX8 SDKs, in case you don't know SDK is Software Development Kit, so basicaly ben is saying he's playing around with DirectX8 programming, so he wants the full DirectX8 feature set, yes having some in software is going to be slower than having a full hardware implementation, but he clearly wants all the features, and this NV20 emulation should be superior in speed than the MS software renderer. My guess is it probably won't be as fast in games as the regular GF2 driver (but like GL said I could be wrong) but I'm guessing that Ben isn't comparing the NV20 emulation to the straight GF2 driver, but more to the MS software DX8.
 
in hardwares defence EVERY find dosnt have to increase preformance. Why bust his balls for relaying somthing he came upon when he is simply sharing information? Some people will find this &quot;feature&quot; interesting and will garner some deal of enjoyment from playing with it. Nice find hardware keep it up, not every find will be usfull to all but that dosnt mean someone wont appriciate it.

ModemMix
 


<< its as always some love me some hate me thats my life >>


lol I'm not even gonna comment on that one 🙂
 
Hardware: I know you're a nVidia Lover. I'm a neutral person, no 3Dfx zealot, no nVidia Zealot. For what do you need this &quot;NV20 software emulation mode&quot;? What shall it emulate? Hardware things that are on the NV20 are just emulated with software?

Sorry, I don't get the point
 


<< the top 10% undestand me that enough for me I dont care the rest of the pack! >>



Well, definately count me in the other 90% then... after that statement anyhow.
 
ndee,

read Ben's post....it for programming/testing of those programs, with the new NV20/DX8 features, you could not get them any way you tried before...now he can have his CPU emulate them and let the card do what else it can, and have a decent frame rate (just to see what is going on I imagine)...otherwise he can't program to the new features, cause if there is a bug, it may render lots and lots of work useless...He doesn't want that, I am Comp Sci...and I hate when a bug screws me up when writing small software for assignments...could you imagine a whole app or game...for one or two bugs no biggie, but if hes has to change something over a few thousand or more lines of code...:|
 
Back
Top