20-04-2006, 11:17 PM
I think I may have a solution to this very annoying problem. But first, a little background information on the problem that I recently began
having....
Lately, FS would crash by locking up and going to a black screen while I was running FSPassengers and I would land at a towered
airport when the tower would hand me off to ground. No duplicate AFCAD files, so that wasn't the cause. Uninstalled Editvoicepack---
nope, didn't take care of it. Tried a fix involving the terrain.cfg file in FS9's main directory. Guess what? That didn't work either!!! I tested all
these possible solutions and a few more at an airport that would lock up at the tower-ground handoff point without fail.
Sitting in front of the pc after the 7th crash or so, I decided to rethink the approach that I was using. The one common factor among all the
crashes besides the point in time that they would occur is that they involved the atc.dll file in the Modules folder. I thought to myself, "Well,
what if something that I installed at some point in time had changed that module just enough that whenever FSPassengers would run,
FS would crash at the tower-ground handoff point?"
Following this course of action, I put Disc 2 of FS2004 into the cd drive and browsed to the .cab file that contained the Module folder in its
unaltered form. Comparing the atc.dll file on the installation disc with the one on my hard drive, I did indeed discover that something had
changed it! Each of the atc.dll files bore the same date, but different times on the "Date Created" line. I copied the atc.dll file on disc and
put it in the FS9/Modules folder, overwriting the atc.dll file there. Guess what? No CTD's so far!
My theory on this is that more than likely the update patch that Microsoft put out replaced the original atc.dll file with a newer one that was
slightly incompatible with FSPassengers.
having....
Lately, FS would crash by locking up and going to a black screen while I was running FSPassengers and I would land at a towered
airport when the tower would hand me off to ground. No duplicate AFCAD files, so that wasn't the cause. Uninstalled Editvoicepack---
nope, didn't take care of it. Tried a fix involving the terrain.cfg file in FS9's main directory. Guess what? That didn't work either!!! I tested all
these possible solutions and a few more at an airport that would lock up at the tower-ground handoff point without fail.
Sitting in front of the pc after the 7th crash or so, I decided to rethink the approach that I was using. The one common factor among all the
crashes besides the point in time that they would occur is that they involved the atc.dll file in the Modules folder. I thought to myself, "Well,
what if something that I installed at some point in time had changed that module just enough that whenever FSPassengers would run,
FS would crash at the tower-ground handoff point?"
Following this course of action, I put Disc 2 of FS2004 into the cd drive and browsed to the .cab file that contained the Module folder in its
unaltered form. Comparing the atc.dll file on the installation disc with the one on my hard drive, I did indeed discover that something had
changed it! Each of the atc.dll files bore the same date, but different times on the "Date Created" line. I copied the atc.dll file on disc and
put it in the FS9/Modules folder, overwriting the atc.dll file there. Guess what? No CTD's so far!
My theory on this is that more than likely the update patch that Microsoft put out replaced the original atc.dll file with a newer one that was
slightly incompatible with FSPassengers.