September 2026 Updates

Skyrim 1.7.104 support

Added support for the latest Skyrim version to all projects. The following versions include support:

ENB Extender & Helper - Update 1.6

  • Added support for the latest Skyrim version (1.7.104)
  • Added compiler API to allow development of third party (developer) tools

Compiler API

This initial release is meant for developers wanting to interface with the Extenders custom compiler including shaders or grafts built for it, like SH2.
The current design is aimed at two primary use cases, both of which revolve around working with the Extenders fully compiled shader output to allow development of additional (debugging) features and improve interoperability.
More features might be added at a later point if needed/requested.

The first use case builds on top of the current mode of operation by giving third party plugins a callback after shaders finished compiling but before they’re actually used. The callback has a very similar interface to the normal Direct3D compile function, so it should be easy to understand if you’ve ever used it.

The second use case is based on requesting compiled blobs without the need to wait for or rely on a callback. This can be used to check a single shader you’re working on almost instantly instead of having to wait for an entire “Apply Changes” cycle to finish.
This also works completely standalone (KiLoader is still required) to allow the use of a lean vanilla Skyrim install, reducing wait times even further.

A simple usage/integration example for the new API can be found as an optional download on the modpage.