Jump to content
IL-2 Series Forum

Recommended Posts

AcesDarthBubu
Posted

IL-2 Allied Radio — Historical Radio for Single-Player Missions

Hi all,

I’ve been working on a small app called IL-2 Allied Radio, mainly to add a little more atmosphere and historical immersion to single-player flying in IL-2 Great Battles.

The original inspiration came partly from the radio atmosphere in a DCS Spitfire campaign. I liked how radio content could make the quieter parts of a mission feel as though you were participating in a much larger war rather than simply flying between waypoints.

That was particularly noticeable to me in IL-2 when flying longer stretches — for example, crossing the English Channel. There can be long periods where there isn't much AI radio communication. Instead of filling that time with modern music or a generic playlist, I thought it would be interesting to hear actual period radio material appropriate to the date of the mission.

The idea eventually became IL-2 Allied Radio.

What it does

The app adds a simple three-position radio:

COMBAT → BROADCAST → OFF

COMBAT gives priority to IL-2's normal combat radio chatter.

BROADCAST lets you listen to historical radio recordings.

OFF represents switching the radio off.

Once a historical programme has started, it continues running in the background when you switch away from BROADCAST. So if you return to the broadcast later, you hear it further along rather than having the recording restart. There is also a Pause control if you actually want to stop the programme.

The controls can be configured to mirror your IL-2 radio/channel switch, volume increase, volume decrease and Pause controls, so it can be operated without having to interact with the browser while flying.

Trying to connect the mission to real history

One of the main objectives isn't simply to provide something to listen to. I wanted the radio to help connect the mission you're flying with what was actually happening in the war around that date.

The application reads the generated mission information and uses the mission date when choosing recordings. The first broadcast selected is the nearest eligible recording on or before the mission date. It will not deliberately select something from the future.

For example, if you're flying around the period of D-Day, the idea is that you might hear period broadcasts associated with the invasion, such as Eisenhower's Order of the Day / “Great Crusade” address, assuming the appropriately dated recording is present in your library.

It makes a Channel crossing feel a bit less like dead time and a bit more like you're flying through a particular moment in history.

It also tries to respect the aircraft

I didn't want every aircraft magically to have a radio just because the application was running.

The aircraft is therefore part of the authorization logic. If the application cannot deterministically establish that the aircraft is supported as having the required radio capability, the Allied Radio function isn't enabled.

For that reason WWI / Flying Circus aircraft are currently treated as NO RADIO and are not supported. This is an application/simulation scope decision rather than a claim that airborne wireless equipment never existed during WWI.

The player's nationality is also obtained from the mission rather than guessed from the aircraft. This matters with lend-lease aircraft — for example, a Soviet-operated Western aircraft should still use the appropriate Soviet/Russian native radio environment.

Career, AQMB and EMG

Version 6.3.1 currently supports generated missions using:

Career / AQMB: _gen.Mission
EMG: SYN_Generated.Mission

For safety, the application doesn't simply assume that whichever mission file happens to exist is the one you're flying. It identifies the unique player aircraft and correlates it with live IL-2 telemetry before allowing the radio functions to modify IL-2's native radio environment.

There is also a manual Generated Mission Mode switch. Turning that OFF puts the application into NO_TOUCH mode.

Scripted Campaigns and ordinary Single Missions are deliberately outside the current scope, since they can have their own scripting and voice content.

Historical recordings

The historical audio library I'm building/testing with consists mainly of recordings that can be found freely online, including material available through the Internet Archive and other historical archives.

The application itself doesn't require a particular online source — recordings are stored locally and users can build their own historical radio collection.

I'm also trying to distinguish genuine wartime recordings from later recreations where possible.

What I'm aiming for

This isn't intended to replace IL-2's radio system or turn the game into an internet radio player.

The idea is more modest:

make the quiet parts of a single-player sortie feel connected to the wider war.

You're still flying your IL-2 mission, listening for your squadron and dealing with whatever happens in the air — but during those long stretches between events, the radio can remind you that beyond your cockpit there was an entire world at war.

Have fun listening to the radio broadcast, but watch your six!

https://www.mediafire.com/file/h0pvxrjv3ebsjuf/IL2_Allied_Radio_v6.3.1_RELEASE.zip/file

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...