Case study
dargh: reconstructing Dynamic Animation Replacer for Skyrim
dargh reconstructs the Dynamic Animation Replacer DLL for Skyrim Special Edition in C++ from analysis of versions 1.1.2 and 1.1.3. Its replacement uses hooks and trampolines for animation replacement and implements condition functions. The author reports apparent operation with Skyrim GOG 1.6.659 after limited testing.
- Targets
- Binary
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 14
- Last commit
- 2023-03-17
- Language
- C++
- License (GitHub)
- MIT
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Building requires SKSE64, xbyak and Address Library for SKSE Plugins.
- Prerequisites: Runtime requires SKSE64 and Address Library for SKSE Plugins.
- Testing evidence: The author reports limited testing of condition functions and uncertain compatibility with other Skyrim versions.
- License: MIT licence.
Cite
BibTeX
@misc{dargh-case,
title = {{dargh: reconstructing Dynamic Animation Replacer for Skyrim}},
howpublished = {\url{https://github.com/noxsidereum/dargh}},
url = {https://github.com/noxsidereum/dargh},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/dargh-case/}}
}Plain text
dargh: reconstructing Dynamic Animation Replacer for Skyrim. https://github.com/noxsidereum/dargh (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/dargh-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Native binaries
- ndec-re: reconstructing an MS-DOS encryption program · Case study
- re-sysinternals-suite: rebuilding Sysinternals strings.exe · Case study
- ExCrypt: reconstructing Xbox 360 XeCrypt functions · Case study
- L1J-Encode-CLI: reconstructed Lineage 1 ServerData codec · Case study
- Wirenet Reverse Engineering: analysing a Linux trojan · Case study
- SNES Station: reconstructing the PS2 emulator executable · Case study
All 502 entries in Native binariesNative binaries case studies (64)