Dungeon Keeper with 3D Vision ?
Hello there, I ve tried Dungeon Keeper 1 to run with 3D Vision. As far as i remember i played it with the old ELSA glasses under Windows98 in Stereo 3D. Neither the original exe nor the D3D patch (d3d101) runs under Windows 7. - So i tried "KeeperFX", a remake of the game with DGVoodoo. First i ve got the emitter to light up with one eye remaining black. Ive tried different settings with Setting ID_0x70edb381 which enable both eyes but without any stereo seperation. Tried different settings with no luck. Has anyone been successful with this game ? RJ
Hello there,

I ve tried Dungeon Keeper 1 to run with 3D Vision. As far as i remember i played it with the old ELSA glasses under Windows98 in Stereo 3D. Neither the original exe nor the D3D patch (d3d101) runs under Windows 7. - So i tried "KeeperFX", a remake of the game with DGVoodoo.

First i ve got the emitter to light up with one eye remaining black. Ive tried different settings with Setting ID_0x70edb381 which enable both eyes but without any stereo seperation. Tried different settings with no luck.

Has anyone been successful with this game ?

RJ
Yeah it sounds like you're on the right path, finding a good StereoTextureEnable value can be extremely tedious... especially with GeForce 3D Profile Manager because all the values are encrypted with NVIDIA Profile Inspector it shows what the bits enable/disable at the begginning of the list(for instance COMMON_STEREO_TEXTURE_ENABLED = 0x1, SMALL_STEREO_TEXTURE_ENABLED = 0x2 and adding the values together enables both, 0x3 and so on...) It's really hard to know what to enable/disable but at least you kind of know what a working value is doing when you break it down, for instance the default StereoTextureEnable value is 0x23(1 + 2 + 20(COMMON_STEREO_TEXTURE_ENABLED + SMALL_STEREO_TEXTURE_ENABLED + COMMON_STEREO_PLANERT_ENABLED)) So I usually start by removing things from the default value, and use 1, 2, or 3 Setting ID_0x70edb381 = 0x24208b4e InternalSettingFlag=V0 // StereoTextureEnable = 0x00000001 (Test Profile 1) Setting ID_0x70edb381 = 0x24208b4d InternalSettingFlag=V0 // StereoTextureEnable = 0x00000002 Setting ID_0x70edb381 = 0x24208b4c InternalSettingFlag=V0 // StereoTextureEnable = 0x00000003 Then try the rest of Test Profiles Setting ID_0x70edb381 = 0x24208b68 InternalSettingFlag=V0 // StereoTextureEnable = 0x00000027 (Test Profile 2) Setting ID_0x70edb381 = 0x24208b64 InternalSettingFlag=V0 // StereoTextureEnable = 0x0000002B (Test Profile 3) Setting ID_0x70edb381 = 0x24208b46 InternalSettingFlag=V0 // StereoTextureEnable = 0x00000009 (Test Profile 4) Setting ID_0x70edb381 = 0x2420efa8 InternalSettingFlag=V0 // StereoTextureEnable = 0x000064E7 (Test Profile 5) From there I try base enable values(or base enable values +1/+3) like 0x80(ENABLE_SEPARATION_IF_ZBNULL) Setting ID_0x70edb381 = 0x24208bce InternalSettingFlag=V0 // StereoTextureEnable = 0x00000081 (DX10+) Setting ID_0x70edb381 = 0x24208bcc InternalSettingFlag=V0 // StereoTextureEnable = 0x00000083 Etc, etc... the biggest issue I've had with dgVoodoo is with some games there's a one-eye issue, usually one-eye blank or black but just on certain elements/textures...
Yeah it sounds like you're on the right path, finding a good StereoTextureEnable value can be extremely tedious... especially with GeForce 3D Profile Manager because all the values are encrypted with NVIDIA Profile Inspector it shows what the bits enable/disable at the begginning of the list(for instance COMMON_STEREO_TEXTURE_ENABLED = 0x1, SMALL_STEREO_TEXTURE_ENABLED = 0x2 and adding the values together enables both, 0x3 and so on...)

It's really hard to know what to enable/disable but at least you kind of know what a working value is doing when you break it down, for instance the default StereoTextureEnable value is 0x23(1 + 2 + 20(COMMON_STEREO_TEXTURE_ENABLED + SMALL_STEREO_TEXTURE_ENABLED + COMMON_STEREO_PLANERT_ENABLED))

So I usually start by removing things from the default value, and use 1, 2, or 3

Setting ID_0x70edb381 = 0x24208b4e InternalSettingFlag=V0 // StereoTextureEnable = 0x00000001 (Test Profile 1)
Setting ID_0x70edb381 = 0x24208b4d InternalSettingFlag=V0 // StereoTextureEnable = 0x00000002
Setting ID_0x70edb381 = 0x24208b4c InternalSettingFlag=V0 // StereoTextureEnable = 0x00000003

Then try the rest of Test Profiles

Setting ID_0x70edb381 = 0x24208b68 InternalSettingFlag=V0 // StereoTextureEnable = 0x00000027 (Test Profile 2)
Setting ID_0x70edb381 = 0x24208b64 InternalSettingFlag=V0 // StereoTextureEnable = 0x0000002B (Test Profile 3)
Setting ID_0x70edb381 = 0x24208b46 InternalSettingFlag=V0 // StereoTextureEnable = 0x00000009 (Test Profile 4)
Setting ID_0x70edb381 = 0x2420efa8 InternalSettingFlag=V0 // StereoTextureEnable = 0x000064E7 (Test Profile 5)

From there I try base enable values(or base enable values +1/+3) like 0x80(ENABLE_SEPARATION_IF_ZBNULL)

Setting ID_0x70edb381 = 0x24208bce InternalSettingFlag=V0 // StereoTextureEnable = 0x00000081 (DX10+)
Setting ID_0x70edb381 = 0x24208bcc InternalSettingFlag=V0 // StereoTextureEnable = 0x00000083

Etc, etc... the biggest issue I've had with dgVoodoo is with some games there's a one-eye issue, usually one-eye blank or black but just on certain elements/textures...
#2
Posted 10/01/2017 01:51 AM   
This might take a while but luckily i can use the inbuilt Quick Bit Tester of Nvidia Inspector. Last night ive tested values beetween 80 and 9F with the result of a stereo menu, but the game itself remained mono or left eye black. Bit 0 seems to keep left eye black period. But at least the quick bit tester is a good tool which lets me test bit by bit. I had this left eye dark issue i think with tombraider 4 which i solved with value 0x2420894e. I hope i dont need to go that far in testing single bits.
This might take a while but luckily i can use the inbuilt Quick Bit Tester of Nvidia Inspector. Last night ive tested values beetween 80 and 9F with the result of a stereo menu, but the game itself remained mono or left eye black. Bit 0 seems to keep left eye black period. But at least the quick bit tester is a good tool which lets me test bit by bit.

I had this left eye dark issue i think with tombraider 4 which i solved with value 0x2420894e. I hope i dont need to go that far in testing single bits.
Heh yeah, it's not really that far because there's an offset(0x24208b4f - settings/bits = value in GeForce 3D Profile Manager), there's only a difference of 0x200 between 0x24208b4e/1 and 0x2420894e/201 and that's listed as DISABLE_TEX_SEPARATION_IF_STEREO_TEX in NVIDIA Profile Inspector. So it's a single enable + a single disable(COMMON_STEREO_TEXTURE_ENABLED + DISABLE_TEX_SEPARATION_IF_STEREO_TEX)... as far as I know [url=https://forums.geforce.com/default/topic/828843/3d-vision/old-dx7-and-below-games-3d-vision/post/4846791/#4846791]0x2420894e(0x201)[/url] was working fine on Win7 with most(?) games but for whatever reason I'm having issues finding a value that works on my Win10 rig... :(
Heh yeah, it's not really that far because there's an offset(0x24208b4f - settings/bits = value in GeForce 3D Profile Manager), there's only a difference of 0x200 between 0x24208b4e/1 and 0x2420894e/201 and that's listed as DISABLE_TEX_SEPARATION_IF_STEREO_TEX in NVIDIA Profile Inspector.

So it's a single enable + a single disable(COMMON_STEREO_TEXTURE_ENABLED + DISABLE_TEX_SEPARATION_IF_STEREO_TEX)... as far as I know 0x2420894e(0x201) was working fine on Win7 with most(?) games but for whatever reason I'm having issues finding a value that works on my Win10 rig... :(
#4
Posted 10/01/2017 06:58 PM   
All right, i figured a setting of 0x00000084 enabled stereo, also ingame. Now my setup shows a real funny behave, the monitor shows 2 left/right images like usual, but the glasses dont follow that. I see a mono image in both sides when i look through, very funny. Looks like both sides open to either left or right only...
All right, i figured a setting of 0x00000084 enabled stereo, also ingame.

Now my setup shows a real funny behave, the monitor shows 2 left/right images like usual, but the glasses dont follow that. I see a mono image in both sides when i look through, very funny. Looks like both sides open to either left or right only...
It seems 0x88 deos the job, besides a manual resolution a tiny bit lower then the desktop resolution must be chosen to get a widescreen stereo effect. DGVoodoo stretch funtion must be OFF. The stereo effect is still quite poor, probably because of the extremely pixely textures. The 3dfX version of the game draws much better graphics but sadly cant be run higher then win98. Thanks for your help !
It seems 0x88 deos the job, besides a manual resolution a tiny bit lower then the desktop resolution must be chosen to get a widescreen stereo effect. DGVoodoo stretch funtion must be OFF. The stereo effect is still quite poor, probably because of the extremely pixely textures. The 3dfX version of the game draws much better graphics but sadly cant be run higher then win98.

Thanks for your help !
No no, its only fake stereo. Both images left and right are beeing rendered at one flat image in the background. When adjusting depth with STRG-F3/F4 i only had the impression of stereo because i was moving the green bar forward and back. I think thats very strange because as i described above, without glasses i can see both images as ususal slightly shifted left and right, but with glasses i see no depth. :-( ( Ok, if anyone wants to play around with this, here is the "Tweak Guide" so far: - install KeeperFX from here : http://keeper.lubiki.pl/html/dk_keeperfx_dwnld.php - Download DGVOODOO from here : http://dege.freeweb.de - Put DGvooDoo in the KeeperFX Folder and copy the dlls from the MS Folder to main folder. - No special DGVoodoo Settings, Resolution must be unforced - KeeperFX Graqphics Settings should be like FRONTEND_RES=1900x1050x32 INGAME_RES=1900x1050x32 (with 1920x1080 for some reason no stereo appears at all) if the 1900x1050 still does not work, create a manual setting in Nvidia Panel with that resolution. You must have the Original Game on CD oder get it free from EA or download from other places. I am looking forward to read any futher commnents on this. -
No no, its only fake stereo. Both images left and right are beeing rendered at one flat image in the background. When adjusting depth with STRG-F3/F4 i only had the impression of stereo because i was moving the green bar forward and back. I think thats very strange because as i described above, without glasses i can see both images as ususal slightly shifted left and right, but with glasses i see no depth. :-( (

Ok, if anyone wants to play around with this, here is the "Tweak Guide" so far:

- install KeeperFX from here : http://keeper.lubiki.pl/html/dk_keeperfx_dwnld.php
- Download DGVOODOO from here : http://dege.freeweb.de
- Put DGvooDoo in the KeeperFX Folder and copy the dlls from the MS Folder to main folder.
- No special DGVoodoo Settings, Resolution must be unforced
- KeeperFX Graqphics Settings should be like
FRONTEND_RES=1900x1050x32
INGAME_RES=1900x1050x32
(with 1920x1080 for some reason no stereo appears at all)
if the 1900x1050 still does not work, create a manual setting in Nvidia Panel with that resolution.

You must have the Original Game on CD oder get it free from EA or download from other places.

I am looking forward to read any futher commnents on this.

-
Thanks for the tips, I love the old Dungeon Keeper, but I don't think that it's a pretty sight anymore :) Now I was inspired and eager to play some DK, so I searched for clones and found ¨War for the Overworld¨, a very nice clone made by fanboys of the old one. I even found that 4everAwake had fixed it, great thanks for that (We still miss you) !!! Just wanted to let you know, in case that others is not aware of this nice DK clone :) [img]https://forums.geforce.com/cmd/default/download-comment-attachment/73809/[/img] [img]https://forums.geforce.com/cmd/default/download-comment-attachment/73810/[/img]
Thanks for the tips, I love the old Dungeon Keeper, but I don't think that it's a pretty sight anymore :)

Now I was inspired and eager to play some DK, so I searched for clones and found ¨War for the Overworld¨, a very nice clone made by fanboys of the old one.
I even found that 4everAwake had fixed it, great thanks for that (We still miss you) !!!

Just wanted to let you know, in case that others is not aware of this nice DK clone :)

Image

Image

Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Aurus 1080 TI 2.08 GHZ - 100% Watercooled !
Monitor: Asus PG278QR
And lots of ram and HD's ;)

#8
Posted 10/05/2017 06:11 AM   
In fact i wasnt aware of this clone, unfortunately i dont support "steam". The old Dungeon Keeper is still interesting if just someone would convert the graphics. Those are the only problem why the game looks so crappy on 27" screens. Thanks though for the news !
In fact i wasnt aware of this clone, unfortunately i dont support "steam". The old Dungeon Keeper is still interesting if just someone would convert the graphics. Those are the only problem why the game looks so crappy on 27" screens.

Thanks though for the news !
right now i am playing Dungeon Keeper 1 with the VIVE through VorpX and Dosbox on a football field sized screen floating in space. No stereo, but something different ;-)
right now i am playing Dungeon Keeper 1 with the VIVE through VorpX and Dosbox on a football field sized screen floating in space. No stereo, but something different ;-)
Scroll To Top