Helios/MFDE: How I got there, tips and questions
-
Lastly, as the picture above shows, I have my touchscreen setup beneath my main monitor. It made sense to also configure my two monitors beneath each other in Windows, so that the mouse pointer travels down to the touchscreen naturally with physical movement.
Actually this is nt best practise. It’s better to have all extra monitors placed left and/or above of the main monitor in Windows.
The reason is that BMS (and possibly other programs you might want to run) on your main screen, can change resolution (e.g. BMS UI vs 3D is a big difference). If you set up windows on extra monitors based on absolute positioning (e.g. x pixels to the right and y pixels to the bottom), they will shift when the main screen switches resolution. Gauges that are looking in the correct place during 1024x768 BMS full screen 2D UI, will shift once BMS goes into 3D in 1920x1280 for example. Whereas they will remain on the same location if those absolute coordinates are negative values from the 0/0 point of your main screen, regardless of what resolution your main monitor/program is atI still need to use the keyboard for communication to AWACS/TOWER etc.
If you learn how Helios works, it’s pretty easy to make such popup comm windows yourself. Even I managed do get it to work
-
Actually this is nt best practise. It’s better to have all extra monitors placed left and/or above of the main monitor in Windows.
The reason is that BMS (and possibly other programs you might want to run) on your main screen, can change resolution (e.g. BMS UI vs 3D is a big difference). If you set up windows on extra monitors based on absolute positioning (e.g. x pixels to the right and y pixels to the bottom), they will shift when the main screen switches resolution. Gauges that are looking in the correct place during 1024x768 BMS full screen 2D UI, will shift once BMS goes into 3D in 1920x1280 for example. Whereas they will remain on the same location if those absolute coordinates are negative values from the 0/0 point of your main screen, regardless of what resolution your main monitor/program is atIf you learn how Helios works, it’s pretty easy to make such popup comm windows yourself. Even I managed do get it to work
Not if you are using MFDE as it is not using absolute positioning from the primary display. It stores the DisplayID with any extracted gauge and position is absolute from the 0,0 of that screen. So as the secondary display will not change resolution you can position the screen anywhere
-
Not if you are using MFDE as it is not using absolute positioning from the primary display. It stores the DisplayID with any extracted gauge and position is absolute from the 0,0 of that screen. So as the secondary display will not change resolution you can position the screen anywhere
Are you sure? Before I used Yame I used MFDE for years and I always had issues when my main monitored changed resolution. So did several of our vsqn.
-
Thx Focaldesign,
I’m already dipping my big toe in Helios Profile editor, hope I’ll be able to report a working COMMs panel soonOakdesign, I have the same “issue” as Focaldesign says. When BMS switches resolutions (UI/Loading screen to anything other then 1920*1080 which is the Windows and 3D resolution I use now), MFDE’s dispalys and gauges shift. But, once in the 3D they pop back in place so it doesn’t really bother me
Thx! -
Hello to you,
We are working on the integration of gauges under Helios.
See the video I made.
All proposals are welcome and we will be happy to respond to your request within the limits of Helios.I am interested in your solution to your fps problem, but being French and going through Google translation, I did not necessarily understand your solution.
If I summarize, you installed W10 offline so you don’t have a OneDive account? -
Hi Ertiyu,
Yes, exactly. Windows10 Home 64-bit when connected wirelessly or wired will not let you install unless you create a OneDrive account. Once you do that -it would appear- even making a local admin account does not give you full control and system resources are used to do background OneDrive stuff which causes a) a massive fps hit when running BMS 4.34 in windowed mode and b) long loading time for MFDE and c) Helios 1.6 not working. The solution was to re-install Win10 disconnected from the web and thus making a true local admin account.
I’m looking forward to Helios having all displays and gauges like MFDE or YAME has (because I hear YAME has for example several versions of RWR for different F16 models).
Can I ask a total nOOb question to you as well? I’m trying to add a COMMS panel into Weepop’s Helios profile. When I bind the buttons to the correct callback for falcon (see screenshot), in game non of them work.
It would seem I need to bind the actual keyboard stroke (in this case q) in stead of the falcon callback, like the below screenshot of -Ice’s Helios profile:
I don’t know how to do that Help?
Thx!
-
Thank you for your feedback on W10, I have to reinstall it after changing the processor, to switch from an Intel to an AMD.
Your feedback will be useful to me.
For Helios, I suggest you see it on Discord, the interactivity is easier.
Of course if you want to stay on the forum no soucci. -
FYI I can’t see your images.:(
-
Thx Focaldesign,
I’m already dipping my big toe in Helios Profile editor, hope I’ll be able to report a working COMMs panel soonOakdesign, I have the same “issue” as Focaldesign says. When BMS switches resolutions (UI/Loading screen to anything other then 1920*1080 which is the Windows and 3D resolution I use now), MFDE’s dispalys and gauges shift. But, once in the 3D they pop back in place so it doesn’t really bother me
Thx!Same here but just MFDE extraction, I don’t have Helios or Yame. No biggie.
-
FYI I can’t see your images.:(
Should be visible now, guess the forum doesn’t like .png files
Thx!
-
NVM, Ertiyu… solved
I’m such an idiot… I used my laptop to make a comms panel, and in transferring it to my BMS desktop I of course forgot to change the interface to point to the correct location on the desktop of the .key file
So, for all nOObs like me:TIP: Make sure when playing around with profiles that your interface points to the right version of BMS and location of the .key file for your profile!
Here’s the result of my efforts today: a fully working COMMs panel, that also controls the view buttons:
Only one question remains: how could I make Helios read the positions of all switches/dials (like it does the gear handle in Weepops profile) such that what I see in Helios is exactly the same as the switch/dial setting in BMS?
For example, in RAMPstart most switches and dials are in the off position, whereas Weepops profile defaults to many of them being in the on position (except the gear handle - which changes during loading to the down position).Thx again, all of you guys for the help!
-
For reading the switch position you could active some by using the BMS input interface and lua scripts. But I have to admit BMS shared memory, wich is the source data for the Helios interface didn’t provide switch positions.
So i.e. there is no direct indicator for gear handle. But Shared Memory would provide information if there is weight on wheels or if plane is in the air.
Other are the light bits which could be used to build up logic to determine switch positions. Some of them provide direct switch position like
AutoPilotOn or BusPowerBattery frompowerBits for the MainPwr switch. But you won’t get all switch positions.I personally went the way after building my Rampstart Profile to make a copy and made a second Taxi Start profile with the switch defaults just set for a already started jet.
Gesendet von meinem SM-G930F mit Tapatalk
-
I just made several helios profiles with all switches in the correct position. One for cold start, one for taxi, one for airborne.
-
Thx guys,
Ok then, guess I’ll be making a rampstart profile
But for now, I’m quite content with Helios/MFDE/Weepop’s profile, and I got to learn the basics of Helios profile building in the process.
Thx again for your help! -
Only one question remains: how could I make Helios read the positions of all switches/dials (like it does the gear handle in Weepops profile) such that what I see in Helios is exactly the same as the switch/dial setting in BMS?
So a pretty cool feature of Rogues Helios profile is that it will set all switches in Helios to match what is in BMS when the profile launches. You can review and download that profile from this BMS forum post here. You will need to look into the lua scripting on the controls to understand how its doing it but might be worth a look.
-
Oh wow, thx Wheelchock… I know what to do tonight
-
So I’ve tries Rogue’s profile v3.02 with his key file, but it doesn’t seem to set the switches in the correct position as they are in the sim. It seems the profile defaults to a cold jet, so when I start a taxiway TE, the switches are still in the off position (and obviusly ON in the sim):
I’ve dove in the profile but I don’t see any lua scripts attached to the buttons either.
It’s a very nice looking profile though, with nice big side panels, WDP integration, maps, datacards etc. The rotary buttons are a cool feature too, but this requires mousewheel action. I’m going to keep this one and play around with it a bit.
Thx!
-
but it doesn’t seem to set the switches in the correct position as they are in the sim
its in the readme file RogueBMSv3.txt.
Right Rear Console:
The AVIONICS POWER and OXYGEN REGULATOR panels work with no modifications. However, since there is so much unused space here, I’ve chosen this console to include some profile and non-cockpit functions.
The SYSTEM panel includes several non-cockpit controls. Flicking up on the TIME switch will increase time compression with each flick, and flicking it to NORM will return time to normal. There is also a PAUSE/FREEZE switch, a SMOKE switch, and an FPS switch.
The SYSTEM panel also has two guarded switches. The top one will let you flick left to exit your mission and right to discard it. If you change your mind after opening the guard, closing it will make the ESC menu disappear. The HELIOS switch will let you flick left to exit Helios and right to reset the profile. After resetting the profile, you will need to close the guard manually.
There are also some profile functions on the ANTI ICE panel’s ENGINE switch. The default position is OFF, which represents a jet ready for cold start. Flicking it to AUTO will pause the sim, set all switches to the positions for a TAXI or RUNWAY start, and then unpause the sim. This will take several seconds as all the keystrokes have to catch up, but the sim won’t see them since it will be paused. Flicking the switch to ON will set the switches to positions for an air start (for which the only major difference is the LG handle).
-
Wheelchock,
I’ll revisit this profile, cuz what that read me says makes sense - making a switch that flicks all others from the off position to the on position while the sim is paused.
Thx for the tip! -
I’m flying Multiplayer only therefore multiple profiles. Just keep in mind in MP you cannot pause
Gesendet von meinem SM-G930F mit Tapatalk