Skip to content

tes4ll/MPGUI Do not write tesqlod texture cache properly #1133

Description

@code8buster

GAME: TES4 Oblivion
UTILITY: TES4LL https://www.nexusmods.com/oblivion/mods/40549

The problem:

tes4ll is a utility for regenerating the landscape LOD/landscape LOD textures based on ones mod list and textures. It comes with batch files for generating the LOD at different resolutions.

I have tried using the batch and calling tes4ll.exe directly, feeding it the arguments the batch file gives. That is what I will detail below in reproduction:

To Reproduce:

Steps to reproduce the behavior:

  1. Install tes4ll in your data folder like normal (or as MO2 mod)

  2. Add tes4ll .exe to your ini/through interface. Heres mine:
    15\title=TES4LL Texture Cache 15\custom=true 15\toolbar=false 15\ownicon=true 15\binary=C:/Games/Oblivion/Data/tes4ll.exe 15\arguments="tes4qlod_cache logfile=tes4qlod_cache.log ini\\tes4ll\\tes4ll_all.mpb" 15\workingDirectory=C:\\Games\\Oblivion\\Data 15\closeOnStart=false 15\steamAppID=

  3. Run

Environment:

  • Mod Organizer Version that exhibits the issue:
    2.2.2.1 rev 6c6734f
    usvfs dll 0.4.4.6
  • Last Mod Organizer Verison that did not exhibit the issue (if applicable): none
  • Desktop OS/version used to run Mod Organizer: W10/ Version 10.0.18362 Build 18362

Details:

If necessary, describe the problem you have been experiencing with more details and pictures.
When tes4ll generates LOD textures, the cache needs to have the correct textures or it defaults to the ones shown in the photo below. You can see the demarcation between the true texture of this Desert region and the LOD.
https://staticdelivery.nexusmods.com/mods/101/images/40549/40549-1563753197-956691566.jpeg

The program ends up generating 102 byte .bmp files for every texture.

MPGUI is a tool made by the same author for making tes4ll options (otherwise a cmdline only program) more accessible, and it makes no difference whether tes4ll.exe is called directly, by batch, or by MPGUI.

Link to Mod Organizer logs:

To access the log files you can press the Open folder icon over the modlist and select "Open MO2 Logs folder". You should close MO2 before sending or examining the logs as they are finished writing only after the program is closed.

USVFS:

https://gist.github.com/code8buster/670e3ceb07118176c8f7d8dd3924d9bd

TES4qLOD:

https://gist.github.com/code8buster/a99ed7f0407933f52223064476a8e629

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions