Bridge Commander Central

BC Forums => BC Technical Support => Topic started by: CAPT joseph white on October 15, 2008, 11:16:20 PM

Title: BSOD problem(Again)
Post by: CAPT joseph white on October 15, 2008, 11:16:20 PM
hi,

im having that BSOD problem again with bridge commander can anyone help me, here is the console report, i think it make be a scrpting problem but i dont know how to fix it.
Title: Re: BSOD problem(Again)
Post by: MLeo on October 16, 2008, 01:31:48 PM
There was someone (you?) with the same problem a little while ago.

I believe the fix was to first copy every py file from the (v1.1) SDK and then everything from the src/scripts directory of KM1.0.

Assuming that this is a fresh install.
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 16, 2008, 04:26:11 PM
do i copy these things to the BC diretory?
Title: Re: BSOD problem(Again)
Post by: MLeo on October 16, 2008, 04:32:31 PM
Yeah, the various scripts directories that is.

You may get away with copying the camera.py from KM1.0 or the SDK (try it first).
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 17, 2008, 07:08:58 PM
ok, i did what you  told me but it didnt work, i odnt know what i did wrong?
Title: Re: BSOD problem(Again)
Post by: Kirk on October 17, 2008, 09:02:09 PM
Same error?
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 17, 2008, 11:23:05 PM
here is another console report i did. maybe i did something wrong im not shore
Title: Re: BSOD problem(Again)
Post by: MLeo on October 18, 2008, 08:30:02 AM
So you replaced the Camera.py file, now replace the TacticalInterfaceHandlers.py
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 18, 2008, 12:47:08 PM
how do i do that?
Title: Re: BSOD problem(Again)
Post by: MLeo on October 18, 2008, 04:58:36 PM
Same way you did with the Camera.py?
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 19, 2008, 04:09:04 PM
ok, i added the tactical py files, but im still getting the same problem?
Title: Re: BSOD problem(Again)
Post by: MLeo on October 19, 2008, 05:40:53 PM
How did you replace Camera.py and TacticalInterfaceHandlers.py?
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 22, 2008, 04:56:34 PM
i just copied them from the sdk build folder, and pasted them in the Bc directory, now this is getting fustrated, i just want my game to work again. i dont understand why im having this problem.

I assume the console hasn't changed after this?
Title: Re: BSOD problem(Again)
Post by: MLeo on October 22, 2008, 05:01:55 PM
I think this is caused by file corruption, either through installing or through some other means.

What is odd is that it's still "valid" Python bytecode. Except that it's missing something.
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 22, 2008, 05:08:46 PM
how do i rectify this problem?
Title: Re: BSOD problem(Again)
Post by: MLeo on October 22, 2008, 05:14:19 PM
That's what we have been trying to do.
Since corruption is random (which I why I'm suprised Python can even recognize these files as Python files) we have to do symptom (sp) solving.
Which in this case means replacing problematic files from a, hopefully, not corrupted source. Such as a KM1.0 download, or the SDK, depending on if you have KM1.0 installed or not.
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 22, 2008, 10:35:42 PM
i had did a systems restore some months back, where i restored my computer to an earlier date. im not shore but could that be the problem?
Title: Re: BSOD problem(Again)
Post by: MLeo on October 23, 2008, 01:16:40 PM
Systems Restore won't affect BC for the same reasons why it doesn't help with documents.
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 23, 2008, 05:39:19 PM
so what should i do?
Title: Re: BSOD problem(Again)
Post by: MLeo on October 23, 2008, 06:09:23 PM
Are you absolutely positive that nothing in the console changed after you replaced TacticalIntefaceHandlers.py and Camera.py?

Also, did you install KM1.0 before this?
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 26, 2008, 01:33:43 PM
After installing BC, and the patch, do i install KM1.0 to the BC directory, and which Script folder to i go into for the Tactical interface PY, and the Camera PY, is it the KM1.0 Script folder or the SDK Script folder?.
Title: Re: BSOD problem(Again)
Post by: 086gf on October 26, 2008, 06:28:09 PM
Quote
do i install KM1.0 to the BC directory

Where else would it go? lol

Quote
and which Script folder to i go into for the Tactical interface PY, and the Camera PY, is it the KM1.0 Script folder or the SDK Script folder?.

You don't have to worry about that now that you have KM.(remember, with KM the only thing you can install before it is the 1.1 patch!)
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 26, 2008, 08:34:47 PM
so do i just focus on the KM script folder?
Title: Re: BSOD problem(Again)
Post by: MLeo on October 27, 2008, 12:02:49 PM
We need to synchronized exactly what you have done to date.

So nobody but CAPT Joseph White should post after this until he has posted!


I eventually assumed that you had installed KM1.0, is this the case?
If you have, then it's a simple case of overwriting all the script files from the KM zip, otherwise you need to extract the py files from the SDK.
But to properly help you now, we need to know what you have done to your BC installation, from the moment you started the installer.
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 27, 2008, 06:23:35 PM
well iv intalled BC, then the Patch, and i just Estracted the KM1.0 full to my BC Directory.
Title: Re: BSOD problem(Again)
Post by: MLeo on October 27, 2008, 06:32:04 PM
Ok, from the SDK, copy the scripts directory and paste it in your BC directory. Let it overwrite when asked.

Then go to the downloaded KM1.0 archive (assuming you still have it), and then copy the scripts directory from that, and paste it in your BC directory.
And the last step, copy the scripts directory from the src directory in the KM1.0 archive and paste it in your BC directory.

Let it overwrite when asked.
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 27, 2008, 08:56:01 PM
ok, i did what you told me but im still getting this black screen i dont know what idid wrong?, here is a console report i did so you can see the problem.
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 29, 2008, 03:37:43 PM
did you get a chance to look at the console report i posted?
Title: Re: BSOD problem(Again)
Post by: MLeo on October 29, 2008, 03:38:51 PM
Could you try deleting Camera.pyc?
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 29, 2008, 04:40:46 PM
from the  BC directory?
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 29, 2008, 04:59:49 PM
i deleted the camera pyc, but no change, i got a question, what does it mean to import the bridgehandlers, and the tactical interface. and import a camera? thats what it said in the console report.
Title: Re: BSOD problem(Again)
Post by: MLeo on October 29, 2008, 06:40:45 PM
It's called a "stacktrace", in a computer related sense, it's quite literally a stack. In this case, each step (instruction) is logged (traced).

In this case, it tells me that BC attempted to load a module (a py file) that in the end tried to load Camera.py(c), and that file contained some error.
So the idea is that if you replace that file (Camera.py) with a proper one, then it ought to work again.


Next attempt, open a command prompt (Win+R -> cmd -> Enter), then navigate to your BC directory (using 'cd <<directory name>>' to enter a directory, 'cd ..' to go up a directory '<<DriveLetter>>:' to go to a different drive), and then type the following:
Code: [Select]
dir /B /O:N /S >> listing.txtAnd then attach the file listing.txt that will now have appeared (when the next command lone appears) in your BC directory to a post.
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 29, 2008, 07:07:50 PM
do i do all of this in the console report?
Title: Re: BSOD problem(Again)
Post by: MLeo on October 29, 2008, 07:09:23 PM
No, the command line/prompt, of Windows (it's the Win+R->cmd->Enter part).
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 29, 2008, 07:45:15 PM
where do i find this?
Title: Re: BSOD problem(Again)
Post by: 086gf on October 30, 2008, 01:48:11 PM
Under accessories in the start menu.
Title: Re: BSOD problem(Again)
Post by: MLeo on October 30, 2008, 02:37:27 PM
Just press and hold the Windows Key, and then press r, you can now release both buttons.

A screen appears with a text box, type in cmd and press Enter.

You will now see a black screen, similar to BC's debug prompt (if you ever saw that).

You now need to navigate the filesystem (all the folders/directories and files) to your BC installation (see previous post for instructions on how to navigate).

Once there, enter the following command, and confirm with Enter.
Code: [Select]
dir /B /O:N /S >> listing.txt
Wait till you see the next prompt.

Come back to this thread and click reply, and attach the file that has now appeared in your BC directory called 'listing.txt'
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 30, 2008, 05:19:34 PM

i dont understand how to navigate to the BC directory in the command prompt, iv tried but i keep typing something wrong.
Title: Re: BSOD problem(Again)
Post by: MLeo on October 30, 2008, 06:01:27 PM
What is the path to your BC directory/folder?
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 30, 2008, 07:34:30 PM
C:\Program Files\Activision\Bridge Commander, thats the path.
Title: Re: BSOD problem(Again)
Post by: MLeo on October 31, 2008, 03:36:20 AM
Then these are the commands (confirm each line with an enter):
Code: [Select]
C:
cd \
cd "Program Files"
cd Activision
cd "Bridge Commander"
dir /B /O:N /S >> listing.txt
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 31, 2008, 06:28:42 PM
ok here is the listing text.
Title: Re: BSOD problem(Again)
Post by: MLeo on October 31, 2008, 07:08:59 PM
Thanks, after looking through the file, I've come to the conclusion you are running an unmodded game, which does help somewhat.
Ok, I want you to install the v1.1 patch if you haven't done so already.
Then, rename your scripts directory to scriptsOLD and then copy the scripts directory from the SDK so that it replaces the scripts directory (it should not say anything about overwriting files!).


PS.

I also discovered that there are far more sound related files than there are data (ships/textures/bridges) and scripts combined. :mrgreen:
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on October 31, 2008, 07:44:09 PM
ok, i did exactly what you told me to do, and i loaded the game, but im still getting the bsod. whats going on here?
Title: Re: BSOD problem(Again)
Post by: MLeo on November 01, 2008, 06:12:25 AM
What operating system are you using?

Do other games/programs crash?
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on November 01, 2008, 08:36:57 AM
my os system is windows xp, and no, no other games crash. it just this one im having a problem with.
Title: Re: BSOD problem(Again)
Post by: MLeo on November 01, 2008, 08:39:16 AM
Try the following:

Install game to C:\Games\Bridge Commander\ (so that it's guaranteed to be clean)
Install the v1.1 patch

Start the new installation with -TestMode
If it's still problematic, then either your disc is broken, or your harddrive.
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on November 01, 2008, 10:59:20 AM
so do i unistall the game first and then reinstall?
Title: Re: BSOD problem(Again)
Post by: MLeo on November 01, 2008, 11:07:04 AM
You can just install it at a seperate location.

But considering your current installation isn't working it wouldn't matter if you did uninstall.

What is important, is that you try installing it in a different location.
Title: Re: BSOD problem(Again)
Post by: CAPT joseph white on November 01, 2008, 08:03:08 PM
i did it!, my bc game is finally working, did a sytems restore, and its finally working with km1.0, i thank you for all your help it was greatly appreciated.