Sunday, January 5, 2020

Duke Nukem 3D (eduke32 source port) [OpenGL]





3D Vision fix for the eduke32 source port of Duke Nukem 3D. For the 20th Anniversary World Tour fix, go here.


Fixed
- Stereoized graphics while not breaking shadows and other effects.
- HUD at depth.
- Option to have the crosshair at more depth than the HUD.


Known issues
- Backgrounds are at screen depth.
- Changing some graphics options while playing will crash the game. To change the configuration, first rename the "opengl32.dll" file to something else to not load the fix.


Installation
- Download this file and extract its contents in the folder of your eduke32 version, where "eduke32.exe" is.
- IMPORTANT: for this specific fix, you need to use a 64 bit version of eduke32. The folder name starts with "eduke32_win64".
- Run "eduke32.exe" always as administrator. Then load the game or mod you want.
- Make sure you are using the Polymer graphics. Otherwise the game will be 2D.


Notes
- If you use the High Resolution Pack, the dynamic lights option will severely affect your fps (CPU limitation), making it almost unplayable in 3D. Using dynamic lights with the original graphics isn't a problem.


Hotkeys
l: 0.33333333 convergence, which is the default value.
p: 0.666667 convergence.
o: crosshair at more depth (0.92). It can affect menus, so it isn't used by default.


If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com

3 comments:

  1. This was my first game in 3D... It has internal anaglyph 3D driver. You can find it in config file where different video modes are described

    ReplyDelete
  2. What a joy to play these old games in 3D... brilliant work, thanks a lot!

    ReplyDelete
  3. This game was awesome in 3D with the VFX-1. Hopefully, it will be a simmilar experience with 3D Vision :D

    ReplyDelete