# 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.

- Type: Case study
- Targets: Binary
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-08
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/noxsidereum/dargh>
- Primary source: <https://github.com/noxsidereum/dargh/blob/cb9101601e81a617d911a6a7a505133c01cb4c08/README.md>
- Catalog page: <https://awesomerea.org/resources/dargh-case/>
- Record JSON: <https://awesomerea.org/resources/dargh-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/dargh-case/index.md)

## 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.

## Primary sources

1. <https://github.com/noxsidereum/dargh/blob/cb9101601e81a617d911a6a7a505133c01cb4c08/README.md>
2. <https://github.com/noxsidereum/dargh/blob/cb9101601e81a617d911a6a7a505133c01cb4c08/LICENSE>

## More in Native binaries

- [ndec-re: reconstructing an MS-DOS encryption program](https://awesomerea.org/resources/ndec-re-case/index.md) · Case study
- [re-sysinternals-suite: rebuilding Sysinternals strings.exe](https://awesomerea.org/resources/re-sysinternals-strings-case/index.md) · Case study
- [ExCrypt: reconstructing Xbox 360 XeCrypt functions](https://awesomerea.org/resources/excrypt-case/index.md) · Case study
- [L1J-Encode-CLI: reconstructed Lineage 1 ServerData codec](https://awesomerea.org/resources/l1j-encode-cli-case/index.md) · Case study
- [Wirenet Reverse Engineering: analysing a Linux trojan](https://awesomerea.org/resources/wirenet-analysis-case/index.md) · Case study
- [SNES Station: reconstructing the PS2 emulator executable](https://awesomerea.org/resources/snes-station-decomp-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
