So I decided to spend $5.99 on the GOG version of MM7. Unfortunately it is not without it's problems, though they're a bit different from the ones I encountered on the Millennium Edition.
This message in particular, of which I've received from other games before, is more than frustrating.
MICROSOFT VISUAL C++ RUNTIME LIBRARY
Program: C:\Program Files\GOG.com\Might and Magic VII\MM7-Rel.exe
An application has made an attempt to load the C runtime library
Please contact the application's support team for more information.
This problem can be fixed by downloading an updated Microsoft Visual C++ Redistributable, but for now I am unable to enjoy the game.
It's either putting that and replacing some files, or downloading an unofficial patch.
Neither the MM7 I have on the Millennium Edition nor the GOG.com version work.
EDIT: I don't know why the hell it's grabbing the MM7-Rel.exe application.
This is after clicking on 'Options' then launching Might and Magic VII.
Okay, no matter what I do, the same message pops up.
Should you guys know what to do with C++ (it's been a while since I've dealt with this problem) or know a patch file that fixes things, I'm stuck with the game being broken.