Jump to content

DynDOLOD 3.00 Alpha 182


sheson

Recommended Posts

45 minutes ago, Blackread said:

I ran it twice, the program crashed pretty early on in both cases.

Logs for the first run, no error message: https://mega.nz/file/5O0DzZaR#fL_dCdPRd4FlDb3bBOsPeKnXOmG_fJcn6HM38VHZNIY

Logs for the second run which did produce an error message: https://mega.nz/file/tG8EWCTY#sHnJkFURMHLcq77BVz59eaT-2oyW_ckfPmXB7GrdZgQ

I included the bugreport.txt too.

Use this version https://mega.nz/file/EcIEXTRT#nslaMTPe2omO1vU9AElGTIE-jQgpdpGL8tqKCPDzBbM

Just to create/upload log and debug log.

Link to comment
Share on other sites

3 hours ago, sheson said:

Can you do the same run with Solstheim only from scratch with DynDOLOD 3 Alpha 128 and upload those logs as well?

Here are the logs: https://mega.nz/file/kC8BiLpD#Sa6Me1XBwKPjuWPSlciYokVo5SE55OgmeU8yaFMqjZc

By the way, out of interest I tried the output from this run and couldn't find any stuck glow LOD anywhere.

Edited by Blackread
Link to comment
Share on other sites

1 hour ago, Blackread said:

Here are the logs: https://mega.nz/file/kC8BiLpD#Sa6Me1XBwKPjuWPSlciYokVo5SE55OgmeU8yaFMqjZc

By the way, out of interest I tried the output from this run and couldn't find any stuck glow LOD anywhere.

Can you test if happens if you generate Tamriel + Solstheim only? You do not need to check object/tree LOD, just dynamic LOD and keep the fake light options to make things go a bit quicker. If not, test with all worldspaces again.
Once know which one, do the same worldspace selection with the test version as well, and upload the logs.

Link to comment
Share on other sites

11 hours ago, sheson said:

Are you sure there are no Texconv processes listed in task manager? You might need to unfold TexGen or enable a show all option.

Have you tried with RenderSingle=1 and LockTexconv=0?

I'm trying this now, usually there are processes though they just have no usage. I've been leaving texgen running around 45 minutes while testing your suggestions and up until literally 3 days ago it's usually taken a maximum of 15 minutes to run so I've assumed it was just not working. 

I'll get back to you with the results, thanks again I appreciate your help :)

 

EDIT: It's stuck on sstonebase01lod.dds again and there's a texture conversion command line process hanging with no cpu or disk usage, just 11mb of ram usage. I'll wait and see if it changes.

Edited by pentapox
Link to comment
Share on other sites

29 minutes ago, pentapox said:

I'm trying this now, usually there are processes though they just have no usage. I've been leaving texgen running around 45 minutes while testing your suggestions and up until literally 3 days ago it's usually taken a maximum of 15 minutes to run so I've assumed it was just not working. 

I'll get back to you with the results, thanks again I appreciate your help :)

 

EDIT: It's stuck on sstonebase01lod.dds again and there's a texture conversion command line process hanging with no cpu or disk usage, just 11mb of ram usage. I'll wait and see if it changes.

Normally TexGen should not take more than a few minutes.

If you terminate that texconv in task manager, TexGen should have a related message and stop.
This happens regardless of LockTexconv=1 or 0?

Download latest texconv from https://github.com/Microsoft/DirectXTex/wiki/Texconv
Open a command prompt (Windows Key + R, cmd, Enter) to where you downloaded that texconv version and run it by typing its file name.
I am interested in what it lists for feature level and adapter at end if its output.

Typically the best/only video card should be adapter 0:
In case it is not 0, add TexconvAdapterIndex=X under [TexGen] in the TexGen_SSE.INI. Set x to the adapter level.
If the best/only graphics card is adapter 0 already or setting it to another level does not change anything, set TexconvAdapterIndex=-1 to disable GPU usage to see if that runs through.

Link to comment
Share on other sites

1 hour ago, sheson said:

Can you test if happens if you generate Tamriel + Solstheim only? You do not need to check object/tree LOD, just dynamic LOD and keep the fake light options to make things go a bit quicker. If not, test with all worldspaces again.
Once know which one, do the same worldspace selection with the test version as well, and upload the logs.

With Tamriel+Solstheim only I saw the glow objects again.

Here are the logs for the run with Alpha-128: https://mega.nz/file/8KUliL7K#KMpnilaom0i1mixB2dyeCEoZzy0vPM7hhdIV_mkTCXM

And here are the logs for the run with the test version: https://mega.nz/file/BGMjSSTL#9ollcacv56J8TjpsGI4T0QetZl1n2gE9W2wCb242UOc

Link to comment
Share on other sites

37 minutes ago, sheson said:

Normally TexGen should not take more than a few minutes.

If you terminate that texconv in task manager, TexGen should have a related message and stop.
This happens regardless of LockTexconv=1 or 0?

Download latest texconv from https://github.com/Microsoft/DirectXTex/wiki/Texconv
Open a command prompt (Windows Key + R, cmd, Enter) to where you downloaded that texconv version and run it by typing its file name.
I am interested in what it lists for feature level and adapter at end if its output.

Typically the best/only video card should be adapter 0:
In case it is not 0, add TexconvAdapterIndex=X under [TexGen] in the TexGen_SSE.INI. Set x to the adapter level.
If the best/only graphics card is adapter 0 already or setting it to another level does not change anything, set TexconvAdapterIndex=-1 to disable GPU usage to see if that runs through.

this is the log that shows up with both texconv settings when killing the texconv process

fcd4f99d03d8d9075e30a13f7fa3ceaf.png

this is the details you wanted from cmd

b42199835717a410bb39d3750821860e.png

i tested with texconvadapterindex=0, i'm gonna test at -1 and see if it works.

Link to comment
Share on other sites

14 minutes ago, pentapox said:

this is the log that shows up with both texconv settings when killing the texconv process

fcd4f99d03d8d9075e30a13f7fa3ceaf.png

this is the details you wanted from cmd

b42199835717a410bb39d3750821860e.png

i tested with texconvadapterindex=0, i'm gonna test at -1 and see if it works.

Tested it with -1, stuck at sstonebase01lod.dds again. 

EDIT: Nevermind! It worked!

Edited by pentapox
Link to comment
Share on other sites

9 minutes ago, Blackread said:

With Tamriel+Solstheim only I saw the glow objects again.

Here are the logs for the run with Alpha-128: https://mega.nz/file/8KUliL7K#KMpnilaom0i1mixB2dyeCEoZzy0vPM7hhdIV_mkTCXM

And here are the logs for the run with the test version: https://mega.nz/file/BGMjSSTL#9ollcacv56J8TjpsGI4T0QetZl1n2gE9W2wCb242UOc

The odd thing is that I can not replicate it with just Better Tel Mithryn and Lux. 

in any case, the logs from the test version show that it is not happening anymore. So this means it should be fixed in next version. The output of the test version will incomplete in regards to the parent/child work copies though.

If you are actually playing and want to have working output, use Alpha 128, generate Solstheim in its own session (or maybe all but Tamriel), install and activate and then update the remaining wordspaces in a second session.

Link to comment
Share on other sites

8 minutes ago, pentapox said:

Tested it with -1, stuck at sstonebase01lod.dds again. 

EDIT: Nevermind! It worked!

Great.

I wonder if there is anything different with this version of https://mega.nz/file/gMoD3Cwa#E-sZiAi_dbdzzXNhGJBuQRcQslsPSkCcmfCTx5LNA6M
Remove or set TexconvAdapterIndex=0. Download and replace ..\DynDOLOD\Edit Scripts\Texconvx64.exe, run TexGen.

If the same problem happens, just set TexconvAdapterIndex=-1 again to disable GPU usage. You probably want to add the line under [DynDOLOD] in DynDOLOD_SSE.ini as well in case DynDOLOD stops waiting for Texconv forever as well.

Link to comment
Share on other sites

10 minutes ago, sheson said:

Great.

I wonder if there is anything different with this version of https://mega.nz/file/gMoD3Cwa#E-sZiAi_dbdzzXNhGJBuQRcQslsPSkCcmfCTx5LNA6M
Remove or set TexconvAdapterIndex=0. Download and replace ..\DynDOLOD\Edit Scripts\Texconvx64.exe, run TexGen.

If the same problem happens, just set TexconvAdapterIndex=-1 again to disable GPU usage. You probably want to add the line under [DynDOLOD] in DynDOLOD_SSE.ini as well in case DynDOLOD stops waiting for Texconv forever as well.

Using the texconv file you've given me with texconvadapterindex=0 has caused my dyndolod to report error C0000005 when running dyndolod, referencing the exe.
https://ufile.io/jngm3y2w

Link to comment
Share on other sites

9 hours ago, pentapox said:

Using the texconv file you've given me with texconvadapterindex=0 has caused my dyndolod to report error C0000005 when running dyndolod, referencing the exe.
https://ufile.io/jngm3y2w

Does this also happen when you run that version from a command prompt? Unlike the official version, it should simply return nothing when started without arguments.

Check the windows event log for related entries and copy/paste them.

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
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.