During the most recent adventures of Installing the Overhaul, I had encountered the strangeness that is the errors of the exeOpt. Well, I managed to finish this process on my Win 7 64 bit system and the secret (as seems to me) to fully process the exe is.... um... don't use Windows 7 64 bit. Yes, yes. I am very aware of how weird that appears. I haven't performed many tests about what doesn't work, but for certain my system would not finish the patching. Therefore, I did like I normally do with things that I don't want Windows 7 64-bit to ruin - I used my Win XP virtual machine.
Before I begin anything, let me say that remember the exeOpt is optional so if you don't feel like doing this or whatnot, then don't fret as it's probably not going to make that much of a difference anyway... I mean, if you are having these issues, you're probably running a 64-bit system.... and optimizing the exe is probably not going to help a whole lot. Additionally, this (really) rough guide depends on your knowledge of some IT topics - namely Virtual Machines. Bottom-line : You will probably be beating an ant with a sledge hammer. But everyone loves sledge hammers...
- So anyway, first thing, is you need a VM program. Virtual PC is free but my personal pref is VirtualBox. There are a few other choices floating around - take your pick. This program will be used to create a separate machine in which you can install an operating system, such as Ol' Dependable Windows XP.
- Secondly, you need your guest system to run. Normally, the system is installed from disk like any other system. It's just that the system is really just a single large file that is treated like an entire system's harddisk. There are a few drive images around for a pre-installed system, such as if you have Windows 7, then remember you have that bogus XP Mode thing free. This is primarily just for Virtual PC. Another one for something a bit more temporary, one could also use something called http://www.microsoft.com/downloads/en/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en. Keep in mind that the image(s) for download are time-bombed so don't get too dependent on them.
- After the virtual system is installed, a virtual web folder will need to be created in order to share files with the guest machine like some type of magic file portal. Normally, this is a folder on your host machine that you indicate to be seen as a mapped drive on the virtual machine. So the effect is that you can put a file into the folder on your host machine, and the virtual machine will be able to access it via a different (virtual) drive.
- Next, throw your morrowind.exe and the exeOpt.exe in your VM using the folder. You should then be able to execute the exeOpt and finish the entire process of the optimizations without too much heartache.
- When done, just copy it back over to your host machine and utilize the modified exe to optimal extent.
My personal preference is to use all exe modifiers on the VM so as to make sure Win 7 doesn't try to help in anyway. Additionally, remember that you don't need to do all the modifications every time you reinstall Morrowind (Overhaul). Merely, take that finalized version of the exe and keep it tucked away somewhere. Then, you can always overwrite your exe with the finalized one to stay optimized! Maybe a few versions of the exes as those cogs keep getting fixed...
Oh and remember to either run .exe as admin (not their shortcuts) or disable the UAC entirely as is suggested everywhere. I hope this remotely helps someone.