Forum Archive

Go Back   3D Realms Forums > 3D Realms Topics > Duke Nukem
Blogs FAQ Community Calendar

Notices

 
 
Thread Tools
Old 12-11-2013, 01:54 PM   #1
Altered Reality

Altered Reality's Avatar
Duke Nukem Manhattan Project in stereoscopy on modern systems
Duke Nukem Manhattan Project can render graphics in either Direct3D 8 or OpenGL. Stereoscopic drivers for modern systems (e.g. nVidia or Tridef), instead, only support Direct3D 9, 10 or 11. While this seems to mean that there's no way to run it in stereoscopy on a modern system, I found a workaround.
There's an OpenGL to Direct3D 9 wrapper called Qindie GL. Just copy the included opengl32.dll file into your DNMP directory, use the included .reg file to apply the required registry modifications, set the game renderer to OpenGL and you're ready to go! The wrapper will translate the OpenGL calls to Direct3D 9, which will be intercepted by the stereoscopic drivers, and you will be able to enjoy DNMP in stereoscopy!
__________________
[...] We view customers as complete morons that will never catch on and [...] we're lying to them all the time. (Gabe Newell, Valve)
I'm the worst enemy in film-making and a completely talentless idiot. (Uwe Boll)
Faith is why you are wrong. (Crosma)
Last edited by Altered Reality; 12-11-2013 at 01:59 PM.
Altered Reality is offline  
Old 12-17-2013, 10:03 PM   #2
IceColdDuke
Re: Duke Nukem Manhattan Project in stereoscopy on modern systems
That is creative nice work : ).
IceColdDuke is offline  
 

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 05:51 AM.

Page generated in 0.10551596 seconds (100.00% PHP - 0% MySQL) with 16 queries

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

Website is ©1987-2014 Apogee Software, Ltd.
Ideas and messages posted here become property of Apogee Software Ltd.