A custom MGE build with shadows and a handful of performance improvements, hopefully with similar or better performance than regular MGE. Have a look at these screenshots.
Galleries
To the South (recent)
http://www.tesnexus.com/downloads/images/26348-1-1293153914.jpg http://www.tesnexus.com/downloads/images/26348-1-1293153894.jpg http://www.tesnexus.com/downloads/images/26348-1-1293153886.jpg http://www.tesnexus.com/downloads/images/26348-1-1293153876.jpg http://www.tesnexus.com/downloads/images/26348-1-1293153867.jpg http://www.tesnexus.com/downloads/images/26348-1-1293153857.jpg http://www.tesnexus.com/downloads/images/26348-1-1293153849.jpg http://www.tesnexus.com/downloads/images/26348-1-1293153838.jpg http://www.tesnexus.com/downloads/images/26348-1-1293153830.jpg http://www.tesnexus.com/downloads/images/26348-1-1293153821.jpg http://www.tesnexus.com/downloads/images/26348-1-1293153810.jpg http://www.tesnexus.com/downloads/images/26348-1-1293153799.jpg http://www.tesnexus.com/downloads/images/26348-1-1293153790.jpg http://www.tesnexus.com/downloads/images/26348-1-1293153781.jpg
Weight of Light
http://www.tesnexus.com/downloads/images/26348-1-1293046108.jpg http://www.tesnexus.com/downloads/images/26348-1-1293046097.jpg http://www.tesnexus.com/downloads/images/26348-1-1293046089.jpg http://www.tesnexus.com/downloads/images/26348-1-1293046079.jpg http://www.tesnexus.com/downloads/images/26348-1-1293046071.jpg http://www.tesnexus.com/downloads/images/26348-1-1293046060.jpg http://www.tesnexus.com/downloads/images/26348-1-1293046048.jpg http://www.tesnexus.com/downloads/images/26348-1-1293046009.jpg http://www.tesnexus.com/downloads/images/26348-1-1293045995.jpg http://www.tesnexus.com/downloads/images/26348-1-1293045981.jpg http://www.tesnexus.com/downloads/images/26348-1-1293045961.jpg http://www.tesnexus.com/downloads/images/26348-1-1293045952.jpg http://www.tesnexus.com/downloads/images/26348-1-1293045601.jpg http://www.tesnexus.com/downloads/images/26348-1-1293045593.jpg http://www.tesnexus.com/downloads/images/26348-1-1293045583.jpg http://www.tesnexus.com/downloads/images/26348-1-1293045571.jpg
Ascadian Afternoon
http://www.tesnexus.com/downloads/images/26348-4-1278628508.jpg http://www.tesnexus.com/downloads/images/26348-3-1278628508.jpg http://www.tesnexus.com/downloads/images/26348-2-1278628507.jpg http://www.tesnexus.com/downloads/images/26348-1-1278628507.jpg
Coastal
http://www.tesnexus.com/downloads/images/26348-3-1281023163.jpg http://www.tesnexus.com/downloads/images/26348-2-1281023162.jpg http://www.tesnexus.com/downloads/images/26348-1-1281023162.jpg http://www.tesnexus.com/downloads/images/26348-3-1281023122.jpg http://www.tesnexus.com/downloads/images/26348-2-1281023122.jpg http://www.tesnexus.com/downloads/images/26348-1-1281023121.jpg
Solar Dipole
http://www.tesnexus.com/downloads/images/26348-5-1278457500.jpg http://www.tesnexus.com/downloads/images/26348-4-1278457499.jpg http://www.tesnexus.com/downloads/images/26348-3-1278457499.jpg http://www.tesnexus.com/downloads/images/26348-2-1278457499.jpg http://www.tesnexus.com/downloads/images/26348-1-1278457498.jpg http://www.tesnexus.com/downloads/images/26348-5-1278457584.jpg http://www.tesnexus.com/downloads/images/26348-4-1278457584.jpg http://www.tesnexus.com/downloads/images/26348-3-1278457584.jpg http://www.tesnexus.com/downloads/images/26348-2-1278457583.jpg http://www.tesnexus.com/downloads/images/26348-1-1278457583.jpg http://www.tesnexus.com/downloads/images/26348-5-1278457655.jpg http://www.tesnexus.com/downloads/images/26348-4-1278457655.jpg http://www.tesnexus.com/downloads/images/26348-3-1278457655.jpg http://www.tesnexus.com/downloads/images/26348-2-1278457654.jpg http://www.tesnexus.com/downloads/images/26348-1-1278457654.jpg
It works by utilising the distant land objects to cast shadows, so it only works outside. It is real-time and Morrowind time passing is quite noticeable. There are some limitations, you'll just have to try it yourself. There are several features from MGE that have been cut too; MGE-specific MWSE commands, dynamic water, texture hooks, and MGE-drawn animated tree statics. I require some compatibility and performance testing.
If you want to test, you will have to regenerate distant land. As statics cast shadows, you will need a low minimum static size; I recommend 150. You can use 100 if you have a higher performace setup. Shaders need updating as well, the HDR and shader chain setup has been changed slightly. I will be providing some updated versions of common shaders. You will also need to update your drivers and DirectX 9 to the June 2010 release, it fixes serious issues with the shader compiler from last year. Unmodified shaders will not be loaded to avoid crashes or incorrect operation.
Install Instructions (updated)
http://www.tesnexus.com/downloads/file.php?id=26348
0. You need http://sourceforge.net/projects/morrgraphext/files/Beta%20Releases/MGE%203.8%2B%20SVN%20builds/ installed and working already, and a Shader Model 3.0 card.
1. Install files, update to http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=3b170b25-abab-4bc3-ae91-50ceb6d8fa8d. (This won't conflict with DX10+.)
2. Deselect mods from your load order that interact with MGE. (Standard MWSE mods will work, HUD mods will not.)
3. Run the new MGEXEgui. Generate distant land with 150 minimum static size. Use the provided XE static exceptions list.
4. Edit your shader chain to use the new shaders. The XE shaders are separate settings from regular MGE.
5. Bind "toggle distant statics" key in macro editor. This currently toggles shadows instead.
6. If you use Crossfire/SLI, turn off "Responsive menu caching" in the In-game tab, to avoid performance reductions from the intra-frame caching.
Note that view distance in-game is set to maximum when you first load a game.
Recommended shader ordering: SSAO, DoF, Sunshafts, (Underwater effects), Bloom, HDR.
Also recommended: set timescale to 10 or 15 (or 1000) in the console. The movement of the sun is very visible.
You may want to set transparency/adaptive anti-aliasing in your graphics drivers, if you want high quality grass/tree edges.
Don't expect everything to cast a shadow, remember that it's only distant land objects. Small objects will cast weaker shadows for their size.
Reporting problems
All errors are logged to mgeXE.log in the Morrowind directory. Check there first if it crashes or white screens, it may explain why.
When reporting errors, always post mgeXE.log (in a spoiler tag to avoid clutter) and OS, video card details, and driver version.
Please report rendering errors with detailed information and a screenshot.
Known issues
The Ghostfence has problems due to the overlapping alphas, there is currently no solution for this.
MGE XE may crash more than usual. Please report what leads up to the crash, and the crash log from the more details link in the crash report window.
Reducing Morrowind options draw distance slider below maximum causes drawing errors.
Transparent objects may cause draw errors when placed over water.
Changes from SVN 178
- All objects in Morrowind view distance receive shadows.
- Distant land and grass culling is not delayed by a frame any more. Pop-in at the screen periphery no longer occurs.
- Grass lighting changed. All grass was effectively shaded by a single ambient light; it was pretty flat. There is some directional lighting now, as well as grass receiving shadows. Please evaluate the lighting situation.
- Grass animation is somewhat different. Grass parts when the player is nearby.
- Shaders no longer affect the crosshair, nor spill over the screen during cell loading, nor screw with cutscenes.
- HDR resolve is now asynchronous and should cause less fps loss. Also uses less video memory.
- Shader chain double buffers instead of copying. clip no longer works, shaders must use flow control.
- thisframe and lastframe are no longer available. Use lastshader.
- tickcount is removed, there is a time variable instead with in-game seconds passed.
- There is no alpha-to-coverage. Personal opinion; alpha stipple is too noticeable.
- MW/MGE blending modifications. May be more efficient.
- Screen is no longer slightly blurred by half a pixel when MW/MGE blending is disabled.
- Windowed mode snaps to the screen edge to act like fullscreen.
- New underwater surface effects, total internal reflection.
- InGame.fx has been replaced by a set of effect files that should be more easily substitutable.
- Redesigned GUI for simpler setup and use.
- Shader chain is seperate from regular MGE as the shader interface is different.
- High quality selection of default shaders included.
- Minor shoreline turbulence animation.
- Screenshot enable checkbox now works like others since the screenshot code is patched. Just use PrintScreen, no macro required.
- Water shows up in the local map again, previous MGE versions did not allow it to render in the map.
- Scattering exponential fog, thanks to phal.
- Water wobble shader, also thanks to phal.
- Better sunsets, a modification of phal's sunshaft shader.