Posted November 17, 2019
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
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
Post edited November 20, 2019 by Sami1999