[OpenGL] 3D Vision Wrapper - Enabling 3D Vision in OpenGL apps

What game should I fix next ?

The Chronicles of Riddick: Assault on Dark Athena & Escape from Butcher Bay
Neverwinter Nights
Penumbra: Requiem
Penumbra: Overture
Penumbra: Black Plague
Return to Castle Wolfenstein
Rage
Star Wars Knights of the Old Republic (Kotor 1 & 2)
Half Life 1 (Series)
  52 / 92    
[quote="Pirateguybrush"]No worries, thanks Helifax :) I was just reading about your attempts to try different approaches, and was considering holding off in case that panned out. I haven't even tried the current version of the fix, hopefully I can play it comfortably. :)[/quote] No problem;)) Initially I thought it wouldn't be that hard...but after spending 4 days trying to understand what happens I came to these conclusions ...sadly:(
Pirateguybrush said:No worries, thanks Helifax :)

I was just reading about your attempts to try different approaches, and was considering holding off in case that panned out. I haven't even tried the current version of the fix, hopefully I can play it comfortably. :)


No problem;)) Initially I thought it wouldn't be that hard...but after spending 4 days trying to understand what happens I came to these conclusions ...sadly:(

1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc


My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com

(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)

Posted 09/30/2014 03:13 PM   
That's a shame, hopefully there's another approach. Love your work, either way.
That's a shame, hopefully there's another approach. Love your work, either way.

Posted 09/30/2014 03:29 PM   
Sorry to be a pain Helifax, but I can't get Amnesia: A Machine for Pigs to run with your wrapper. I installed the latest version, and I'm seeing similar activity to what I had with broken age. Your splash screen pops up, but the game doesn't, even after closing the splash screen. It sits in task manager using about 3mb of ram, and that's it. The readme and splash screen both say I need to manually install the nVidia profile and move the opengl32.dll file to the correct location, but the installer seems to do this now. I just installed the latest driver, but I saw the issue with Broken Age on the previous driver too. I'm running Windows 8 64-bit, SLI 770s (upgrading to 970s in a few days). EDIT: Just tried Wolfenstein, seeing the same thing.
Sorry to be a pain Helifax, but I can't get Amnesia: A Machine for Pigs to run with your wrapper.

I installed the latest version, and I'm seeing similar activity to what I had with broken age. Your splash screen pops up, but the game doesn't, even after closing the splash screen. It sits in task manager using about 3mb of ram, and that's it.

The readme and splash screen both say I need to manually install the nVidia profile and move the opengl32.dll file to the correct location, but the installer seems to do this now.

I just installed the latest driver, but I saw the issue with Broken Age on the previous driver too.

I'm running Windows 8 64-bit, SLI 770s (upgrading to 970s in a few days).

EDIT: Just tried Wolfenstein, seeing the same thing.

Posted 09/30/2014 05:29 PM   
[quote="Pirateguybrush"]Sorry to be a pain Helifax, but I can't get Amnesia: A Machine for Pigs to run with your wrapper. I installed the latest version, and I'm seeing similar activity to what I had with broken age. Your splash screen pops up, but the game doesn't, even after closing the splash screen. It sits in task manager using about 3mb of ram, and that's it. The readme and splash screen both say I need to manually install the nVidia profile and move the opengl32.dll file to the correct location, but the installer seems to do this now. I just installed the latest driver, but I saw the issue with Broken Age on the previous driver too. I'm running Windows 8 64-bit, SLI 770s (upgrading to 970s in a few days). EDIT: Just tried Wolfenstein, seeing the same thing.[/quote] Something is wrong there with your system... all the wrappers work perfectly fine across 3 different systems. Probably the Windows 8 is the culprit there or something...hmm
Pirateguybrush said:Sorry to be a pain Helifax, but I can't get Amnesia: A Machine for Pigs to run with your wrapper.

I installed the latest version, and I'm seeing similar activity to what I had with broken age. Your splash screen pops up, but the game doesn't, even after closing the splash screen. It sits in task manager using about 3mb of ram, and that's it.

The readme and splash screen both say I need to manually install the nVidia profile and move the opengl32.dll file to the correct location, but the installer seems to do this now.

I just installed the latest driver, but I saw the issue with Broken Age on the previous driver too.

I'm running Windows 8 64-bit, SLI 770s (upgrading to 970s in a few days).

EDIT: Just tried Wolfenstein, seeing the same thing.


Something is wrong there with your system... all the wrappers work perfectly fine across 3 different systems. Probably the Windows 8 is the culprit there or something...hmm

1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc


My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com

(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)

Posted 09/30/2014 07:43 PM   
Any thoughts on what I could try? I've tested compatibility mode, run as admin, and running with the steam overlay dll deleted.
Any thoughts on what I could try? I've tested compatibility mode, run as admin, and running with the steam overlay dll deleted.

Posted 10/01/2014 12:15 AM   
[quote="Pirateguybrush"]Any thoughts on what I could try? I've tested compatibility mode, run as admin, and running with the steam overlay dll deleted.[/quote] I am trying to think what I could suggest..but I don't really know...except a machine with windows 7? I don't really know:(
Pirateguybrush said:Any thoughts on what I could try? I've tested compatibility mode, run as admin, and running with the steam overlay dll deleted.


I am trying to think what I could suggest..but I don't really know...except a machine with windows 7? I don't really know:(

1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc


My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com

(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)

Posted 10/01/2014 11:49 AM   
[quote="helifax"][quote="Pirateguybrush"]Any thoughts on what I could try? I've tested compatibility mode, run as admin, and running with the steam overlay dll deleted.[/quote] I am trying to think what I could suggest..but I don't really know...except a machine with windows 7? I don't really know:([/quote]Do you do logging in the wrapper? Anything you could add to logging to help debug this sort of thing? It's always a challenge to debug other machines, logging is pretty much all we've got for those scenarios. One other possibility: TeamViewer? Take over his computer and take a direct look? Can't see 3D that way, but maybe.
helifax said:
Pirateguybrush said:Any thoughts on what I could try? I've tested compatibility mode, run as admin, and running with the steam overlay dll deleted.


I am trying to think what I could suggest..but I don't really know...except a machine with windows 7? I don't really know:(
Do you do logging in the wrapper? Anything you could add to logging to help debug this sort of thing?

It's always a challenge to debug other machines, logging is pretty much all we've got for those scenarios.

One other possibility: TeamViewer? Take over his computer and take a direct look? Can't see 3D that way, but maybe.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

Posted 10/01/2014 11:53 AM   
[quote="bo3b"][quote="helifax"][quote="Pirateguybrush"]Any thoughts on what I could try? I've tested compatibility mode, run as admin, and running with the steam overlay dll deleted.[/quote] I am trying to think what I could suggest..but I don't really know...except a machine with windows 7? I don't really know:([/quote]Do you do logging in the wrapper? Anything you could add to logging to help debug this sort of thing? It's always a challenge to debug other machines, logging is pretty much all we've got for those scenarios. One other possibility: TeamViewer? Take over his computer and take a direct look? Can't see 3D that way, but maybe.[/quote] HMM I do some logging in the debugger. That my help. But I expect the log will look clean. I think for some weird reasons something is not being setup correctly... Teamviewer I can use with 3D Discover. That should work in teamviewer I guess;)) Thx for the tip;))
bo3b said:
helifax said:
Pirateguybrush said:Any thoughts on what I could try? I've tested compatibility mode, run as admin, and running with the steam overlay dll deleted.


I am trying to think what I could suggest..but I don't really know...except a machine with windows 7? I don't really know:(
Do you do logging in the wrapper? Anything you could add to logging to help debug this sort of thing?

It's always a challenge to debug other machines, logging is pretty much all we've got for those scenarios.

One other possibility: TeamViewer? Take over his computer and take a direct look? Can't see 3D that way, but maybe.


HMM I do some logging in the debugger. That my help. But I expect the log will look clean. I think for some weird reasons something is not being setup correctly...
Teamviewer I can use with 3D Discover. That should work in teamviewer I guess;))
Thx for the tip;))

1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc


My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com

(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)

Posted 10/01/2014 11:56 AM   
I'm happy to give Teamviewer a try, if you think it'll work. I'd be surprised if it works with full screen applications though. Might be easier to start with checking out the log. I've now tried disabling SLI (at bo3b's suggestion), with no luck. I suppose another option would be to install Windows 7 on a spare drive, and just boot off that to play those games. Last resort kind of option, but it might work.
I'm happy to give Teamviewer a try, if you think it'll work. I'd be surprised if it works with full screen applications though. Might be easier to start with checking out the log.

I've now tried disabling SLI (at bo3b's suggestion), with no luck.

I suppose another option would be to install Windows 7 on a spare drive, and just boot off that to play those games. Last resort kind of option, but it might work.

Posted 10/01/2014 12:29 PM   
We can easily use broken age and see what is going on;)) works in window mode and we can enable 3D Discover on it;)) What is your timezone? I am on GMT+0 (here is 14:34) currently. I am trying to figuring out when is the best time to do this;)) ) Also in the meantime you can try to enable the log and run the wrapper and after the game loads just send me the log. You can post it here or you can e-mail it (mail is in the sig;)) )
We can easily use broken age and see what is going on;)) works in window mode and we can enable 3D Discover on it;))
What is your timezone? I am on GMT+0 (here is 14:34) currently. I am trying to figuring out when is the best time to do this;)) )

Also in the meantime you can try to enable the log and run the wrapper and after the game loads just send me the log. You can post it here or you can e-mail it (mail is in the sig;)) )

1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc


My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com

(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)

Posted 10/01/2014 01:35 PM   
How do I enable the log? I've added you on Steam, it might be easiest to try and find a time when we're both available by keeping an eye on when we're active there. I'm GMT +8. I just had a thought after reinstalling the wrapper - could it be to do with the C++ redistributes that are installed during the setup? I've tried removing and reinstalling the ones the wrapper installer pushes, but I do have 20 different versions installed (2005-2013, x86+x64, different service packs)...
How do I enable the log?

I've added you on Steam, it might be easiest to try and find a time when we're both available by keeping an eye on when we're active there. I'm GMT +8.

I just had a thought after reinstalling the wrapper - could it be to do with the C++ redistributes that are installed during the setup? I've tried removing and reinstalling the ones the wrapper installer pushes, but I do have 20 different versions installed (2005-2013, x86+x64, different service packs)...

Posted 10/01/2014 02:03 PM   
[quote="Pirateguybrush"]How do I enable the log? I've added you on Steam, it might be easiest to try and find a time when we're both available by keeping an eye on when we're active there. I'm GMT +8. I just had a thought after reinstalling the wrapper - could it be to do with the C++ redistributes that are installed during the setup? I've tried removing and reinstalling the ones the wrapper installer pushes, but I do have 20 different versions installed (2005-2013, x86+x64, different service packs)...[/quote] Go where the game is installed. In that folder youy should see a file named 3DVisionWrapper.ini. Open that file and search for: [Log] EnableSplashScreen = true // Enables or Disables the splashscreen. Usefull to know if the wrapper is being loaded or not. EnableLog = false // Enables Logging of wrapper internal information Set EnableLog to true:) I agree;) I'll accept the Steam invite when I get home;))
Pirateguybrush said:How do I enable the log?

I've added you on Steam, it might be easiest to try and find a time when we're both available by keeping an eye on when we're active there. I'm GMT +8.

I just had a thought after reinstalling the wrapper - could it be to do with the C++ redistributes that are installed during the setup? I've tried removing and reinstalling the ones the wrapper installer pushes, but I do have 20 different versions installed (2005-2013, x86+x64, different service packs)...


Go where the game is installed.
In that folder youy should see a file named 3DVisionWrapper.ini.
Open that file and search for:

[Log]
EnableSplashScreen = true // Enables or Disables the splashscreen. Usefull to know if the wrapper is being loaded or not.
EnableLog = false // Enables Logging of wrapper internal information

Set EnableLog to true:)

I agree;) I'll accept the Steam invite when I get home;))

1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc


My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com

(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)

Posted 10/01/2014 02:30 PM   
Progress! [s]Kind of![/s] I disabled the splash screen, and now everything loads. Except Machine for Pigs, because that fix seems to lack a 3dvisionwrapper.ini. Broken age has broken shaders, appropriately enough. Wolfenstein only displays in one eye, with the other being blacked out. If I disable 3d in Wolf, I get side-by side 3d that appears to be correct. EDIT: Wolf is now working in both eyes, after I disabled SLI. Broken Age still has busted shaders. So it looks like the problem was the splash screen. I'm finding the eye-sync a little jarring, but that could be that I'm running at a less-than optimal framerate, and the fact that the intro is very fast. Hard to tell, I'll do some tweaking. EDIT2: After changing some settings around, my framerate is better, as is my level of comfort. I've got a shiny new pair of 970s in the mail, so I should be able to get better performance with those, too. Thanks for your help Helifax! Looks like I'll need a way to disable the splash screen for Amnesia, and Broken Age will probably need another look once Act 2 comes out, but otherwise it seems to be working.
Progress! Kind of!

I disabled the splash screen, and now everything loads. Except Machine for Pigs, because that fix seems to lack a 3dvisionwrapper.ini. Broken age has broken shaders, appropriately enough. Wolfenstein only displays in one eye, with the other being blacked out. If I disable 3d in Wolf, I get side-by side 3d that appears to be correct.

EDIT: Wolf is now working in both eyes, after I disabled SLI. Broken Age still has busted shaders. So it looks like the problem was the splash screen. I'm finding the eye-sync a little jarring, but that could be that I'm running at a less-than optimal framerate, and the fact that the intro is very fast. Hard to tell, I'll do some tweaking.

EDIT2: After changing some settings around, my framerate is better, as is my level of comfort. I've got a shiny new pair of 970s in the mail, so I should be able to get better performance with those, too. Thanks for your help Helifax! Looks like I'll need a way to disable the splash screen for Amnesia, and Broken Age will probably need another look once Act 2 comes out, but otherwise it seems to be working.

Posted 10/01/2014 03:02 PM   
[quote="Pirateguybrush"]Progress! [s]Kind of![/s] I disabled the splash screen, and now everything loads. Except Machine for Pigs, because that fix seems to lack a 3dvisionwrapper.ini. Broken age has broken shaders, appropriately enough. Wolfenstein only displays in one eye, with the other being blacked out. If I disable 3d in Wolf, I get side-by side 3d that appears to be correct. EDIT: Wolf is now working in both eyes, after I disabled SLI. Broken Age still has busted shaders. So it looks like the problem was the splash screen. I'm finding the eye-sync a little jarring, but that could be that I'm running at a less-than optimal framerate, and the fact that the intro is very fast. Hard to tell, I'll do some tweaking. EDIT2: After changing some settings around, my framerate is better, as is my level of comfort. I've got a shiny new pair of 970s in the mail, so I should be able to get better performance with those, too. Thanks for your help Helifax! Looks like I'll need a way to disable the splash screen for Amnesia, and Broken Age will probably need another look once Act 2 comes out, but otherwise it seems to be working.[/quote] Interesting... But, I still think something is not initialising good there... There shouldn't be any reason for the splashscreen to interfere with how the wrapper works. All I do is call a wrapper standard function...MessageBoxA. If you still are up to it I would still like to see what is happening there. I can also make a build without the messagebox and see if that helps. The only reason this might crash/make the wrapper is act weird is Windows 8 again. If MS changed how the MessageBoxA works my hooking will probably not work correctly and there is no way I can tell you what is happening...but it looks like some sort of memory corruption. I'll Make a test build later on for Wolf and will ask you to test it and see if you still get the same weird stuff... If you still do TeamViewer FTW;))
Pirateguybrush said:Progress! Kind of!

I disabled the splash screen, and now everything loads. Except Machine for Pigs, because that fix seems to lack a 3dvisionwrapper.ini. Broken age has broken shaders, appropriately enough. Wolfenstein only displays in one eye, with the other being blacked out. If I disable 3d in Wolf, I get side-by side 3d that appears to be correct.

EDIT: Wolf is now working in both eyes, after I disabled SLI. Broken Age still has busted shaders. So it looks like the problem was the splash screen. I'm finding the eye-sync a little jarring, but that could be that I'm running at a less-than optimal framerate, and the fact that the intro is very fast. Hard to tell, I'll do some tweaking.

EDIT2: After changing some settings around, my framerate is better, as is my level of comfort. I've got a shiny new pair of 970s in the mail, so I should be able to get better performance with those, too. Thanks for your help Helifax! Looks like I'll need a way to disable the splash screen for Amnesia, and Broken Age will probably need another look once Act 2 comes out, but otherwise it seems to be working.


Interesting...
But, I still think something is not initialising good there... There shouldn't be any reason for the splashscreen to interfere with how the wrapper works. All I do is call a wrapper standard function...MessageBoxA.
If you still are up to it I would still like to see what is happening there. I can also make a build without the messagebox and see if that helps. The only reason this might crash/make the wrapper is act weird is Windows 8 again. If MS changed how the MessageBoxA works my hooking will probably not work correctly and there is no way I can tell you what is happening...but it looks like some sort of memory corruption.

I'll Make a test build later on for Wolf and will ask you to test it and see if you still get the same weird stuff...

If you still do TeamViewer FTW;))

1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc


My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com

(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)

Posted 10/01/2014 03:31 PM   
Happy to help you diagnose it, just hit me up on Steam chat when we're both online. Teamviewer is installed and good to go.
Happy to help you diagnose it, just hit me up on Steam chat when we're both online. Teamviewer is installed and good to go.

Posted 10/01/2014 03:55 PM   
  52 / 92    
Scroll To Top