YAME64 suite
-
I’m using yame standalone and I’m not using hook. Should I be using it? I’ll post my file shortly.
-
Here is my profile.
xml version="1.0"?> <windows><window><name>YAME</name> <width>1920</width> <height>1080</height> <posx>300</posx> <posy>300</posy> <fullscreen>true</fullscreen> <border>false</border> <visible>false</visible> <background>808080</background> <antialias>true</antialias></window> <window><name>Left MFD</name> <width>600</width> <height>1024</height> <posx>5688</posx> <posy>-5</posy> <fullscreen>true</fullscreen> <border>false</border> <visible>true</visible> <background>ffffff</background> <antialias>true</antialias></window> <window><name>Right MFD</name> <width>600</width> <height>1024</height> <posx>6288</posx> <posy>0</posy> <fullscreen>true</fullscreen> <border>false</border> <visible>true</visible> <background>2F3438</background> <antialias>true</antialias></window> <window><name>Engine Data</name> <width>1080</width> <height>1920</height> <posx>4605</posx> <posy>-24</posy> <fullscreen>true</fullscreen> <border>false</border> <visible>true</visible> <background>2F3438</background> <antialias>true</antialias></window> <window><name>Caution Panel</name> <width>1920</width> <height>1080</height> <posx>6888</posx> <posy>0</posy> <fullscreen>true</fullscreen> <border>false</border> <visible>true</visible> <background>000000</background> <antialias>true</antialias></window> <window><name>Center Console</name> <width>768</width> <height>1366</height> <posx>3840</posx> <posy>0</posy> <fullscreen>true</fullscreen> <border>false</border> <visible>true</visible> <background>000000</background> <antialias>true</antialias></window></windows> <ded><width>364</width> <height>164</height> <posx>120</posx> <posy>0</posy> <visible>true</visible> <window>Right MFD</window> <shader>shaders/noblend.frag</shader></ded> <left_mfd><width>505</width> <height>490</height> <posx>40</posx> <posy>470</posy> <visible>true</visible> <window>Left MFD</window> <shader>shaders/noblend.frag</shader></left_mfd> <right_mfd><width>501</width> <height>486</height> <posx>52</posx> <posy>463</posy> <visible>true</visible> <window>Right MFD</window> <shader>shaders/noblend.frag</shader></right_mfd> <mastercaution><width>136</width> <height>70</height> <posx>1261</posx> <posy>626</posy> <angle>-45</angle> <visible>true</visible> <window>Left MFD</window></mastercaution> <oilpress><width>344</width> <height>344</height> <posx>0</posx> <posy>40</posy> <type>default</type> <visible>true</visible> <window>Engine Data</window></oilpress> <nozzle><width>414</width> <height>414</height> <posx>21</posx> <posy>380</posy> <visible>true</visible> <window>Engine Data</window> <type>default</type></nozzle> <rpm><width>507</width> <height>507</height> <posx>10</posx> <posy>800</posy> <visible>true</visible> <type>mlu</type> <window>Engine Data</window></rpm> <ftit><width>587</width> <height>587</height> <posx>30</posx> <posy>1320</posy> <type>mlu</type> <visible>true</visible> <window>Engine Data</window></ftit> <fuel><width>508</width> <height>508</height> <posx>1350</posx> <posy>530</posy> <visible>true</visible> <window>Caution Panel</window> <type>default</type></fuel> <fuelflow><width>182</width> <height>162</height> <posx>405</posx> <posy>175</posy> <visible>true</visible> <window>Right MFD</window> <type>default</type></fuelflow> <mach><width>372</width> <height>372</height> <posx>20</posx> <posy>25</posy> <visible>true</visible> <window>Center Console</window> <ref keyup="F7" keydown="F8">204.000000</ref></mach> <alt><width>374</width> <height>374</height> <posx>400</posx> <posy>20</posy> <visible>true</visible> <window>Center Console</window></alt> <aoa><width>150</width> <height>380</height> <posx>30</posx> <posy>430</posy> <type>mlu</type> <visible>true</visible> <window>Center Console</window></aoa> <hsi><width>372</width> <height>372</height> <posx>210</posx> <posy>850</posy> <visible>true</visible> <window>Center Console</window> <type>electronic</type></hsi> <markerbeacon><width>115</width> <height>115</height> <posx>870</posx> <posy>1290</posy> <visible>true</visible> <window>Center Console</window></markerbeacon> <caution><width>925</width> <height>755</height> <posx>10</posx> <posy>310</posy> <visible>true</visible> <type>mlu</type> <window>Caution Panel</window></caution> <standbyadi><width>161</width> <height>161</height> <posx>24</posx> <posy>172</posy> <visible>true</visible> <window>Right MFD</window></standbyadi> <jfs><width>89</width> <height>89</height> <posx>47</posx> <posy>851</posy> <visible>false</visible> <window>HUD</window></jfs> <flcsbit><width>138</width> <height>138</height> <posx>1640</posx> <posy>660</posy> <visible>false</visible> <type>mlu</type> <window>Center Console</window></flcsbit> <elec><width>290</width> <height>415</height> <posx>1630</posx> <posy>660</posy> <type>ge</type> <visible>false</visible> <window>HUD</window> <split>false</split></elec> <adi><width>372</width> <height>372</height> <posx>210</posx> <posy>430</posy> <visible>true</visible> <window>Center Console</window> <ref keyup="SHIFT-F7" keydown="SHIFT-F8">0.000000</ref></adi> <pfd><width>833</width> <height>233</height> <posx>60</posx> <posy>60</posy> <visible>true</visible> <window>Caution Panel</window> <shader>shaders/noblend.frag</shader></pfd> <ecm><width>111</width> <height>111</height> <posx>90</posx> <posy>1360</posy> <visible>true</visible> <window>Center Console</window></ecm> <adv><width>114</width> <height>114</height> <posx>44</posx> <posy>360</posy> <visible>false</visible> <window>YAME</window></adv> <avtr><width>168</width> <height>168</height> <posx>310</posx> <posy>1230</posy> <visible>false</visible> <window>HUD</window></avtr> <cmds><width>280</width> <height>106</height> <posx>1020</posx> <posy>160</posy> <visible>true</visible> <window>Left MFD</window></cmds> <misc><extraction>Default (F-16)</extraction></misc> <rwr><width>306</width> <height>306</height> <posx>290</posx> <posy>30</posy> <visible>true</visible> <window>Left MFD</window> <shader>shaders/blend.frag</shader></rwr> <vvi><width>150</width> <height>380</height> <posx>610</posx> <posy>430</posy> <visible>true</visible> <window>Center Console</window> <type>default</type></vvi> <hydpressa><width>299</width> <height>299</height> <posx>1210</posx> <posy>170</posy> <visible>true</visible> <window>Caution Panel</window> <type>mlu</type></hydpressa> <hydpressb><width>299</width> <height>299</height> <posx>1510</posx> <posy>30</posy> <visible>true</visible> <window>Center Console</window></hydpressb> <righteyebrow><width>860</width> <height>168</height> <posx>520</posx> <posy>10</posy> <visible>true</visible> <window>Engine Data</window> <angle>50</angle> <type>mlu</type></righteyebrow> <speedbrake><width>234</width> <height>237</height> <posx>840</posx> <posy>1680</posy> <visible>true</visible> <window>Engine Data</window> <type>default</type></speedbrake> <twp><width>271</width> <height>303</height> <posx>10</posx> <posy>30</posy> <visible>true</visible> <window>Left MFD</window> <type>default</type> <split>false</split></twp>
-
If you are not using hook be shure to have rttexport enabled in your falcon bms.cfg.
For the config sorry, i was wrong. I need yame64.xml config file -
This one?
<apps><falcon><windowed>true</windowed>
<keyfile>-</keyfile>
<dtcfile>-</dtcfile>
<path>-</path></falcon>
<server refreshrate=“60” port=“53000” hookport=“53100”><exportflightdata maxclients=“1”>true</exportflightdata>
<exporttexture maxclients=“1”>true</exporttexture>
<keyserver>false</keyserver></server>
<client refreshrate=“60” runserver=“false”><flightdata>true</flightdata>
<texture>true</texture>
<server port=“53000” hookport=“53100”>local</server>
<smoothtextures>true</smoothtextures>
<layout>My Pit2.xml</layout></client>
<app index=“0”><name>my pit</name>
<path>C:\Falcon BMS 4.33 U1</path>
<commandline><batchrun delay=“”>false</batchrun></commandline></app></apps> -
This is the setting in the config file.
set g_bExportRTTTextures 1 // This enables the shared texture memory area for HUD/MFDs/HMS/RWR/DED/PFL. This is independent from BMS external window usage
set g_nRTTExportBatchSize 2 -
It didn’t find Falcon:
<falcon><windowed>true</windowed> <keyfile>-</keyfile> <dtcfile>-</dtcfile> <path>-</path></falcon>
You see the “path” part is empty. Therefor YAME doesn’t know where the extraction is to be found.
See manual section 3.2 First run
The first run needs a little setup, so go to the Globals tab and set your preferred folders (see in detail in “globals tab” section).
Normally at first run the application will automatically warn the user he/she has to configure some initial settings and bring you to the globals tab. When you chose “yes” it will automatically bring you to tab where to set those. If you chose “no” (e.g. because it’s the one for running in server mode on another pc), it won’t ask again next time.And I suggest using the 3D Hook option then you can set the RTTextures export to 0.
-
Focaldesign, thanks a lot for all the help and patience. I got it working.
-
Focaldesign, thanks a lot for all the help and patience. I got it working.
My pleasure. Looking good! Is it touch screen or normal screen?
-
No they are not but I’m really pleased by the way it all turned out.
-
Focaldesign, thanks a lot for all the help and patience. I got it working.
That’s a nice set up!
Can you post a pic of the whole thing?
Pika -
-
Well I’ve very happy with the way it turned out. Started in January and didn’t think I would be finished this quick. I have a couple of gremlins to tackle. By the way has anyone seen where you get random key inputs? I can actually watch the controllers section of the setup menu make key inputs without touching anything.
-
Awsome setup!! Can YAME support more than one monitor to have all these gauges extracted at 3 or 4 screens?
-
Awsome setup!! Can YAME support more than one monitor to have all these gauges extracted at 3 or 4 screens?
Yes
-
Well I’ve very happy with the way it turned out. Started in January and didn’t think I would be finished this quick. I have a couple of gremlins to tackle. By the way has anyone seen where you get random key inputs? I can actually watch the controllers section of the setup menu make key inputs without touching anything.
Looking good mate!
How have you wired the switches? Sometimes ghosting can appear when using matrix setup; or sometimes key modifiers (shift-ctrl-alt) get stuck when not programmed correctly. -
I think I will try and remap all the switches again and see if that helps. I used 2165 boards from desktop aviator. Subzero, i have 3 10" and 2 7" monitors aside from the 40" 4k tv and still getting just over 60 fps. Using a GTX 1080 for the 40" and 10" screens and using the desktop graphics card for the 7" screens.
-
Focaldesign, not sure what matrix setup is. In the event that is the case, any way to prevent the ghosting?
-
Focaldesign, not sure what matrix setup is. In the event that is the case, any way to prevent the ghosting?
Matrix wiring is where you don’t use a separate + & - connection for each wire, which limits the amount of possible switch positions & overal number of switches per board, but use a matrix connection where there are common rows and common columns.
See http://www.dribin.org/dave/keyboard/one_html/ you have to add diodes to prevent ghosting. -
Nice setup, but your joystick is in the wrong place
Awsome setup!! Can YAME support more than one monitor to have all these gauges extracted at 3 or 4 screens?
Yep. Using two touchscreens for YAME here; I think someone here has 5 screens just for gauge display.
-
Yes I know, I just recently got back into flight sims and the center position of the joystick always felt more natural to me. As much as I wanted the project to be as authentic as possible, I couldn’t get away from the center position. Lol