Bridge Commander Central
BC Forums => BC Technical Support => Topic started 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.
-
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.
-
do i copy these things to the BC diretory?
-
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).
-
ok, i did what you told me but it didnt work, i odnt know what i did wrong?
-
Same error?
-
here is another console report i did. maybe i did something wrong im not shore
-
So you replaced the Camera.py file, now replace the TacticalInterfaceHandlers.py
-
how do i do that?
-
Same way you did with the Camera.py?
-
ok, i added the tactical py files, but im still getting the same problem?
-
How did you replace Camera.py and TacticalInterfaceHandlers.py?
-
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?
-
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.
-
how do i rectify this problem?
-
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.
-
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?
-
Systems Restore won't affect BC for the same reasons why it doesn't help with documents.
-
so what should i do?
-
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?
-
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?.
-
do i install KM1.0 to the BC directory
Where else would it go? lol
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!)
-
so do i just focus on the KM script folder?
-
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.
-
well iv intalled BC, then the Patch, and i just Estracted the KM1.0 full to my BC Directory.
-
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.
-
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.
-
did you get a chance to look at the console report i posted?
-
Could you try deleting Camera.pyc?
-
from the BC directory?
-
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.
-
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:
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.
-
do i do all of this in the console report?
-
No, the command line/prompt, of Windows (it's the Win+R->cmd->Enter part).
-
where do i find this?
-
Under accessories in the start menu.
-
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.
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'
-
i dont understand how to navigate to the BC directory in the command prompt, iv tried but i keep typing something wrong.
-
What is the path to your BC directory/folder?
-
C:\Program Files\Activision\Bridge Commander, thats the path.
-
Then these are the commands (confirm each line with an enter):
C:
cd \
cd "Program Files"
cd Activision
cd "Bridge Commander"
dir /B /O:N /S >> listing.txt
-
ok here is the listing text.
-
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:
-
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?
-
What operating system are you using?
Do other games/programs crash?
-
my os system is windows xp, and no, no other games crash. it just this one im having a problem with.
-
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.
-
so do i unistall the game first and then reinstall?
-
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.
-
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.