1
I am attempting to run an application (the game, Call of Cthulu: Dark Corners Of The Earth), but at a specific part, there is always a crash. From my testing, I've determined with some degree of certainty that the crash is caused by an audio file that plays at this particular part. Now, admittedly, there are a variety of possible causes of the crash (driver issues, codec issues or corrupt file, AFAIK, or something completely different), but assuming I wanted to determine if it's a corrupt file, is there any way to do it?
The files are all .ogg files.
Basically, I'm looking for a utility or instructions to recurse through a file tree, testing all the files for corruption or misformatting. I would prefer it not PLAY each file (there are a few thousand, would probably take a while), just sanity check them.
Thanks all!
EDIT
Just a little more info. I could maybe tell the audio file by its first few moments of playing, but as I say, there are a few thousand files to go through, many sounding similar. Also, interestingly, the audio always plays partway through, then dies at a specific spot.
One option I was exploring was to do a checksum on the whole folder tree, and compare it with another copy of the game (probably torrented, should be legal, as I own a copy already).
Just a word of warning, I'd be careful with torrents. While they are legal if you already own a copy (I'm no expert on this, so feel free to prove me wrong) they may contain viruses. So be careful. – Wuffers – 2010-10-23T03:12:37.670
Why don't you re-install or repair the game? – harrymc – 2010-10-23T18:36:25.097
@harrymc I've tried that a few times. No dice. I was wondering if my install source was the problem. – Roadrunner-EX – 2010-10-23T22:12:03.763