About this mod
Load many dlls that would otherwise conflict.
- Requirements
- Permissions and credits
- Changelogs
__ ______ ______ __ __ __ ______ ______ _____
/\ \ /\ __ \ /\___ \ /\ \_\ \ /\ \ /\ __ \ /\ __ \ /\ __-.
\ \ \____ \ \ __ \ \/_/ /__ \ \____ \ \ \ \____ \ \ \/\ \ \ \ __ \ \ \ \/\ \
\ \_____\ \ \_\ \_\ /\_____\ \/\_____\ \ \_____\ \ \_____\ \ \_\ \_\ \ \____-
\/_____/ \/_/\/_/ \/_____/ \/_____/ \/_____/ \/_____/ \/_/\/_/ \/____/
by Church Guard
Load many dlls that would otherwise conflict.
***Installation***
1)Copy dinput8.dll, lazyLoad.ini, and dllMods(folder) into the same directory as DarkSoulsIII.exe
2)Say “YAY” out loud
2.1)(if done incorrectly the mod will not work, trust me)
***Mod migration/installation***
In the dllMods folder place all other mod’s dlls, their config files (ex: ini or txt) and
supporting file should remain in the same folder as DarkSoulsIII.exe or wherever the
instructions from that mod author say to put them. The dlls in the dllMods folder
can be named whatever you like, I recommend naming them verbosely,
example:
renaming Wex Dust’s dinput8.dll file to wexdust.dll
renaming ModEngine’s dinput8.dll as modengine.dll
***Compatibility***
If the mod you are installing actually interacts with commands going from the game to the
real dinput8.dll you can install only one of those mods using the
CHAINLOAD section of the lazyload.ini
Example:
[CHAINLOAD]
dll=modThatActuallyInteractsWithDinput8.dll
Note: This should work with any application that normally loads dinput8.dll not just DS3, I just made it for DS3 initially and that's why its here.
https://github.com/was421/LazyLoader