Script Hook RDR2 & ASI Loader Guide
Script Hook RDR2 is the foundational library created by Alexander Blade that allows Red Dead Redemption 2 to execute custom C++ .asi scripts, trainers, and keybind modifications in single-player mode.
Download Official Script Hook RDR2
Download the official package directly from Alexander Blade's Dev-C distribution server.
Step-by-Step Installation Instructions
Locate RDR2 Directory
Open your game installation folder. On Steam: Right-click RDR2 in Library > Manage > Browse local files. On Rockstar Launcher: Settings > RDR2 > Installation Folder.
Extract Binaries
Open the downloaded zip file and navigate to the bin folder. Extract ScriptHookRDR2.dll and dinput8.dll.
Paste into Root Folder
Paste both files directly into the root folder where RDR2.exe is located. Optionally copy NativeTrainer.asi for the default in-game trainer.
Script Hook RDR2 Dedicated Video Tutorial
Watch this step-by-step video tutorial on installing Script Hook RDR2, dinput8.dll loader, and verifying ASI scripts in-game.
Required File Structure in Game Root
Red Dead Redemption 2/ ├── RDR2.exe ├── dinput8.dll <-- ASI Loader (Launches .asi scripts) ├── ScriptHookRDR2.dll <-- Core Script Hook Library ├── NativeTrainer.asi <-- Optional default trainer └── scripts/ <-- Folder for community .asi script mods
