Fulqrum Publishing Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official Fulqrum Publishing forum > Fulqrum Publishing > IL-2 Sturmovik

IL-2 Sturmovik The famous combat flight simulator.

Reply
 
Thread Tools Display Modes
  #1  
Old 04-25-2012, 08:20 AM
FS~Daedalus FS~Daedalus is offline
Approved Member
 
Join Date: Mar 2012
Posts: 22
Default AIRSTRIKEpro, level-bombing app for Saitek X52pro display

AIRSTRIKEpro v2.3


Accurate levelbombing is indeed not too easy and there are some very good tutorials on how to make bombing runs and how to use bombsights, but since wind found its way into our favourite sim (v4.10.1m and following) accurate levelbombing became even more challenging.
I tried to solve most of the upcoming difficulties by writing a small application for the display of the Saitek X52pro joystick that is capable of computing correct dropping-angles and sideslip-corrections even when there is wind.



Update to version 2.3

- AIRSTRIKEpro communicates with IL2 1946 via DeviceLink. It receives IAS and altitude directly from the game, no need to enter these values manually anymore with this feature enabled (optional).
- Integrated simple autopilot, no restrictions, it can control every aircraft in the game (two modes: fighter or bomber)
- Speedbar, fuel status and engine temperature/setup information added
- option to choose units, select between (km/h, m), (mph, ft) and (kn, ft)
- option to temporarily disable the DeviceLink connection
- Clutch button LED indicates connection status
- reworked page-design
- no console window anymore but a Tray-Icon instead (the bomb )





This is the current page layout:





Download: AIRSTRIKEpro v2_3.zip



The scroll-wheel on the left lets you scroll through the pages, the scrollwheel on the right lets you increase or decrease the values shown in the active line. The active line can easily be spotted by the arrow "->" in front of it. Pressing the right scroll-wheel (select) lets you jump through the lines of a page and navigate to subpages.
Have a look into the ReadMe to learn more about the application and how to use it on bombing missions.

Add these two lines at the end of your IL-2 1946 conf.ini:

[DeviceLink]
port=3333


If you wish to use DeviceLink online (some important information is not sent by DeviceLink when playing online) please activate the 'DeviceLinkOnline Mod by Fireball' which is already included in the download.
The application supports all bombers in stock game (v4.11.1m), HSFX 6 and UP 3.
The pages #4, #5 and #6 are optional, have a look into the file startup.ini to customise the program to your likings.

The tool does not interfere with the Saitek Programming Software, so you can use it along with any joystick-profile you created for IL2 1946. The tool will just create a few new pages on the display.
Depending on what driver-version for the X52pro you currently use it might be necessary to update your drivers to the latest version.
You can find the latest Saitek X52pro drivers and SD6 programming software here: http://www.saitek.com/uk/down/drivers.php


Known Issues and Workaround

There are reports of the display showing strange behaviour when having the X52pro plugged to an USB-hub. This is a known issue, but saitek does not fix it (they can't or they don't want to...).
(For me) the issue was solved by plugging the stick directly to the computer.


There are also reports of the display not showing anything after starting AIRSTRIKEpro. This has probably to do with 64Bit operating systems (like Win7 64Bit) and the “Saitek DirectOutput Service” not being started correctly after your computer started.
Should you not see anything on the display of your X52pro after starting AIRSTRIKEpro please do the following (once):

1. Restart your computer and do not start AIRSTRIKEpro
2. Reinstall the latest drivers for your X52pro
3. Right click on the task bar at the bottom of your screen and select "Task-Manager"
4. Select the tab "Services"
5. At the bottom right, you will see a button "Services...", click on that button
6. A window will open, scroll down and find "Saitek DirectOutput". Right click on it and choose "properties"
7. Again a window will open, in the middle of it you will see "Startup type:" and to the right you will see a pull down menu.
Click on the arrow on the right edge and choose "Automatic (Delayed start)". Click the button:"OK"
8. Close the Task-Manager and restart your computer

After your system rebooted there will now be a 10 - 15 seconds delay before your X52pro display will work properly, so just wait a few seconds after your computer started before starting AIRSTRIKEpro.





Improvement suggestions, bug report and critique welcome!

Daedalus

Last edited by FS~Daedalus; 09-27-2012 at 01:46 PM.
Reply With Quote
  #2  
Old 04-25-2012, 02:53 PM
Fenice_1965's Avatar
Fenice_1965 Fenice_1965 is offline
Approved Member
 
Join Date: Jan 2011
Location: Italy
Posts: 140
Smile

+1+1+1
Reply With Quote
  #3  
Old 04-25-2012, 03:07 PM
fruitbat's Avatar
fruitbat fruitbat is offline
Approved Member
 
Join Date: Jan 2010
Location: S E England
Posts: 1,065
Default

That is awesome, thank you very much
Reply With Quote
  #4  
Old 04-26-2012, 04:57 PM
ECV56_Guevara ECV56_Guevara is offline
Approved Member
 
Join Date: Dec 2007
Location: Planeta Trampa
Posts: 248
Default

Gracias Daedalus!!!
__________________

Bombing smurfs since a long time ago...
Reply With Quote
  #5  
Old 05-09-2012, 01:35 PM
FS~Daedalus FS~Daedalus is offline
Approved Member
 
Join Date: Mar 2012
Posts: 22
Default

Thank you very much for your kind words!

To all that have tested the program:
Any feedback so far? Does the application connect to your X52pro without problems? Do the pages show up on the display correctly?
Feedback (positive and negative) will help to improve the utility and sort out any kind of problems.


Daedalus
Reply With Quote
  #6  
Old 05-11-2012, 11:11 PM
322Sqn_Dusty's Avatar
322Sqn_Dusty 322Sqn_Dusty is offline
Approved Member
 
Join Date: May 2010
Location: the Netherlands
Posts: 214
Default

...WoW...

Currently the Hotas set is disconnected but i'm going for this one for sure! very clever.
__________________
Q9550 @ 3.4
Coolermaster 850w PSu
Sapphire HD6970 2GB
8Gb Ram B.Dragon
Kingston SSD
Win 7 64
Logitech G940
Saitek Quadrant

Reply With Quote
  #7  
Old 07-12-2012, 10:52 AM
FS~Daedalus FS~Daedalus is offline
Approved Member
 
Join Date: Mar 2012
Posts: 22
Default

Update to version 2.0!
- AIRSTRIKEpro v2.0 now communicates with IL2 1946 via DeviceLink. It receives IAS and altitude directly from the game, no need to enter these values manually anymore with this feature enabled (optional).
- Integrated simple autopilot, no restrictions, it can control every aircraft in the game
- option to choose units, select between (km/h, km, m), (mph, nm, ft) and (kn, nm, ft)
- reworked page-design



Check the first posting of this thread, download link there is up to date.

Daedalus
Reply With Quote
  #8  
Old 07-13-2012, 12:58 AM
FS~Daedalus FS~Daedalus is offline
Approved Member
 
Join Date: Mar 2012
Posts: 22
Default

Bugreport and workaround

There are reports of the display not showing anything after starting AIRSTRIKEpro. This has probably to do with 64Bit operating systems (like Win7 64Bit) and the “Saitek DirectOutput Service” not being started correctly after your computer started.
Should you not see anything on the display of your X52pro after starting AIRSTRIKEpro please do the following:

1. Restart your computer and do not start AIRSTRIKEpro
2. Reinstall the latest drivers for your X52pro
3. Right click on the task bar at the bottom of your screen and select "Task-Manager"
4. Select the tab "Services"
5. At the bottom right, you will see a button "Services...", click on that button
6. A window will open, scroll down and find "Saitek DirectOutput". Right click on it and choose "properties"
7. Again a window will open, in the middle of it you will see "Startup type:" and to the right you will see a pull down menu.
Click on the arrow on the right edge and choose "Automatic (Delayed start)". Click the button:"OK"
8. Close the Task-Manager and restart your computer

After your system rebooted there will now be a 10 - 15 seconds delay before your X52pro display will work properly, so just wait a few seconds after your computer started before starting AIRSTRIKEpro.
Reply With Quote
  #9  
Old 08-01-2012, 06:36 PM
Rot Bourratif Rot Bourratif is offline
Approved Member
 
Join Date: Sep 2010
Posts: 22
Default

Sterling work Mr Daedalus!

Any chance this could be ported to, say, a G15 keyboard screen or another device of the kind?

(I know I am being quite cheeky)

Cheers,
Reply With Quote
  #10  
Old 08-01-2012, 08:39 PM
Fenice_1965's Avatar
Fenice_1965 Fenice_1965 is offline
Approved Member
 
Join Date: Jan 2011
Location: Italy
Posts: 140
Default

There's an onscreen display version for no X52 users.
The program is awesome, you can get incredible scores with ease during bomb raids.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:15 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.