Skip to content

DLL Loader is the tool that loads custom libraries with the file extension .asi into any game process.

Notifications You must be signed in to change notification settings

Blackbird88/Ultimate-ASI-Loader

 
 

Repository files navigation

Ultimate DLL Loader

DESCRIPTION

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

INSTALLATION

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).

USAGE

Put DLL files in 'scripts' or 'plugins' folder.

ADDITIONAL WINDOWED MODE FEATURE

ASI loader have built-in wndmode.dll, which can be loaded, if you create empty wndmode.ini in the folder with asi loader's dll. It will be automatically filled with example configuration at the first run of the game. Settings are not universal and should be changed in every specific case.

D3D8TO9

Some mods, like skygfx require d3d8to9. It is also a part of ASI loader, so in order to use it, create global.ini inside scripts folder with the following content:

[GlobalSets]
UseD3D8to9=1

See example of global.ini here.

About

DLL Loader is the tool that loads custom libraries with the file extension .asi into any game process.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 76.6%
  • C 19.7%
  • Lua 2.7%
  • Batchfile 1.0%