Ice’s Falcon BMS Profile Updated for BMS 4.37
-
I have a question relating to overall FPS impact using Helios and/or Ice’s Profile.
All is working great (BMS, Helios & Ice’s Profile) but have seen a 12~14 FPS drop when using Helios and BMS 4.35-U3. The comparison was done with a quick load of the 01-Ground Ops training mission and watched the FPS counts while sitting in 3d cockpit shows:
- No Helios/Ice = 63/64 avg FPS
- With Helios/Ice = 49/50 avg FPS
I’ve played around extensively with changing all the go-to Nvidia control panel settings and BMS graphic options. Safe to say, the “No Helios” averages are the best I’ll get (flying with 4k G-sync wide screen) so I’m fairly certain the big drop is directly related to running the profile. On a side note, the Benchmark_Test mission averages 28-30 FPS sitting in the cockpit on the ramp.
Main thing I’m asking…is that -12/15 FPS a normal drop to expect when using Helios profiles? Just want to make sure I’m not missing a parameter or “tweak” somewhere.
-
@slick8791-0 said in Ice’s Falcon BMS Profile Updated for BMS 4.35 U3:
Main thing I’m asking…is that -12/15 FPS a normal drop to expect when using Helios profiles? Just want to make sure I’m not missing a parameter or “tweak” somewhere.
Open the profile in the profile editor and in the Falcon Interface settings, select the gear wheel, under Falcon Texture Refresh check the Use Legacy Refresh box and save the profile. That will reduce the texture extraction rate and should improve things, your MFD displays may not be as smooth but if that is a problem then you would need to set up RTT for the MFD displays on the centre console.
-
Many thanks for that Linknet! A noticeable improvement with that checkbox on my end. Ramp avg FPS improved to 57. In-flight FPS was improved even better.
If the display’s smoothness took a hit, it wasn’t very much as far as I could tell. Will give it a better run through this weekend.
-
PS Just curious, would there be any benefit to raising the RTT FPS setting from 30 to say 60? My touchscreen monitor refresh rate is set to 60-Hz so just wondering if there was a possible connection.
-
@slick8791-0 said in Ice’s Falcon BMS Profile Updated for BMS 4.35 U3:
PS Just curious, would there be any benefit to raising the RTT FPS setting from 30 to say 60? My touchscreen monitor refresh rate is set to 60-Hz so just wondering if there was a possible connection.
This only applies if you’re actually using RTT, it sets its polling rate, it has no effect on the Helios texture extractions.
-
Hi @linknet,
I’ve just created a new profile where I’m copying the MFDs onto two iPads (left and right) but retaining the main profile on a central (android) tablet.
When I load up the profile and test it by clicking “buttons” the corresponding items highlighted in the Falcon setup screen, but when I go through to 3D the iPads no longer seem to send callbacks to Falcon, the textures update OK (though a little slowly). Also, buttons pressed on the android tablet register callbacks in Falcon.
I’m using the US keyboard (I’m from the UK) from the instructions.
Any idea what I might be doing wrong?
I appreciate I have edited your profile so this request is probably not your issue but I would be interested to see if you had any thoughts.
TANX
Critical -
It sounds as though the main 3D screen is losing focus when you’re using the iPads although since I’ve never used that type of setup I suggest you try and contact @oakdesign who I believe uses iPads in his setup.
By the way, you can use the UK keyboard with no problems as I designed the profile using a UK keyboard and just avoided adding callbacks to any of the few keys where the UK and US keyboards differ.
-
<p>I’ve noticed that Helios (BMS Profile 4.35-11) works great when I click on a button or switch <u>on the touch screen</u> and it activates the button or switch on the main “BMS” screen. <br />However, if I click on the same button or switch, <u>with the mouse</u>, on the <u>main </u>“BMS” screen, the corresponding switch or button on the touch screen <u>does not change it’s status</u>.<br /><br />For example, if I use the Helios touch screen to turn on the landing lights, the lights come on and both on-screen toggles are “up” . However, <u>if I use the mouse on the main screen</u> to turn on the lights, the main screen toggle goes up but the touch screen toggle doesn’t change. <br />It seems that it should work <u>both </u>ways. <br />Is this the way it’s ‘supposed’ to work or have I got a setting wrong in the stock “BMS Ice’s Helios Profile.key” or the stock Helios profile? <br /><br />I’ve been using the mouse for so long, when I accidentally use the mouse, instead of the touch screen, the status of the switches between the touch screen and the main screen change and it creates havoc when the switches don’t match!<br />I realize that I can disable the mouse “on-the-fly” with the on-screen mouse button, as a workaround solution, but I’ve often forgotten this and have had to start the flight all over again! (really annoying when you’re half-way through a mission!)<br /><br /><br /></p>
-
<p>@Dan BMS only exports a few of the button, knob and switch positions, unfortunately this means that the majority are one way only. It’s a problem with BMS not the Helios profile. All of those that can be mapped as two way are mapped as two way in the profile.<br /><br />For example, from memory, the NavMode Knob, the Auto Pilot switches and the Parking Brake switch are two way just to name one or two. , </p>
-
<p>@linknet,<br />Thanks, that explains it!<br />Is it possible in the future, for BMS to export <u>all </u>of the button and switch positions to make them all two or three-way, perhaps in 4.36 or 4.37?</p>
-
<p>@Dan You’d need to raise that point with the BMS Developers, although the request list is miles long already, everyone wants something different.<br /></p>
-
<p>Greetings Helios team - <br /><br />I just updated to Helios v1.6.5102 (not sure if this is the cause) and I keep getting the “Pilot Callsign not set” error. (See error message below). As I know all that’s needed to do is run BMS and it updates. Is this no longer the case? And just out of curiosity, what “looks” for the callsign? Is it something in Helios? or is it in the profile??<br /></p><blockquote>{<br /> “product”: “Helios”,<br /> “version”: “1.6.5102.0”,<br /> “items”: [<br /> {<br /> “report”: [<br /> {<br /> “timeStamp”: “03/08/2022 05:07:14.890 PM”,<br /> “status”: “Loading Profile…”<br /> },<br /> {<br /> “timeStamp”: “03/08/2022 05:07:16.664 PM”,<br /> “status”: “Selected Falcon interface driver is ‘BMS’ version ‘Falcon BMS 4.35’”,<br /> “flags”: 2<br /> },<br /> {<br /> “timeStamp”: “03/08/2022 05:07:16.664 PM”,<br /> “status”: “The key file configured in this profile is ‘C:\Program Files\Games\Falcon BMS 4.35\User\Config\Jolly’s Cougar Helios Profile.key’\n”,<br /> “flags”: 2<br /> },<br /> {<br /> “timeStamp”: “03/08/2022 05:07:16.664 PM”,<br /> “severity”: 2,<br /> “status”: “Pilot Callsign not set in BMS”,<br /> “recommendation”: “Run Falcon and set your pilot callsign”<br /> },<br /> {<br /> “timeStamp”: “03/08/2022 05:07:16.665 PM”,<br /> “severity”: 2,<br /> “status”: “Failed preflight check.”,<br /> “recommendation”: “Please resolve problems or disable preflight check in preferences.”<br /> }<br /> ],<br /> “name”: “Control Center Console”<br /> }<br /> ]<br />}</blockquote>
-
<blockquote>Greetings Helios team - <br /><br />I just updated to Helios v1.6.5102 (not sure if this is the cause) and I keep getting the “Pilot Callsign not set” error. (See error message below). As I know all that’s needed to do is run BMS and it updates. Is this no longer the case? And just out of curiosity, what “looks” for the callsign? Is it something in Helios? or is it in the profile??<br /><br />{<br /> “product”: “Helios”,<br /> “version”: “1.6.5102.0”,<br /> “items”: [<br /> {<br /> “report”: [<br /> {<br /> “timeStamp”: “03/08/2022 05:07:14.890 PM”,<br /> “status”: “Loading Profile…”<br /> },<br /> {<br /> “timeStamp”: “03/08/2022 05:07:16.664 PM”,<br /> “status”: “Selected Falcon interface driver is ‘BMS’ version ‘Falcon BMS 4.35’”,<br /> “flags”: 2<br /> },<br /> {<br /> “timeStamp”: “03/08/2022 05:07:16.664 PM”,<br /> “status”: “The key file configured in this profile is ‘C:\Program Files\Games\Falcon BMS 4.35\User\Config\Jolly’s Cougar Helios Profile.key’\n”,<br /> “flags”: 2<br /> },<br /> {<br /> “timeStamp”: “03/08/2022 05:07:16.664 PM”,<br /> “severity”: 2,<br /> “status”: “Pilot Callsign not set in BMS”,<br /> “recommendation”: “Run Falcon and set your pilot callsign”<br /> },<br /> {<br /> “timeStamp”: “03/08/2022 05:07:16.665 PM”,<br /> “severity”: 2,<br /> “status”: “Failed preflight check.”,<br /> “recommendation”: “Please resolve problems or disable preflight check in preferences.”<br /> }<br /> ],<br /> “name”: “Control Center Console”<br /> }<br /> ]<br />}</blockquote><p>This isn’t new to 1.6.5102.0. For BMS there isn’t anything new in this version. If you fly DCS then you’ll want this update. With that said, Helios initially reads the pilot callsign out of the windows registry (just like your Falcon BMS install locations). Unless you are using the Force Key File feature of the Falcon Helios Interface then just ignore it. If you are using that feature I would do some investigating of your registry entries for Falcon BMS and see if you callsign is setup correctly.<br /></p>
-
<p>For the auto updating kneeboards when do they get updated. Mine are always blank. WDP updates the kneeboards inside the cockpit fine, but the touchscreen with helios only has blank auto generated kneeboards.</p>
-
<p>@gbracer08 <br /><br />Which auto-updating kneeboards are you referring to, is that the Full or Basic kneeboards? The option is in the profile System Menu.<br /><br />If it’s the Basic Auto-Updating Kneeboards then they update on profile start, the Briefing and DTC need to be saved first.</p>
-
<p>@linknet This is the basic kneeboard, the full kneeboard are all there.<br /><br />The basic kneeboard doesn’t have anything in them even after I saved the briefing and the DTC.<br /><br />I dont know what process creates those boards so I can’t trace backwards.</p>
-
<p>@gbracer08 <br /><br />The DataAutoUpdate.exe within the C:\Bin folder is called at profile start and creates the Auto_Left.png and Auto_Right.png files in the<br /><br />Documents\Helios\Images\FalconBMS Images 4.35\Kneeboards folder.<br /><br />It can be run on it’s own without the profile for testing.<br /><br />As a preliminary to that it creates a Briefing.txt file in C:\Bin\Briefing reformatted with all the tabs removed which is then used to extract the data for the auto-kneeboards.<br /><br />By the way your Briefing file must be saved as text and not xml when you select Print from the briefing screen…<br /><br /></p>
-
<p>@linknet Thank you, I am going to try that now and make sure it works with permissions, admin rights etc on that file.<br /><br />I believe what I saw was text, is there a setting in BMS editor for that. I checked in the bms setting and made sure it was text and not html.<br /><br />I ran the task DataAutoUpdate.exe with full admin rights and saw it run for a bit in the task manager. It did not generate the auto_left or auto_right filled in. I also see the the briefing in the c:\bin\briefing folder and it appears the columns are now all spaces with no tabs.</p>
-
<p>@gbracer08 <img class=“ql-image” src=“https://i.imgur.com/xBrWA29.png” /></p>
-
<p>That’s odd, try this DataAutoUpdateTest.exe - it should just dump the two Auto-… files in C:\Bin<br /><br /><a href=“https://mediafire.com/file/u7zg6coan6k0h4o/Data+Auto+Update+Test.zip/file” target=“_blank”>https://www.mediafire.com/file/u7zg6coan6k0h4o/Data+Auto+Update+Test.zip/file</a><br /></p>