YAME64 suite
-
Would it be possible to add the ability to rotate the gauges 90 degrees in the future? My CP display monitor is 800x600 and rotated 90 degrees to fit the profile of the CP. I know the jpeg pictures can be rotated individually, but with AOA and VVI, the gauges themselves must be resized in the config file. Thanks Roccio!
-
OK, I have all 3 windows in the proper positions on my 3 monitors, 1 PC. Center is main. Left window displays the instruments and LMFD. Although left window displays the LMFD outline, it receives no graphics export in BMS - remains blank. Left window instruments appear to function properly. Right window displays nothing; however with client config.xml running, the thumbnail image for the right window in the task bar shows the assigned instruments. I have YAME_d3d.cfg and d3d9.dll_nohook in BMS\bin\x64 folder. Server.exe option set to hook. To display MFD/RWR with the DX hook:
1. Should the MFD display (first) bit in d3d_cfg.xml be 0 or 1?
2. Should client config.xml include parameters for MFD and RWR?
3. What is MFD position origin for d3d_cfg.xml? Upper left of left-most montor? Upper left of each window? Upper left of main monitor? other?
4. Does BMS instrument extraction need to be on or off?Appreciate your help and patience with this. Files follow:
YAME_d3d:
PORT: 53100 FPS: 30 MFD: 1 -750 0 750 750 256 0 1800 0 750 750 256 RWRDED: 1 -750 800 300 300 256 0 824 0 200 70 128
server config.xml
<falcon><key_file>D:\Falcon BMS\User\Config\Habu BMS W10.key</key_file> <commandline><user_dtc>D:\Falcon BMS\User\Config\Habu.ini</user_dtc> <flightdataserver fps="30" port="53000">true</flightdataserver> <textureserver fps="30" port="53100">hook</textureserver> <panelserver>false</panelserver></commandline></falcon> <apps><app><name>Notepad++</name> <path>e:\Utilities\Notepad++\Notepad++</path> <commandline><autostart>false</autostart> <autoclose>false</autoclose></commandline></app> <app><name>TrackIR</name> <path>D:\TrackIR\TrackIR5.exe</path> <commandline><autostart>true</autostart> <autoclose>true</autoclose></commandline></app> <app><name>Voice Attack</name> <path>D:\VoiceAttack\VoiceAttack.exe</path> <commandline><autostart>true</autostart> <autoclose>true</autoclose></commandline></app></apps> <installs><install><name>Balkans</name> <path>D:\Falcon BMS</path> <selected>true</selected></install></installs>
client confiig.xml
<windows><window><name>YAME</name> <width>768</width> <height>1257</height> <posx>1912</posx> <posy>-9</posy> <fullscreen>false</fullscreen> <border>true</border> <visible>true</visible> <background>2F3438</background></window> <window><name>LEFT</name> <width>764</width> <height>1246</height> <posx>-775</posx> <posy>2</posy> <fullscreen>false</fullscreen> <border>true</border> <visible>true</visible> <background>2F3438</background> <showkey>F2</showkey></window> <window><name>RIGHT</name> <width>768</width> <height>1280</height> <posx>2688</posx> <posy>0</posy> <fullscreen>false</fullscreen> <border>true</border> <visible>true</visible> <background>2F3438</background> <showkey>F3</showkey></window></windows> <globals><server flightdataport="53000" textureport="53100">192.168.1.151</server> <enabledataexport fps="30">true</enabledataexport> <enabletextureexport fps="30">true</enabletextureexport> <smoothtextures>true</smoothtextures> <user>Habu</user> <bullseye show="false">390,464</bullseye></globals> <rwr><width>250</width> <height>250</height> <posx>-790</posx> <posy>0</posy> <visible>true</visible> <window>LEFT</window> <shader>shaders/noblend.frag</shader></rwr> <left_mfd><width>760</width> <height>760</height> <posx>0</posx> <posy>332</posy> <visible>true</visible> <window>LEFT</window> <shader>shaders/noblend.frag</shader></left_mfd> <right_mfd><width>760</width> <height>760</height> <posx>2500</posx> <posy>0</posy> <visible>true</visible> <window>RIGHT</window> <shader>shaders/noblend.frag</shader></right_mfd> <speedbrake><width>75</width> <height>75</height> <posx>24</posx> <posy>95</posy> <visible>true</visible> <window>LEFT</window></speedbrake> <cmds><width>156</width> <height>20</height> <posx>2200</posx> <posy>700</posy> <visible>true</visible> <window>RIGHT</window></cmds> <nozzle><width>136</width> <height>136</height> <posx>0</posx> <posy>100</posy> <visible>true</visible> <window>LEFT</window></nozzle> <rpm><width>136</width> <height>136</height> <posx>0</posx> <posy>236</posy> <visible>true</visible> <window>LEFT</window></rpm> <fuel><width>200</width> <height>200</height> <posx>0</posx> <posy>508</posy> <visible>true</visible> <window>RIGHT</window></fuel> <fuelflow><width>145</width> <height>126</height> <posx>227</posx> <posy>107</posy> <visible>true</visible> <window>RIGHT</window></fuelflow> <hsi><width>229</width> <height>229</height> <posx>121</posx> <posy>464</posy> <visible>true</visible> <window>RIGHT</window></hsi>
-
Would it be possible to add the ability to rotate the gauges 90 degrees in the future? My CP display monitor is 800x600 and rotated 90 degrees to fit the profile of the CP. I know the jpeg pictures can be rotated individually, but with AOA and VVI, the gauges themselves must be resized in the config file. Thanks Roccio!
Yes i can do whaterver you like. I will put this in my todo list
-
OK, I have all 3 windows in the proper positions on my 3 monitors, 1 PC. Center is main. Left window displays the instruments and LMFD. Although left window displays the LMFD outline, it receives no graphics export in BMS - remains blank. Left window instruments appear to function properly. Right window displays nothing; however with client config.xml running, the thumbnail image for the right window in the task bar shows the assigned instruments. I have YAME_d3d.cfg and d3d9.dll_nohook in BMS\bin\x64 folder. Server.exe option set to hook. To display MFD/RWR with the DX hook:
1. Should the MFD display (first) bit in d3d_cfg.xml be 0 or 1?
2. Should client config.xml include parameters for MFD and RWR?
3. What is MFD position origin for d3d_cfg.xml? Upper left of left-most montor? Upper left of each window? Upper left of main monitor? other?
4. Does BMS instrument extraction need to be on or off?Appreciate your help and patience with this. Files follow:
YAME_d3d:
PORT: 53100 FPS: 30 MFD: 1 -750 0 750 750 256 0 1800 0 750 750 256 RWRDED: 1 -750 800 300 300 256 0 824 0 200 70 128
server config.xml
<falcon><key_file>D:\Falcon BMS\User\Config\Habu BMS W10.key</key_file> <commandline><user_dtc>D:\Falcon BMS\User\Config\Habu.ini</user_dtc> <flightdataserver fps="30" port="53000">true</flightdataserver> <textureserver fps="30" port="53100">hook</textureserver> <panelserver>false</panelserver></commandline></falcon> <apps><app><name>Notepad++</name> <path>e:\Utilities\Notepad++\Notepad++</path> <commandline><autostart>false</autostart> <autoclose>false</autoclose></commandline></app> <app><name>TrackIR</name> <path>D:\TrackIR\TrackIR5.exe</path> <commandline><autostart>true</autostart> <autoclose>true</autoclose></commandline></app> <app><name>Voice Attack</name> <path>D:\VoiceAttack\VoiceAttack.exe</path> <commandline><autostart>true</autostart> <autoclose>true</autoclose></commandline></app></apps> <installs><install><name>Balkans</name> <path>D:\Falcon BMS</path> <selected>true</selected></install></installs>
client confiig.xml
<windows><window><name>YAME</name> <width>768</width> <height>1257</height> <posx>1912</posx> <posy>-9</posy> <fullscreen>false</fullscreen> <border>true</border> <visible>true</visible> <background>2F3438</background></window> <window><name>LEFT</name> <width>764</width> <height>1246</height> <posx>-775</posx> <posy>2</posy> <fullscreen>false</fullscreen> <border>true</border> <visible>true</visible> <background>2F3438</background> <showkey>F2</showkey></window> <window><name>RIGHT</name> <width>768</width> <height>1280</height> <posx>2688</posx> <posy>0</posy> <fullscreen>false</fullscreen> <border>true</border> <visible>true</visible> <background>2F3438</background> <showkey>F3</showkey></window></windows> <globals><server flightdataport="53000" textureport="53100">192.168.1.151</server> <enabledataexport fps="30">true</enabledataexport> <enabletextureexport fps="30">true</enabletextureexport> <smoothtextures>true</smoothtextures> <user>Habu</user> <bullseye show="false">390,464</bullseye></globals> <rwr><width>250</width> <height>250</height> <posx>-790</posx> <posy>0</posy> <visible>true</visible> <window>LEFT</window> <shader>shaders/noblend.frag</shader></rwr> <left_mfd><width>760</width> <height>760</height> <posx>0</posx> <posy>332</posy> <visible>true</visible> <window>LEFT</window> <shader>shaders/noblend.frag</shader></left_mfd> <right_mfd><width>760</width> <height>760</height> <posx>2500</posx> <posy>0</posy> <visible>true</visible> <window>RIGHT</window> <shader>shaders/noblend.frag</shader></right_mfd> <speedbrake><width>75</width> <height>75</height> <posx>24</posx> <posy>95</posy> <visible>true</visible> <window>LEFT</window></speedbrake> <cmds><width>156</width> <height>20</height> <posx>2200</posx> <posy>700</posy> <visible>true</visible> <window>RIGHT</window></cmds> <nozzle><width>136</width> <height>136</height> <posx>0</posx> <posy>100</posy> <visible>true</visible> <window>LEFT</window></nozzle> <rpm><width>136</width> <height>136</height> <posx>0</posx> <posy>236</posy> <visible>true</visible> <window>LEFT</window></rpm> <fuel><width>200</width> <height>200</height> <posx>0</posx> <posy>508</posy> <visible>true</visible> <window>RIGHT</window></fuel> <fuelflow><width>145</width> <height>126</height> <posx>227</posx> <posy>107</posy> <visible>true</visible> <window>RIGHT</window></fuelflow> <hsi><width>229</width> <height>229</height> <posx>121</posx> <posy>464</posy> <visible>true</visible> <window>RIGHT</window></hsi>
If you set 1 in the yame_d3d you enable the rendering of texture ectraction directly over the Falcon display (see first post image). For the hook to work with client you must set those values to 0 and enable texture ectraction in the client config. Sorry if i am not too clear but i am not at home this days so i have to recall from memory
-
Been trying to get the mfd’s work for a few days, no luck. All i’m getting is a large grey window, blank. The flight data & engine gauges work ok, but i really only need the mfd’s. Any ideas?
-
Been trying to get the mfd’s work for a few days, no luck. All i’m getting is a large grey window, blank. The flight data & engine gauges work ok, but i really only need the mfd’s. Any ideas?
My experience. I had to install the 2015 MS redistributable to get gages and MFD’s to work at all. Second I found that in my case the large grey window was the client YAME window and it was covering one of my instrument windows. I have only been able to get gages to function in normal extraction mode and MFD animation was low FPS, like 4-5 FPS. I have not yet had success with d3d. I have not had success getting any of the key shortcuts (CTL+E, CTL+B) to work. I think I am doing something fundamentally wrong.
-
Hello guys! A quick request – does anyone run this on a secondary screen with as-close-to-real layout as possible? Any chance of a screenshot of that setup? Thanks!
-
Hello guys! A quick request – does anyone run this on a secondary screen with as-close-to-real layout as possible? Any chance of a screenshot of that setup? Thanks!
This is my cockpit setup: Habu’s Cockpit
It does run with YAME, though poorly at present. I have been using GPT for MFD’s and MFDE for other gages. -
I have not had success getting any of the key shortcuts (CTL+E, CTL+B) to work. I think I am doing something fundamentally wrong.
The documentation seems to be wrong on this point Habu. Use ALT key in place of CTL.
-
This is my cockpit setup: Habu’s Cockpit
It does run with YAME, though poorly at present. I have been using GPT for MFD’s and MFDE for other gages.Can’t seem to access the image, Habu_
-
Try again.
-
Hmmm… that’s a CH MFP with two small screens beside it, correct? I was hoping for more of a single, secondary-screen implementation, but thank you for your pic, Habu!
-
Mine is like this https://www.dropbox.com/s/04ssgji4cr8ydwn/Current-setup-2.jpg?dl=0
-
Thanks Focal! That looks like MFDE… which ones are YAME64?
I love the taped Cougar MFDs!! -
Thanks Focal! That looks like MFDE… which ones are YAME64?
I love the taped Cougar MFDs!!None yet, waiting on a beta version he’s making for me
-
Little update on first post. Check there for download.
-
Updated the first post, some bugs corrected.
-
Hi Roccio, can the YAME32_client program receive information for gauges from a shared mem program like F4 Shared Memory Mirror, or is the YAME64_server program required to run also?
-
Hi Roccio, can the YAME32_client program receive information for gauges from a shared mem program like F4 Shared Memory Mirror, or is the YAME64_server program required to run also?
You need YAME64_server for now, but I will check if can use the SMMirror
-
Perhaps for the “to do” list; Is it possible to have the top window use the full screen? That is, no border, but also the Windows task bar would be gone too.