Auto-translated
This always happens when trying to run parallel computations on video cards. Problems with a black screen can be roughly divided into 2 categories.
First, this is often related to using two video cards at once. For example, if your motherboard has an integrated video card, but you are playing on a dedicated one, then Might & Magic: Heroes 6 - Shades of Darkness may launch on the integrated one the first time, but you won't see the game itself because the monitor is connected to the dedicated video card.
Second, colored screens occur when there are problems with displaying the image on the screen. This can happen for various reasons. For example, Might & Magic: Heroes 6 - Shades of Darkness may not be able to work correctly due to an outdated driver or may not support the video card. Also, a black/white screen may appear when running at resolutions that are not supported by the game.
I always had this bug until I switched to Windows 10. This glitch was present in Windows 7, 8, and 8.1, but it disappeared on Windows 10. However, I don't rule out that it could still happen on Windows 10.
Possible solutions to the problem:
1st solution: try this solution (for NVIDIA cards):
Go to the NVIDIA Control Panel - Manage 3D settings - Program Settings tab. If you open the program list, you probably won't find "Heroes" there. You need to click the "Add" button and select Might & Magic: Heroes VI.
I'm not sure, but after that, I didn't have a black screen anymore.
2nd solution: On the desktop, right-click, select "Configure switchable graphics." Assign high performance to this application, apply, and that's it - the problem disappeared for me. I hope it helps someone.
3rd solution: try removing the introductory videos. As a rule, the problem is in them. To do this, find the "Data" \Movie folder in the game folder and delete everything in it. It worked for me, maybe it will be useful to someone else.
4th solution: For those who have a black screen when launching:
1) Open "ProfileData" in the folder \Users\Username\My Documents\Might & Magic Heroes VI\User.
2) find the parameter gfx_InvalidateShaderCache
and change the value from true to false.
5th solution: Go to Documents/Might & Magic Heroes VI/(username)/, open the ‘ProfileData’ file with Notepad.
Find:
Fullscreen
and change it to:
Windowed
- - - - - - - -
It is also worth lowering the resolution - find:
1600×900
change it to:
1360×768
It helped me personally.
After the game starts, you can change the screen resolution to the standard one in the settings and switch to full-screen mode.
But after each launch, you will have to re-enter all the values.
6th solution, the most effective, but it will require patience:
http://www.heroes6.ru/f//topic/at/28236/