Products Support > Honolulu FSX/P3D

Problem: No Coautl Menu, No Buildings **SOLVED**

<< < (2/2)

virtuali:

--- Quote from: ahuimanu on February 03, 2010, 09:51:18 am ---I do have, as recently as monday, Feb 1, an error entry in my Application Log:
--- End quote ---

Can you post the XML version of the error report, as well the 3 reported files ?

C:\Users\jeff\AppData\Local\Temp\{9b80b32d-77c3-4c50-8a59-7c7cfaf81916}\appcompat.txt
C:\Users\jeff\AppData\Local\Temp\TabC0A2.tmp
C:\Users\jeff\AppData\Local\Microsoft\Windows\WER\ReportArchiv\NonCritical_couatl.exe_6abd3fe81c597c36b9ca404572a9887166be8e42_09f7cbf5

Don't post in the message: make a .ZIP with all data, and Attach it to the message, using the "Additional Options" link.

ahuimanu:
The appcompat.txt file seems to be gone, but the other two are there.

ahuimanu:
Umberto,

I've solved this problem, but the solution does not fit any of your existing categories.  Looking more closely at the fsdreamteam/couatl folder brought my attention to Couatl's use of Python.  I have Python 2.6 installed for various other uses, including Blender.  The problem, apparently, is linked to the fact that many scripts run better in Blender if a PYTHONPATH environment variable is set.  With the PYTHONPATH environment variable set, which points to a 2.6 install of Python, Couatl does not appear to use the python25.dll included in the fsdreamteam/couatl directory.

Not sure what your long-term "fix" to this would be, but this was the solution to my problem.  While I'm not looking forward to having to remember to turn my PYTHONPATH variable on and off in order to enjoy my FSDT products in flightsim, I am grateful that the seeming insanity of this problem is gone.  Perhaps, in the future, Couatl could just hapily use the customer's existing install of Python?

Thank you for your help regarding this problem.

Jeff

virtuali:

--- Quote ---Looking more closely at the fsdreamteam/couatl folder brought my attention to Couatl's use of Python.  I have Python 2.6 installed for various other uses, including Blender
--- End quote ---

This is very interesting to know and yes, this might cause problems indeed.


--- Quote from: ahuimanu on February 04, 2010, 01:56:21 pm ---While I'm not looking forward to having to remember to turn my PYTHONPATH variable on and off in order to enjoy my FSDT products in flightsim
--- End quote ---

You might create a batch file to launch FSX, like this:

@echo off
set PYTHONPATH=
FSX.EXE
set PYTHONPATH=C:\Python26

or the opposite, create a batch file to launch blender instead.



--- Quote ---I am grateful that the seeming insanity of this problem is gone.  Perhaps, in the future, Couatl could just happily use the customer's existing install of Python?
--- End quote ---

Unfortunately, it can't. The Python used by Couatl is not the standard Python runtime, it's a different version, specifically optimized for real time applications like games, that is called Stackless Python, and Couatl needs and use its specific features. That's why we have to include the .dll, because it wouldn't run with any other version.

However, we might try to modify the actual Python interpreter, to ignore the PYTHONPATH variable altogether...

Navigation

[0] Message Index

[*] Previous page

Go to full version