This post/thread is for archival purposes only. This was a technical problem I solved for dgraffy18 on IM.
Thread is here:
http://nhldepot.net/ndforums/showthread.php?t=18126
The original problem was that NHL 2002 was crashing during gameplay. Fortunately, it generated a DrWatson error and logged events in event viewer. We will start with the initial error:
Quote:
Event Type: Error
Event Source: Application Error
Event Category: None
Event ID: 1000
Date: 2/10/2008
Time: 3:03:16 PM
User: N/A
Computer: GRAFFY18
Description:
Faulting application nhl2002.exe, version 0.0.0.0, faulting module nhl2002.exe, version 0.0.0.0, fault address 0x00217cea.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 6e 68 6c ure nhl
0018: 32 30 30 32 2e 65 78 65 2002.exe
0020: 20 30 2e 30 2e 30 2e 30 0.0.0.0
0028: 20 69 6e 20 6e 68 6c 32 in nhl2
0030: 30 30 32 2e 65 78 65 20 002.exe
0038: 30 2e 30 2e 30 2e 30 20 0.0.0.0
0040: 61 74 20 6f 66 66 73 65 at offse
0048: 74 20 30 30 32 31 37 63 t 00217c
0050: 65 61 0d 0a ea..
|
This, of course, doesn't tell us much because EA has no reference chart for exceptions. At first we tried the 1.01 patch. It was infinitately difficult to find this old file. I did find one on a Czech site but it didn't actually appear to be the real patch. It however didn't stop me from playing the game and it was not a no-cd patch either. I am not sure what it was, but it just seemed to be a backup of the original nhl2002.exe that is on the CD.
After replacing the exe didn't work, I had him get filemon from Microsoft's System Internals page. He started up filemon and then set the include filter to be nhl2002.exe. He went and played the game, got into a 2-1 lead (I guess he wasn't using the gameplay sliders lol) and the game finally crashed. I had him save and email me the log file for review.
After wading though the crash threads, which were predominately filled with DrWatson, DWWIN.EXE AND accompat.txt references, I came across this group:
Code:
43365 7:59:21 PM nhl2002.exe:2564 OPEN C:\Games\NHL200~1\PBP\AUDPBPE.BIG PATH NOT FOUND Options: Open Access: Read-Attributes
43366 7:59:22 PM nhl2002.exe:2564 OPEN C:\Games\NHL200~1\PBP\AUDPBPE.BIG PATH NOT FOUND Options: Open Access: Read-Attributes
43367 7:59:22 PM nhl2002.exe:2564 OPEN C:\Games\NHL200~1\PBP\AUDPBPE.BIG PATH NOT FOUND Options: Open Access: Read-Attributes
43368 7:59:25 PM nhl2002.exe:2564 OPEN C:\Games\NHL200~1\PBP\AUDPBPE.BIG PATH NOT FOUND Options: Open Access: Read-Attributes
43369 7:59:40 PM nhl2002.exe:2564 OPEN C:\Games\NHL200~1\PBP\AUDPBPE.BIG PATH NOT FOUND Options: Open Access: Read-Attributes
43370 7:59:40 PM nhl2002.exe:2564 OPEN C:\Games\NHL200~1\PBP\AUDPBPE.BIG PATH NOT FOUND Options: Open Access: Read-Attributes
43371 7:59:41 PM nhl2002.exe:2564 OPEN C:\Games\NHL200~1\PBP\AUDPBPE.BIG PATH NOT FOUND Options: Open Access: Read-Attributes
43372 7:59:41 PM nhl2002.exe:2564 OPEN C:\Games\NHL200~1\PBP\AUDPBPE.BIG PATH NOT FOUND Options: Open Access: Read-Attributes
43373 7:59:44 PM nhl2002.exe:2564 OPEN C:\Games\NHL200~1\PBP\AUDPBPE.BIG PATH NOT FOUND Options: Open Access: Read-Attributes
43374 7:59:44 PM nhl2002.exe:2564 OPEN C:\Games\NHL200~1\PBP\AUDPBPE.BIG PATH NOT FOUND Options: Open Access: Read-Attributes
43375 7:59:44 PM nhl2002.exe:2564 OPEN C:\Games\NHL200~1\PBP\AUDPBPE.BIG PATH NOT FOUND Options: Open Access: Read-Attributes
43376 7:59:44 PM nhl2002.exe:2564 OPEN C:\Games\NHL200~1\PBP\AUDPBPE.BIG PATH NOT FOUND Options: Open Access: Read-Attributes
43377 7:59:57 PM nhl2002.exe:2564 OPEN C:\Games\NHL200~1\PBP\AUDPBPE.BIG PATH NOT FOUND Options: Open Access: Read-Attributes
Afterwards I had him check and he did not have a PBP folder, and I saw that I did. The first step was to copy the PBP folder from the game CD to the hard drive. The first attempt gave a CRC error reading from the CD. The second attempt copied the file and now the game seems to be working properly.
The root cause of the issue is either due to
1. A damaged game CD
2. A CD-Drive that is bad or is in the process of failing
Of course it could also be a bad or failing IDE cable, as well as any other problems that are unforseen but the identified ones (besides the cable) are more likely than anything else.
In the end, it appears as tho the NHL 2002 installation was partial and missing game files were the cause of the problem.