This is a DLL file that adds ASI plugin loading functionality to any game that uses any of the following libraries:
It is possible (and sometimes necessary) to load the original DLL by renaming it to <dllname>Hooked.dll, e.g. d3d12Hooked.dll.
The bink proxies (binkw32.dll, bink2w32.dll, binkw64.dll, bink2w64.dll) need the original: rename the game's binkw32.dll to binkw32Hooked.dll and put the loader in its place. vorbisFile.dll can replace the original outright. Back up any file before replacing it.
INSTALLATION
To install it, you just need to place the DLL into the game directory. Usually, it works as dinput8.dll, but if that doesn't work, you can rename it (see the list of supported names above).
NoPDB archives contain binaries of a smaller size that do not include debug symbols.
USAGE
Put ASI files in the game's root directory or in the scripts, plugins, or update folder.