Sometimes, developers accidentally leave the keys to the kingdom behind. After spending more than 1200 hours and digging through debug and symbolic files found in the PC and ported versions of Blizzard's iconic dungeon brawler, a coder has attempted to reverse engineer the original source code for Diablo.