fork of the Ultimate ASI Loader
Loads configured mod DLLs in Final Fantasy VIII Remastered and forwards DirectInput calls to Windows. Changes are limited to the game's loading requirements, with safer DLL path handling and corrected initialization timing, to improve security and address antivirus alerts reported by VirusTotal.
This is a DLL file which adds DLL plugin loading functionality to any game which uses any of the following libraries:
- d3d8.dll
- d3d9.dll
- d3d11.dll
- ddraw.dll
- dinput.dll
- dinput8.dll (x86 and x64)
- dsound.dll (x86 and x64)
- msacm32.dll
- msvfw32.dll
- vorbisFile.dll
- winmmbase.dll
- xlive.dll
In order to install it, you just need to place DLL into game directory. Usually it works as dinput8.dll, but if it's not, there is a possibility to rename it(see the list of supported names above). In the case of vorbisFile.dll, rename the original vorbisFile.dll to vorbisFileHooked.dll first.
create a file "dlls.cfg" in the same directory as the DLLloader dll with one file name per line to load as a dll. The filenames are relative to the dll. A # character at the beginning of the line will make the DLLloader ignore it.