Star on GitHubStar2.4k stars

Case study

DSDS: Dark Souls 1 map viewer and engine reimplementation

DSDS reimplements parts of the Dark Souls 1 engine to display game maps from a Steam installation of Prepare to Die Edition. Its notes list open questions about MSB map parts and how material definitions lead to compiled shaders; map objects, MSB events and regions, and collision are unimplemented.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Copy as MarkdownView JSONCite

Evidence

Observed
Code, documentation and a demo observed; no download method found.
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • Prerequisites: A Steam installation of DS1 Prepare to Die Edition.
  • Prerequisites: Run ./run once, then adjust the generated user/cfg.json configuration.
  • Limits: Map objects, MSB events and regions, and map collision are unimplemented.
  • License: GNU GPL v3.

Cite

BibTeX

@misc{dsds-dark-souls-1-map-viewer-case,
  title = {{DSDS: Dark Souls 1 map viewer and engine reimplementation}},
  howpublished = {\url{https://gitlab.com/somobu/dantelion}},
  url = {https://gitlab.com/somobu/dantelion},
  urldate = {2026-11-09},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/dsds-dark-souls-1-map-viewer-case/}}
}

Plain text

DSDS: Dark Souls 1 map viewer and engine reimplementation. https://gitlab.com/somobu/dantelion (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/dsds-dark-souls-1-map-viewer-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. https://gitlab.com/somobu/dantelion/-/blob/29fd8754bb0f8a6ed8b3ff387e536fb1d7c82674/README.md

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab