Morrowind Graphics Extender v3.0.1
| File name: | mge30.zip |
| File size: | 1.02 MB |
| Downloads this week: | 56 |
| Downloads total: | 4,388 |
| Date Added: | 07-17-2006 |
| Popularity: | 3% |
Short description:
MGE is a project that wraps the various DirectX dlls used by Morrowind. Despite it's name, it wraps the input and sound dlls as well as graphics. It also interfaces with MWSE to make even more functions available to modders.
MGE is a project that wraps the various DirectX dlls used by Morrowind. Despite it's name, it wraps the input and sound dlls as well as graphics. It also interfaces with MWSE to make even more functions available to modders. A partial list of the current features includes:
> Adds an oblivion style distant land feature.
> Adds a fake HDR effect. (DX9 only)
> Allows morrowind to make use of the graphics drivers ‘application preference’ setting for antialiasing, anisotropic filtering and vWait, mipmap detail, refresh rate, etc.
> Allows global render state changes, such as disabling or enabling fog, dithering, specular highlighting etc.
> Lets you change morrowinds screen resolution to non 4:3 values.
> Fixes the white loading screens you get when trying to use antialiasing.
> Provides a partial fix for morrowinds checkerboard lighting problem.
> Lets you run morrowind in 16 bit colour mode
> Lets you run morrowind on graphics cards which do not support 16 bit colour, as long as they support all other DX8 features.
> Adds fullscreen, customizable hardware and software shaders, up to 32 of which can be run at once.
> Some performance enhancements such as changing depth buffer format and disabling multithreaded DX.
> Lets you take screenshots even when antialiasing is enabled, and in any of 6 different formats (bmp, jpeg, gif, tiff, dds and png)
> Lets you use different fogging modes. (Including the more accurate ranged vertex mode)
> 14 different types of macro that can be attached to any key, including entering console commands, changing MGE graphics settings on the fly, and remapping any normally unmappable morrowind controls.
> Time based triggers, which can be set to push keys after set periods of time. Useful for automatic saving.
> All macros can also use up to 8 mouse buttons as if they were keyboard keys. Macros can also be bound to the mouse wheel.
> Lets you skip the opening movie and disable the console.
> Lets you use daggerfall style combat controls, where you move the mouse back and for to swing your weapon.
> Lets you completely disable sound, and even run morrowind without any sound hardware installed.
> Allows scripts to change global graphics settings, including specular highlighting, fogging, shading model etc.
> Allows scripts to load and set fullscreen shaders
> Allows scripts to change fog density, zoom, screen rotation etc.
> Allows scripts to load .x files, and then position, texture, and apply vertex/pixel shaders to the loaded mesh.
> Gives scripts control over the players input. You can disable individual keys, force key presses etc.
> Lets scripts add extra bits of HUD.
> Gives scripts control over the colour of fog, the background, sky, sunlight and a few other global colours.
> Lets modders attach shaders to ingame morrowind objects, so that effects such as bump mapping can be applied.
> Provides an inbuilt shader editor to aid in writing your own fullscreen shaders, as well as many example shaders.
> Provides a height map to normal map converter, a mesh format converter and a normal/tangent/binormal calculator.
> Includes a feature to prevent morrowind hogging 100% of your cpu time.
> Priveds a utility to generate heightmaps and low details textures and meshes of your installed plugins, for use with the distant land feature.
The gui requires .NET 2.0. Also, using any of the DX9 dlls requires the DX9.0c december 2005 update to be installed. (Only DX8.1 is required if you don't want to use the DX9 only features.) Some features of this utility require bloodmoon to be installed, but most will work with vanilla morrowind. See the dll version page of the readme for a complete list of features which require bloodmoon.
Credit goes to Scanti, Shon, Hellbishop + DWS + Aleanne, DarkAuron, Harkin, Dutchman, BungaDunger, Scanti (again), Lochnarus, Zennorious, Smoke, cdcooley + freshfish, Alexander Stasenko, Bjam and probably a ton of people who I've missed. Check out the credits page of the manual for more details.
Change Log:
MGE:
Added: Distant land now works with NoMem dlls. (Or basic dlls, as they are now called...)
Added: Shaders attached to hooked textures are now allowed to have multiple passes.
Tweak: Simplified the multiple dll selection thingy. There are now full, basic and debugging dll's, with none of the complicated NoMem-NoMWSE-NoGDI nonsense.
Fixed: A couple of bugs in hooked textures.
Fixed: A couple of bugs in the MWSE fogging commands
Fixed: The MWSE fog commands now work correctly if distant land is enabled
Fixed: The MWSE zoom commands now work correctly if distant land is enabled
GUI:
Added: Warnings if you try and enable distant land alongside other options which may conflict with it.
Added: Some sanity checks to the distant land texture/mesh creator. It will now warn you if your graphics card doesn't support certain options
Tweak: Renamed 'launch morrowind' to 'process killer' to try and stop people using it and then complaining that I've broken their computer.
Tweak: Played about with the order in which the distant land texture/mesh generator does things to reduce video memory requirements a bit. (Memory requirements dropped by ~half)
Fixed: Rather large bug in the installer, which caused it to create broken shortcuts.
Fixed: If device creation fails duings distant land texturemesh creation, a sensible error message is now displayed instead of a MAV
Removed: The uninstall option. Uninstall functionality is now handled by the installer, which does a far better job of tidying up after itself.
This is the self installer version of MGE. Use this if you don't know what 7-zip is, don't know if you have .NET 2.0 or DX9.0c installed, or you just want something to create shortcuts for you automatically.
- Timeslip







