Posted December 23, 2021
Using the GrayFace patch will allow the game to launch but I thought it may be helpful for folks to know how to run the vanilla GOG install on Windows 10.
By default the GOG installer sets these compatibility flags in the Windows registry:
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\GOG Games\\Might and Magic 6\\mm6.exe"="~HIGHDPIAWARE"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\GOG Games\\Might and Magic 6\\mm6.exe"="~HIGHDPIAWARE"
But trying to run the game with these flags will result in a launch failure with an error window stating:
DDraw-> SetDisplayMode() Failed
To set the correct app compatibility flags, copy the following text block into a text file with the file extenstion .reg:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\GOG Games\\Might and Magic 6\\mm6.exe"="~ DWM8And16BitMitigation HIGHDPIAWARE"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\GOG Games\\Might and Magic 6\\mm6.exe"="$ DWM8And16BitMitigation HIGHDPIAWARE"
Double-click the text file to import it into the Windows registry. This will allow the vanilla GOG install to run in Windows 10. Again, I know that GrayFace's patch renders this moot, but it's just a FYI for those who are interested in such things.
By default the GOG installer sets these compatibility flags in the Windows registry:
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\GOG Games\\Might and Magic 6\\mm6.exe"="~HIGHDPIAWARE"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\GOG Games\\Might and Magic 6\\mm6.exe"="~HIGHDPIAWARE"
But trying to run the game with these flags will result in a launch failure with an error window stating:
DDraw-> SetDisplayMode() Failed
To set the correct app compatibility flags, copy the following text block into a text file with the file extenstion .reg:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\GOG Games\\Might and Magic 6\\mm6.exe"="~ DWM8And16BitMitigation HIGHDPIAWARE"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\GOG Games\\Might and Magic 6\\mm6.exe"="$ DWM8And16BitMitigation HIGHDPIAWARE"
Double-click the text file to import it into the Windows registry. This will allow the vanilla GOG install to run in Windows 10. Again, I know that GrayFace's patch renders this moot, but it's just a FYI for those who are interested in such things.
Post edited December 23, 2021 by sedryntyros