It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Edit: improved the fix and now it should work without any need for fiddling.

New improvised fix: http://www.wsgf.org/dr/mdk/en




There already is one solution for 3DFX mode. But unfortunately that uses lower res textures. So that's a big no no. So far I found no solution for D3D mode.

So I just used Reshade to zoom in the screen using a magnifying shader. You will need DgVoodoo2 to first make the game run in Dx11 and then use Reshade on top of it.

Here's what you need:

DgVoodoo2: http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html

Reshade [Pre configured]: https://www.mediafire.com/file/lxv9gqq2jkcqw7w/MDK_Reshade.7z/file

Make sure your game has the D3D exe. I don't know if GoG version comes with D3D exe. I don't own the gmae in GoG and are using the old disc version. If you don't have the D3D exe, you probably have to get the disc version.

Copy "DDraw.dll" and "D3Dlmm.dll" from "DgVoodoo2 install dir\MS\x86" folder and paste them in the folder where MDK's exe is located.

From DgVoodoo2, set the resolution to something that's 16:9 in aspect ratio. The zooming should look fine on 16:9 with a very small black bars on sides. If you use 16:10 aspect ratio res,

Paste the downloaded Reshade files in the same folder as MDK's exe again and you're set.

You can enable/disable the zoom using "Scroll lock" key.

Usually its possible to change shaders and fine tune them on the fly but reshade's UI doesn't work in this game. That's why I managed to make the shader for only 16:9 screens. I will try to make one for 16:10 in future if I get the time. But for now let me know if it works for you.

Oh, incase the textures, blood are missing/not showing up: Set the following settings in game as shown in the attached screenshot
Attachments:
Post edited November 20, 2019 by Sami1999
Doesn't work for me. The game is still pillarboxed with D3D mode.
avatar
Berzerk2002: Doesn't work for me. The game is still pillarboxed with D3D mode.
Need more details.

Did Dgvoodoo fail to load or was it reshade that didn't load?


Edit: Incase it's not working, basically it's the "Zoom.fx" shader in the reshade that does the trick.

Manually install DgVoodoo and get it to work so that the game runs on Dx11 and then use Reshade on top of it and add the "Zoom.fx" shader there and replace "defaultpreset.ini" with the one I uploaded. Or zoom it manually.
Post edited November 18, 2019 by Sami1999
avatar
Sami1999: Need more details.

Did Dgvoodoo fail to load or was it reshade that didn't load?
I wish I could tell you more. I installed the game, copied the DgVoodoo files into the game folder, configured DgVoodoo and then copied the Reshade files into the game folder. Then I started the game and set all the options as in the attached screenshot. Then I closed the game, started it again thinking I was ready to play but the game still was pillarboxed. Not sure why it's not working for me.
avatar
Sami1999: Need more details.

Did Dgvoodoo fail to load or was it reshade that didn't load?
avatar
Berzerk2002: I wish I could tell you more. I installed the game, copied the DgVoodoo files into the game folder, configured DgVoodoo and then copied the Reshade files into the game folder. Then I started the game and set all the options as in the attached screenshot. Then I closed the game, started it again thinking I was ready to play but the game still was pillarboxed. Not sure why it's not working for me.
Aha, I figured out what was the problem. The path to reshade preset has to be changed cause obviously the path of the game is different on each pc.

Open "Reshade.ini" in the MDK roo dir and then under [General] CurrentPresetPath= change the path to that of your DefaultPreset.ini
Attachments:
unknown.png (61 Kb)
avatar
Sami1999: Open "Reshade.ini" in the MDK roo dir and then under [General] CurrentPresetPath= change the path to that of your DefaultPreset.ini
Yep that did the trick. Looks not bad so far but I wish there was a way to get rid of these small visual glitches on the left and top. Also Reshade gives me the message that a new version is available but I don't know if I can just download and replace the current one because of the way it is preconfigured.
Attachments:
mdkd3d.jpg (483 Kb)
Post edited November 20, 2019 by Berzerk2002
avatar
Sami1999: Open "Reshade.ini" in the MDK roo dir and then under [General] CurrentPresetPath= change the path to that of your DefaultPreset.ini
avatar
Berzerk2002: Yep that did the trick. Looks not bad so far but I wish there was a way to get rid of these small visual glitches on the left and top. Also Reshade gives me the message that a new version is available but I don't know if I can just download and replace the current one because of the way it is preconfigured.
I'm currently working on fine tuning it for both 16:9 and 16:10 resolutions. I will uplodad a new defaultpreset.ini that will get rid of the glitches.

You can ignore the new version message. It should go away. But if it stays, then you can download a new one and overwrite it [not uninstall] which should keep the config files.


Fine tuning wouldn't take long if the Reshade UI worked with this game. But neither mouse, nor the keyboard works in the reshade UI in this game, so I have to keep messing with the ini files to get proper result and start the game each time to see how it looks.
Updated the fix, graphical glitches on 16:9 and 16:10 resolutions should go away now. See the first post for link.
avatar
Sami1999: Updated the fix, graphical glitches on 16:9 and 16:10 resolutions should go away now. See the first post for link.
Those glitches on top and left are still there for me. Also I compared D3D with 3DFX and for some reason the HUD (ammo, health) does look a lot sharper with 3DFX for whatever reason.
avatar
Sami1999: Updated the fix, graphical glitches on 16:9 and 16:10 resolutions should go away now. See the first post for link.
avatar
Berzerk2002: Those glitches on top and left are still there for me. Also I compared D3D with 3DFX and for some reason the HUD (ammo, health) does look a lot sharper with 3DFX for whatever reason.
HUDs look sharper probably cause no filter is applied on 3DFX mode.

On DgVoodoo, set the texture filtering to "Force point sampled" to prevent texture filtering on most of the environments. HUDs are still filtered unfortunately, but the environment textures are higher res.

As for kurt himself, if you want him to look sharp, set him to texture instead of blit.


I've tested the following resolutions and didn't see any graphical glitch:

800x450
854x480
1280x720
1280x800
1680x1050
1920x1080
3840x2160

Anti aliasing was set to 8x from dgvoodoo.

What resolution are you using? Did you copy the new values of default preset to your current one? If you are still getting graphical glitches on the above mentioned resolutions, you probably didin't overwrite the values.


You can fiddle with the following values in the DefaultPreset.ini to zoom in further:

[AspectRatio.fx]
A=-0.270000
Color=0.027000,0.027000,0.027000
FitScreen=4294967295
Zoom=1.07 //increase it slowly and see if it crops up the graphically glitched edges.
avatar
Sami1999: You can fiddle with the following values in the DefaultPreset.ini to zoom in further:

[AspectRatio.fx]
A=-0.270000
Color=0.027000,0.027000,0.027000
FitScreen=4294967295
Zoom=1.07 //increase it slowly and see if it crops up the graphically glitched edges.
Yes this worked better. Game is completely full screen now with no black bars on the sides and also no visible glitches. I'll probably still use 3DFX in the end because in D3D the game keeps crashing a lot which is very sad.
avatar
Sami1999: You can fiddle with the following values in the DefaultPreset.ini to zoom in further:

[AspectRatio.fx]
A=-0.270000
Color=0.027000,0.027000,0.027000
FitScreen=4294967295
Zoom=1.07 //increase it slowly and see if it crops up the graphically glitched edges.
avatar
Berzerk2002: Yes this worked better. Game is completely full screen now with no black bars on the sides and also no visible glitches. I'll probably still use 3DFX in the end because in D3D the game keeps crashing a lot which is very sad.
Yeah that's unfortunate. But hey, the more new things we figure it, the more interesting things get.


By the way, are you using Amd gpu? Newer builds of dgvoodoo2 has issues with amd cards.
avatar
Sami1999: By the way, are you using Amd gpu? Newer builds of dgvoodoo2 has issues with amd cards.
I've a i7 and a GTX 1060.
avatar
Sami1999: By the way, are you using Amd gpu? Newer builds of dgvoodoo2 has issues with amd cards.
avatar
Berzerk2002: I've a i7 and a GTX 1060.
I see.


So far I got no crash on D3D mode on my pc [I'm on 980 Ti and 6700k]. Here's a footage of me finishing the first level without any crash: https://www.youtube.com/watch?v=BYHRxJObT2M
avatar
Sami1999: So far I got no crash on D3D mode on my pc [I'm on 980 Ti and 6700k]. Here's a footage of me finishing the first level without any crash: https://www.youtube.com/watch?v=BYHRxJObT2M
Nice. I expected crashes mostly in the first big open area with the tank. Maybe I need to change something in my DgVoodo settings. Can you post a screen of your settings?