This is an old revision of the document!
The most important resource for troubleshooting is the simulator's log file C:\Users\%USERNAME%\Documents\Aerofly FS 2\tm.log
inside the user-folder of the Aerofly FS 2.
This file is a text file and logs all events during the Aerofly FS 2 Flight Simulator execution. It contains warnings and errors that might be generated when the new aircraft is loaded.
The tm.log
file can be opened by any text-editor and will contain important information about the cause of the crash, usually towards the end of the file. Any “WARNING:” or “ERROR:” messages should be payed attention to, sometimes the issue can be solved by the user by doing so.
When the Aerofly FS 2 Flight Simulator application crashes the IPACS support team
(mail (at) ipacs.de
) can help better when a copy of thetm.log
is attached to an e-mail to them.
Common issues during own aircraft development are
To debug a longer chain of connected objects one can simply overwrite the input property of an object by replacing the usual xyz.Output text with '1.0', '0.0' or any other constant value. Note that inputs with an 'ID' in their name don't directly read the value but use a pointer object instead. It is possible to write a constant value into the InputID parameter of an object.
For debugging it is very useful to assign a key to the 'Reload aircraft' in the simulator control settings (available only if the 'developer' option is set to true in the 'main.mcf'). Using this function only the aircraft but no scenery is reloaded.