Ice’s Falcon BMS Profile Updated for BMS 4.37
-
<p>@gbracer08 <br /><br />Is there any way that the C:\Bin folder has got Write but not Read permissions?<br /><br />You can safely completely delete it unless you’ve got any of your own stuff in there and restore the Bin folder from the download.</p>
-
<p>@linknet <br /><br />I copied a fresh bin over, i do notice the auto_left kneeboard has the flight # in it on the package header of the table. But nothing else.<br /><br />I doubled checked all permissions and even gave everyone full control of the c:\bin and all things in it.<br /><br />If i ran the autolt script from autolt I may be able to get some log files and share those.</p>
-
<p>@gbracer08 <br />Sent you a link to that on chat.<br /></p>
-
<p>@gbracer08 <br /><br />Can you send me a copy of the Briefing.txt that is written to the C:\Bin\Briefing folder, there must be something different in that.</p>
-
<p>@linknet <br /><br /><a href=“https://mediafire.com/file/csozfhntxiaiqdd/Briefing(2).txt/file” target=“_blank”>https://www.mediafire.com/file/csozfhntxiaiqdd/Briefing%25282%2529.txt/file</a><br /><br />Need to rename after downloading.</p>
-
<p>@gbracer08 <br /><br />Nothing wrong with that either, produces fully populated Auto-Left and Right files.<br /><br />I can only think that there must be some AutoIt function which is not working on your system.<br /></p>
-
<p>@linknet <br /><br />I put some logging in to debug everything.<br /><br />It seems the $aBriefing may be blank. Im now going to put some logging into the proccess that populates $aBriefing</p>
-
<p>@gbracer08 <br />Let me know how you get on…<br /></p>
-
<p>@gbracer08 <br /><br />Try using _ArrayDisplay($aBriefing) this will display the array contents when running the script. Also for all the rest of the arrays.</p>
-
<p>@linknet <br /><br />Thank you<br /><br />I checked and each of the arrays are parsed correctly. Moving on to the image creation now.</p>
-
<blockquote>@linknet <br /><br />Thank you<br /><br />I checked and each of the arrays are parsed correctly. Moving on to the image creation now.</blockquote><p>That’s where I suspect the problem lies.</p>
-
<p>@linknet <br /><br />When DrawBox is called it seems:<br /><br /> Func _GDIPlus_GraphicsDrawText is not working. I checked and all the data is being passed through properly. Its not getting drawn for some reason on my system.<br /><br />So now im thinking its something with gdiplus.dll or something</p>
-
<p>@linknet <br /><br />I found the issue! The font Arial Narrow was not being drawn for some reason. I changed it to arial and everything worked.<br /><br />Will look for a smaller font. Maybe I need to install the font on the machine for some reason.</p>
-
<p>@gbracer08 <br /><br />Well found. <br /><br />When I wrote it I assumed that Arial Narrow was a Windows 10 standard system font. I discovered later, when working on another application, that it isn’t and is installed with Microsoft Office amongst other things. The best thing would be to just install Arial Narrow although you say you have some licensing issues with that.<br /></p>
-
<p>@linknet <br /><br />I also can’t find the font anywhere to download and install. I would take that route also but none of my machines have the font. I compiled the source for 64 bit and used a different font that fit and looks good for now. Thank you for all your help as I had to dissect the script and see what it was doing. It is actually really complex. <img src=“/plugins/nodebb-plugin-emoji/emoji/android/1f44d.png?v=1g16vn91q2r” alt=“” class=“not-responsive emoji emoji-android emoji–+1” /> </p>
-
<p>@gbracer08 <br /><br />It did get a bit complex.<br /><br />It may not look any better with the correct font but you won’t get any overrun with the text being wider than the boxes.<br /><br /><a href=“https://mediafire.com/file/ah305serpu5tyg0/arial-narrow.zip/file” target=“_blank”>https://www.mediafire.com/file/ah305serpu5tyg0/arial-narrow.zip/file</a><br /><br /></p>
-
<p>@linknet <br /><br />thanks for the link<br /><br />for dunc profile for my cougar do I just put the dx config for the joystick at the end of your profile? <br /><br />I have all the touch working great but just wanted to make sure I’m doing the right thing </p>
-
<p>@gbracer08 <br /><br />You just add any DX commands to the end of the “BMS - Ice’s Helios Profile.key” file.</p>
-
<p>@Todd1215 Thanks for the explanation. <img src=“/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=1g16vn91q2r” alt=“” class=“not-responsive emoji emoji-android emoji–wink” /> <img src=“/plugins/nodebb-plugin-emoji/emoji/android/1f44d.png?v=1g16vn91q2r” alt=“” class=“not-responsive emoji emoji-android emoji–+1” /> </p>
-
<h2><strong style=“color:#0066cc”>Ice’s Falcon BMS Profile Updated to 4.35-12</strong></h2><p><br /><strong style=“color:#0066cc”>Updated 17 Mar 2022:</strong><br />The first post has been updated with the latest version.<br /><br /><strong style=“color:#e60000”>Please note the requirement for Helios Version 1.6.5200.1 or later.</strong></p>