Loading...

scrDbg: Script Debugger for GTA V 1.3.0

Download

534

scrDbg is a script debugger for Grand Theft Auto V (Legacy & Enhanced). It allows you to inspect, manipulate, and debug game scripts in real-time.

Source code is available here.

Features:
  • View running scripts
  • Pause scripts
  • Kill scripts
  • Export disassembly, strings, statics, globals, and natives
  • View stack
    • View callstack
    • Edit function arguments and locals

  • View disassembly
    • Jump to a raw address
    • Binary search (pattern, hex, decimal, float, string)
    • NOP instructions
    • Apply custom patches
    • Generate patterns
    • View xrefs
    • Set breakpoints

  • Logging
    • Log script frame times
    • Log native calls
    • Log static and global writes

  • Statics editor
  • Globals editor


Usage:
  1. Disable BattlEye from Rockstar Games Launcher.
  2. Launch the game.
  3. Run scrDbg.exe.


Changelog:

  • 2.0.0:
    • Added support for searching hexadecimal, decimal, float, and string values in the binary search
    • Moved ScriptVM into scrDbg, it is now scrDbg.dll and injected into the game by scrDbg.exe
    • Added a new Logs tab:
      • Log the duration of a single script frame (in ms)
      • Log native calls with names, arguments, and return values
      • Log static and global writes
      • Logs can be filtered by a single script or all scripts

    • Various bug fixes and improvements


  • 1.3.0:
    • Added current function display and selected instruction description in the disassembly view
    • Added view callstack and stackframe with editing support
    • Added an option to make breakpoints pause the entire game or only the script
    • Added tooltips for labels and buttons
    • Various bug fixes and improvements


  • 1.2.0:
    • Added an option to view xrefs for the selected address in the disassembly view
    • Added export options for statics, globals, and natives
    • Added a searchable function list showing name, range, length, and argument/local/return counts


  • 1.1.0:
    • Added an option to export a script's disassembly to a file
    • Added translation support for text labels in the disassembly view
    • Added an option to export only text labels when exporting a script's string table
    • Added support for displaying native names, hashes, and handlers in the disassembly view


  • 1.0.0:
    • Initial release



Credits:
  • maybegreat48 for External.
  • TheOldOne for logo design.
Show Full Description

First Uploaded: Domingo 26 de Outubro de 2025
Last Updated: Domingo 9 de Novembro de 2025
Last Downloaded: 34 minuto

All Versions

 

0 downloads , 10 MB
6 horas

 1.3.0 (current)

131 downloads , 10 MB
Domingo 9 de Novembro de 2025

 1.2.0

261 downloads , 10 MB
Venres 31 de Outubro de 2025

 1.1.0

142 downloads , 10 MB
Domingo 26 de Outubro de 2025

12 Comments