I am running Windows 7 Home x64, sp1. GPU is an ATI Radeon HD 5850; driver is version 8.831.2.0, dated 03.08.11.
Morrowind is installed outside of Program Files. UAC is on. All relevant exe's are being run as administrator. I have installed the DX version linked in the OP.
I installed mge3.8.2-rev.0178.7z, prior to overwriting it with the hours-ago-current XE version 0.8.19.
In brief summary: my game was rendering properly after installing/configuring MGE. Enabling shaders resulted in artifacts and crashes during the menu loop; disabling them resumed functionality. I didn't think to attempt to generate distant land, as I was aware I'd have to regenerate it upon installing XE.
I then installed XE and configured my shaders as recommended in the OP. I now seem to be experiencing at least two separate issues. I apologize if either have been resolved elsewhere; my searching has produced no helpful results.
1) I start a new game, skip the cutscene, and am greeted by a grey-blue screen. I can hear Jiub talking, and I then see the entry box for my name. The top-left corner says I should check the error log. Panning my camera around, I see intermittent (and distorted) shadows and tooltips amidst the grey-blue. My error log reads as follows:
Spoiler
MGE XE 0.8.19
>> CreateD3DWrapper
-- CreateD3DWrapper calling Direct3DCreate9
<< CreateD3DWrapper
>> D3D Proxy CreateDevice
-- D3D Proxy Factory OK
<< D3D Proxy CreateDevice
>> CreateInputWrapper
<< CreateInputWrapper
-- Proxy Keyboard OK
-- Proxy Mouse OK
-- Proxy Mouse OK
>> HUD init
-- Proxy Mouse OK
>> Distant Land init
>> Distant Land init shader
-- Shader compiled OK
-- Shadow map shader compiled OK
-- Depth shader compiled OK
>> Distant Land init post shaders
>> Post Process shader init
-- Shader chain indicates HDR Off
<< Post Process shader init
>> Distant Land init depth
>> Distant Land init shadow
>> Distant Land init water
!! Failed to load water texture
-- HUD release
I experience this same issue/output even with shaders disabled, or when my active shader list is blank. Also, distant land is neither created nor checked off.
2) In attempting to generate distant land, I receive this: http://i.imgur.com/spQ1b.png
My mge3 folder now contains a distant-land-crash-dump.txt, containing:
Spoiler
System.EntryPointNotFoundException: Unable to find an entry point named 'GetCompressedVertSize' in DLL 'MGE3/MGEfuncs.dll'.
at MGEgui.NativeMethods.GetCompressedVertSize()
at MGEgui.DistantLand.DistantLandForm.workerCreateStatics(Object sender, DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
Any/all help appreciated. Please let me know if any further information would be of use.