Two things:
First the link to the static exceptions list is no longer working, at least for me. Adrive informs me that the file is no longer publicly available.
I think the link was removed because the list was to old and using it with new MGE caused undesired effects.
Secondly, I wanted to download it to see if the problem with the textures from the blightstorm being rendered by distant land northeast of Balmora was fixed in it. I recall that a fix was posted, involving just adding a line of text to the exception file, but I can't find it anywhere in this black hole of a forum anymore.
In the latest betas you don't need to add it to exception list. It's an additional internal static override of MGEgui.
But if you want to add it to your exception list it's:
f\active_blight_large.nif=ignore
This problem appears not only after installing Windows 7, but after each reinstallation of any version of Windows. I've reinstalled WinXP SP2 some days ago and I also can't run the configuration, though MGE works in game perfectly...
I always reinstall games after reinstalling Windows, and do the same for multiple Windows installations if games save their settings to registry.
Now, -after kryzmar's betas- mge is not working anymore. The first beta broke this. I since changed uac and created some fake registry entries which made mgegui work. (I copied the registry entries to the place mge was looking for them.) This prevented mgegui from crashing. I was able to change all settings except resolution. (I used fpso for this.) But with beta 96 my workaround is no more working. Yes mgegui is working but it gave an error about configuration file and reseted old settings. And my changes won't apply anymore. I don't know maybe it is because of the compile environment.
I didn't change code responsible for this, so I haven't broke it. :meh:
I use MSVC# 2008 Express, MSVC++ 2008 Express, WindowsSDK v.6.1, and DXSDK_Nov2008 to build MGEgui and d3d8. (and I may use AMD TootleSoftware and niflib for building mgefuncs.dll if I change it)
When I first installed windows 7. I didn't reinstall Morrowind. Instead I used the preexisting installation. Running Morrowind.exe directly, I saw distant land is working perfectly. But the gui was crashing. I monitored the registry activities and found out it needed to access records like screen resolotion. Funny the game itself doesn't need registry settings to work but mgegui and FPSO needs those registry entries. (FPSO was giving an error about registry, mge was crashing instantly.) Installing the game fixed those stuff.
But the latest betas are not working now. I http://www.gamesas.com/bgsforums/index.php?s=&showtopic=960266&view=findpost&p=13875867 about this. Last time I checked I got an error something similar to "can't find configuration file" and my settings resetted.
How can it be that game doesn't read registry settings? Some settings aren't saved in Morrowind.ini (resolution, gamma, key bindings, sound volume). If they aren't read from registry, so from where? MGEgui tries to read settings where they supposed to be, but apparently the Windows does not allow this. I think MGE, as d3d8.dll is running with game privileges, because it's loaded and used by game, so it can read files in game folders. But MGEgui.exe is different program, and may not have the same privileges as game to read/write registry or files. These privileges must be set manually for it.
And don't create fake registry entries, instead make MGEgui read the same settings as the game, by changing MGEgui.exe file owner, privileges, UAC settings or run it as administrator.
If you think my builds are buggy for Windows 7, then you can compile it for yourself with different compile environment.