Export Failure with Kingman Airport Tutorial

  • If the Converter is running at all it will generate a file called tm.log in the same folder where the TMC file resides. Can you post this file here?

    This is the TM.log:

    /////////////////////////////////////////////////////////////////////////////


    0.00-ipac***p: IPACS TGI/TSC Exporter
    0.00-ipac***p: Copyright (C) 1998-2017 IPACS
    0.00-ipac***p: Version: 1.0.7
    0.00-ipac***p: Date: 2017/02/09
    0.00-ipac***p: Programmer: IPTH
    0.00-ipac***p: Registered to: IPACS
    0.00-ipac***p: License issued:
    0.00-ipac***p: Module directory=c:\program files\autodesk\3ds max 2014\plugins\
    0.00-ipac***p:
    0.00-tmmodule: (2 modules) (tmsystimer,1) (tmrandom,5)
    0.00-tmmodule: init modules=(tmsystimer=ok) (tmrandom=1730376066) done
    0.00-export: helper object 'kignman_airport_tsc': p=((1.990 3.455 -0.000)) childs=12
    0.00-export: helper object 'towerview': p=((1639.878 135.729 18.237)) childs=0
    0.00-export: helper object 'tilename_lonlat_-113.962519_35.257517': p=((1.990 3.455 -0.000)) childs=0
    0.00-export: helper object 'gname_kigm_kingman': p=((1.990 3.455 -0.000)) childs=0
    0.00-export: helper object 'sname_Kingman Airport': p=((1.990 3.455 -0.000)) childs=0
    0.01-export: helper object 'lname_Kingman Airport': p=((1.990 3.455 -0.000)) childs=0
    0.01-export: helper object 'height_m_1023': p=((1.990 3.455 0.000)) childs=0
    0.01-export: helper object 'icao_kigm': p=((1.990 3.455 0.000)) childs=0
    0.01-export: helper object 'autoheight_yes': p=((1.990 3.455 0.000)) childs=0
    0.01-export: helper object 'coordinate_system_lonlat': p=((1.990 3.455 0.000)) childs=0
    0.01-export: helper object 'parkingpositions': p=((1896.748 255.705 0.000)) childs=1
    0.01-export: helper object 'parkpos_01': p=((1933.616 333.822 0.000)) childs=0
    0.01-export: helper object 'runway': p=((2403.361 353.233 0.000)) childs=11
    0.01-export: helper object 'endpoint1_35': p=((2403.361 -655.856 0.000)) childs=0
    0.01-export: helper object 'endpoint2_17': p=((2403.361 1403.861 0.000)) childs=0
    0.01-export: helper object 'threshold1': p=((2403.361 -648.489 0.000)) childs=0
    0.01-export: helper object 'threshold2': p=((2403.361 1398.100 0.000)) childs=0
    0.01-export: helper object 'width_21_000000': p=((2403.361 353.233 0.001)) childs=0
    0.01-export: helper object 'appltsys1_std': p=((2403.361 353.233 0.000)) childs=0
    0.01-export: helper object 'appltsys2_std': p=((2403.361 353.233 0.000)) childs=0
    0.01-export: helper object 'papi1_left': p=((2403.361 353.233 0.000)) childs=0
    0.01-export: helper object 'papi2_left': p=((2403.361 353.233 0.000)) childs=0
    0.01-export: helper object 'reil1_none': p=((2403.361 353.233 0.000)) childs=0
    0.01-export: helper object 'reil2_none': p=((2403.361 353.233 0.000)) childs=0
    0.01-export: helper object 'runway': p=((2068.649 97.011 0.000)) childs=11
    0.01-export: helper object 'endpoint1_03': p=((1258.367 -717.013 0.000)) childs=0
    0.01-export: helper object 'endpoint2_21': p=((2822.439 854.283 0.000)) childs=0
    0.02-export: helper object 'threshold1': p=((1306.572 -668.585 0.000)) childs=0
    0.02-export: helper object 'threshold2': p=((2776.077 807.706 0.000)) childs=0
    0.02-export: helper object 'width_46_000000': p=((2068.649 97.011 0.001)) childs=0
    0.02-export: helper object 'appltsys1_std': p=((2068.649 97.011 0.000)) childs=0
    0.02-export: helper object 'appltsys2_std': p=((2068.649 97.011 0.000)) childs=0
    0.02-export: helper object 'papi1_left': p=((2068.649 97.011 0.000)) childs=0
    0.02-export: helper object 'papi2_left': p=((2068.649 97.011 0.000)) childs=0
    0.02-export: helper object 'reil1_none': p=((2068.649 97.011 0.000)) childs=0
    0.02-export: helper object 'reil2_none': p=((2068.649 97.011 0.000)) childs=0
    0.02-export: helper object 'kignman_airport_tsc': p=((1.99 3.45 -0.00))
    0.02-export: helper object 'towerview': p=((1639.88 135.73 18.24))
    0.02-export: helper object 'tilename_lonlat_-113.962519_35.257517': p=((1.99 3.45 -0.00))
    0.02-export: helper object 'gname_kigm_kingman': p=((1.99 3.45 -0.00))
    0.02-export: helper object 'sname_Kingman_Airport': p=((1.99 3.45 -0.00))
    0.02-export: helper object 'lname_Kingman_Airport': p=((1.99 3.45 -0.00))
    0.02-export: helper object 'height_m_1023': p=((1.99 3.45 0.00))
    0.02-export: helper object 'icao_kigm': p=((1.99 3.45 0.00))
    0.02-export: helper object 'autoheight_yes': p=((1.99 3.45 0.00))
    0.02-export: helper object 'coordinate_system_lonlat': p=((1.99 3.45 0.00))
    0.02-export: helper object 'parkingpositions': p=((1896.75 255.70 0.00))
    0.02-export: helper object 'parkpos_01': p=((1933.62 333.82 0.00))
    0.02-export: helper object 'runway': p=((2403.36 353.23 0.00))
    0.03-export: helper object 'endpoint1_35': p=((2403.36 -655.86 0.00))
    0.03-export: helper object 'endpoint2_17': p=((2403.36 1403.86 0.00))
    0.03-export: helper object 'threshold1': p=((2403.36 -648.49 0.00))
    0.03-export: helper object 'threshold2': p=((2403.36 1398.10 0.00))
    0.03-export: helper object 'width_21_000000': p=((2403.36 353.23 0.00))
    0.03-export: helper object 'appltsys1_std': p=((2403.36 353.23 0.00))
    0.03-export: helper object 'appltsys2_std': p=((2403.36 353.23 0.00))
    0.03-export: helper object 'papi1_left': p=((2403.36 353.23 0.00))
    0.03-export: helper object 'papi2_left': p=((2403.36 353.23 0.00))
    0.03-export: helper object 'reil1_none': p=((2403.36 353.23 0.00))
    0.03-export: helper object 'reil2_none': p=((2403.36 353.23 0.00))
    0.03-export: helper object 'runway': p=((2068.65 97.01 0.00))
    0.03-export: helper object 'endpoint1_03': p=((1258.37 -717.01 0.00))
    0.03-export: helper object 'endpoint2_21': p=((2822.44 854.28 0.00))
    0.03-export: helper object 'threshold1': p=((1306.57 -668.58 0.00))
    0.03-export: helper object 'threshold2': p=((2776.08 807.71 0.00))
    0.03-export: helper object 'width_46_000000': p=((2068.65 97.01 0.00))
    0.03-export: helper object 'appltsys1_std': p=((2068.65 97.01 0.00))
    0.03-export: helper object 'appltsys2_std': p=((2068.65 97.01 0.00))
    0.03-export: helper object 'papi1_left': p=((2068.65 97.01 0.00))
    0.03-export: helper object 'papi2_left': p=((2068.65 97.01 0.00))
    0.03-export: helper object 'reil1_none': p=((2068.65 97.01 0.00))
    0.03-export: helper object 'reil2_none': p=((2068.65 97.01 0.00))
    0.04-tmsimulator_place: object 0: name='kignman_airport_tsc'
    0.04-tmsimulator_place: object 1: name='towerview'
    0.04-tmsimulator_place: object 2: name='tilename_lonlat_-113.962519_35.257517'
    0.04-tmsimulator_place: object 3: name='gname_kigm_kingman'
    0.04-tmsimulator_place: object 4: name='sname_Kingman_Airport'
    0.04-tmsimulator_place: object 5: name='lname_Kingman_Airport'
    0.04-tmsimulator_place: object 6: name='height_m_1023'
    0.04-tmsimulator_place: object 7: name='icao_kigm'
    0.04-tmsimulator_place: object 8: name='autoheight_yes'
    0.04-tmsimulator_place: object 9: name='coordinate_system_lonlat'
    0.04-tmsimulator_place: object 10: name='parkingpositions'
    0.04-tmsimulator_place: object 11: name='parkpos_01'
    0.04-tmsimulator_place: object 12: name='runway'
    0.04-tmmodule: runway
    0.04-tmsimulator_place: object 13: name='endpoint1_35'
    0.04-tmsimulator_place: object 14: name='endpoint2_17'
    0.04-tmsimulator_place: object 15: name='threshold1'
    0.04-tmsimulator_place: object 16: name='threshold2'
    0.04-tmsimulator_place: object 17: name='width_21_000000'
    0.04-tmsimulator_place: object 18: name='appltsys1_std'
    0.04-tmsimulator_place: appltsys1=std
    0.04-tmsimulator_place: object 19: name='appltsys2_std'
    0.04-tmsimulator_place: appltsys2=std
    0.04-tmsimulator_place: object 20: name='papi1_left'
    0.05-tmsimulator_place: papi1=left
    0.05-tmsimulator_place: object 21: name='papi2_left'
    0.05-tmsimulator_place: papi2=left
    0.05-tmsimulator_place: object 22: name='reil1_none'
    0.05-tmsimulator_place: reil1=none
    0.05-tmsimulator_place: object 23: name='reil2_none'
    0.05-tmsimulator_place: reil2=none
    0.05-tmsimulator_place: object 24: name='runway'
    0.05-tmmodule: runway
    0.05-tmsimulator_place: object 25: name='endpoint1_03'
    0.05-tmsimulator_place: object 26: name='endpoint2_21'
    0.05-tmsimulator_place: object 27: name='threshold1'
    0.05-tmsimulator_place: object 28: name='threshold2'
    0.05-tmsimulator_place: object 29: name='width_46_000000'
    0.05-tmsimulator_place: object 30: name='appltsys1_std'
    0.05-tmsimulator_place: appltsys1=std
    0.05-tmsimulator_place: object 31: name='appltsys2_std'
    0.05-tmsimulator_place: appltsys2=std
    0.05-tmsimulator_place: object 32: name='papi1_left'
    0.05-tmsimulator_place: papi1=left
    0.05-tmsimulator_place: object 33: name='papi2_left'
    0.05-tmsimulator_place: papi2=left
    0.05-tmsimulator_place: object 34: name='reil1_none'
    0.05-tmsimulator_place: reil1=none
    0.05-tmsimulator_place: object 35: name='reil2_none'
    0.06-tmsimulator_place: reil2=none
    0.06-tmsimulator_place: lonlat coordinates -> '-113.962519' -113.962519 '35.257517' 35.257517


  • Hey Jan,

    All of that is proper.

    I also redownloaded the SDK to make sure it was the latest, in case for some reason it wasnt. I reinstalled the two converters (aircraft and scenery). The kingman airport is the stock airport that comes with the SDK. Everything is proper as per what you wrote in that checklist.

    Before I redownloaded the SDK and reinstalled everything, I was getting that flag you mentioned; '"content_converter_config.tmc" not found. Now that doesnt show, but the files do not generate.


    If it matters, I am running Windows 7 Ultimate x86.


    Bill
    LHC

  • Bill,
    I'll bet that Win7 is the problem - or your Nvidia drivers since they are used for the texture conversions. What drivers version are you using. Sorry that we didn't ask about that much sooner.
    By the way, I am running dual boot (Win 7 and Win 10 64 bit) - if you have an older 128gb SSD, you might try that concept - I still like Win 7 for several applications but Aerofly FS2 likes Win 10 64 bit.

    Dave

  • Bill,

    the tm.log you posted here is actually the log of the 3D exporter plugin when exporting from 3DS Max to TGI.
    There should be another tm.log that is being written when the Content Converter is started. So my guess is, that the content converter does not work properly or is not found on your system.

    Can you please open a command prompt in Windows and navigate to this folder using the good old 'cd' command?

    Once you are in this folder manually run the batch file and observe what you see then. Do you see any output, if yes, please let us know.

  • Can you please open a command prompt in Windows and navigate to this folder using the good old 'cd' command? Once you are in this folder manually run the batch file and observe what you see then. Do you see any output, if yes, please let us know.

    Or just navigate to the folder the usual way and shift+right click "open command promt here" or however it is called in english (stupid german windows installation, I hate it)

    Then type the name of the batch file e.g. convert_kingman.bat and execute with enter. The command window should stay open after that, please tell us what puts out. (You can highlight the text and then right click to copy I think)

  • Ok... I googled how to do that, lol. I did find that the reference pathway for the converter in the BAT file was wrong. It says that the converter is in 'Program Files.....' location. I loaded my SDK on F:Aerofly SDK drive. I repaired the BAT file, and it is still not working. When I execute the BAT, there is a 1/2 second (or shorter) appearance of a DOS window, and it is gone that quickly. The TM.log hasnt changed in the Kingman folder.
    I have checked the 'content converter' folder and I now have a TM.log in there. This is it;

    /////////////////////////////////////////////////////////////

    0.00: (2 modules) (tmsystimer,1) (tmsyssound,20)
    0.00: init modules=(tmsystimer=ok) (tmsyssound=(default=Generic Software) (0:Generic Software) (version=1.1) (1.1)) done
    0.10:
    0.10: // ----------------------------------------------------------------------------
    0.10: // Aerofly FS 2 Content Converter version 1.1.3
    0.10: //
    0.10: // Copyright (C) 1998-2017 IPACS all rights reserved
    0.10: // https://www.aerofly.com/www.aerofly.com
    0.10: //
    0.10: // you are not allowed to distribute this software except with the permission
    0.10: // of ipacs
    0.10: //
    0.10: // the software is provided "as is", without warranty of any kind, express or
    0.11: // implied, including but not limited to the warranties of merchantability,
    0.11: // fitness for a particular purpose and noninfringement of third party rights.
    0.11: // in no event shall the copyright holder or holders included in this notice be
    0.11: // liable for any claim, or any special indirect or consequential damages, or
    0.11: // any damages whatsoever resulting from loss of use, data or profits, whether
    0.11: // in an action of contract, negligence or other tortious action, arising out
    0.11: // of or in connection with the use or performance of this software.
    0.11: // ----------------------------------------------------------------------------
    0.11:
    0.11: ERROR: (config file 'content_converter_config.tmc' not found)
    0.11:
    0.11: // ----------------------------------------------------------------------------
    0.11: // SUMMARY
    0.11: // ----------------------------------------------------------------------------
    0.11: 0 files copied
    0.11: 0 textures copied
    0.11: 0 sounds converted
    0.11: 0 geometries converted
    0.11: 1 errors


    //////////////////////////////////////////////////////// END


    There 'is' a config file 'content_converter_config.tmc' as I can right click it and try running it, but again, nothing happens. A flash of the DOS window and done.


    Here is the config file 'content_converter_config.tmc'

    ///////////////////////////////////////////////////////////////////////

    <[file][][]
    <[tm_config][][]

    <[string8][base_output_folder][]> // if this is empty it defaults to "C:/Users/USERNAME/Documents/Aerofly FS 2/"
    <[string8][texture_base_type][ttx_dxt]>

    <[list_tm_config_folderpair][folder_pairs][]

    <[tm_config_folderpair][element][1]
    <[string8][input_folder][./]>
    <[string8][output_folder][scenery/places/kigm_kingman/]>
    <[string8][type][place]>
    <[uint32][recurse_level][0]>
    <[list_string8][file_types][tsc tgi jpg bmp tif png ]>
    <[list_tm_texture_settings][texture_settings][]
    <[tm_config_folderpair][element][0]
    <[list_string8][regex][.*]>
    <[bool][compressed][true]>
    <[bool][compress_file][true]>
    <[bool][flip_vertical][false]>
    <[bool][mipmaps][true]>
    <[uint][max_size][2048]>
    <[bool][make_square][true]>
    >
    >
    <[tm_config_geometry_settings][geometry_settings][]
    <[float32][collision_mesh_quality][0]>
    >
    >

    >
    >
    >

  • Please look for the file 'aerofly_fs_2_content_converter.exe' on your system, I assume its NOT in the default folder, but rather somehwere else. Its either not installed at all or you picked a different folder, even though we suppressed this option.

    The Content converter installer can be found in the SDK folder as well.

  • I just did a screenshare with Jan/JetPack and we found the issue.

    The BAT file points the target location of the SDK to 'Program Files......' I have the SDK loaded on F: drive. Editing the BAT file to this string location fixed it.

    "F:\Aerofly SDK\Aerofly FS 2 Content Converter\aerofly_fs_2_content_converter.exe" content_converter_config.tmc

    Kingman has been converted and exported! Ureka!


    Many thanks everyone for your input and help on this. Massively appreciated.

    My C: drive is full, so I have to put SDK's and things on alternate drives.