Guides/
Script Hook RDR2
Guide 01 — Core Script Loader

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.

Dev-C Official Download Page

Step-by-Step Installation Instructions

1

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.

2

Extract Binaries

Open the downloaded zip file and navigate to the bin folder. Extract ScriptHookRDR2.dll and dinput8.dll.

3

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 Video Guide

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