The replacement .exe worked for me as well.
superadvancepet
Service Pack 3. daltian's infinite shortcut method actually launched the game for me (guess I can't click fast enough). I can't believe that works.
DependencyWalker is neat. Demigod.exe reported four errors for me. One missing file was the same MSS32.dll (Miles audio); it's available in many other game directories if you search your HD. Copying it into the Demigod/bin folder changed the error in DependencyWalker from 'missing' to 'unresolved import functions', but there are many custom versions of this library so I didn't really think that would work. The other missing file is DWMAPI.dll, which is a Vista-only library (fo
Just wanted to add my voice to the choir here, as I'm having the same issue. I don't have any of the blacklisted software running. Deleting the sig.bin file does nothing; it gets recreated (256 bytes) when launching the game through impulse, but the game never runs.