Jump to content
IL-2 Series Forum

Recommended Posts

Posted

Maybe a helpfull tool for -Blitz-  VR-beta-testers ... 

ZEISS_Aerotopograph.jpg.9813084cfd0614bba7a527bd38f90f58.jpg

The ZEISS Aerotopograph Stereoskop has been seen in some WorldWar II and post WorldWar II movies, such as "Triple Cross" and "Operation Crossbow", among others.

Posted

If anyone would like to help out, I know it's a long shot, but it's worth a try. I have recorded battle between ai planes and using stop watch, they stop at 3min and 36 seconds

around that time. i.e 216/217 seconds, I have selected a range from 215 to 222 seconds and with hex editor going through each file one by one, start finding 215 and changing it to 615 saving the file then starting the game and observe the length of the battle. It took me awhile to get to this stage, thinking time etc. I am doing the core folder and if someone is keen to start on the bob folder we would get this done quicker.

also make a backup of all the files and when you finish with modifying the file and there is no change in time, restore the file and start again with the next number. 

Posted

K I'm tackling this in different ways, I installed procmon and filtered on Launcher.exe only:-

  1. Download and Run ProcMon: Download the tool from the official Microsoft Sysinternals page and run Procmon.exe as an administrator.
  2. Stop the Initial Capture: By default, ProcMon starts capturing events immediately, which generates a large amount of data from all running processes. Click the magnifying glass icon or press Ctrl+E to stop the capture. A red slash will appear over the icon.
  3. Clear Existing Events: Click the eraser icon or press Ctrl+X to clear all the events already captured from the display.
  4. Set a Process Name Filter:
    • Go to Filter > Filter... (or press Ctrl+L).
    • In the "Process Monitor Filter" window, ensure the first dropdown says "Process Name".
    • Ensure the second dropdown says "is".
    • In the text box, type the exact name of your game's executable (e.g., gamename.exe).
    • Ensure the last dropdown says "Include".
    • Click Add, then click Apply, and finally OK.

I found these are the files accessed before and just after the ai plane disengaged:-

core_data.sfs

bob_buildings.sfs

bob_plane.sfs

core_update01.sfs

bob_humans.sfs

 

will edit these files and see what i can do

 

Posted

I’m following what you are doing with interest.  Willing to help but pressed for time right now.  I would also suggest you install the CLOD SleepyFly Tacview utility that you can obtain from the ATAG forums.  Then you can also replay engagements forward and rewind. 
 

I did some work on this earlier this year and posted on the old iL-2.  I consistently saw separation and RTB after about 7 minutes on AI versus AI.  It was really easy to consistently observe the moment of separation.  
 

I would be skeptical that the “timer” would be an odd number of seconds.  If it is there, I suspect it is more like 300, 400, 500 or something like that.

I have also raised what you are doing with the Team Fusion internal group, just to create awareness at this point of what you are doing.

 

 

  • Like 1
Posted (edited)

Hi Paul. I have attached procmon logfile, of interest refer to timestamp 7.55.4 to 7.56.0  this is when the plane bf109 disengaged from the fight.

I didn't make a video recording at the sametime, but I did note down when it happened. I'll be checking hex values as well, example 217 seconds in hex is D9.

I'll keep at it.. Thanks for the reply

 

oh one file i missed from previous entry was core_update.sfs, you will see this at 7.55.4, the one that stands out though is bob_plane.sfs

Logfile1.zip

6 minutes ago, clod65 said:

Hi Paul. I have attached procmon logfile, of interest refer to timestamp 7.55.4 to 7.56.0  this is when the plane bf109 disengaged from the fight.

I didn't make a video recording at the sametime, but I did note down when it happened. I'll be checking hex values as well, example 217 seconds in hex is D9.

I'll keep at it.. Thanks for the reply

 

oh one file i missed from previous entry was core_update.sfs, you will see this at 7.55.4, the one that stands out though is bob_plane.sfs

Logfile1.zip 3.28 MB · 0 downloads

the procmon at least narrows it down on which files were accessed between 7.55 and 7.56

Edited by clod65
Posted

Can you please also post your .mis file.  Then I can run with Tacview.

Posted
12 hours ago, clod65 said:

Hi Paul. I have attached procmon logfile, of interest refer to timestamp 7.55.4 to 7.56.0  this is when the plane bf109 disengaged from the fight.

I didn't make a video recording at the sametime, but I did note down when it happened. I'll be checking hex values as well, example 217 seconds in hex is D9.

I'll keep at it.. Thanks for the reply

 

oh one file i missed from previous entry was core_update.sfs, you will see this at 7.55.4, the one that stands out though is bob_plane.sfs

Logfile1.zip 3.28 MB · 1 download

the procmon at least narrows it down on which files were accessed between 7.55 and 7.56

What if the timer code was already loaded in RAM?

Posted (edited)

 

Hi Paul,

mis file attached, the skill level is set to veteran and not ace.

Just an interesting fact, not sure if you have seen these on my channel or aware of it:-

ai spitfire crashes into the channel, bf109 continues to target the spitfire
the whole event from:- 11.35PM to 12.28AM, I only started recording from 11.45PM. once the bf109 ran out of ammo it stopped targeting.

https://www.youtube.com/watch?v=KKzzFjVAS_A&t=135s

 

And in reverse:-

 

ai bf109 crashes into the channel and same thing happens, the spitfire
continues to target the 109 i captured 14 minutes. im assuming like the previous video once the spitfire runs out of ammo it
would stop targeting. I did not continue the recording until the ammo ran out.

so now how do we get the same thing happening but in the air? 

1on1_acelvl.mis

Edited by clod65
Posted
23 minutes ago, paul_leonard said:

What if the timer code was already loaded in RAM?

good point

Posted

I had no idea about what I've read from above, and it really is saddening. Of course, this issues at play here go all the way back to the 2000s...

Posted (edited)
On 12/8/2025 at 3:25 PM, BENKOE said:

Maybe a helpfull tool for -Blitz-  VR-beta-testers ... 

ZEISS_Aerotopograph.jpg.9813084cfd0614bba7a527bd38f90f58.jpg

The ZEISS Aerotopograph Stereoskop has been seen in some WorldWar II and post WorldWar II movies, such as "Triple Cross" and "Operation Crossbow", among others.

Thanks very much for your great support!
It will certainly use it for testing the new VR Beta test version that was released yesterday.
(released only for one very specific test)

Edited by kraut1
Posted

CoD has a record discount now, with 80% off.

And I noticed that they re-added the VR tag on Steam a month ago, after removing it 8 months ago. A sign of greater confidence that VR is going to work out?

 

  • Like 1
  • Haha 1
Posted
7 hours ago, Aapje said:

CoD has a record discount now, with 80% off.

And I noticed that they re-added the VR tag on Steam a month ago, after removing it 8 months ago. A sign of greater confidence that VR is going to work out?

 

We are currently doing the test according to the defined procedure with the yesterday released VR Beta test version.
And we are receiving constantly from time to time new releases for tests and we post the results in the VR Beta Forum + discussion if required.
 

  • Like 1
Posted
11 hours ago, Aapje said:

A sign of greater confidence that VR is going to work out?

Was there ever any doubt my friend. It's full steam ahead. 🙂

  • Like 2
  • Haha 1
Posted (edited)

I have flown my first CLOD VR test mission 1 or 2 weeks after release of Tobruk with VorpX (no stereoscopic view) in Summer 2020.

Alltogether ca. 30 combat missions with Blitz and tobruk.

Sometimes it was great but frequently centering of the view did not work or was too chaoticly, so I stopped using it because it was too unpredictable if it worked or not.

But at least sometimes I had some fun:

 

Edited by kraut1
Posted

Hi Paul,

I have recorded video of flight and ran procmon at the sametime, I have uploaded both files here:-

https://drive.google.com/drive/folders/13K7kaOfTB__a7NRbSSUekEcZ9JMdAqAx?usp=sharing

In procmon log file search for 'Tally_ho.ogg', (this is when you hear it in the video) not long after that the ai pilot kicks in.

These are the files accessed often:-

-core_bank01.fsb

-bob_bank01

Inbetween the above two files was one:-core_update02.sfs, then these:- core_update01.sfs, bob_buildings.sfs, bob_plane.sfs, bob_update05.sfs

The AI was set to ACE skill level and Engage Fighters. The combat time was 5 minutes, i.e 300 seconds.

Anyhoo this is where I'll start searching the files mentioned above and testing.

Posted (edited)

quick update, I have done the following 5 files:-

-core_bank01.fsb

-core_update02.sfs

-bob_bank01.fsb

-core_update01.sfs

-bob_plane.sfs

with hex editor i have changed any 300 found to 600.

and any hex 12c which is 300 to hex 258 = 600

I had 79 hits of decimal 300 in bob_plane.sfs, and surprisingly after changing all them to 600 the game still ran.

There has been no change it still remains 5 minutes of combat.

I will continue on with the rest of the files, I also have not reverted the changes. the decimal and hex changes are being done at the same time.

 

Edited by clod65
Posted
AI Overview
 
 
 
Actual in-air combat time for a single engagement during World War II was remarkably brief, often lasting only 
seconds to a few minutes. A pilot's entire operational tour might involve a total of only a few hundred "combat hours," many of which were spent in transit or patrolling. 
 
Factors Limiting Combat Duration
Several factors contributed to the brevity of actual fighting time:
  • Ammunition Limits: WWII fighter planes carried limited ammunition. For example, a British Spitfire had only enough for about 15-20 seconds of sustained fire, while an American P-51 Mustang had roughly 20-25 seconds. Pilots were trained to fire in short bursts to conserve ammo and prevent barrel overheating, meaning a single "dogfight" typically consisted of only a few passes before a pilot needed to break off or run out of bullets.
  • Fuel Capacity: Combat maneuvering and high-speed flying were very fuel-intensive. While aircraft had a total flight time of a few hours (e.g., a B-17 bomber mission could last 6 to 8 hours), the actual time spent engaging an enemy at high power settings was a fraction of that.
  • Tactics: Many effective tactics involved "hit and run" passes, where fighters would make one or two quick attacks on bomber formations before disengaging and re-forming for another pass, rather than engaging in prolonged, circling dogfights like those sometimes depicted in movies.
  • Operational Definitions: For administrative purposes, a pilot might log "combat hours" for the entire duration of a mission that entered enemy airspace, even if they never fired their weapons or even saw an enemy aircraft. 
 
Total Combat Exposure
Pilots rarely stayed in constant combat. They were often rotated through tours of duty: 
  • Fighter Pilots: Tours were often measured in flight hours, such as a maximum of 200 hours in one tour for RAF Fighter Command.
  • Bomber Crews: Tours were generally measured in number of missions, typically around 30 operational flights. 
Many, if not most, troops were in service and supply roles and did not see much combat. For those in frontline aircrew roles, the experience was intense, but the actual time spent actively shooting at an enemy during any single engagement was incredibly short. 
Posted

Why do people insist on posting next-word-guesser-bot drivel on forums? 

  • Like 1
  • Confused 1
Posted
On 12/14/2025 at 8:24 AM, AndyJWest said:

Why do people insist on posting next-word-guesser-bot drivel on forums? 

I don't think clod65 is wrong to point out that while it is frustrating that there is clearly a timer in-game, the actual experience was that air combat was a short fast knife fight, and not protracted dogfight furballs that we all seemingly prefer, myself included, in the non-lethal virtual world.  That he quoted from an AI chat in this case doesn't make it wrong.  He did fail to point out that in the real world discretion was the better part of valour, and that attacks generally only occurred when one side had a significant advantage in the initial attack, and otherwise they just passed on an attack.  We don't like cowardice/discretion in our non-lethal game world either.  Is what it is.

Posted
On 12/14/2025 at 7:50 AM, clod65 said:
AI Overview
 
 
 
Actual in-air combat time for a single engagement during World War II was remarkably brief, often lasting only 
seconds to a few minutes. A pilot's entire operational tour might involve a total of only a few hundred "combat hours," many of which were spent in transit or patrolling. 
 
Factors Limiting Combat Duration
Several factors contributed to the brevity of actual fighting time:
  • Ammunition Limits: WWII fighter planes carried limited ammunition. For example, a British Spitfire had only enough for about 15-20 seconds of sustained fire, while an American P-51 Mustang had roughly 20-25 seconds. Pilots were trained to fire in short bursts to conserve ammo and prevent barrel overheating, meaning a single "dogfight" typically consisted of only a few passes before a pilot needed to break off or run out of bullets.
  • Fuel Capacity: Combat maneuvering and high-speed flying were very fuel-intensive. While aircraft had a total flight time of a few hours (e.g., a B-17 bomber mission could last 6 to 8 hours), the actual time spent engaging an enemy at high power settings was a fraction of that.
  • Tactics: Many effective tactics involved "hit and run" passes, where fighters would make one or two quick attacks on bomber formations before disengaging and re-forming for another pass, rather than engaging in prolonged, circling dogfights like those sometimes depicted in movies.
  • Operational Definitions: For administrative purposes, a pilot might log "combat hours" for the entire duration of a mission that entered enemy airspace, even if they never fired their weapons or even saw an enemy aircraft. 
 
Total Combat Exposure
Pilots rarely stayed in constant combat. They were often rotated through tours of duty: 
  • Fighter Pilots: Tours were often measured in flight hours, such as a maximum of 200 hours in one tour for RAF Fighter Command.
  • Bomber Crews: Tours were generally measured in number of missions, typically around 30 operational flights. 
Many, if not most, troops were in service and supply roles and did not see much combat. For those in frontline aircrew roles, the experience was intense, but the actual time spent actively shooting at an enemy during any single engagement was incredibly short. 

True, but imagine playing this, or any other air combat sim for hundreds of hours only to get a few minutes of air combat.  Flying around in a fighter looking at the scenery.... oh wait, that's Microsoft Flight Simulator in a warbird.  I do enjoy that though, when I'm not looking for a dogfight.

But many players, myself included, want an air combat to play.  Most don't have the mission builder knowledge to create complex large scale air combats, nor are there many large scale missions available,  and so are relegated to playing simple small scale missions.  So such small scale missions quickly exposed the weaknesses and flaws in the AI, most frustratingly to many the seemingly unrealistic behaviour where the AI combatant would break off after a clearly fixed period of time, even when they were at the advantage.  To add insult to injury, once the AI disengaged, it would fly home, generally at the low and slow landing waypoint setting, and refuse to re-engage if the player went after them... the so-called drone.  You know all of this.

I have done my own research and concluded it is likely a timer that is triggered, runs and then sends the AI aircraft home after a fixed period of time.  I have also noticed that the landing waypoint becomes the next waypoint (skipping any other intermediary waypoints) once combat is commenced.  I've watch the AI cockpit to determine fuel remaining and ammo remaining, they do not seem to have any relation to the droning commencement.  

So I laud your work to try and figure out if you can brute force a change.  It is a real frustration to many in the community and if you are successful a real breakthrough.

Paul

 

Posted

clod65:

I reviewed your files noted above. May I ask what version of the sim are you running?

Posted (edited)

Paul

The version I'm running is:    GAME VERSION 1.11.20362  (October 18, 2012)

I too would like combat to last longer, there's two sessions now that i was in combat for 15 minutes, but when i run the game again

and making no changes, it's back to 5 minutes. I've plucked at this doing this and that and, even put this in GPT for shits and giggles:-

  

i want to change the combat time of 5 minutes to longer in the original il-2 sturmovik cliffs of dover

Thanks for clarifying original IL-2 Sturmovik: Cliffs of Dover (not Blitz) — that matters.

I need to correct one important point first so you don’t waste time:

⚠️ In ORIGINAL Cliffs of Dover, the combat time is NOT meant to be edited with a hex editor

In stock (original) CloD:

Combat / mission duration is defined in the mission file (.mis)

.mis files are plain text

The .sfs files are packed resources, not where mission timers are normally controlled

So if you hex-edit .sfs, changes often:

Don’t work

Reset

Or break the mission

CORRECT way (original CloD)
1️⃣ Locate the mission file

Path (typical):

IL-2 Sturmovik Cliffs of Dover\Missions\


Look for:

.mis

2️⃣ Open the .mis file with Notepad++

(Do NOT use a hex editor for this step)

3️⃣ Find the combat time limit

Search for keywords like:

Battle
Combat
Timeout
TimeLimit
End


Common patterns in original CloD missions include lines similar to:

Battle 300


or

TimeLimit 300


or

Timeout 300


300 = seconds = 5 minutes

4️⃣ Change it to a longer time

Examples:

15 minutes → 900

20 minutes → 1200

30 minutes → 1800

Example edit:

TimeLimit 300


⬇️

TimeLimit 900


Save the file and test.

When hex editing would be needed

Only if:

The mission is packed

Or you are editing a compiled campaign resource

Or the .mis is embedded in an .sfs

In that rare case, the value is stored as a float:

5 minutes (300 seconds) float
00 00 74 43

15 minutes (900 seconds) float
00 80 60 44


But again — this is NOT the normal or recommended method in original CloD.

Summary (important)

✔ Original CloD → edit .mis (text), not hex
Hex editing .sfs is usually wrong for mission timers
✔ Timer value = seconds

If you want, tell me:

The mission name

Whether it’s single mission or campaign

Whether the .mis is visible or packed

I’ll tell you exactly which line controls the 5-minute combat limit in your mission.

 

END

I will get back to you, I'm still on this, so might be quiet for little while.

 

Try the following if you may, which I have also done, belly land the plane you are in, jump into another plane and observe the opponent ai plane

I suspect that one of the sessions i did one of the ai planes in my team crash landed, the plane did not explode, and the opponent ai plane

kept in combat loop. 


 

I have also done this in the .mis file as per chat gpt:-

Battle 900
Combat 900
Timeout 900
TimeLimit 900

 

results:-

planes disappeared from the map putting the above values, no change still 5 minutes
you can still play the mission though.
[BoB_RAF_F_FatCat_Early.01_Way]
[BoB_LW_JG54_III.02_Way]


[CustomChiefs]
planes are in the map, no change still 5 minutes


[Stationary]
planes are in the map, no change still 5 minutes


Try this again but with more planes in the air. make sure not to get mission end message
have tried each line at a time from the above, no planes are seen in the map in fmb.
Also put just a 1 and no planes seen in map. so would seem anything you put under here, the planes will not be seen in fmb.
ok still no change still 5 minutes
[BoB_RAF_F_FatCat_Early.01_Way]
[BoB_LW_JG54_III.02_Way]


put the above 4 lines above [PARTS]
no change. still 5 minutes.


[BuildingsLinks]
no change. still 5 minutes.


[Buildings]
no change. still 5 minutes.

[BuildingsLinks]
no change. still 5 minutes.

[splines]
no change. still 5 minutes.


[AirGroups]
errors

[MAIN]
no change. still 5 minutes.

[GlobalWind_0]
no change. still 5 minutes.

 

Edited by clod65
Posted

I have also tried this in numerous files:-

5 minutes (300 seconds) float
00 00 74 43

changed them to:-

15 minutes (900 seconds) float
00 80 60 44

 

Posted

there's ton on info above apologies, this is what stuck out for me:-

Try the following if you may, which I have also done, belly land the plane you are in, jump into another plane and observe the opponent ai plane

I suspect that one of the sessions i did one of the ai planes in my team crash landed, the plane did not explode, and the opponent ai plane

kept in combat loop. 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...