Case study
OpenDeathValley: Desperados file readers and script disassembly
OpenDeathValley develops an engine for Desperados: Wanted Dead or Alive around readers for the game's resource files. Its C code parses DVD, DVF, DVM, SCB and other formats, can extract selected images as BMP files, and includes an SCB script disassembler with named game functions.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C3 notes only
- Stars
- 37
- Last commit
- 2022-12-10
- Language
- C
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code observed; no usable documentation found.
- Scope
- Notes
- Checked
- 2026-11-09
Requirements & limits
- License: GPL-3.0 license.
Cite
BibTeX
@misc{opendeathvalley-case,
title = {{OpenDeathValley: Desperados file readers and script disassembly}},
howpublished = {\url{https://github.com/OpenDeathValley/OpenDeathValley}},
url = {https://github.com/OpenDeathValley/OpenDeathValley},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/opendeathvalley-case/}}
}Plain text
OpenDeathValley: Desperados file readers and script disassembly. https://github.com/OpenDeathValley/OpenDeathValley (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/opendeathvalley-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- apps/files_test/odv_files_test.c GitHub · OpenDeathValley/OpenDeathValley · Revision 4397a0f
- README.md GitHub · OpenDeathValley/OpenDeathValley · Revision 4397a0f
- components/files/odv_scb_disassembler.c GitHub · OpenDeathValley/OpenDeathValley · Revision 4397a0f
More in Games
- OpenDF: a Daggerfall engine reconstruction · Case study
- OpenDiablo2: Diablo 2 engine reimplementation · Case study
- OpenDrakan: reconstructing Drakan's Riot Engine · Case study
- OpenDriverEngine: a shared engine reconstruction for Driver 1 and 2 · Case study
- OpenDUNE: a native recreation of Dune II · Case study
- OpenE2140: an OpenRA remake of Earth 2140 · Case study