Skip to content

Optimizes LE/SE NIF files and fixes various issues. Can also scan textures for compatibility.

License

Notifications You must be signed in to change notification settings

ousnius/SSE-NIF-Optimizer

Repository files navigation

SSE NIF Optimizer

Optimizes LE/SE NIF files and fixes various issues. Can also scan textures for compatibility.

Build Requirements

  • Microsoft Visual C++ 2022 (v143) or later
  • wxWidgets 3.1.5 or later

Building

Currently, only statically linking wxWidgets is supported by the build configuration.

  • Building wxWidgets
    • Clone "wxWidgets" into your projects directory (parallel to the "SSE-NIF-Optimizer" clone)
    • Open up "wxWidgets\build\msw\wx_vc15.sln" or later in Visual Studio.
    • Set /MTd for the Debug, both Win32 and x64, configurations of all projects in the solution.
    • Set /MT for the Release, both Win32 and x64, configurations of all projects in the solution.
    • Build the Debug and Release configurations of the solution.
  • Open up the SSE NIF Optimizer solution in Visual Studio
  • Tested with MSVC++ v143 (VS 2022) or higher

Libraries used

  • wxWidgets - GUI framework
  • nifly - C++ NIF library
    • half - IEEE 754-based half-precision floating point library
    • Miniball

Credits

This tool would not have been possible without the help of:

About

Optimizes LE/SE NIF files and fixes various issues. Can also scan textures for compatibility.

Resources

License

Stars

Watchers

Forks

  翻译: