Case study
Pool of Radiance: DOS engine and file-format reconstruction
Reconstructs the DOS v1.3 Pool of Radiance engine in portable C, supported by overlay analysis, format readers and isolated runs of the original for behavior comparisons. Documented readers cover DAX, GEO, ECL, EGA and save-related structures; the gameplay reconstruction remains in progress.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 2
- Last commit
- 2026-11-10
- Language
- C
GitHub data as of 2026-11-10
Requirements & limits
- Prerequisites: A user-owned DOS v1.3 Pool of Radiance installation for original-behavior comparisons.
- Prerequisites: CMake 3.16+ and a C11 compiler for the format layer.
- Limits: Gameplay reconstruction is in progress; current public work includes the roadmap, format layer and scoped comparisons.
- License: No licence file in the repository.
Cite
BibTeX
@misc{pool-of-radiance-dos-reconstruction-case,
title = {{Pool of Radiance: DOS engine and file-format reconstruction}},
howpublished = {\url{https://github.com/huntergdavis/poolrad-decomp}},
url = {https://github.com/huntergdavis/poolrad-decomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/pool-of-radiance-dos-reconstruction-case/}}
}Plain text
Pool of Radiance: DOS engine and file-format reconstruction. https://github.com/huntergdavis/poolrad-decomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/pool-of-radiance-dos-reconstruction-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · huntergdavis/poolrad-decomp · Revision 2420189
- docs/formats/README.md GitHub · huntergdavis/poolrad-decomp · Revision 2420189
More in Games
- Princess Maker 4: a Japanese DS decompilation in progress · Case study
- Prototype: incremental behavioral decompilation through a hooked DLL · Case study
- pso-gc: Phantasy Star Online Episode I & II GameCube decompilation · Case study
- Quest 64: decompiling the Nintendo 64 game · Case study
- R.E.L.I.V.E.: an Oddworld Abe’s Oddysee and Abe’s Exoddus engine reimplementation · Case study
- Radio Helicopter: a Wii decompilation in progress · Case study