Specifically getting in and out of the airport environment. In theatre GCI is another subject entirely.
Unable to clear for takeoff you are cleared for takeoff
Just copy BMS 1:1
I haven’t tried BMS yet, but can definitely attest to how crap and silly the DCS ATC is.. Could you say a bit more about the BMS ATC?
Yeah, the BMS ATC is really good. But I doubt we'll see anything of that level in DCS anytime soon, if ever.
For me, the pipe dream would be integrating something like SayIntentions. But I know that's even less likely to happen.
And if DCS had that tomorrow with no announcement, people here would be posting about the terrible system and point out the issues with it. ATC is complicated and messes up enough IRL, coming up with a perfect system to manage pilots taking things far less seriously and AI is mission impossible otherwise real ATCs would be out of work with a far higher margin of pilots that give a shit and flying normally and predictably.
So I guess the moral of the story is "The ATC is hot garbage, but improving it would be difficult so why bother."
Been here for almost 20 years, yes the ai, atc and infantry have issues... I've seen huge improvements to the sim over that time, the constant "ed are scumbag" attitude is tiring and honestly I'm leaving hoggit and dcs subs because I'm sick of the new entitled users clogging up the threads. You should have tried being a simmer when cliffs of dover released.
AI Aircraft need to participate in the system. If you're the only one being controlled, it doesn't matter.
Taxiway signs on all airports, and then actual taxi instructions.
ATC that understand the traffic pattern and overhead break / options
Not related to ATC specifically:
The AI can't land normally if there's more than 2 aircraft trying to land. They do that stupid hold at 1500ft, 5 miles in front of the runway and then only one will leave the hold at a time to start a long final. It's ridiculous and ruins any sense of immersion. It makes populating airports like Dubai actually physically impossible because you just end up with 20 aircraft sitting in a hold pattern.
1000x this. Not only multiple arrivals that screw up the system, it can't handle departure/arrival mix either. The airport is only capable of being in departure mode or arrival mode at any given time. A an a/c taxiing to the runway to depart, begins that "cirlce on final" mode as well. It blows my mind that in 2024 they can't even be arsed to set up a departing aircaft to hold short of the runway while an arrival lands.
As a IRL ATC, it hurts my soul to watch DCS AI try to use an airport.
Another thing that's particularly grating compared to real life is that AI aircraft will only exit the runway from the last taxiway. So they just taxi down the runway at 20kts with no sense of urgency and delay everything even more.
It depends on being setup in the terrain SDK for each airbase, but AI can do it. It tends to be a map wide problem though.
To not abort my takeoff immediately after clearing me. Every single time.
Lol seriously and then sometimes just completely ignoring my request
I don't get that, but I do get "go around, runway occupied" on every single short final. So, I guess it's saying I'm blocking the runway. That I'm trying to land on.
Anything at all at this point lmao. I can’t even remember when they said they started working on new ATC system but it’s definetly pre-2020.
But to answer your question; I’d like to see the AI actually partaking in the communications, and not just you being sequenced around non-verbal AI traffic.
In 2013, pre EDGE and Nevada.
MSFS default ATC is garbage, but it’s actually usable.
And this time around “expedite climb/descent” isn’t even a problem.
I remember it was definitely announced that Marianas map would come with new ATC.
It's been promised every other year since before Nevada released in 2013ish.
Other people have mentioned it, but BMS sets a pretty good example for a core list of requirements:
Separate Ground Channel: ATC actually maintains a departure list and gives taxiway instructions.
Tower Channel: Gives takeoff and landing clearance.
Arrival and Departure Channels: ATC gives a departure heading, and instructs aircraft on holding patterns and clearance for approach.
Tower Channel: Gives takeoff and landing clearance.
And, preferably, gives takeoff clearance at the hold line instead of with your nose sticking into the runway.
Giving takeoff clearance on the runway would be fine if the AI knew to give the clearance to line up and wait.
Ya, that would be nice, too.
BMS ATC does that but uses the old terminology "Position and hold".
Anything. Hell, even the MSFS ATC is an upgrade at this point.
TLDR: See Falcon BMS, basically does everything desired.
I'd like to see:
- The AI interacting with the ATC and obeying its instructions.
- The different services separated by frequency, where applicable, as they are IRL (and aerdromes that aren't controlled IRL should have that be reflected in DCS, though it might be worth having ATC units that can provide some functions - we already have one for REDFOR)
- The ATC managing the airspace within a certain radius around their aerodrome, ensure that aircraft are appropriately spaced out and deconflicted.
- The ATC managing taxiing aircraft such that aircraft takeoff at the appropriate time. They should also tell aircraft to hold short or to expedite their departure when necessary.
- The ATC providing taxi instructions.
- The ATC supporting parallel runways.
- The ATC and AI supporting formation takeoffs and landings (the AI currently only support formation takeoffs when starting from the runway AFAIK)
- The ATC supporting multiple approach types (i.e. straight in, overhead, VFR, instrument etc). EDIT: On a somewhat related note, it should also support touch and goes.
- The ATC being able to fully vector you during the approach, where applicable.
- The ATC supporting precision approach radar approaches, if PAR equipment present.
- The ATC supporting contingencies/emergencies (such as interrupting the landing schedule to give priority to an aircraft who needs to land).
- There being multiple voice actors for the ATC.
That anything implemented applies to how AI use it. Talking on the radio, following landing patterns, ect. However the most important thing will just be re-enabling AI to use the base at any point and actual logic behind it. Right now if an AI just landed and another wants to take off, the AI set to takeoff has to wait for the landed AI to taxi all the way back to its parking location before it can move. Doesn't matter if the paths never intersect, it simply will not move until then. Same applies in the reverse, AI won't land if another is taxiing to the runway to take off. This causes massive problems with throughput and is why you don't often see AI share bases with players, especially in MP.
For the system to use multiple runways and for preferences to be configured. Even if it's as simple as one for takeoff and another for landing. Currently if a base has multiple, especially parallel, runways then the game will always use one over another. This is annoying at a base like Cairo West on Sinai where the default runway to takeoff northward requires aircraft to back taxi down the runway. Instead of you know using the other runway that is closer to 90% of the spawns and requires no back taxiing.
A rewrite and options for the "auto" parking location for AI. The current logic favors parking as far from the runway exit as possible. As one would imagine this causes issues with the aforementioned fact that AI won't try to takeoff while another is going back to its parking spot.
So yeah... Things tied to AI and base throughput is the gist of my answer. Both of which directly relate to immersion that the game currently lacks.
Literally anything.
Actual traffic control like in bms.
The most basic desire is the ability to keep an airport working. No more having two flights meet at a taxiway and then freeze forever. Also allow flights to assemble on runways before takeoff, this is a necessity for smaller airports where the AI taxis on the runway. ATC should also communicate more. If the runways has been bombed tell us. If there is traffic about, tell us. If there is a specific route to use to get to the runway tell us so we don't have to guess.
Use actual ATC phraseology
The AI not landing on me would be pretty wizard
LOL this happened to me yesterday, I nailed my mission on the F-4 but my wingman managed to land on me at the end...
Honestly, ATC is at the very bottom of the list I want improved in DCS. Way after AI and dynamic campaigns.
I imagine it’s a tripod of sorts- a dynamic campaign with dozens or hundreds of aircraft in the skies requires good ATC to avoid 20 planes flying circles around an airport ad nauseum, but that requires AI improvements as well.
Especially if the game mode keeps track of available aircraft for sorties. It would need specific rules to count aircraft as landed before they land. Otherwise a good percentage of AI lost will be due to running out of gas while orbiting waiting to land.
Yeah it's definitely intertwined. You absolutely need AI improvements for a dynamic campaign that doesn't solely consist of player units and if you want it to a similar scope as say, Falcon BMS, then competent ATC is also essential.
Yes. But I anticipate they are eventually going to arrive at a point where they realize they can't do dynamic campaign at that level. It'll be stripped enough to work with most of the current AI in place.
Controlled separation. Making "cool words" doesn't mean anything if it's not actually doing the thing that ATC does: separate traffic. Just like their JTAC, lots of cool words, no thinking.
It working
Standard phraseology...and it's all available online in public orders through the FAA and ICAO. All the op comms you can reach out to aircrew and pilot forums for stuff like CAS and CFF.
Controlled separation. Making "cool words" doesn't mean anything if it's not actually doing the thing that ATC does: separate traffic. Just like their JTAC, lots of cool words, no thinking.
TBH the only good ATC is a human one. I've flown on servers with fully manned ATC and GCI - was so good.
In addition to all the rest of the good points here on my wishlist for an AI ATC improvement program is an option to trigger a "player expedite" subroutine which prioritizes and optimizes all current plans to get the player to a runway and off the ground as quickly as possible.
As close to RL airfield procedures as possible, from cold start to traffic control zone departure. I set myself up years ago when I said I'd pay folding money for characters on my carrier able to align me on the catapults so i didn't have to go to F2 and lo and behold...ED gave me SC. So, I'll do it again, with a caveat:
I'd pay folding money for a COMPLETE air traffic control system.
Forget it. If experience is anything to go by they will ask for full price -25 or 30% discount and in return you will get a buggy , 20 percent finished implementation with countless teases and announcements of further progress over a couple of years that then don’t materialise.
Different channels for Active and Taxi. Proper routing from runway to re-arming and back again.
AI ATC getting mad at you if you ignore it, or AirForceProud95 doing the voice acting for it.
BMS like or better!
Arc doesn’t even work for me especially on enigma. Doesn’t even respond
Replica or better of ground pounders atc feature
Please who are we kidding. I guess I’ll play along. How about something that is actually released and finished
As someone who is a pilot in real life, I want different channels for clearance, ground, tower, departure, etc. BMS is alright, but the overly robotic voice breaks the immersion for me. So, it would be nice to have actually good-sounding ATC too.
I want to see tower AI… I mean communications not limited to a certain selection or anything.
That would be a real usecase not like the useless shit we see in the media.
I would like to see it actually work
I want a number at ED I have to call after I break the traffic pattern in a dangerous way, so they can deactivate my account for 6 months while an ‘investigation’ takes place. For the immersion.
The DCS accident investigation board needs to be composed of 6 other, non-ai players.
Nothing. There’s too much other shit needing fixing for me to worry about ATC at all.
How hard would it be to have ai voice recognition so you can speak to the ai ATC?
Annoyed when we buzzed the tower
It should, at a minimum, excel BMS's.
Yes. Please I would like to see DCS air traffic control.
Working on getting you guys a 3rd party (free) solution. I'm hoping to release some videos this month.
I'd like to turn it off completely and begin with proper ai sequencing in patterns, including using multiple runways at the same time, and api that reports runways in use, taxi sequences that fix backtrack collisions, parking destinations that aren't always at the opposite side of the airfield, parking ids synching with map name parking spots, ai spawning control that fills from the nearest spots the runway, bring back specific ai spawning parking like it used to be, a full shakedown review of all terminal size to plane sizes because there's way too many broken oversized planes stuck in small hangars, direction to a parking spot you had (the sim remembers where you came from but let's you go anywhere) a full review of airfields that can't handle the C130 because it can't be used in way too many maps. That's otoh, if I really thought about it, there's a lot more api stuff and radio limitations and beacon omissions, features such as PCL would be nice rather than being forced to shout inbound. Then, and only then, would I allow ATC to talk and fix the bugs, everything else is cart before the horse.
If anyone wants to cure some of the sequencing problems, add voices and custom traffic holds then the Flightcontrol class of moose does this well enough that I can run 8 hours of busy ai on a server without a collision or build up. 4 lines of code is not for everyone, but if you can operate an F16 then it's within reach for everyone here.
Something like the implementation in Microsoft Flight Simulator. It doesn’t have to be by the book perfect, but it should be comprehensive.
I’d also like more active ground ATC, with taxi directions and clearances.
In general though, ATC should be there to avoid conflicts between aircraft in the pattern, instead it just acts like ambiance and doesn’t actually control traffic.
To add something that I havent already seen in the comments, voice recognition. Voice recognition and AI is good enough now that I want an ATC that I can talk in a mic to, not press number keys.
Having seperate ground, tower, departure, approach channels would probably make this easier on the system also, as you could segment and reduce the possible requests / responses per ATC freq.
Also how hard would a working ATIS be that gives the correct runway and weather info?
I don’t know why sometimes when I land on other airports ATC doesn’t respond
Without more information it's difficult to diagnose.
- Does the coalition of the aerdrome match yours? (Neutral aerodromes won't respond to blue or red IIRC, red aerdromes won't respond to blue and vice versa).
- Frequencies match?
- Modulation matches (so, not transmitting on VHF FM to talk to an ATC using VHF AM for instance)?
I would like to not see
Enfield 2-2, hold position
Enfield 2-2, hold position
Enfield 2-2, hold position
Enfield 2-2, hold position
Enfield 2-2, hold position
Enfield 2-2, hold position