It is currently Wed May 22, 2013 9:29 am



Reply to topic  [ 10 posts ] 
 Quad Buffer and 3D Vision on any 8xxx Series GeForce 
Author Message
One Eyed Hopeful

Joined: Wed May 02, 2007 12:17 am
Posts: 32
Hey Guys,

At present this is only for the vista/7 64 bit driver.
EDIT: I forgot to mention please report your success using this mod, as well as if OpenGL works for you as I'de really like to to use some quad buffer apps if they didn't all crash!

So finally, after being screwed around trying to get 3d working for ages and continually shafted, I'll spare you the details. I managed to get it all working.

This thread is either for people with an 8800gtx/gt who want quad buffer OpenGL or users with <8800gtx that want to use 3d Vision and got shafted by NVidia. This includes users of the ever so popular m1530 (containing an 8600gt) of which I am an owner, but the m1530 doesn't contain dualdvi so don't go buying a monitor only to find it doesn't work!!

The caveats, your OpenGL will be incredibly unstable (but manages to work with 3d picture viewers in QB but otherwise useless) unless you reinstall the old drivers.

Steps to get it all working (this is a Quadro softmod, for those of you that didn't figure it out) your going to need reboot between almost every step I'de think.

1) Download the required quadro driver. http://www.nvidia.com/object/quadro-win ... river.html
2) Install RivaTuner http://downloads.guru3d.com/download.php?det=163 (i'm using 2.24c)
3) Save the following patch script to a file called "geforce8xxx3dvision.gts"
Code:
; NVSoftQuadroX patchscript by Styler - for XP 64bit Quadro softmods
; based on gellmaR (gellmar@yahoo.com) patchscript
; vista fix - ultrabitch (for 259.57) fiddling by spaman64 (QB working) ;)
        ;date 07.04.2009
; new
; 0x004b1680     FF 96 60 08 00 00 BA 00 10 10 00 48 8B CE 0F BA F0 1F 44 8B C0
; 0x004b1cd0     FF 96 60 08 00 00 BA 00 10 10 00 48 8B CE 0F BA F0 1F 44 8B C0
; 0x004b8cb0    FF 96 60 08 00 00 BA 00 10 10 00 48 8B CE 0F BA F0 1F 44 8B C0
; 0x00498580    BA 84 10 00 00 FF 90 A0 10 00 00 0F BA E0 10
; original
; 0x0018c0c0    FF 96 60 08 00 00 BA 00 10 10 00 48 8B CE 0F BA F0 1F 44 8B C0
; 0x0025f2d0    BA 00 10 10 00 0F BA F0 1F
; 0x00498580    BA 84 10 00 00 FF 93 20 0A 00 00 0F BA E0 10
; 0x004985c0    BA 84 10 00 00 FF 93 20 0A 00 00 0F BA E0 10
; 0x004a42f0    BA 84 10 00 00 FF 93 20 0A 00 00 0F BA E0 10
       
[Common]
SrcFile    = nvlddmkm.sys
BakFile = nvlddmkm.old
HlpFile = NVSoftQuadroX.rth
MakeCRC = 1
Packed    = 1

    ; common sequence for AntiProtect (64-bit)
Src0    = FF 96 60 08 00 00 BA 00 10 10 00 48 8B CE 0F BA F0 1F 44 8B C0
SCM0    = FF FF 00 00 FF FF FF FF FF FF FF FF FF 00 FF FF FF FF FF FF FF
Dst0    = FF 96 60 08 00 00 BA 00 10 10 00 48 8B CE f9 90 90 90 44 8B c0
DCM0    = 00 00 FF FF 00 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00
Num0    = 0
   
    ; common sequences for SoftQuadro & NVRC unlocks
Src1    = BA 84 10 00 00 FF 90 A0 10 00 00 0F BA E0 10
SCM1    = FF FF FF FF FF FF FF 00 00 FF FF FF FF FF FF
Dst1    = BA 84 10 00 00 FF 90 A0 10 00 00 F9 90 90 90
DCM1    = 00 00 00 00 00 00 00 FF FF 00 00 00 00 00 00
Num1    = 1

4) Patch up the driver you downloaded form NVidia with the script you made above
- Extract the driver installer to a folder.
- Find the file geforce8xxx3dvision.gts and right click and execute with RivaTuner.
- Ignore the errors, and browse to find nvlddmkm.sy_ or nvlddmkm.sys and patch it
5) Make sure you can run unsigned drivers (I don't really care how you do it, I use an application called dseo13b.exe)
- You will need to sign the patched nvlddmkm.sys file yourself in order for it to run
- You will probably need to reboot somewhere in here to get into windows test mode so you can run unsigned drivers
- Running unsigned drivers in test mode means you shouldn't have the ability to run Digital Rights Managed - DRM (?) content so be aware.
6) Install NVStrap from within RivaTuner
- Open it up (Main -> Target Adapter -> Customize -> Low Level Adapter Settings)
- PCI Device ID Settings - Custom, Use ROM Straps for PCI DevID Programming,
- Find your equivalent quadro model based on the chipset (For my 8600gt I'm using the FX 1700).
7) Reboot then whipe out your existing driver by uninstalling, then afterwards make sure everything is removed. (this can include crap that sits around in System32\DriverStore\FileRepository which is a pain in the ass to remove, i had to use some TakeOwnership.zip tool to own the files, before i could remove them)
8) Reboot then install the damn patched driver!
9) Go into NVidia Control Panel
- See Stereoscopic 3D (you should be able to set it to CRT mode too!)
- Under Manage 3d Settings you have 3 Stereo options (relating to quad buffer opengl - which works only for watching movies and viewing pictures on my pc)
- Stereo - Display Mode: Generic Active Stereo (with NVIDIA IR Emitter) (the setting I use)
- Stereo - Enable: On/Off
- Stereo - Swap Eyes: On/Off

I'm happy to try and help a little with this thread, but I think a lot of the steps are difficult, especially running unsigned drivers can be really tricky, also the stupid vista driverstore is a pita, so I wish you all the best getting it to work.

I've attached a zip file with some tools I used, I haven't virus scanned it or anything so please try and download from the original sources before resorting to the zip.

The following thread offered some inspiration and the original quadro softmod patch http://forums.guru3d.com/showthread.php ... ost3702250


You do not have the required permissions to view the files attached to this post.


Sat Sep 18, 2010 6:29 pm
Profile
One Eyed Hopeful

Joined: Wed Nov 24, 2010 2:21 am
Posts: 5
hi there may you can help me..

first at all i had problems with run unsigned driver.. i take the tool you wrote about..
but havent pressed f8.. now this step i get.. ^^

then i installed riva-tuner my equivalent to the 8800 gts = fx4200 i put it in the riva tuner..
und restartet now i see that i have an fx4200..

i unpacked the driver in a diffrent folder.. but the problem i had.

i dont get this step..

*****************
- Find the file geforce8xxx3dvision.gts and right click and execute with RivaTuner.
- Ignore the errors, and browse to find nvlddmkm.sy_ or nvlddmkm.sys and patch it
*****************

the file geforce8xxxdvision is the file i mad in the editor? or do i have to find it in the driver unpack folder?

i tryed to start the file with rivatuner it dont worked.. pls tell me this step again..

if i get patched the driver.. i think the rest i will do..

may can you patch me a driver?

have i nice day. and thx


Thu Nov 25, 2010 1:24 am
Profile
One Eyed Hopeful

Joined: Wed May 02, 2007 12:17 am
Posts: 32
geforce8xxxdvision is the file you made in the editor.
It's the patch script used to patch the driver.
You should be able to just right click on it and say open with rivatuner as it says in the instructions.


Thu Nov 25, 2010 4:30 am
Profile
One Eyed Hopeful

Joined: Wed Nov 24, 2010 2:21 am
Posts: 5
ah okey.. my the extension was wrong it just was a textfile..
do you have icq or msn or skype?
may you can help me a bit..
i would be thankful
^^


Thu Nov 25, 2010 4:32 am
Profile
One Eyed Hopeful

Joined: Wed Nov 24, 2010 2:21 am
Posts: 5
yeah.. driver ist patched and installed..

but i need to plug in den hub from nivdia vision... to enabled stereoscopic??!?!?!??!

WHY.. i have a dlp beamer with dlp link shutter glasses..

is there a trick to enabled without plugin in the nivdea hub..



and i have otherproblem.. i made settings like you.. but dont have open gl quadbuffer..
when i start stereocospic with quadbuffer there is no flickering..

is there a hacked nivdea vision player how make flickering picture?!?!


Thu Nov 25, 2010 6:20 am
Profile
Terrif-eying the Ladies!
User avatar

Joined: Wed Mar 17, 2010 9:35 am
Posts: 893
Location: As far from Hold Display guys as possible!!! ^2
Theres a hack "imitating" the emitter:

USB network share thru internet. As impossible it sounds, its confirmed to work.

_________________
-Biased for 0 Gen HMD's to hell and back must be one hundred percent hell bent bias!


Thu Nov 25, 2010 6:32 am
Profile
One Eyed Hopeful

Joined: Wed Nov 24, 2010 2:21 am
Posts: 5
can you explain it. do you have a tut or something?


Thu Nov 25, 2010 6:41 am
Profile
Terrif-eying the Ladies!
User avatar

Joined: Wed Mar 17, 2010 9:35 am
Posts: 893
Location: As far from Hold Display guys as possible!!! ^2
viewtopic.php?f=3&t=9990&p=52338&hilit=network+share#p52338

Quote:
Sorry to bump an old thread and then go off-topic but... I just found that it is possible to share the 3Dvision emitter over the internet! I used this: http://www.usb-over-network.com/ My friend has DLP projector and DLPlink glasses, he has a geforce but no 3Dvision kit, I let him connect to my emitter to start a game / film and then disconnect so I can use the device (you can not both be connected at the same time). Maybe he could use a network logger of some kind to spoof the inital connection locally, it would be easier than trying to emulate the emitter itself with some sort of hacked driver? Might be a useful solution for DLPlink users that just need to activate the 3Dmode. Just an idea...

_________________
-Biased for 0 Gen HMD's to hell and back must be one hundred percent hell bent bias!


Last edited by tritosine5G on Thu Nov 25, 2010 8:51 am, edited 1 time in total.



Thu Nov 25, 2010 6:55 am
Profile
One Eyed Hopeful

Joined: Wed Nov 24, 2010 2:21 am
Posts: 5
is this the right link?
there is an rebuild emitter to buy in china.. which is very expensiv


Thu Nov 25, 2010 8:25 am
Profile
Binocular Vision CONFIRMED!
User avatar

Joined: Wed Oct 06, 2010 10:51 am
Posts: 293
Location: UK
I tried this myself but I could not get it working on my 8800GT, I have read that Quadro hacks will not work on the 8800GT because it is based on the G92 and all Quadro hacks were blocked after the G80 cards (8800GTX etc), does anyone know if this is true?

There is a mode in the control panel called "Generic Active Stereo", with nothing in brackets afterwards, does this mode enable 120Hz hardware page-flipping without an emitter connected? If so is it only for opengl quad-buffer apps or does it work for everything, direct3d games, 3D bluray etc? Can someone please test it and let me know?

I am thinking this would be very useful for DLP TV / Projector owners with DLPlink glasses who do not really need to use the nvidia emitter at all. I have read that people using Quadro cards have got the emitter working in XP so maybe a similar patch could even be used to enable 3Dvision for gaming under windows XP? Any thoughts guys?


Thu Feb 24, 2011 2:06 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 10 posts ] 

Who is online

Users browsing this forum: quadrophoeniX and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by STSoftware.