After Sheson's patient help last December I have a fully working implementation of DynDOLOD running in MO2 on one PC, MO2 is installed using the 'profiles' option and DynDOLOD is in C:\Modding\Common\DynDOLOD, along with Common\LOOT and other tools.
Recently I wanted to get Skyrim moved to a second PC but didn't want to re-install everything from scratch so I used Steam to install a clean copy of Skyrim and then copied the following directory trees from the PC where DynDOLOD is currently working to this second PC:
As far as I can see these two trees hold the entirety of Mod Organizer and DynDOLOD and I know of no registry settings either tool uses which would also need to be copied across. After doing this I can run MO2, the modlist is as it is on the original PC and I can run the game, tools like LOOT, Outfit Studio and even TexGen run just fine.
However, when I come to run DynDOLOD I get this error:
Error: Can not find DynDOLOD Resources core files required to create improved LOD. RTFM DynDOLOD_Manual.html requirements section. Verify the core files from DynDOLOD Resources archive has been installed completly. Verify the game is starting in the desired game mode. Current mode: TES5 Current Data path C:\Games\Steam\steamapps\common\Skyrim\Data\
Okay, this seems obvious, I haven't installed Resources archive ... but I HAVE!
MO2 shows "DynDOLOD Resources" is installed and active and if I run a CMD shell within MO2 the directories and files from the Core section of the Resources mod are where they should be in Data .. for example Data\Textures\DynDOLOD\lod\HolyCow.dds is present and that MUS have comes from the Core section of Resources!
It gets more strange .. if I use XCOPY within this CMD shell inside MO2 to copy the whole Common\Skyrim tree to a temporary area, exit CMD and MO2, copy the saved Skyrim tree back to Steamapps\Common and run DynDOLOD manually IT WORKS!
I am at a loss to see how this setup which works fine on one PC and works fine when MO2 isn't involved fails on the second PC when using MO2 when as far as I can see everything associated with MO2 is present on the second PC and the game runs just fine within.
Although I could see no reason it would fix things I re-installed all the DynDOLOD requirements (DLL/scripts, Resources, Patches) and double-checked them against what is working on the first PC and they were identical, but the error still occurs.
Is there any way I can get DynDOLOD to tell me WHAT is missing? The error message isn't really helpful in helping me do what the error message tells me:
"Verify the core files from DynDOLOD Resources archive has been installed completely"
As far as I can see I have done so and it has!
Something that is happening when MO2 is running DynDOLOD is somehow 'hiding' the files which I can see in CMD and I have no idea how to track down what's going on. I've attached the log information DynDOLOD displayed in its main window.
Edited by Kraggy, 29 January 2019 - 07:51 AM.