February 22, 201511 yr I took a look at this. Stock EDDF: Stock EDDF doesn't have runways 7L/25R. However, the latest nav data includes these runways. So if you run AIController with SID/STAR/Approaches for runways 7L/25R (based on the latest nav data) on the stock EDDF, there will be problems. If you're running stock EDDF, delete the SID/STAR/Approaches for runways 7L/25R. Freeware EDDF: I also took a look at Mark Aldridge's freeware Frankfurt scenery (just in case you're running that). Very good scenery, but runway 18/36 has a broken runway link, which causes this runway to be unavailable in AIController for landings. Thus, all AI will land under the control of FSX if that is the active landing runway. Payware EDDF: I don't have any EDDF payware sceneries to test (in case you have one installed). Thanks for taking a look. I use the Aerosoft payware scenery. It includes runways 25L/07R, 25C/07C, 25R/25L, and runway 18/36 (which is not used in FSX/P3D as and in real life only for departures, so no landings there anyway). I noticed that the landing aircraft controlled by AIController are too high, but when an aircraft happens to remain unter the control of FSX, it lands fine. Given that at EDDL the same thing seems to happen (I haven't tested it with EDDL, payware scenery as well) and there were not changes made to the runway system like in EDDF recently, I suspect that the way AIController handles the approach is the problem. I also checked the Navdata files and approach (IAF) starts at 4000ft (which is normal for EDDF). EDIT: yes, it happens on all the runways (25L/07R and 25L/07R, 25C/07C is for take offs only and 18 is not used). As for the BSOD, disregard, it was just a coincidence that occured every time I changed that value, but the culprit was elsewhere. I changed the value to 1 and it runs fine. Cheers Nizar Thabti VATSIM Germany - RG Frankfurt My AI paints: ntflight.tk
February 22, 201511 yr Author Thanks for taking a look. I use the Aerosoft payware scenery. It includes runways 25L/07R, 25C/07C, 25R/25L, and runway 18/36 (which is not used in FSX/P3D as and in real life only for departures, so no landings there anyway). OK, I think I know what is happening. AIController is reading your stock scenery instead of your payware. You're observing at the payware airport, but the AI are flying as if the stock airport were there (including the missing runway). I implemented layering in the alpha version, but it is broken under certain circumstances (I just finished correcting the layer code). I should have the fix out soon (with other corrections). -Roland
February 22, 201511 yr Thanks Roland for all your hard work! Nizar Thabti VATSIM Germany - RG Frankfurt My AI paints: ntflight.tk
February 22, 201511 yr Hi, There are airports that don't have taxi graph information. You need to remove the runway info files from your data set(s). Over the course of the last few days I have processed worldwide sid/star data and the removal process took about a day and a half. what do you mean by this, or where can I find runway info files? Rig Specs; CPU AMD Ryzen 9950X3d, GPU 5090 32gb, Memory 64GB 2x32 CL28 , WD-SN710 Black 500 GB, WD-SN710 Black 2TB, MSI x870XeTomahawk, Be Quit Straight power 1200 Watt platinum. LG Oled C4
February 22, 201511 yr I have not seen it covered yet, but while spying on my AI after running the program I have noticed that my AI starts doing continuous barrel rolls. I cannot imagine this is how it simulates holding, Lol. Any ideas on what I mucked up? Nicholas Chattaway
February 22, 201511 yr I am very excited to have found this little program. It seems it may fix something that drives me nuts. However, I was having the same problem as pilotter but once I had put the backslash after the folder path I stopped getting the errors. That said, the compiler bar never starts it just sits there doing nothing. If I close the compiler and then close the program itself the process still runs in task manager. The memory usage of the program in task manager is frozen which suggests to me that it has hanged. I have to force it to end. If I do not try to run the compiler then the program when asked to close will close without remaining in the task manager. Using FSX and installed ai controller on networked laptop. Just tried installing c++ again but has not helped. I would love to see this program in action but it is not happening for me at the moment. Any advice? Can you try decompiling on your FSX machine first (just to double check this isn't a scenery issue)? You don't need to use the installer (if you only use AIMonitor for testing). Copy the AIController install directory (and all subdirectories) from your network machine to a temp folder on your FSX machine, load up AIMonitor, reset the config paths to local, apply, then a force update. If it decompiles ok, we can concentrate on network issues. Let me know how it goes. Finally had time today to try what you said and it decompiled on my main machine in a few seconds. So it is not liking something on my network. I just don't know what. 5800X3D - Strix X570-E - 32GB 3600Mhz DDR4 - AMD RX 9070 XT- Samsung 980 Pro x2
February 22, 201511 yr what do you mean by this, or where can I find runway info files? After you decompile the Navgraph data you can see the runway files. They will all have RWY in the title of the file. Those are the ones that need to be removed for airports that are not present in FSX.
February 22, 201511 yr Commercial Member Version 1.4 working with FSX: SE? Only a community member with intent maintain informed to the simulator community about DCS: World news and progress More news to the front....Disclaimer: I´m not member of DCS: World team, Eagle Dynamic team or None official 3rd party.
February 22, 201511 yr Great program. Unfortunately it seems to crash my P3D v2.5. I've been able to replicate a CTD always at the same point (entering 27L in EGLL) with AIController active. Five times in a row I got the following error: Problem signature: Problem Event Name: APPCRASH Application Name: Prepar3D.exe Application Version: 2.5.12942.0 Application Timestamp: 54d283cc Fault Module Name: MSVCR100.dll Fault Module Version: 10.0.40219.325 Fault Module Timestamp: 4df2be1e Exception Code: 40000015 Exception Offset: 0008d6fd When I did not run AIController, no CTD occured and I could finally take off. The last message in AIController usually was about a conflict and removing an a/c from approach (probably when I entered the runway). I only run ASN and AirTrafficManager alongside AIContoller. I tried reinstalling all the C++ libraries, even reinstalled P3D and got the same error. Any idea why this is caused? Configured everything as stated in the readme, left the settings at default and only activated SID/STAR for EGLL.
February 22, 201511 yr After you decompile the Navgraph data you can see the runway files. They will all have RWY in the title of the file. Those are the ones that need to be removed for airports that are not present in FSX. thanks JS, but then my next question (sorry), I have done all sid stars from the PMDG folder, but how would one know which airport is not in fsx...? :unsure: Rig Specs; CPU AMD Ryzen 9950X3d, GPU 5090 32gb, Memory 64GB 2x32 CL28 , WD-SN710 Black 500 GB, WD-SN710 Black 2TB, MSI x870XeTomahawk, Be Quit Straight power 1200 Watt platinum. LG Oled C4
February 22, 201511 yr You need to run the Force Update of Runway and Taxi Data. This will not tell you, but get the data ready. Then when you run AIController it will tell you, but one airport at a time. So then you remove the RWY files and then run AIController and it will tell you the next one. There is another way but it is just as time consuming. Let me ask you: what countries are you going to keep data for?
February 22, 201511 yr Hello Clipper! Here, the same problem: Nombre del evento de problema: APPCRASH Nombre de la aplicación: aicontroller.exe Versión de la aplicación: 1.4.0.0 Marca de tiempo de la aplicación: 54e010da Nombre del módulo con errores: MSVCR120.dll Versión del módulo con errores: 12.0.21005.1 Marca de tiempo del módulo con errores: 524f7ce6 Código de excepción: 40000015 Desplazamiento de excepción: 000a7676 Versión del sistema operativo: 6.1.7601.2.1.0.768.3 Id. de configuración regional: 3082 Información adicional 1: 1620 Información adicional 2: 1620dbaf8dc4c576293bbf0c81152d09 Información adicional 3: 74f1 Información adicional 4: 74f140e517e18b89070246aa49b0bfbfI have Prepar3d v 2.5. all my microsoft visual C++ updated. the verbose is 1: AIConfigLastUpdateTime=1424631365AIStopProgram=0STAR=.\GC\*.* SID=.\GC\*.*DistMOE=1DegreesMOE=1NoVectorAltitude=1500NoVectorDistance=7AITurnScalar=1AISpeedScalar=1AIPatternAlt=3000AIAscentDescentScalar=1AIMonitorRadius=200000AIMaxSpawnDistanceFromSID=10AIMaxSpawnDistanceFromSTAR=200AISeparationDistance=1.5UserAISeparationDistance=1.5AIHoldingAllowed=4AICustomHold=0AIGoAroundLeaveArea=1AIAutoSTAR=1UT2Compatibility=0AITelemetry=0AIHighSampleRate=0Verbose=0Debug=0AIAllowPiston=0AIHoldingTurnScalar=1.2AITrafficSpeedAdjust=0.70AITurboPropSpeedAdjust=0.70AIPistonSpeedAdjust=0.70AIJetMaxAltitude=32000AITurboPropMaxAltitude=20000AIPistonMaxAltitude=9000AIVectorSortPeriod=10AIMaxHolding=50AIReleaseTimerMax=120AIDecreasingTimedRelease=1AIForcedReleasePriority=1AITargetLandingRate=0.75AIMaxWanderTime=240AIAntiOffAngleApproach=1AICircleUntilAssignedRunway=0AIHoldForRunwayPattern=1AICirclingTimeNoRunway=600AIAntiScudRunner=1AIFinalApproachTooLow=1000AIFinalApproachTooHigh=10000AIAntiClosePair=0.164AIAntiRunwayIncursion=1000AIFinalApproachUseFile=1AIFinalApproachAutoRecord=0AIRecordRollOutSpeed=20AIRecordFinalMaxTime=600AISpeedIAF=180AISpeed1700=170AISpeed1000=160AISpeed500=150AISpeedTouchDown=145AIFinalApproachSlowDownScalar=0.80AIRollOutSlowDownScalar=1AIRollOutTime=90AIIAFDetectionDelay=10AIImmediateForceLandAll=0AIFinalApproachGoArounds=0AIShortFinalRelease=0AIFinalPrecisionModeAlt=3000AIFinalTurnScalar=2.3AIFinalAscentDescentScalar=0.90AILandWithoutClearance=1AIClimbOutHeight=900AIMaxSpawnDistanceFromAirport=5AIPerAircraftCalibration=1AITrafficPattern=1AIStraightInAngle=35AIJetRoutesEnabled=0AIAverageWinds=000000AIJetRoutesFlightLevel=18000AIJetRoutesLowerLimit_Jet=28000AIJetRoutesUpperLimit_Jet=38000AIJetRoutesLowerLimit_Prop=18000AIJetRoutesUpperLimit_Prop=220000AIMinTripLengthForJetRoutes=90AIJetRoutesTerminusRadius=70AIPreferredJetRoutes=J,UAIDisFavoredJetRoutes=AIPreferredJetroutesScalar=1.25AIDisfavoredJetroutesScalar=1.25AIJetRoutesOnly=0AIJetRoutesOrigin=1AICull=0AICullHeight=0AIEnhancedApproach=1AIEnhancedFinalDist=7AIEnhancedFinalHeight=3000AIEnhancedFinalTurnAngle=45AIEnhancedFinalBase=7AIEnhancedFinalStraightinAngle=30AIEnhancedRandom=0AIEnhancedTaxiSeparation=250AIEnhancedTaxiSpeed=25AIEnhancedMinRunwayLengthJet=6500AIEnhancedMinRunwayLengthTurbo=2900AIEnhancedMinRunwayLengthProp=980AIEnhancedMaxAIPerRunway=5AIEnhancedMaxHdgDifferenceForRunwayBalancing=40AIEnhancedRunwayIncursion=1AIEnhancedParkAfterArrivalTime=30AITaxiDeaccellScalar=0.93AITaxiAccellScalar=1.15AITaxiOffAngleSlowdown=10AITaxiOffAngleStop=35AITaxiDistMOE=20.0AITaxiDegreesMOE=0AITaxiDistRunwayExit=30AITaxiBearingRunwayExit=65AITaxiTurnScalar=1.25AITaxiCollisionAngle=15AICollisionDetect=1AIRampNoCollisionWaypoints=5AIEnhancedInjectDepartingAI=1 (GC is the name of the folder of my airport zone where i put stars, sid and aprroach) thanks for your great work!. i hope you can help us. abraham.
February 22, 201511 yr After a Long time check, i figuered out some issues. First: While complaining that the enhanced mode doesn´t work i stumbled over the strange fact, that there have been 4 (!) ini files. I used the possibility of the "alternative ini", placed i a folder called "Alternative Ini" :rolleyes: . But finally i had 4(!) ini´s. One aicontroller.ini in the exe directory, one in the "Alternative ini" Folder, additional one "aicontroller14Aaicontroller.ini" there and one with the same name in the root directory of the Harddisk. I simply struggled with crosschecking the settings in the menus compared to the .ini file. I finally had to deactivate the Alternate Ini choice to keep only the one in the .exe directory . So, that´s strange, but i can better live with only one .ini... Maybe you can explain one day how to use the alternative and what it is good for. For now it is hard to notice, which is really in use when i start aicontroller. What else? OK, first i notice, out of 100 approaches maybe only 2 times the hand written final approach is used, 98 times the enhanced autogen approach will be selected by aicontroller. Well, though i expected the opposide, basically it is OK. It simply mean, that we/i have to optimize the STAR´s one more time. What i nevertheless noticed is, that aicontroller failed to match the correct approach (at least at EDDL). Planes are comming over STAR´s from north (XAMOD, TEBRO ect.) to RWY 05R. At RONAD (still north of the airport) aicontroller select a left hand based approach (should be right). But what really happens is, that the ai turn left immediatly, move to the south side of the ILS and doing a right hand based approach. May it be that the code mess up left and right hand approaches sometimes? Regarding the EDDF issue, yes, i have it myself, the only rwy that works is the new 07L/25R, (which indicate that it is NOT the stock data that is read) but the traffic dissapears because no taxi data is available. Similiar to EGLL from Aerosoft, aicontroller don´t find taxi data. Once again EDDL, also Aerosoft payware, may it be that aicontroller doesn´t care about the parking codes? E.g. Gate A is completly occupied by Lufthansa, but aicontroller sent a turkish airlines and a TUI to Gate A, but a Lufthansa to Gate B, that definatly don´t have a DLH Gate. ( There have been free A Gates). And a Air Berlin was sent to a GWI parking spot... By the way, taxi routing is an adventure by itself, starting from the place where the ai stops at the Runway, the time until it leaves the Runway and the interaction with traffic controlled by P3D. At least i came closer to a smoother rolling regarding the stop and go while taxiing.
February 22, 201511 yr You need to run the Force Update of Runway and Taxi Data. This will not tell you, but get the data ready. Then when you run AIController it will tell you, but one airport at a time. So then you remove the RWY files and then run AIController and it will tell you the next one. There is another way but it is just as time consuming. Let me ask you: what countries are you going to keep data for? Just did Canada....... thinking about US and some southern americans, but not the world that would be work for a monk Rig Specs; CPU AMD Ryzen 9950X3d, GPU 5090 32gb, Memory 64GB 2x32 CL28 , WD-SN710 Black 500 GB, WD-SN710 Black 2TB, MSI x870XeTomahawk, Be Quit Straight power 1200 Watt platinum. LG Oled C4
February 22, 201511 yr Canada went fast for me. US has a fair number to remove. SA countries go pretty fast.
Archived
This topic is now archived and is closed to further replies.