Posted December 21, 2013
Hi,
I noticed that the widescreen fix that Idarion made for Beyond Good and Evil can be used under specific conditions for MDK 1.
To make it work, you will need:
1. Idarion's widescreen fix for Beyond Good and Evil (you can find it here on GOG BGE forum)
2. nGlide 0.97 (google it)
You have to use nGlide 0.97 because the versions above that cause graphical glitches with the fix.
Since the GOG MDK 1 comes with newer version of nGlide, first delete these files in the MDK directory:
3DfxSpl.dll
3DfxSpl2.dll
3DfxSpl3.dll
glide.dll
glide2x.dll
glide3x.dll
nglide_config.exe
nglide_readme.txt
After that install nGlide 0.97 and run the config and set it like this:
Screen resolution: your choice
Aspect ratio: MUST be set to "Fit to screen" since the BGE fix expects image that is horizontally stretched
3dfx logo splash screen: Off
After that, copy the 4 files from the BGE widescreen fix (d3d9.dll, d3d9.ini, msvcp110.dll, msvcr110.dll) into the MDK directory.
Edit the d3d9.ini file and make sure bPillarBox16to9=false, else it won't work.
Now you can run MDK3DFX.EXE and it should work.
16:9 resolutions work the best - you will have no bars on top and bottom and only small bars on the sides.
16:10 resolutions will have the same small bars on sides but also small bars on top and bottom, but still lot better than without the fix.
The game's aspect ratio remains correct with this fix (approx. 1.66:1), it just fills the screen lot better.
And finally some screenshots (first to last: 16:9, 16:10, 4:3):
I noticed that the widescreen fix that Idarion made for Beyond Good and Evil can be used under specific conditions for MDK 1.
To make it work, you will need:
1. Idarion's widescreen fix for Beyond Good and Evil (you can find it here on GOG BGE forum)
2. nGlide 0.97 (google it)
You have to use nGlide 0.97 because the versions above that cause graphical glitches with the fix.
Since the GOG MDK 1 comes with newer version of nGlide, first delete these files in the MDK directory:
3DfxSpl.dll
3DfxSpl2.dll
3DfxSpl3.dll
glide.dll
glide2x.dll
glide3x.dll
nglide_config.exe
nglide_readme.txt
After that install nGlide 0.97 and run the config and set it like this:
Screen resolution: your choice
Aspect ratio: MUST be set to "Fit to screen" since the BGE fix expects image that is horizontally stretched
3dfx logo splash screen: Off
After that, copy the 4 files from the BGE widescreen fix (d3d9.dll, d3d9.ini, msvcp110.dll, msvcr110.dll) into the MDK directory.
Edit the d3d9.ini file and make sure bPillarBox16to9=false, else it won't work.
Now you can run MDK3DFX.EXE and it should work.
16:9 resolutions work the best - you will have no bars on top and bottom and only small bars on the sides.
16:10 resolutions will have the same small bars on sides but also small bars on top and bottom, but still lot better than without the fix.
The game's aspect ratio remains correct with this fix (approx. 1.66:1), it just fills the screen lot better.
And finally some screenshots (first to last: 16:9, 16:10, 4:3):