Gigaquad on 15/2/2012 at 19:43
A couple of weeks ago I bought Blizzard's Diablo only to find out that it does not like modern computers. When I start a new game (single player or multi player), Diablo will freeze with a black screen. Task manager says "program not responding", but the game has not crashed, because 120 seconds later the next menu will appear and the game works as it should. I figured out the reason for this behaviour with the help of Regmon: Apparently Diablo tries to close a Windows registry key before opening it, causing the two minute timeout.
To fix Diablo, open the file storm.dll in a hex editor, then search and replace the word "Cryptographic" with "Diablographic" (or any word with equal length). Many others seem to have encountered this bug, so I'm posting this solution for them to find.