Jump to content
  • 0

Dyndolod Cannot Find Master Data - sometimes...


Bluegunk
 Share

Question

[ Info: Skyrim SE; MO2; not on C drive; Dyndolod v 2.45 ]

After reading the FAQ, I'm a little puzzled why I get an intermittent "Dyndolod can not find master data in Dyndolod_Tamriel" / "Dyndolod can not read data from Dyndolod_Tamriel".

Some times it initializes successfully, other times not.  The Dyndolod MCM numbers all match up. 

I don't have any JSON log in the My Games.../...SKSE folder for some reason. I do not use the Dyndolod DLL. The only other logs I have are for the Dyndolod Build session of 27 November.

What sort of thing do I need to look for to resolve what's happening, please? I'm reasonably able to sort stuff so "you need to look / think about" will be fine.

Many thanks for any pointers.

Link to comment
Share on other sites

11 answers to this question

Recommended Posts

  • 0
24 minutes ago, Bluegunk said:

[ Info: Skyrim SE; MO2; not on C drive; Dyndolod v 2.45 ]

After reading the FAQ, I'm a little puzzled why I get an intermittent "Dyndolod can not find master data in Dyndolod_Tamriel" / "Dyndolod can not read data from Dyndolod_Tamriel".

Some times it initializes successfully, other times not.  The Dyndolod MCM numbers all match up. 

I don't have any JSON log in the My Games.../...SKSE folder for some reason. I do not use the Dyndolod DLL. The only other logs I have are for the Dyndolod Build session of 27 November.

What sort of thing do I need to look for to resolve what's happening, please? I'm reasonably able to sort stuff so "you need to look / think about" will be fine.

Many thanks for any pointers.

Use the latest version DynDOLOD 2.97 or DynDOLOD 3 Alpha 56

No idea what JSON log you are referring to.

Check the SKSE *.log that and/or the Papyrus*.log

Make sure the plugin limit of 254 full plugins  is not exceeded.

Use Engine Fixes to increase the file handle limit.

Make sure antivir, UAC is not preventing file access.

Link to comment
Share on other sites

  • 0
33 minutes ago, Bluegunk said:

Many thanks for your quick reply. I'll sort that out.

Apologies - the JSON would not be a log of course.

If you mean the data files, they are in the SKSE subfolder of the DynDOLOD output. So they are installed with the DynDOLOD plugins and meshes and textures subfolders.

Link to comment
Share on other sites

  • 0

UPDATE - I see you tackled this very issue for someone back in 2018. I'll go through that first, so please don't do anything! It looks like Papyrus Util is faulting.

Thanks

 

Well, dang it. I updated my V2 Dyndolod (2.97) and built a new play-through.  All seemed to be OK, Dyndolod initialised in my first trip outside. But this evening, exactly the same fault (Dyndolod can not find master data in Dyndolod_Tamriel) emerged.

The JSON data files are in place and I can't see anything weird in the list of numbers.

I've been through your checklist:

Check the SKSE *.log that and/or the Papyrus*.log

Make sure the plugin limit of 254 full plugins  is not exceeded.

Use Engine Fixes to increase the file handle limit.

Make sure antivir, UAC is not preventing file access.

I notice my Papyrus Util Dev log had this at the bottom of it:

<snip>

JSON Files: 21
    Saving: ../PoserHotKeys/FaceData/../PoserHotKeys/FaceData/.json
JSON Saving: ../PoserHotKeys/FaceData/../PoserHotKeys/FaceData/.json
FILESYSTEM EXCEPTION:
boost::filesystem::create_directories: Access is denied: "Data\SKSE\Plugins\StorageUtilData\../PoserHotKeys/FaceData/../PoserHotKeys"

JSON SaveFiles - Done
    External JSON Saved
Save Done!

JSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_Tamriel.json
JSON: File does not exist, init empty root object...
JSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_Tamriel_Objects.json
JSON: File does not exist, init empty root object...

 

I'm guessing this is the nub of the problem. Might you please have any tips on how I can resolve this?

Thanks!

 

Edited by Bluegunk
Link to comment
Share on other sites

  • 0
58 minutes ago, Bluegunk said:

UPDATE - I see you tackled this very issue for someone back in 2018. I'll go through that first, so please don't do anything! It looks like Papyrus Util is faulting.

Thanks

 

Well, dang it. I updated my V2 Dyndolod (2.97) and built a new play-through.  All seemed to be OK, Dyndolod initialised in my first trip outside. But this evening, exactly the same fault (Dyndolod can not find master data in Dyndolod_Tamriel) emerged.

The JSON data files are in place and I can't see anything weird in the list of numbers.

I've been through your checklist:

Check the SKSE *.log that and/or the Papyrus*.log

Make sure the plugin limit of 254 full plugins  is not exceeded.

Use Engine Fixes to increase the file handle limit.

Make sure antivir, UAC is not preventing file access.

I notice my Papyrus Util Dev log had this at the bottom of it:

<snip>

JSON Files: 21
    Saving: ../PoserHotKeys/FaceData/../PoserHotKeys/FaceData/.json
JSON Saving: ../PoserHotKeys/FaceData/../PoserHotKeys/FaceData/.json
FILESYSTEM EXCEPTION:
boost::filesystem::create_directories: Access is denied: "Data\SKSE\Plugins\StorageUtilData\../PoserHotKeys/FaceData/../PoserHotKeys"

JSON SaveFiles - Done
    External JSON Saved
Save Done!

JSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_Tamriel.json
JSON: File does not exist, init empty root object...
JSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_Tamriel_Objects.json
JSON: File does not exist, init empty root object...

 

I'm guessing this is the nub of the problem. Might you please have any tips on how I can resolve this?

Thanks!

 

Really not sure what additional explanations are required for a "file does not exist" message?

FAQ: Game: DynDOLOD could not read DynDOLOD_Worlds / DynDOLOD can not read data for [worldspace name] from DynDOLOD_Worlds / DynDOLOD_Worlds does not belong to these DynDOLOD plugins / DynDOLOD can not read bunchofnumbers from DynDOLOD_[worldspace name] / DynDOLOD_[worldspace name] does not belong to these DynDOLOD plugins / DynDOLOD can not read index data from DynDOLOD_[worlspace name] / DynDOLOD can not find [worldspace name] in DynDOLOD_Worlds / DynDOLOD can not find master data in DynDOLOD_[worldspace name] 

A: Make sure SKSE and DynDOLOD DLL or PapyrusUtil are installed correctly, see DynDOLOD requires DynDOLOD.DLL/PapyrusUtil above. 

A: Make sure the *.[json|txt] data files in the SKSE subfolder of the DynDOLOD output and the DynDOLOD plugins are in sync from the same generation process. Check the DynDOLOD SkyUI MCM Information page in the game that all plugins and files have the same bunch of numbers. 

A: Make sure the *.[json|txt] data files in the SKSE subfolder of the DynDOLOD output are in the load order and can be read. In case DynDOLOD DLL is used, check the c:\Users\[username]\Documents\My Games\[Skyrim|Skyrim Special Edition|Skyrim VR]\SKSE\DynDOLOD.log for errors. 

Link to comment
Share on other sites

  • 0

This is really defeating me.  I absolutely have the correct file structures; I've checked until I have gone blue in the face. The required JSONs are where they should be and there are no folder or file permissions issues. I use Papyrus Utility, not the Dyndolod DLL.  SKSE's fine. MCM shows the matching numbers, etc.   

On some game runs Dyndolod initialises, others it does not.

I've not encountered this before, and I've successfully used Dyndolod for some years.

Well, you've done your best and I'll have to find the problem my end. Thank you for your help.  If I find out what it going on I will let you know.

Link to comment
Share on other sites

  • 0
12 minutes ago, Bluegunk said:

This is really defeating me.  I absolutely have the correct file structures; I've checked until I have gone blue in the face. The required JSONs are where they should be and there are no folder or file permissions issues. I use Papyrus Utility, not the Dyndolod DLL.  SKSE's fine. MCM shows the matching numbers, etc.   

On some game runs Dyndolod initialises, others it does not.

I've not encountered this before, and I've successfully used Dyndolod for some years.

Well, you've done your best and I'll have to find the problem my end. Thank you for your help.  If I find out what it going on I will let you know.

If you have such trouble with PapyrusUtil, just switch to DynDOLOD DLL.

  • Thanks 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.