Falcon BMS Forum
    • Register
    • Login
    • Search
    • Categories
    • Unread
    • Recent
    • Unsolved
    • Popular
    • Website
    • Wiki
    • Discord

    Need help modifying Brennus profile… Pulling my hair out !!!!!

    CH
    7
    48
    1056
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      Fubar2Niner last edited by

      Hi guys.
      First my setup;
      CH FS/PT/PP Control Manager 4.55.

      As the topic says I am trying to do a very simple mod to Brennus profile. Trouble is I seem to smashing my head against a wall. Button 2 on the throtttle should be assigned to ‘Missile Uncage’. But I can find no reference to it in the Brennus profile in the main Setup-Controllers-drop down box, I understand it should be “SimToggleMissileCage”. If it doesn’t show in the drop down box where I check my key assignments, how can I add it or check my button is correctly assigned. I have taken a look in both the Command and CMScript File editor, but both are very limited and “SimToggleMissileCage” is not shown 😕 Needless to say I have very limited experience programming my sticks, but most times they do work. But this is beating the begeezus outta me:dhorse:
      If you need screens or my profile edit, I can oblidge. Well there you have it gents, my future BMS experience is in your hands, hopefully you can help.

      Best regards.

      Fubar2Niner

      It's nice to be important, but more important to be nice!

      1 Reply Last reply Reply Quote 0
      • F
        Fubar2Niner last edited by

        Soooo……

        No takers then chaps ???

        Best regards.

        Fubar2Niner

        It's nice to be important, but more important to be nice!

        F 1 Reply Last reply Reply Quote 0
        • F
          Frederf @Fubar2Niner last edited by

          Brennus.key file has SimToggleMissileCage assigned to DX Id #97 (aka button 98). There is a break in the DX assignments exactly at DX Id #64 which suggests that some sort of “shift key” is being used to elevate DX Ids. The fact that SimTMSUp for example is bound to both 10 and 72 supports this. And yet the .key file uses SimPinkySwitch and not SimHotasPinkyShift. Maybe the CM Device 1 and 2 are just 64 apart (normally 32 but CH leaves room for a shift state for each device) and there are some silly extra binds that don’t matter.

          If in the current arrangement pressing Throttle Button 2 provides a DX output (anything will do). Then the easiest fix I know is to go into BMS setup, find “Wpn-Sidewinder-Cage/Uncage” and bind it be clicking on that entry and then pressing Throttle Button 2 and saving the .key file (possibly under a new filename).

          By everything I can figure out pressing Throttle Button 2 should be DX Id 65 but 65 is bound to SimPickle. SimPickle is also bound to DX Id 1 which makes sense because that’d be Button 2 on the stick.

          The more I look at this profile/.key combination the more it looks like a complete mess. Why are there functions bound to keyboard emulation when so so so many DX values are free? It seems that the .key file is hopelessly out of sync with the joystick profile. It’s probably best (and fastest) to clear lines 690-740 of the Brennus.key file and bind them all again after fixing the CH profile.

          F 1 Reply Last reply Reply Quote 0
          • F
            Fubar2Niner @Frederf last edited by

            @Frederf:

            Brennus.key file has SimToggleMissileCage assigned to DX Id #97 (aka button 98). There is a break in the DX assignments exactly at DX Id #64 which suggests that some sort of “shift key” is being used to elevate DX Ids. The fact that SimTMSUp for example is bound to both 10 and 72 supports this. And yet the .key file uses SimPinkySwitch and not SimHotasPinkyShift. Maybe the CM Device 1 and 2 are just 64 apart (normally 32 but CH leaves room for a shift state for each device) and there are some silly extra binds that don’t matter.

            If in the current arrangement pressing Throttle Button 2 provides a DX output (anything will do). Then the easiest fix I know is to go into BMS setup, find “Wpn-Sidewinder-Cage/Uncage” and bind it be clicking on that entry and then pressing Throttle Button 2 and saving the .key file (possibly under a new filename).

            By everything I can figure out pressing Throttle Button 2 should be DX Id 65 but 65 is bound to SimPickle. SimPickle is also bound to DX Id 1 which makes sense because that’d be Button 2 on the stick.

            The more I look at this profile/.key combination the more it looks like a complete mess. Why are there functions bound to keyboard emulation when so so so many DX values are free? It seems that the .key file is hopelessly out of sync with the joystick profile. It’s probably best (and fastest) to clear lines 690-740 of the Brennus.key file and bind them all again after fixing the CH profile.

            @Frederf

            Thanks for the help. When I read it my head nearly exploded! Although I have a little experience in writing my own map profiles, it’s only ever been thru recording key presses. I have looked at Kolbes(?) guide but it befuddles the hell out of me. Combination of being old and dumb I guess. I wonder if you could give me a lame brain instruction lesson into how to make this work please.

            Eternally grateful and respectfully yours.

            Fubar2Niner

            It's nice to be important, but more important to be nice!

            F 1 Reply Last reply Reply Quote 0
            • F
              Frederf @Fubar2Niner last edited by

              99% of the job is going to be fixing the .map file to output sensible DX button events. The last 1% will be binding those DX buttons to the .key file. I’m curious about your equipment and preferences. Do you like view movement on the POV hat? Would you like to move the zoom? Shift key? Antenna elevation? TrackIR? Now’s a good time to input any personal preferences. For example with the CM scripting it’s possible to allow “idle cutoff” behavior by making a button shift your throttle range 4%.

              Here’s a small edit so far. It at least puts most/all of the buttons back to DX mode. https://www.dropbox.com/s/hgiek7caht368f6/Fubar29v1.zip

              F 1 Reply Last reply Reply Quote 0
              • F
                Fubar2Niner @Frederf last edited by

                @Frederf:

                99% of the job is going to be fixing the .map file to output sensible DX button events. The last 1% will be binding those DX buttons to the .key file. I’m curious about your equipment and preferences. Do you like view movement on the POV hat? Would you like to move the zoom? Shift key? Antenna elevation? TrackIR? Now’s a good time to input any personal preferences. For example with the CM scripting it’s possible to allow “idle cutoff” behavior by making a button shift your throttle range 4%.

                Here’s a small edit so far. It at least puts most/all of the buttons back to DX mode. https://www.dropbox.com/s/hgiek7caht368f6/Fubar29v1.zip

                @Frederf.

                You sir are a gentleman ! Regarding personnal prefs, I am open to suggestions. My setup is FS/PT/PP + TrackIR5. Regarding where I would like shift key etc. I first must tell you I have not played F4 since the original Microprose release, played it (I think) reasonably well, and my stick programming was very haphazard. However it suited. This time round I really want to get into this and want things as close to RL as possible.

                If possible I would like my FS to emulate the real F16 side stick as close as possible. View zoom however would be nice on the throttle axis on the FS base. No need for POV as I have TrackIR and so can be used for trim please.

                Regarding the PT again as close as possible to RL, any spare buttons would be useful to centre TI , cage/uncage missile seeker head, and shift. If in your opinion an “Idle cut off” is advantageous, then I can only be guided by your expertise :bowd:

                Like I say F4 has progressed from a study sim, to a serious ass kicking close as I’m gonna get to RL study sim. So I am wide open to a more experienced users view. Your first version is already making me drool 🙂

                Really can’t thank you enough for this Frederf. Looking forward with anticipation to your reply.

                Very best regards.

                Fubar2Niner

                It's nice to be important, but more important to be nice!

                F 1 Reply Last reply Reply Quote 0
                • F
                  Frederf @Fubar2Niner last edited by

                  Side Stick Controller

                  | Button | DX | Callback |
                  | Button 1 | 0 | SimTrigger |
                  | Button 2 | 1 | SimPickle |
                  | Button 3 | 2 | SimMissileStep |
                  | Button 4 | 3 | SimPinkySwitch |
                  | Button 5-8 | 4-7 | SimTMSx |
                  | Button 9-12 | 8-11 | SimDMSx |
                  | Button 13-16 | 12-15 | SimCMSx |
                  | Button 1 (Shift) | 16 | SimTriggerFirstDetent |
                  | Button 4 (Shift) | 17 | SimAPOverride |

                  Throttle

                  | Button | DX | Callback |
                  | Button 1 | 0 | SimCursorEnable |
                  | Button 2 | 1 | SimToggleMissileCage |
                  | Button 3 | | |
                  | Button 4 | SHIFT | |
                  | Hat 1 (Up/Down) | CMS AXIS | Antenna Elevation |
                  | Hat 1 (Left/Right) | CMS AXIS | Range Knob |
                  | Hat 2 | 8-11 | SimTransmitComX/SimCommsSwitchX |
                  | POV | 3-5 | DGFT/Cancel/MRM |
                  | Hat 3 | SCRIPT | Speedbrakes/FOV |

                  Notes on progress so far:
                  1. Shift state has only been used for first trigger detent which is rarely used (manual lasing, AVTR activation) and the autopilot paddle which is quite handy.
                  2. Moved all the axis-able commands to virtual “CMS device” axes but controlled by the throttle hat buttons. Antenna elevation, range knob, and I thought FOV (zoom) would be welcome hands on so I put it on the speedbrakes hat.
                  3. Speedbrakes are semi-scripted so auto-close on tapping the close direction closes the brakes without having to be held. This is similar to the F-16’s switch as it is only spring-loaded in the open direction so it’s possible to “set and forget” to close.
                  4. POV hats are only recognized on the #1 controller in Falcon so I re-designated the throttle POV as 4 DX buttons, there were plenty to spare.
                  5. The cutoff position code is going to require a bit more effort to code. It’s not necessary to use until then.

                  https://www.dropbox.com/s/fawucy8n4merzpj/Fubar29v2.zip

                  F 1 Reply Last reply Reply Quote 0
                  • F
                    Fubar2Niner @Frederf last edited by

                    @Frederf

                    Oh my days !!! What can I say …… Bloody brilliant !!! Thank you, thank you, thank you. I have yet to load it up but I love the whole setup. This evening will be my first run ! One more thing Frederf, throttle button 3 is still spare. I have plans to use VAC for comms. Do you think it would be better to have button 3 mapped to VAC or possibly nosewheel steering/air refuelling ? I know I should have mentioned it earlier, sorry, I will go with which ever you think best. Thanks very much again for your time and effort, I’m for ever endebted. :headb:

                    Very best regards and thanks.

                    Fubar2Niner

                    EDIT:

                    2 Problems encountered so far.

                    1. Just loaded the profile into CHCM and got this conflict message;

                    Up/Down both call DX Button 6 can I just ignore this mate?

                    1. I loaded the .key file into Falcon BMS 4.32\User\Config when I test my button functions, nothing is assigned I have tried both mapped (selecting CH Device Manager 1) and unmapped mode selecting FS/PT/PP independently but niether methods are selecting functions 😕

                    Is it because this is still a WIP or do I have to point the device hats/buttons to the functions myself ? Forgive me if this sounds dumb, but I thought the keymap and ch profiles you created auto mapped the functions.

                    Any ideas mate ?

                    Thanks again Frederf.

                    It's nice to be important, but more important to be nice!

                    F 1 Reply Last reply Reply Quote 0
                    • F
                      Frederf @Fubar2Niner last edited by

                      You’ll have to run the profile, load up BMS, and click each command individually and then press the joystick button to bind the DX inputs in the .key file. Remember to save the file once complete. There will be some tweaking issues I’m sure. Let me know.

                      F 1 Reply Last reply Reply Quote 0
                      • F
                        Fubar2Niner @Frederf last edited by

                        Sorry our posts must have crossed 🙂 What should I do with regard to the conflict mate, and should I run in mapped mode or direct.

                        Best regards and thanks.

                        Fubar2Niner

                        It's nice to be important, but more important to be nice!

                        ? 1 Reply Last reply Reply Quote 0
                        • ?
                          Guest @Fubar2Niner last edited by

                          I’ve tried about 5 BMS profiles from the CH Hangar site and none of them function with the latest updated version of the sim.

                          I need help before I go bald.

                          Going through printer ink and trees printing these profiles and finding the keys aren’t right even when some of them have key stroke files as I assume BMS keeps changing the keystrokes after each update grrr.

                          F 1 Reply Last reply Reply Quote 0
                          • F
                            Fubar2Niner @Guest last edited by

                            @smasha:

                            I’ve tried about 5 BMS profiles from the CH Hangar site and none of them function with the latest updated version of the sim.

                            I need help before I go bald.

                            Going through printer ink and trees printing these profiles and finding the keys aren’t right even when some of them have key stroke files as I assume BMS keeps changing the keystrokes after each update grrr.

                            @smasha

                            After a ton of help from Frederf, (Thanks Fred !), I have a working CH FS+PT+PP and .key profile :woohoo: I have uploaded them to my mediafire acct for you, link here;

                            http://www.mediafire.com/download/4r4kv6xankuyxo9/CH_FS_PT_PP_F4_BMS4.32.rar

                            Hope this helps mate.

                            All the best.

                            Fubar2Niner

                            It's nice to be important, but more important to be nice!

                            ? 1 Reply Last reply Reply Quote 0
                            • ?
                              Guest @Fubar2Niner last edited by

                              TY very much Fubar2Niner.
                              You’re a life saver.

                              F 1 Reply Last reply Reply Quote 0
                              • F
                                Fubar2Niner @Guest last edited by

                                @smasha:

                                TY very much Fubar2Niner.
                                You’re a life saver.

                                More than welcome 🆒

                                Fubar2Niner

                                It's nice to be important, but more important to be nice!

                                ? 1 Reply Last reply Reply Quote 0
                                • ?
                                  Guest @Fubar2Niner last edited by

                                  Hi Fubar,sorry to bother you and I love your profile but just one question.
                                  How do I assign the ant elev and range?
                                  I see in the printed profile it’s assigned to the hat on the throttle that sits under the first finger.
                                  Is that already good to go or do I have to assign that to the controllers/advanced/avionics control ant range and elev sections?

                                  P.S . BTW I can do a ramp start.

                                  Over the moon!

                                  Bluwolf made me stick to my guns and I did it by going over the checklists.

                                  Not a true bonafide ramp with all the testing but I can start her and get her in the air.

                                  SCRATCH THIS PROBLEM.

                                  I did have to assign in controllers/advanced/avionics/Ant range and Ant elev.

                                  Working a treat!

                                  F F 2 Replies Last reply Reply Quote 0
                                  • F
                                    Frederf @Guest last edited by

                                    Congratulations for smasha and Bluwolf.

                                    Dee-Jay 1 Reply Last reply Reply Quote 0
                                    • Dee-Jay
                                      Dee-Jay @Frederf last edited by

                                      Good …! No more sucide tendencies now? Good for you! (and for us in the same time ;))

                                      Practice a lot and get used with it … Future version could be one notch more complex (just a little, no need to worry too much about it.)

                                      ASUSTeK ROG MAXIMUS X HERO / Intel Core i5-8600K (4.6 GHz) / NVIDIA GeForce RTX 3080 Ti FE 12GB / 32GB DDR4 Ballistix Elite 3200 MHz / Samsung SSD 970 EVO Plus 2TB / Be Quiet! Straight Power 11 1000W Platinum / Windows 10 Home 64-bit / HOTAS Cougar FSSB R1 (Warthog grip) / SIMPED / MFD Cougar / ViperGear ICP / SimShaker JetPad / Track IR 5 / Curved LED 27'' Monitor 1080p Samsung C27F396 / HP Reverb G2 VR Headset.

                                      F 1 Reply Last reply Reply Quote 0
                                      • F
                                        Fubar2Niner @Guest last edited by

                                        @smasha:

                                        Hi Fubar,sorry to bother you and I love your profile but just one question.
                                        How do I assign the ant elev and range?
                                        I see in the printed profile it’s assigned to the hat on the throttle that sits under the first finger.
                                        Is that already good to go or do I have to assign that to the controllers/advanced/avionics control ant range and elev sections?

                                        P.S . BTW I can do a ramp start.

                                        Over the moon!

                                        Bluwolf made me stick to my guns and I did it by going over the checklists.

                                        Not a true bonafide ramp with all the testing but I can start her and get her in the air.

                                        SCRATCH THIS PROBLEM.

                                        I did have to assign in controllers/advanced/avionics/Ant range and Ant elev.

                                        Working a treat!

                                        Great stuff smasha, glad you got it all sorted and you like the profile, most all the work was done by Frederf tho, our thanks belongs to him. Congrats on the ramp start mate, keep at it !

                                        Fubar out.

                                        It's nice to be important, but more important to be nice!

                                        ? 1 Reply Last reply Reply Quote 0
                                        • ?
                                          Guest @Fubar2Niner last edited by

                                          @Fubar2Niner:

                                          Great stuff smasha, glad you got it all sorted and you like the profile, most all the work was done by Frederf tho, our thanks belongs to him. Congrats on the ramp start mate, keep at it !

                                          Fubar out.

                                          Thanks to Frederf as well.

                                          1 Reply Last reply Reply Quote 0
                                          • F
                                            Frederf @Dee-Jay last edited by

                                            @Dee-Jay:

                                            Good …! No more sucide tendencies now? Good for you! (and for us in the same time ;))

                                            Well sometimes he goes 1 v 4 MiG-29S but this can be helped with medication!

                                            ? 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            74
                                            Online

                                            10.7k
                                            Users

                                            21.1k
                                            Topics

                                            349.2k
                                            Posts

                                            Benchmark Sims - All rights reserved ©