This 2010 exe has only one button, so you'll have to adapt your own *.ini and "Data" to this program logic, copy "plugins.ini" file from MO2 or Wray Bash to standard Oblivion folder - "C:\Users\ YOUR NAME \AppData\Local\Oblivion" and be sure that Land Magic can read your "Data" too. I also had this problem, I had to download another build that creates standard paths for game. I described in details what I encountered, you can read it here. Some ready-made builds from mods sites can't create necessary paths, everything is in their root folder and because of this we have errors, as I had with "Oblivion Overlord Experience" build.
MasterFile not loaded before the mod: Knights.esp Please configure your load order correctly before using this tool! Program Exception:MasterFile not loaded error!
My problem was that I have the "Oblivion Overlord Experience" build, and this program "Land Magic" can only work with the original Oblivion, as I understand it. Therefore, I had to download another build that creates standard folders and files at My Documents" and "C:\Users\ YOUR NAME \AppData\Local\Oblivion". Deleted everything from the "Data" folder in the donor build and copied contents of the "Data" from the main build I was trying to repair. After that, I transferred my "plugins.ini" file to second build, that was created with Wrye Bash in first "OOE" and thus everything was read and processed by "LandMagic_x64". Then I transferred new "LandMagicPatch.esp" file to my main game "Data" folder and launching game, problem remained, as it seemed to me, but then disabled ENB and saw that squares and landscape breaks were no longer highlighted. Also I made an edit in "Oblivion.ini" file - "iMaxLandscapeTextures=8" and "fLandTextureTilingMult=2.0000". That's all, I hope this will help someone save time. This way you can eliminate possible causes of this error - first just disable ENB, then add some necessary parameters to the ini and if this does not help, then use this magic thing, something maybe will help you.
UPD: After enabling "UseOriginalObjectsPostproceccing" parameter in ENB, all squares disappeared, but this make GI too bright, so you need to look for a fix for ENB or completely avoid using it.
"- It's because of the LightingIntensityDay setting in the enbseries.ini. As soon as the value is below 1, the landscape textures start to not match up. If you have this issue like in the screenshot, set LightingIntensityDay to 1. You can find this setting under ENVIRONMENT in the enbseries.ini or in the ENB in-game menu.
- I noticed that LightingDesaturationDay (under Environment) must be 0. Values above 0 can cause this bug as well.
- Setting some of the other lighting values under Environment too high or too low influence the texture matching as well. To cut a long story short: tweak the lighting values of your ENB until you get the desired result."
This helped partially, but there were still some places on the map with incorrect texture mapping even after completely removing ENB.
(Comment search has been disabled so apologies if this was mentioned already.)
Many landscape mod patches are automatically merged into the bash patch. Which is great to free up ESP slots, but bad for Land magic as it is set to ignore that bashed patch (and therefore will ignore all those landscape mod patches too!).
Fix is to rename your bashed patch to something other than "Bashed Patch, 0.esp", run Land Magic, and then put the land magic.esp after the renamed bashed patch. Problem solved! (at least for the list of mods and setup I'm running, YMMV).
Don't be me and spend weeks of hard work trying to figure out why land tears are happening and why the landscape mod patches were being ignored in-game. Took me way too long to finally click - even though I had read the read me that mentions the bash being ignored.
That said, Land Magic is truly awesome and highly recommended, just make sure you know what you are doing. TLDR - don't be me.
Delete and rebuild the patch. This has to be done each time you deactivate or remove a mod that has been reference by the Land Magic patch, and probably should be done each time you change load order of any mod that has be reference by the patch.
Hi, how to use it with a GOG version of the game? it seems to search in the wrong path instead (D:\SteamLibrary\steamapps\common\Oblivion\\data\Oblivion.esm) ?
Land Magic seems to check the Windows Registry for the Oblivion directory location. If you've had the Steam version of Oblivion installed on the system before, maybe the registry hasn't been properly updated to reflect the path to the GOG one? I have the GOG version, and Land Magic works fine for me.
In my case, on Windows 10 Pro x64, editing the registry key "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Bethesda Softworks\Oblivion" changes where Land Magic looks for Oblivion. So long as you point that key to the GOG path, Land Magic should work.
I'm not sure if the key might be located elsewhere in the Registry on other versions of Windows, but you should be able to search for it. It should be somewhere under "HKEY_LOCAL_MACHINE\SOFTWARE", at least.
Add a new String value in regedit: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Bethesda Softworks\Oblivion Name it Installed Path. Double click to open it and copy\paste path to Oblivion installation.
I had the Steam version of Oblivion on my computer and now I've changed over to the GOG version Land Magic couldn't find the path. I've edited the registry to the new path according to the advice given here, but no dice. Land Magic still can't find the path.
Holy cow. 800+ land tears fixed! I noticed a land tear in the latest version of Better Cities Cheydinhal between cells 28,21 and 29,21 and couldn't figure out what the problem was since that was the only mod that affected those two cells. This just fixed it magically! ENDORSED!
I had something like that happen when I tried to use a modified version of a DLC.esp that I had mad with on my old Disc installation with my new GOG installation. I had to make the mod again on the DLC .esp that had come with the GOG version to use land magic. Something different in the packaging of the DLC.esp between the old disc version and the GOG version. Have you god a modified DLC.esp on your installation?
Guys put this program into Compatibility mode for windows 7. And run as administrator. It will work so much better and even fix floating trees if you're not using Unnoficial Patches
I had an issue where landmagic 32 bit would encounter and unknown exception on processing my load order; specifically tamriel.esp. While experimenting , the 64 bit version of land magic did not get this error and all else seemed to go go well. i am Using Mod Organizer 1 as my mod manager for oblivion and wrye bash. Mod Organizer can not launch Landmagic64. So at this point i made the 32 bit version of landmagic LAA (large address aware) by using the 4Ggb patcher and now the 32 bit version of land magic works flawlessly on my load order including many twmp esps; valendwood , anequina, elswere palletine... . i am happy with it. BTW i am still running windows 7 professional 64 a 12 year old laptop
103 comments
Please configure your load order correctly before using this tool!
Program Exception:MasterFile not loaded error!
??
UPD: After enabling "UseOriginalObjectsPostproceccing" parameter in ENB, all squares disappeared, but this make GI too bright, so you need to look for a fix for ENB or completely avoid using it.
https://forums.nexusmods.com/topic/2117374-how-to-fix-the-enb-ground-texture-problem/
Selene310187:
"- It's because of the LightingIntensityDay setting in the enbseries.ini. As soon as the value is below 1, the landscape textures start to not match up. If you have this issue like in the screenshot, set LightingIntensityDay to 1. You can find this setting under ENVIRONMENT in the enbseries.ini or in the ENB in-game menu.
- I noticed that LightingDesaturationDay (under Environment) must be 0. Values above 0 can cause this bug as well.
- Setting some of the other lighting values under Environment too high or too low influence the texture matching as well. To cut a long story short: tweak the lighting values of your ENB until you get the desired result."
This helped partially, but there were still some places on the map with incorrect texture mapping even after completely removing ENB.
Many landscape mod patches are automatically merged into the bash patch. Which is great to free up ESP slots, but bad for Land magic as it is set to ignore that bashed patch (and therefore will ignore all those landscape mod patches too!).
Fix is to rename your bashed patch to something other than "Bashed Patch, 0.esp", run Land Magic, and then put the land magic.esp after the renamed bashed patch. Problem solved! (at least for the list of mods and setup I'm running, YMMV).
Don't be me and spend weeks of hard work trying to figure out why land tears are happening and why the landscape mod patches were being ignored in-game. Took me way too long to finally click - even though I had read the read me that mentions the bash being ignored.
That said, Land Magic is truly awesome and highly recommended, just make sure you know what you are doing. TLDR - don't be me.
-It doesn't compress the fixed LAND records.
- This is what Im curious about. Every landscape record in my patch has that flag removed - is that a cause for concern?
?
In my case, on Windows 10 Pro x64, editing the registry key "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Bethesda Softworks\Oblivion" changes where Land Magic looks for Oblivion. So long as you point that key to the GOG path, Land Magic should work.
I'm not sure if the key might be located elsewhere in the Registry on other versions of Windows, but you should be able to search for it. It should be somewhere under "HKEY_LOCAL_MACHINE\SOFTWARE", at least.
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Bethesda Softworks\Oblivion
Name it Installed Path. Double click to open it and copy\paste path to Oblivion installation.
Have you god a modified DLC.esp on your installation?
Will this make the x64 version work?
specifically tamriel.esp.
While experimenting , the 64 bit version of land magic did not get this error and all else seemed to go go well. i am Using Mod Organizer 1 as my mod manager for oblivion and wrye bash.
Mod Organizer can not launch Landmagic64. So at this point i made the 32 bit version of landmagic LAA (large address aware) by using the 4Ggb patcher and now the 32 bit version of land magic works flawlessly on my load order including many twmp esps; valendwood , anequina, elswere palletine... . i am happy with it.
BTW i am still running windows 7 professional 64 a 12 year old laptop