Star on GitHubStar2.4k stars

Case study

Betrayal at Krondor: byte-exact source reconstruction

This reconstructs the 1993 DOS game Betrayal at Krondor from its binaries and builds them byte for byte. The README lists release 1.00, floppy, June 16, 1993, checksum c943fd895a57, and release 1.02, CD-ROM, March 21, 1994, checksum e254770143e0. A browser asset viewer reads files the player places in viewer/data/.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
37
Last commit
2026-08-02
Language
Assembly

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Build steps are in docs/BUILDING.md. The viewer command is uv run bak viewer.
  • License: MIT for the original work in this repository.

Cite

BibTeX

@misc{betrayal-at-krondor,
  title = {{Betrayal at Krondor: byte-exact source reconstruction}},
  howpublished = {\url{https://github.com/canassa/betrayal-at-krondor}},
  url = {https://github.com/canassa/betrayal-at-krondor},
  urldate = {2026-11-07},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/betrayal-at-krondor/}}
}

Plain text

Betrayal at Krondor: byte-exact source reconstruction. https://github.com/canassa/betrayal-at-krondor (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/betrayal-at-krondor/

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. README.md GitHub · canassa/betrayal-at-krondor · Revision 1fc2a69

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab