Documentation
Diablo II Save File Format
Diablo II Save File Format documents the binary layout of Diablo II .d2s character saves. It maps the 765-byte header, version identifiers, checksum calculation, status flags, waypoints and item bit fields, while marking unresolved sections and unknown bytes.
- Targets
- Game
- Category
- Game analysis tools
- Relationship
- Learning resource
- Sources reviewed
- Stars
- 138
- Last commit
- 2024-08-25
GitHub data as of 2026-11-09
Requirements & limits
- Scope: Covers Diablo II .d2s character save files.
- Limits: Several sections, including progression, quests and stats, remain marked TODO or contain unknown fields.
- License: No licence file in the repository.
Cite
BibTeX
@misc{d2s-format,
title = {{Diablo II Save File Format}},
howpublished = {\url{https://github.com/krisives/d2s-format}},
url = {https://github.com/krisives/d2s-format},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/d2s-format/}}
}Plain text
Diablo II Save File Format. https://github.com/krisives/d2s-format (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/d2s-format/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · krisives/d2s-format · Revision ab63360
More in References and learning
- reMarkable Kaitai Specs · Documentation
- Serflings Remake Project: Settlers 1 savegame format · Documentation
- Game Boy Advance LCD Interface · Documentation
- WoWDBDefs · Documentation
- MinYMizer · Documentation
- GTPD-Code-Reference · Documentation