It's one major part of a multi-part solution Step Modifications recommends for dealing with this limitation on 32-bit games. Luckily, most authors provide "performance" versions of their presets, which are lighter on system resources.ĮNBoost What is ENBoost? ĮNBoost is a memory management feature added to ENBSeries to address the crashes and freezes relating to the well-known system memory (RAM) limit of 32-bit applications. However, all those added effects often come at a cost to performance. Given author can also include their own shaders in the mix, the combinations are nearly endless and there is likely already an ENB preset that is perfect for every users' personal tastes. Ambiances such as a cooler or warmer color palette, "fantasy" or "realistic" lighting environments, more vibrant or bleak saturation.the list is very long. Presets offer a range of "look and feel", meaning each preset can create a different ambiance for the game. The main draw to using ENBSeries is it allows vast customization that authors can take advance of to produce custom presets (commonly referred to as "ENBs" or "ENB Presets"). This results in increased performance and stabilization, in addition to the increase quality provided by the post-processing features. In addition to advanced shader post-processing, ENBSeries also implements a memory manager for several 32-bit games, called ENBoost, that enhances the efficiency of video memory management while bypassing memory limits inherit within all 32-bit games. Features that overlap with game features are usually replaced entirely with more accurate code, thus, are always better quality versions. This is accomplished by using a custom API in the form of a dynamic link library (DLL) to add to the game shader engine, thus, allowing additional processing that the game isn't capable of doing on its own. ENBSeries adds many enhancements and features to games, which aren't available from the vanilla game. It's available for multiple games including most that Step Modifications supports. What is ENBSeries? ĮNBSeries (or ENB) is a post-processing suite created and maintained by Boris Voronstov. See the ENB INI Reference for descriptions of all settings by game. Credit goes out to both these authors for the inspiration and references.This is the general overview of ENBSeries for all supported games.
MTichenor's ENB Evolved User Manual and JawZ's Guide to ENBSeries were used in the initial creation of this Guide. Much of the inspiration of this Guide came from a desire to have a complete reference for the enbseries.ini file. When these are seen the following options may be available:Ģ = Low 1 = Medium 0 = High -1 = Extreme ( this value is not available for all parameters, see section pages for more information ) INI parameters by section Several parameters throughout the file have quality options available. When a feature is compatible with this system, users will see the following on its page: " This feature is Weather compatible! " Quality Settings When this parameter is listed under a heading, it indicates the feature that corresponds to the heading is compatible with the built in weather system (see Weather for more information). This parameter is found many times throughout the file, usually at the top of each heading. IgnoreWeatherSystem IgnoreWeatherSystem=(false, true)
Therefore, these parameters will be explained below rather than repeated at each instance they appear within the file. There exist a few parameters and value settings that match all cases of their use. Users can jump to a relevant INI section using the links below and navigate back to this 'hub' using the link that appears at the top of each section page. They have been rearranged to be grouped by a few global sections at the top and then alphabetically. Headings are not in the order they appear in the enbseries.ini file. Parameters are presented by INI section headings. All of the user-configurable parameters are defined with screenshot examples (still a WIP). This is intended as the comprehensive reference to the functionality of all parameters found within enbseries.ini, as it evolves. While all INI parameters are listed and kept current, some of the parameter descriptions and image examples may be incomplete. This guide is a work in progress and is thus incomplete.