
It is strongly recommended to use this method instead of traditional VBF repacking. If needed, vanilla game state (including unmodified archives) can be restored within seconds. It doesn't require any modifications to the big, 30GB VBF file, doesn't require modifications to file size tables and it's faster and safer.

It allows the game to read unpacked files from a directory instead of the VBF archive. It's a new, improved way to install mods. Just make sure the module loader is not loaded as both files simultaneously or some weird stuff might happen.

So if you want to use it with SweetFX etc, it's possible (just note, that Nostalgia Colors Mod contains a version of sweetdx that causes unhandled exception when closing the game, thus calling exit(), thus terminating all threads, thus not allowing cleanup code to be executed, which leads to modules not receiving exit event). The dxgi.dll variant is there only if you have something else installed as dinput8.dll.

The module loader supports both dxgi.dll and dinput8.dll hijack, but dinput8.dll is default and recommended option. (If you have an older version installed, the package includes vcruntime140_1.dll now, but it's always best to just install it) Requirements: Microsoft Visual C++ 2015-2019 Redistributable (圆4) In fact it consists of two separate applications bundled together for ease of use.Ī library that allows native (.dll) modules to be loaded upon starting the game and enable various features that ease the usage, installation and management of mods (but modules are not limited to that).

This means your game files are always left unchanged, installing and uninstalling mods takes much less time, no filesize table modifications are needed and you can easily restore original game with a single click. This is a new solution that enables reading unpacked files from a directory instead of the VBF archive.
