sheson Posted May 20, 2019 Author Posted May 20, 2019 (edited) On 5/20/2019 at 12:25 PM, idaelt said: i just don't understand how it works on his pc. but didn't work on mine. Because either the requirements like SKSE, PapyrusUtil or DynDOLOD DLL are not installed correctly or the generated output is not installed correctly. However, LOD only works correctly for the load order it was generated for. The DynDOLOD plugins is created from the data of the other plugins in the load order. Since you say generation went all fine, but even static object LOD with the 3D LOD trees does not show, installation error of output seems most likely. Check DynDOLOD SkyUI MCM Information that all plugins and files have same bunch of numbers. Edited May 20, 2019 by sheson
idaelt Posted May 23, 2019 Posted May 23, 2019 something really weird happened. i sent my generation file to someone and tested worked.same mods and orderi checked dyndolod MCMinformation,it does have the same bunch of number.then i compared those information.i found mine is always ends up with .txt but not .jsonmaybe that's why my dyndolod notice will be ----can not read index data.index is right there,but it can't be readSo i need to ask How to make my dyndolod read index.thanks again This problem confused me for several days.
sheson Posted May 23, 2019 Author Posted May 23, 2019 (edited) On 5/23/2019 at 1:31 AM, idaelt said: something really weird happened. i sent my generation file to someone and tested worked.same mods and orderi checked dyndolod MCMinformation,it does have the same bunch of number.then i compared those information.i found mine is always ends up with .txt but not .jsonmaybe that's why my dyndolod notice will be ----can not read index data.index is right there,but it can't be readSo i need to ask How to make my dyndolod read index.thanks again This problem confused me for several days.DynDOLOD always creates both the jsons and txt file so users can uses either DynDOLOD DLL or PapyrusUtil and switch between them at any time. If one type is missing something went wrong at generation time. If the MCM shows a bunch of numbers for all plugins and files the same, it also means all the json or txt must have been found, depending if you are using DynDOLOD DLL (txt) or PapyrusUtil (json). Since you say generation went all fine (no log was ever provided) and appears to work fine when installed correctly by someone else, it probably means the output was not correctly installed. It is also possible the requirements like SKSE, the correct version of DynDOLOD Resources Core Files including the papyrus scripts for Papyrus Util + PapyrusUtil or DynDOLOD DLL with its scripts overwriting the ones from the DynDOLOD Resources are not installed correctly. Once you have verified the generation was successful and all of the output has been installed correctly overwriting everything, enable papyrus logging in Skyrim.ini. Then check all messages from DynDOLOD in the papyrus log for clues. Edited May 23, 2019 by sheson
idaelt Posted May 23, 2019 Posted May 23, 2019 understood.i removed dyndolod.dll and dyndolod script. at least now my mcm information looks the same as my friend.and i did found something wrong in papyrus log--------------------------------------------------------------------------------------------------------------Loading Version: 37Init...couldn't allocate trampoline, no free space before imagecouldn't create codegen buffer. this is fatal. skipping remainder of init process.Registering functions...-doneStorage Reverting...- Mod List- StorageUtil: Values- StorageUtil: Lists- Package Overrides- JSON Files- Re-InitDone! Storage Loading...MODS LoadLoading mod list:(0 -> 0) Skyrim.esm(1 -> 1) Update.esm(2 -> 2) Dawnguard.esm(3 -> 3) HearthFires.esm(4 -> 4) Dragonborn.esm(5 -> 5) Unofficial Skyrim Special Edition Patch.esp(6 -> 6) DynDOLOD.esm(7 -> 7) SMIM-SE-Merged-All.esp(8 -> 10) EnhancedLightsandFX.esp(9 -> 8) ELFX - Exteriors.esp(10 -> UNLOADED) NAT-ENB.esp(11 -> UNLOADED) Obsidian Mountain Fogs.esp(12 -> UNLOADED) Dreamborne Islands.esp(13 -> UNLOADED) Veydosebrom - Grasses and Groundcover.esp(14 -> 9) SkyUI_SE.esp(15 -> 11) SRG Enhanced Trees Activator.esp(16 -> 12) ELFXEnhancer.esp(17 -> 13) RealisticWaterTwo.esp(18 -> 14) RealisticWaterTwo - Waves.esp(19 -> 15) RealisticWaterTwo - FlowingLakes.esp(20 -> 16) DynDOLOD.espINTV Load- objects: 1STRV Load- objects: 1Done! JSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_Worlds.jsonJSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_Tamriel.jsonJSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_Tamriel_Objects.json----------------------------------------------------------------------------------------------------- though i don't understand what fatal is about.game, skse and papyrus version checked.using DYNDOLOD RESOURCES SE 2.62 and standalone 2.63
sheson Posted May 23, 2019 Author Posted May 23, 2019 (edited) On 5/23/2019 at 7:24 AM, idaelt said: understood.i removed dyndolod.dll and dyndolod script. at least now my mcm information looks the same as my friend.and i did found something wrong in papyrus log--------------------------------------------------------------------------------------------------------------Loading Version: 37Init...couldn't allocate trampoline, no free space before imagecouldn't create codegen buffer. this is fatal. skipping remainder of init process. though i don't understand what fatal is about.game, skse and papyrus version checked.using DYNDOLOD RESOURCES SE 2.62 and standalone 2.63 This is the PapyrusUtilDev.log from PapyrusUtil. This is not the same as the game's papyrus log that is enabled in the Skyrim.ini. The PapyrusUtilDev.log shows that PapyrusUtil has an error. It indicates that there is an issue with the installation of PapyrusUtil. If PapyrusUtil is not installed correctly or not running there should be a message like DynDOLOD requires PapyrusUtil on screen and in the papyrus logs. FAQ: Game: DynDOLOD requires PapyrusUtil A: If the intention is to use DynDOLOD DLL, make sure the papyrus scripts from DynDOLOD DLL overwrite the papyrus scripts from DynDOLOD Resources. A: PapyrusUtil is not installed, outdated or not running at all. A: Make sure you have the correct PapyrusUtil version for the current Skyrim and SKSE versions that is used and none of its file are overwritten by other mods. A: Check the c:\Users\[username]\Documents\My Games\[skyrim|Skyrim Special Edition]\SKSE\[skse|skse64].log that the PapyrusUtil DLL was loaded correctly. This is how PapyrusUtilDev.log looks when it is installed properly: Loading Version: 37 Init... Plugin::InitPlugin() - 1 -done Registering functions... -doneThis is what it looks like in skse64.log if the DLL loads without issue.checking plugin C:\SteamLibrary\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\PapyrusUtil.dll plugin C:\SteamLibrary\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins\\PapyrusUtil.dll (00000001 papyrusutil plugin 00000002) loaded correctly Edited May 23, 2019 by sheson
idaelt Posted May 23, 2019 Posted May 23, 2019 deleted papyrus from mo2, put the whole papyrus file into data.checked skse64.log and PapyrusUtilDev.log everything went fine ,except JSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_Worlds.jsonJSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_Tamriel.jsonJSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_.jsonJSON: File does not exist, init empty root object...JSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_Tamriel_Objects.jsonJSON Loading: Data/SKSE/Plugins/StorageUtilData/None.jsonJSON: File does not exist, init empty root object... those three files does exist in Data/SKSE/Plugins/StorageUtilDatawhat i should do next
sheson Posted May 23, 2019 Author Posted May 23, 2019 On 5/23/2019 at 11:18 AM, idaelt said: deleted papyrus from mo2, put the whole papyrus file into data.checked skse64.log and PapyrusUtilDev.log everything went fine ,except JSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_Worlds.jsonJSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_Tamriel.jsonJSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_.jsonJSON: File does not exist, init empty root object...JSON Loading: Data/SKSE/Plugins/StorageUtilData/DynDOLOD_Tamriel_Objects.jsonJSON Loading: Data/SKSE/Plugins/StorageUtilData/None.jsonJSON: File does not exist, init empty root object... those three files does exist in Data/SKSE/Plugins/StorageUtilDatawhat i should do next It is correct that there are no such files as DynDOLOD_.json or None.json. Check in-game or the papyrus log that you surely have enabled by now for error messages.
idaelt Posted May 23, 2019 Posted May 23, 2019 ingame checked,problem still. my game log goes like this and repeated [<nullptr form> (14032081)].SHESON_DynDOLOD_LODObject.GetBaseObject() - "<native>" Line ?[<nullptr form> (14032081)].SHESON_DynDOLOD_LODObject.OnCellAttach() - "SHESON_DynDOLOD_LODObject.psc" Line ?[05/23/2019 - 07:28:04PM] Error: Unable to call GetBaseObject - no native object bound to the script object, or object is of incorrect typestack:[<nullptr form> (14031E0D)].SHESON_DynDOLOD_LODObject.OnCellAttach() - "SHESON_DynDOLOD_LODObject.psc" Line ?[05/23/2019 - 07:28:04PM] Error: Cannot call GetType() on a None object, aborting function callstack:[<nullptr form> (14032142)].SHESON_DynDOLOD_LODObject.EnableNoWait() - "<native>" Line ?[<nullptr form> (14032142)].SHESON_DynDOLOD_LODObject.OnCellAttach() - "SHESON_DynDOLOD_LODObject.psc" Line ?[05/23/2019 - 07:28:04PM] Error: Unable to call EnableNoWait - no native object bound to the script object, or object is of incorrect typestack:
sheson Posted May 23, 2019 Author Posted May 23, 2019 On 5/23/2019 at 11:51 AM, idaelt said: ingame checked,problem still. my game log goes like this and repeated [ (14032081)].SHESON_DynDOLOD_LODObject.GetBaseObject() - "" Line ?[ (14032081)].SHESON_DynDOLOD_LODObject.OnCellAttach() - "SHESON_DynDOLOD_LODObject.psc" Line ?[05/23/2019 - 07:28:04PM] Error: Unable to call GetBaseObject - no native object bound to the script object, or object is of incorrect typestack:[ (14031E0D)].SHESON_DynDOLOD_LODObject.OnCellAttach() - "SHESON_DynDOLOD_LODObject.psc" Line ?[05/23/2019 - 07:28:04PM] Error: Cannot call GetType() on a None object, aborting function callstack:[ (14032142)].SHESON_DynDOLOD_LODObject.EnableNoWait() - "" Line ?[ (14032142)].SHESON_DynDOLOD_LODObject.OnCellAttach() - "SHESON_DynDOLOD_LODObject.psc" Line ?[05/23/2019 - 07:28:04PM] Error: Unable to call EnableNoWait - no native object bound to the script object, or object is of incorrect typestack: There is not much use posting only a couple lines from the log. There will be more and different lines from DynDOLOD. The lines seems to indicate the wrong version of DynDOLOD Resources Core Files scripts are installed for the plugin version. There should be warning messages in-game and in the the log about that.
idaelt Posted May 23, 2019 Posted May 23, 2019 (edited) [05/23/2019 - 08:10:40PM] Cannot open store for class "CoTquestscript", missing file?[05/23/2019 - 08:10:40PM] warning: Unable to get type CoTquestscript referenced by the save game. Objects of this type will not be loaded.[05/23/2019 - 08:10:40PM] Cannot open store for class "CoTquesteffectscript", missing file?[05/23/2019 - 08:10:40PM] warning: Unable to get type CoTquesteffectscript referenced by the save game. Objects of this type will not be loaded.[05/23/2019 - 08:10:40PM] warning: Could not find type CoTquestscript in the type table in save[05/23/2019 - 08:10:40PM] warning: Could not find type CoTquesteffectscript in the type table in save[05/23/2019 - 08:10:40PM] warning: Function fxDustDropRandomSCRIPT..OnLoad in stack frame 0 in stack 4622 doesn't exist in the in-game resource files - using version from save[05/23/2019 - 08:10:40PM] warning: Function fxDustDropRandomSCRIPT..OnLoad in stack frame 0 in stack 3652 doesn't exist in the in-game resource files - using version from save[05/23/2019 - 08:10:40PM] warning: Function fxDustDropRandomSCRIPT..OnLoad in stack frame 0 in stack 3653 doesn't exist in the in-game resource files - using version from save[05/23/2019 - 08:10:40PM] warning: Function fxDustDropRandomSCRIPT..OnLoad in stack frame 0 in stack 3665 doesn't exist in the in-game resource files - using version from save[05/23/2019 - 08:10:40PM] warning: Function fxDustDropRandomSCRIPT..OnLoad in stack frame 0 in stack 3660 doesn't exist in the in-game resource files - using version from save[05/23/2019 - 08:10:40PM] warning: Function fxDustDropRandomSCRIPT..OnLoad in stack frame 0 in stack 3658 doesn't exist in the in-game resource files - using version from save[05/23/2019 - 08:10:40PM] warning: Function fxDustDropRandomSCRIPT..OnLoad in stack frame 0 in stack 3668 doesn't exist in the in-game resource files - using version from save[05/23/2019 - 08:10:40PM] warning: Function fxDustDropRandomSCRIPT..OnLoad in stack frame 0 in stack 3651 doesn't exist in the in-game resource files - using version from save[05/23/2019 - 08:10:40PM] warning: Function fxDustDropRandomSCRIPT..OnLoad in stack frame 0 in stack 3656 doesn't exist in the in-game resource files - using version from save[05/23/2019 - 08:10:40PM] VM is thawing...[05/23/2019 - 08:10:40PM] Error: Unable to call GetFormID - no native object bound to the script object, or object is of incorrect typestack:[<nullptr form> (06006812)].SHESON_DynDOLOD_Worshipper.GetFormID() - "<native>" Line ?[<nullptr form> (06006812)].SHESON_DynDOLOD_Worshipper.OnCellAttach() - "SHESON_DynDOLOD_Worshipper.psc" Line ?[05/23/2019 - 08:10:40PM] warning: Assigning None to a non-object variable named "::temp0" ingame notice will be DynDOLOD can not find in DynDOLOD_Worlds.dyndolod version checked, Dyndolod resource 2.62 SE standalone 2.63.it shouldn't be incompatible.i can't find any other warnings during the generation and ingame test. Edited May 23, 2019 by idaelt
idaelt Posted May 23, 2019 Posted May 23, 2019 i started a new game.this is the entire game log. [05/24/2019 - 07:53:24AM] Papyrus log opened (PC)[05/24/2019 - 07:53:24AM] Update budget: 1.200000ms (Extra tasklet budget: 1.200000ms, Load screen budget: 500.000000ms)[05/24/2019 - 07:53:24AM] Memory page: 128 (min) 512 (max) 153600 (max total)[05/24/2019 - 07:53:27AM] Cannot open store for class "aaaDBLucidiousEntrance", missing file?[05/24/2019 - 07:53:29AM] Cannot open store for class "abcTestButtonScript02", missing file?[05/24/2019 - 07:53:29AM] Error: Unable to bind script abcTestButtonScript02 to (0C4C5034) because their base types do not match[05/24/2019 - 07:53:29AM] Cannot open store for class "abcTestButtonScript03", missing file?[05/24/2019 - 07:53:29AM] Error: Unable to bind script abcTestButtonScript03 to (0C4C5035) because their base types do not match[05/24/2019 - 07:53:29AM] Cannot open store for class "abcTestButtonScript01", missing file?[05/24/2019 - 07:53:29AM] Error: Unable to bind script abcTestButtonScript01 to (0C4C5032) because their base types do not match[05/24/2019 - 07:53:29AM] Cannot open store for class "FlamecragCollisionScript", missing file?[05/24/2019 - 07:53:29AM] Error: Unable to bind script FlamecragCollisionScript to (0C139714) because their base types do not match[05/24/2019 - 07:55:38AM] VM is freezing...[05/24/2019 - 07:55:38AM] VM is frozen[05/24/2019 - 07:55:38AM] Log closed
sheson Posted May 24, 2019 Author Posted May 24, 2019 (edited) On 5/23/2019 at 11:58 PM, idaelt said: i started a new game.this is the entire game log. [05/24/2019 - 07:53:24AM] Papyrus log opened (PC)[05/24/2019 - 07:53:24AM] Update budget: 1.200000ms (Extra tasklet budget: 1.200000ms, Load screen budget: 500.000000ms)[05/24/2019 - 07:53:24AM] Memory page: 128 (min) 512 (max) 153600 (max total)[05/24/2019 - 07:53:27AM] Cannot open store for class "aaaDBLucidiousEntrance", missing file?[05/24/2019 - 07:53:29AM] Cannot open store for class "abcTestButtonScript02", missing file?[05/24/2019 - 07:53:29AM] Error: Unable to bind script abcTestButtonScript02 to (0C4C5034) because their base types do not match[05/24/2019 - 07:53:29AM] Cannot open store for class "abcTestButtonScript03", missing file?[05/24/2019 - 07:53:29AM] Error: Unable to bind script abcTestButtonScript03 to (0C4C5035) because their base types do not match[05/24/2019 - 07:53:29AM] Cannot open store for class "abcTestButtonScript01", missing file?[05/24/2019 - 07:53:29AM] Error: Unable to bind script abcTestButtonScript01 to (0C4C5032) because their base types do not match[05/24/2019 - 07:53:29AM] Cannot open store for class "FlamecragCollisionScript", missing file?[05/24/2019 - 07:53:29AM] Error: Unable to bind script FlamecragCollisionScript to (0C139714) because their base types do not match[05/24/2019 - 07:55:38AM] VM is freezing...[05/24/2019 - 07:55:38AM] VM is frozen[05/24/2019 - 07:55:38AM] Log closed If that is what you get if you "coc Whiterun" from main menu console, then there is no DynDOLOD installed in the load order. Edited May 24, 2019 by sheson
idaelt Posted May 24, 2019 Posted May 24, 2019 i've used two different way to install dyndolodoutput.using mo2 or just drag all files in dyndolodoutput.all result in no lods ingame.if getting close to the whiterun area,game will immediately crash. i've used dyndolod2.36 and generated 3d lods successfuly just few months ago.but somehow i can't do the same now.i've checked everything that i can check. anyway thanks to your help,at least i understand how to check.and a little about how dyndolod works. i won't give up checking.if i found clues,i will post it here.
idaelt Posted May 25, 2019 Posted May 25, 2019 i found a strange phenomenon in PapyrusUtilDev.logeach time i run the game,the information will change betweenInit...couldn't allocate trampoline, no free space before imagecouldn't create codegen buffer. this is fatal. skipping remainder of init process.Registering functions...-done and Init...Plugin::InitPlugin() - 1-doneRegistering functions...-doneStorage Reverting...- Mod List- StorageUtil: Values- StorageUtil: Lists- Package Overrides- JSON Files- Re-InitDone! what's going on ï¼
sheson Posted May 25, 2019 Author Posted May 25, 2019 On 5/25/2019 at 4:33 AM, idaelt said: i found a strange phenomenon in PapyrusUtilDev.logeach time i run the game,the information will change betweenInit...couldn't allocate trampoline, no free space before imagecouldn't create codegen buffer. this is fatal. skipping remainder of init process.Registering functions...-done and Init...Plugin::InitPlugin() - 1-doneRegistering functions...-doneStorage Reverting...- Mod List- StorageUtil: Values- StorageUtil: Lists- Package Overrides- JSON Files- Re-InitDone! what's going on ï¼ You seem to have an issue with PapyrusUtil in particular or a general issue with SKSE or the game. You need to ask at the appropriate forums. "Random" issues are often caused by UAC or AntiVir interfering.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now