#1
Posted 19 February 2011 — 06:09 am
LordDratik
- Premium Member
- 202 posts
Enthusiast
I have tried all versions prior and they work fine but I need a version over 3.8.0 to make a Morrowind overhaul work properly. I have put everything correctly in the Morrowind folder and when I click on the MGE exe it says MGE has stopped working. I am running windows 7 and I have tried everything, (giving it admin. rights, trying to open it in XP mode and redownloading it) but nothing seems to work. Can someone please help me?
- Back to top
#2
Irias6
Posted 27 February 2011 — 11:07 pm
Irias6
- Members
- 28 posts
Journeyman
If you’re unable to run MGE 3.8.2 (After pressing the exe you get a notice that it has stopped working), then you have to do these steps.
1.: Make sure that Morrowind.exe, Morrowind Launcher.exe and MGEgui.exe have a check on the �Run this program as an administrator�
(You can find it at right click -> properties -> compability)
2.: Launch Morrowind Launcher.exe (as administrator), press options and change the resolution to 800�600, press ok and leave launcher.
3.: MGEgui.exe should work now properly and not giving you an error anymore.
I was having the same issue as yourself until I tried this, hopefully it helps you also.
- Back to top
#3
PerennialQuest
Posted 28 November 2011 — 08:48 pm
PerennialQuest
- Members
- 1 posts
Stranger
You.. you sir are a genius. I looked at so many different sites before trying your tip, and it worked. I’m pretty sure I love you.
- Back to top
#4
RigelFour
Posted 30 November 2011 — 02:47 pm
RigelFour
- Members
- 1 posts
Stranger
I agree good sir. I have been trying to get this to work for hours, and once i followed your steps it opened! i also love you.
- Back to top
#5
hayabusa153
Posted 04 December 2011 — 12:39 am
hayabusa153
- Members
- 4 posts
Stranger
OMG I’m a tard! My old post was so retarded! I had my pc on power saver mode. I shall not show my old post anymore. «Thank you kind sir!» Now I can upgrade to 3.8.2!
Edited by hayabusa153, 04 December 2011 — 04:46 am.
- Back to top
#6
steven20l
Posted 14 December 2011 — 02:09 am
steven20l
- Members
- 2 posts
Stranger
ok i cant get this to work at all, im using windows xp, i own this pc so i am the admin, changed it to 800×600 still didnt work, i was following these instructions https://docs.google….DYO8/edit?pli=1
and when i get to the part i need to run the MGEgui.exe i get the error «MGEgui has encountered a problem and needs to close» i was getting a different error but looked it up and i didnt have a .net version installed, so got all those, but still needing more updates as i type this(had to reinstall windows, get new pc in 2 weeks) but anyways hope someone has a solution
- Back to top
#7
steven20l
Posted 14 December 2011 — 03:39 pm
steven20l
- Members
- 2 posts
Stranger
ok i cant get this to work at all, im using windows xp, i own this pc so i am the admin, changed it to 800×600 still didnt work, i was following these instructions https://docs.google….DYO8/edit?pli=1
and when i get to the part i need to run the MGEgui.exe i get the error «MGEgui has encountered a problem and needs to close» i was getting a different error but looked it up and i didnt have a .net version installed, so got all those, but still needing more updates as i type this(had to reinstall windows, get new pc in 2 weeks) but anyways hope someone has a solution
Oh figured it out XD so if anyone else is having a problem like this, make sure you have all you .NET up to date and this is where i found my problem http://www.tacticalg…-morrowind.html
didnt have Directx 9.0c redistributable and Visual C++ 2008 SP1 redistributable
http://www.softpedia…ributable.shtml
http://www.microsoft…&displaylang=en
- Back to top
#8
Shadeybladey
Posted 18 March 2012 — 02:53 am
Shadeybladey
- Premium Member
- 2,786 posts
Ansfrida Eyowulfsdottir, Druid Witch Queen of All Skyrim!
I’m getting the same problem with Windows 7.
With my ancient system with a P4 3.2 GHz, 2 GB RAM, Radeon X1950 AGP, MGE 3.8.2.178 and the code patch was working fine except the machine wasn’t really up to it. My new machine worked well with MGSO2 except I didn’t like a lot of the building textures and you can’t customise the installation much. So I uninstalled everything, completely re-installed and used the downloaded mods I wanted and used MGE-XE and it worked except there was a bright flickering line across the screen corresponding to the distant horizon. This largely disappeared if I set real-times shadows to maximum, although it still flickered in and out now and then. Plus the moving grass flickered in and out of view as I moved and looked around, which didn’t happen on the old machine.
So I uninstalled and re-installed everything again and used my selected mods plus MGE 3.8.2.178 and the code patch and now I can’t run Morrowind because MGE is not configured and MGE will not run and the message says it has stopped working. I have configured the *.exes to run as administrator and I’ve installed to E:Morrowind, as suggested (also my C: dreive is only 256 GB anyway)
This is a brand new PC with all the Windows updates as well as DX9.0c, the .NET frameworks 2 and 4, several C++ (x86) and (X64) packages, newest java script etc, so there shouldn’t be anything wrong.
Another disturbing thing is that one wiki suggested installing .NET 3.5. It didn’t say whether to use 32 or 64 bit, but after downloading, it would not install! Just nothing happened when I double-clicked on it!
I have all the latest Windows, antivirus and internet security updates.
Can anyone help, because, you guessed it, I finally decided to get a new PC after about 10 years because I wanted to play Skyrim, after finishing Morrowind with MGE.
This is the system. Maybe the graphics card? AMD don’t even list it on their site and their CCC update is the version BEFORE the one on my PC!
~
Asus Maximus IV Extreme-Z, 3.40GHz i7 2600K, Corsair Hydro H60 Cooler, 8GB Corsair Vengeance DDR3
Radeon HD7970, SB X-Fi Fatal1ty Pro, Samsung 256GB SSD, Seagate 2.0TB SATA 6Gbps, Sony 24x DVD-RW
Silverstone Temjin TJ07, Antec Modular HC Pro 750W, Windows 7 Home Premium 64 bit, MS Comfort Mouse 4500
~
Cheers!
- Back to top
- Реклама
|
Morrowind Graphics Extender |
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|||||||||
|
|
«2021-08-02 01:09:53 [DefaultDispatcher-worker-7] ERROR r.f.m.p.service.FileService — File does not exist: D:M[FR]gameOptionalAudio_NPCRussianSoundVormWarnings.txt
«»2021-08-02 01:13:57 [JavaFX Application Thread] ERROR r.f.m.p.service.FileService — File does not exist: D:M[FR]gamemge3backupMGE.ini
«»2021-08-02 01:14:23 [JavaFX Application Thread] ERROR r.f.m.p.service.FileService — MGE.ini doesn’t exist
«»2021-08-02 01:14:23 [JavaFX Application Thread] ERROR r.f.m.p.service.FileService — File does not exist: D:M[FR]gamemge3backupMGE.ini
«»2021-08-02 01:14:32 [JavaFX Application Thread] ERROR r.f.m.p.service.FileService — MGE.ini doesn’t exist
«»2021-08-02 01:14:32 [JavaFX Application Thread] ERROR r.f.m.p.service.FileService — File does not exist: D:M[FR]gamemge3backupMGE.ini
«»2021-08-02 01:16:07 [JavaFX Application Thread] ERROR r.f.m.p.service.FileService — File does not exist: D:M[FR]gamemge3backupMGE.ini
«»2021-08-02 19:13:00 [JavaFX Application Thread] ERROR r.f.m.p.exception.ExceptionHandler — java.io.IOException: Cannot run program «»D:M[FR]gameMorrowind Code Patch.exe»» (in directory «D:M[FR]game»): CreateProcess error=740, Запрошенная операция требует повышения
«java.io.IOException: Cannot run program «»D:M[FR]gameMorrowind Code Patch.exe»» (in directory «D:M[FR]game»): CreateProcess error=740, Запрошенная операция требует повышения
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1128)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1071)
at ru.fullrest.mfr.plugins_configuration_utility.javafx.controller.LauncherController.startMCP(LauncherController.kt:172)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.sun.javafx.reflect.Trampoline.invoke(MethodUtil.java:76)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.sun.javafx.reflect.MethodUtil.invoke(MethodUtil.java:273)
at com.sun.javafx.fxml.MethodHelper.invoke(MethodHelper.java:83)
at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1784)
at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1670)
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49)
at javafx.event.Event.fireEvent(Event.java:198)
at javafx.scene.Node.fireEvent(Node.java:8879)
at javafx.scene.control.Button.fire(Button.java:200)
at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:206)
at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274)
at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218)
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
at javafx.event.Event.fireEvent(Event.java:198)
at javafx.scene.Scene$MouseHandler.process(Scene.java:3851)
at javafx.scene.Scene$MouseHandler.access$1200(Scene.java:3579)
at javafx.scene.Scene.processMouseEvent(Scene.java:1849)
at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2588)
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:397)
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:295)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:434)
at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:390)
at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:433)
at com.sun.glass.ui.View.handleMouseEvent(View.java:556)
at com.sun.glass.ui.View.notifyMouse(View.java:942)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.io.IOException: CreateProcess error=740, Запрошенная операция требует повышения
at java.base/java.lang.ProcessImpl.create(Native Method)
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:420)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:151)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1107)
… 61 common frames omitted
«2021-08-02 19:42:00 [DefaultDispatcher-worker-5] ERROR r.f.m.p.service.FileService — Error coping to game directory.
«java.nio.file.NoSuchFileException: D:M[FR]gameOptionalAudio_NPCRussianSoundVormWarnings.txt
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
at java.base/sun.nio.fs.WindowsFileCopy.copy(WindowsFileCopy.java:98)
at java.base/sun.nio.fs.WindowsFileSystemProvider.copy(WindowsFileSystemProvider.java:279)
at java.base/java.nio.file.Files.copy(Files.java:1294)
at ru.fullrest.mfr.plugins_configuration_utility.service.FileService.copyToGameDirectory(FileService.kt:112)
at ru.fullrest.mfr.plugins_configuration_utility.javafx.task.PluginTask$enablePlugin$2.invoke(PluginTask.kt:54)
at ru.fullrest.mfr.plugins_configuration_utility.javafx.task.PluginTask$enablePlugin$2.invoke(PluginTask.kt:21)
at ru.fullrest.mfr.plugins_configuration_utility.util.ExtensionKt$parallelCalculation$$inlined$map$lambda$1.invokeSuspend(Extension.kt:17)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
«2021-08-02 21:31:13 [JavaFX Application Thread] ERROR r.f.m.p.exception.ExceptionHandler — java.io.IOException: Cannot run program «»D:M[FR]gameMorrowind Code Patch.exe»» (in directory «D:M[FR]game»): CreateProcess error=740, Запрошенная операция требует повышения
«java.io.IOException: Cannot run program «»D:M[FR]gameMorrowind Code Patch.exe»» (in directory «D:M[FR]game»): CreateProcess error=740, Запрошенная операция требует повышения
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1128)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1071)
at ru.fullrest.mfr.plugins_configuration_utility.javafx.controller.LauncherController.startMCP(LauncherController.kt:172)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.sun.javafx.reflect.Trampoline.invoke(MethodUtil.java:76)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.sun.javafx.reflect.MethodUtil.invoke(MethodUtil.java:273)
at com.sun.javafx.fxml.MethodHelper.invoke(MethodHelper.java:83)
at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1784)
at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1670)
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49)
at javafx.event.Event.fireEvent(Event.java:198)
at javafx.scene.Node.fireEvent(Node.java:8879)
at javafx.scene.control.Button.fire(Button.java:200)
at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:206)
at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274)
at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218)
at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
at javafx.event.Event.fireEvent(Event.java:198)
at javafx.scene.Scene$MouseHandler.process(Scene.java:3851)
at javafx.scene.Scene$MouseHandler.access$1200(Scene.java:3579)
at javafx.scene.Scene.processMouseEvent(Scene.java:1849)
at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2588)
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:397)
at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:295)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:434)
at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:390)
at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:433)
at com.sun.glass.ui.View.handleMouseEvent(View.java:556)
at com.sun.glass.ui.View.notifyMouse(View.java:942)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.io.IOException: CreateProcess error=740, Запрошенная операция требует повышения
at java.base/java.lang.ProcessImpl.create(Native Method)
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:420)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:151)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1107)
… 61 common frames omitted
I always do this to get MGE or MGE-XE working in Morrowind with a Nvidia video card, so this might not work for everyone and if you have a ATI video card then perhaps other people can help you.
Note that the Morrowind Graphics Extender (MGE) is no longer supported and it is recommended for older computers to use the latest stable version of MGE. Of course you can use MGE-XE, but Shader 3.0 is required.
All high-end computers can run either MGE or MGE-XE (MGE-XE is the successor of MGE), but it’s recommended to use MGE-XE since it’s supported and further maintained here or here.
Table of content
- Installation of MGE or MGE-XE
- Reinstallation MGE or MGE-XE
- Uninstallation MGE or MGE-XE
Before you begin the installation, make sure you launch Morrowind at least once, just to let Morrowind to generate the default settings in the Morrowind.ini file.
Installation
1. Download the required software and the latest stable version for MGE or MGE-XE.
- Mircosoft.NET Framework 4.0
- Visual C++ 2008 SP1 Redistributable
- DirectX 9.0c Redistributable
- MGE v3.8.2-SVN_rev-0178
- MGE-XE 0.9.10
When you install Mircosoft.NET Framework for the first time you might need to reboot your computer once the installation is completed and should do so if prompted. The rest can be installed without rebooting your computer.
2. I know you don’t need .NET 4.0 and only .NET 2.0 is required for MGE, but to save you some time I recommend to install Microsoft.NET Framework 4.0 (run dotNetFx40_Full_setup.exe) which requires internet connection. You also need to install a patch after the installation (only earlier than .NET 4.0) is completed to get rid of Windows Welcome login every time you start your computer and that can you blame Microsoft for not doing that sooner than .NET 4.0. Also, most people are using Windows 7 these days which already has .NET 3.5 included.
3. The Visual C++ 2008 SP1 Redistributable (run vcredist_x86.exe) is the
only software you will need to both install and uninstall every time you want to install or reinstall MGE or MGE-XE.
4. DirectX 9.0c Redistributable (run dx9_redistDXSETUP.exe) can be installed regardless what DirectX version you have installed on your computer, but I’m not sure about computers that has DirectX 8.1 or older DirectX versions installed.
5. Extract the MGE v3.8.2-SVN_rev-0178 or the MGE-XE 0.9.10 archive into the <path>Morrowind folder then right click the MGEgui.exe/MGEXEgui.exe file in the Morrowind folder and send it as a shortcut to desktop. If you don’t do this MGE or MGE-XE might work, which could prevent you to run Morrowind, so this is important to right click on the MGEgui.exe or the MGEXEgui.exe file and send it to desktop as a shortcut before you can configure the settings in MGEgui or in MGE-XE.
6. Double click on the MGEgui/MGEXEgui shortcut and if you have done everything correct MGEgui/MGEXEgui should now be loaded. Now, it’s time to configure MGE/MGE-XE (click on the Instructions tab in MGEXEgui) and to do that just click on the Tools tab then click on the Distant land file creation wizard button. This will enable distant land in MGE (requires Shader 2.0/3.0) for all selected mods you have in your loadorder. Shader 3.0 is required for MGE-XE.
Reinstallation
1. Run dotNetFx40_Full_setup.exe and select repair then click next.
2. Run vcredist_x86.exe and uninstall Visual C++ 2008 SP1 Redistributable, because you
must uninstall it first then install it. You don’t need to reboot your computer.
3. Run dx9_redistDXSETUP.exe and install it as usual.
4. Read the instructions 5,6 in the Installation section and repeat those steps. Overwrite files when prompted if it’s necessary.
Uninstallation
1. Delete this folder: mge3 in the <path>Morrowind folder
2. Delete these files: d3d8.dll, dinput8.dll, and MGEgui.exe or MGEXEgui.exe in the <path>Morrowind folder
You can if you wish reboot your computer but that isn’t necessary.
This quick guide should also work for the Steam version and read this about the overlay setting in Steam. Feel free to post your questions in this thread about how to install either MGE or MGE-XE for Morrowind.
6.
Install and test the latest Morrowind Graphics Extender. MGE requires Morrowind/Tribunal/Bloodmoon to together be patched to v1.6.1820, or it won’t run. Set the settings from your screen resolution (can go up to widescreen 1920 x 1200px), anti-aliasing, anisotropic, etc. Don’t tinker with the other default settings, just check that you’re getting the screen resolution you want, and the anti-aliasing etc.
* Troubleshooting tip 1: If you’re having problems having MGE detect the screen resolution, it’s likely because you first need to run Morrowind without MGE a few times and adjust resolution using the normal method, which then creates some Windows registry settings that MGE requires.
* Troubleshooting tip 2: Note that MGE requires DirectX 9 – yet Windows 7 only ships with later versions of DirectX, and so on a fresh install of Windows 7 this means that MGE may not launch. Install DirectX version 9c, if in doubt — it will co-exist happily with later versions of DirectX. Most recent Windows games will install DirectX version 9c as part of their install procedure, so just installing one of your other games is probably the simplest way to get DirectX 9 on a fresh install of Windows 7. As soon as MGE can “see” DirectX 9c, it will launch.
* Troubleshooting tip 3: MGE has other Microsoft dependencies, and apparently needs to be run from a desktop shortcut.
* Troubleshooting tip 4: Make sure your Morrowind.ini file is not set to ‘read only’. If it is, MGE will not be able to write the new screen resolution settings to it.
* Troubleshooting tip 5: On Windows 8, setting no Compatibility Mode worked. But setting Compatibility Mode to older versions of Windows caused MGE to crash.
MGE is in constant development, and so recommending exact settings for it here may cause problems some months down the line. However, note that MGE does gives you lots of cool options — like using the old Daggerfall combat system in Morrowind.
MGE ‘Distant Lands’ ON/OFF?
I personally prefer to play with “View Distant Lands” set to OFF; I find that viewing distant lands is more trouble than it’s worth. And in the past it’s also been quite a tricky MGE feature for newbies to set up correctly. It also, in my opinon, made the landscape look rather “bald” and un-mysterious. There was no foggy covering, no anticipation, no imagination in play about “what might be over the next hill”. You saw everything already from a distance, and thus there was no mystery about what was coming. Seeing distant lands was a visual “spoiler”, in my opinion.
And MGE used its own water, which just couldn’t begin to compete with Morrowind‘s own water.
However, these problems may now have been fixed in the latest versions of MGE – so I suggest giving “View Distant Lands” at least one chance. I’m now told…
“for some months now MGE has its own feature to adjust fog according to the weather”
and that…
“MGE’s water was changed extensively during the last development cycle, and maybe your strong rejection of it was based on a previous version. In that case I’d encourage you to try the latest MGE release. Harlanrm is also working on a tweaked [water] shader which was received very well lately.”
A full guide to the various MGE settings can be found here.
Problems?
Both the game and the Morrowind Graphics Extender must usually be run with “administrator” rights under Windows. I can confirm that both Morrowind and Oblivion work fine on Windows 7.
If speed seems to be an issue, try getting FRAPS and then run it with “administrator” rights under Windows. To do this, right-click the desktop icon for FRAPS, click “Properties” then “Compatiability”. Tick ‘Run this program as administrator’ and ‘Disable desktop composition’. Click Apply and then OK. You can now use FRAPS to test if the slick Windows Aero interface is slowing the game down – just run it, enable in-game FPS display, and then start Morrowind. The Windows Aero desktop looks great, but hogs a lot of resources — which can slow games down.
Still have problems?
* Did you install the game and its retail expansion packs in exactly the right order?
* Be sure to disable any legacy graphics enhancements for Morrowind you may have set via the Nvidia control panel. MGE is now controlling how Morrowind looks.
* Do you have some bloated anti-virus/firewall installed like Norton? Is there a “I’m playing games now, so don’t be such as assh*le” button you can click to make it less intrusive or less of a system-hog?
* Getting a “can’t find animation” crash when you open a door to an exterior and see a cliff-racer or seagull ahead of you? Try decreasing the MGE setting for ‘view distance’. “100” seems to be recommended in the forums.
* There is a NO-CD fix for Morrowind + Tribunal + Bloodmoon, but I don’t recommend it. For me, it screwed up the mouse cursor in the initial menu systems and thus made the game unstartable. Useless. It will also likely conflict with the unofficial code patches we’ll install in a moment.
* The dreaded “crash on opening the ship’s hatch” bug at the start of the game…
(1) It may be the ffdshow bug, which was common to Mass Effect and Fallout 3. Fix.
(2) It may be the video drivers need updating – which was what fixed it for me. If using Vista, update and fully patch Vista using Windows Update (Microsoft released a fix for the notorious Nvidia NVLDDMKM bug in Sept 08), then get the latest Nvidia graphics card drivers. That completely cured the problem for me.