Case study
RSDKv2 Decompilation: Retro Engine v2
RSDKv2 Decompilation is a decompilation of Retro Engine v2, the engine used by the 2008 Sonic Nexus demo. The README adds a built-in mod loader, a settings.ini file, and debug keys, and it builds with CMake. Running it requires Sonic Nexus 2008 demo assets, which are left out of the repository.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 56
- Last commit
- 2026-07-01
- Language
- C++
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Sonic Nexus 2008 demo assets are required to run. Clone with git submodules; the README says a GitHub source ZIP omits them.
- Prerequisites: Windows builds use Visual Studio with the Desktop development with C++ workload, vcpkg, SDL2, libogg, and libvorbis. Linux package lists include cmake, SDL2, libogg, and libvorbis. macOS follows dependencies/mac/dependencies.txt and an Xcode project.
- License: GitHub reports the repository license as NOASSERTION.
Cite
BibTeX
@misc{rsdkv2-decomp,
title = {{RSDKv2 Decompilation: Retro Engine v2}},
howpublished = {\url{https://github.com/RSDKModding/RSDKv2-Decompilation}},
url = {https://github.com/RSDKModding/RSDKv2-Decompilation},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/rsdkv2-decomp/}}
}Plain text
RSDKv2 Decompilation: Retro Engine v2. https://github.com/RSDKModding/RSDKv2-Decompilation (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/rsdkv2-decomp/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · RSDKModding/RSDKv2-Decompilation · Revision cc41110
More in Games
- RSDKv3 Decompilation: Sonic CD (2011) on a reconstructed Retro Engine v3 · Case study
- RSDKv4 Decompilation: Retro Engine v4 and the Sonic 1 & 2 (2013) menus · Case study
- RSDKv5 Decompilation: reconstructing Retro Engine v5 and v5U · Case study
- Rumble Fighter: an early executable decompilation · Case study
- sctools: Sega Channel image extraction and nsf.exe decompilation · Case study
- sead: decompilation of Nintendo EAD libraries · Case study