What is an ASI Loader?
An ASI loader is a tool used in RDR2 modding to load custom modification scripts into a game. It helps the game run these mods by injecting them into its code during startup.
What ASI Loader should I use?
In RDR2 Modding, there are 2 main ASI loaders which are used. Version.dll, created by LMS, and dinput8.dll, created by Alexander Blade/kepmehz.
The recommended option to choose is dinput8.dll, as version.dll has bugs and issues which cause things such as crashes, performance issues, broken ped interactions and broken missions. Dinput8.dll is not exempt from most of these issues besides the ped interactions and missions. Version.dll does have an upside of being able to load ASIs from subfolders.