Sunday, July 26, 2015

IL2 Battle Of Stalingrad (updated for 2.012) : 3Dvision and SteamVR

IL2BOS is nearly perfect in either 3Dvision or VR. But I found some little problems, so this  mod allows the following features in VR and 3Dvision:
  • Icon/labels masked by cockpit frame (toggled off/on by "U" key")
  • Waypoint icon can be hided (toggled off/on by "shift+U" key")
  • Sight can be scaled down or  disabled (toggled off/on by "k" key")
  • Useful for VR only : Propeller can be disabled to avoid ASW problems (toggled off/on by "shift+k" key")
  • Useful for VR only : Instantaneous X2 and X4 zoom, that can be added to standard game zoom (but based on SuperSampling, so they may be less interesting if you do not use SS)-(activated  by "Ralt+UpArrow" or "Ratl+DownArrow" key" for 4x and 2x zoom). This feature does not work with Rift
  • Useful for VR only : Possibility to modify game rendering colors (1 multiplication factor and 1 addition factor). (toggled off/on by "Ralt+LeftArrow" key")
  • Useful for VR only : "IPD modifier like" that shift display to the outside and so enlarge the cockpit (toggled off/on by "Ralt+RighttArrow" key"). It seems to me more realistic with my OSVR HDK2. This feature does not work with Rift
It works very well for my config (OSVR HDK2) and users had reported it is working for Rift (except the zoom and IPD modifier).
It may have a strong impact on fps of some configuration/ game settings. You have to try...I tested and found nearly fps loss on my config, but I have an OSVR HDK2...Some Rift users reported no fps loss with no AA.
Some Steam IL2BOS users may have to launch at first IL2BOS from its installation directory in admin mode in order to make it works (otherwise an DX error may occured)

How to install it:
  1. VR only : unzip the STEAMVR part and copy the directory "SteamVR_3dMigoto" contains in steamVR directory (that is ( [STEAM]\steamapps\common\SteamVR, with [STEAM] the STEAM install directory)
  2. unzip the IL2BoS part and copy the directory "" contains into IL2BoS install dir
     Or (best practice) use JSGME or OvGME

How to uninstall it:
  • execute  "uninstall.bat" scripts in [IL2BOS]\bin\game and [STEAM]\steamapps\common\SteamVR\bin, with [IL2BOS] et [STEAM] the STEAM and IL2BOS install directory
      Or (best practice) use JSGME or OvGME

    The d3dx.ini file in game/bin allows you to change defaults settings by modiying variables values:
  • Zooms and re inforcement factors for sight can be changed for each sight family by modifying variables x1 to x5 and y5 to y5 in "sight settings" section (See the comment in d3dx.ini)
  • Radius of displayed zoomed area can be changed with variable x in "zoom setting" section
  • Zoom factors can be modified in [Key1] and [Key2] section (w value)
  • Changes on colours are made by modifying z6 and w6 values in "color fix" section. New color = old color*w6+z6.  By default there is no colour change.
  • Default value for icon masking or filtering can be defined with w7 and z7 value on "label filtering" section
  • Value for "IPD modifier like" can be modified in the line "x6 = -0.02, 0.0" in [key8] section. You can increase of decrease the first value.
  • You can add a specific shift for x2 Zoom and x4 zoom by adding a line like "x6 = -0.05" (or any value that fit you) in the [key1] and [key2] section. The x6 value for [Key1] should be 2 time the value for [Key2]. As I do not have any aligment problem for zoom unlike Rift user, I can not define a good value.

2017/10/20 : version 4.1 : icon and labels masked when zooming, depth increase should work with all cases


  1. Just looked at the 3D pics you've posted here- Damn, that looks good! Great job!

  2. Hi. Thanks a lot for your work. I dreamed about playing it in 3D (as I did with FB), but I have a steam version (bought in DVD case) and Il2BOS crashes at launch... Is there some solution to that ? (I can't download a steam-free version -if that exists- from il2sturmovik page. Thanks!

  3. Hi. I have been able to download a steam-free version form il2sturmovik site, and it works. It¡s wonderful! Thanks a lot. I use the F1 stereo preset with maximum separation, but I always used a bigger convergence which feels better for a confined space as a cockpit. The problem is the ironsight which becames not useful. I guess you hardcoded the position of ironsight to be useful for each preset. It is possible to adjust it in DX9settings.ini in order to be coherent with a different convergence setting? Could this option be added? Thanks a lot, then it would be top !

  4. Thanks again for your great work on this sim!

  5. This comment has been removed by the author.