Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
Collapse
Just Flight Community Forum
  1. Home
  2. Just Flight
  3. MSFS Products
  4. Black Square Add-Ons
  5. Piston & Turbine Dukes
  6. MSFS2024 compatibility?

MSFS2024 compatibility?

Scheduled Pinned Locked Moved Piston & Turbine Dukes
56 Posts 26 Posters 10.9k Views 5 Watching
  • 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.
  • S sumnersd

    I did a copy and paste of the prop and turbine, and the turbine did great. Only issue is the prop does not show up in the 2024 list. If I delete the turbine, then the prop shows up.

    D Offline
    D Offline
    DxMarovitch
    wrote on last edited by
    #12

    @sumnersd With both piston and turbine in 2024, it seems what it is actually doing is combining them - Look in the variants and liveries and you will see it's all there, it's just laid out in a really weird way.

    I'm sure this will be sorted out when updated for 2024, but it is all still there to access.

    1 Reply Last reply
    0
    • D Offline
      D Offline
      dkgolfnut
      wrote on last edited by
      #13

      After moving B60's into 2024 community folder the mags on the Grand Duke and I assume piston duke are not moveable..... and when using the CNTL+E it crashes the sim each time. I hope a patch is forthcoming....

      1 Reply Last reply
      0
      • N npoulis

        I have tried the Turbine Duke, it works 90% but the altitude indicators and baro numbers are wrong. That makes it unplayable for the moment. Also something fishy seems to happen with the amperometers fluctuating more than usual and the cabin thermometer is showing wrong temperature in comparison with the tablet which seems to be the correct one.

        Black SquareB Offline
        Black SquareB Offline
        Black Square
        Black Square Developer
        wrote on last edited by
        #14

        @npoulis

        Hi, All. I haven't made a comprehensive statement about compatibility since MSFS 2024 released, but I thought I would address these particular issues, since they are all related.

        All three of these bugs in MSFS 2024, as unrelated as they may seem, are the result of an incorrectly implemented mathematical operator in the Reverse Polish programming language called "integer divide". In MSFS 2020, the integer divide operator correctly divided two numbers, and then rounded down to the nearest integer. This rounding does not happen in MSFS 2024, resulting in the wrong output.

        As you might imagine, this is roughly equivalent to changing how a button on a calculator functions without telling your accountant. This operator is used over 1,000 times across all my aircraft, so replacing it would be no small effort. We have notified Asobo of this issue, but have not heard any acknowledgement of the issue as of this writing.

        I hope this explains some of what you are seeing, and might also give you a glimpse into what kind of issues my fellow MSFS developers and I are facing in MSFS 2024.

        A N SwissairMD11S W 4 Replies Last reply
        0
        • Black SquareB Black Square

          @npoulis

          Hi, All. I haven't made a comprehensive statement about compatibility since MSFS 2024 released, but I thought I would address these particular issues, since they are all related.

          All three of these bugs in MSFS 2024, as unrelated as they may seem, are the result of an incorrectly implemented mathematical operator in the Reverse Polish programming language called "integer divide". In MSFS 2020, the integer divide operator correctly divided two numbers, and then rounded down to the nearest integer. This rounding does not happen in MSFS 2024, resulting in the wrong output.

          As you might imagine, this is roughly equivalent to changing how a button on a calculator functions without telling your accountant. This operator is used over 1,000 times across all my aircraft, so replacing it would be no small effort. We have notified Asobo of this issue, but have not heard any acknowledgement of the issue as of this writing.

          I hope this explains some of what you are seeing, and might also give you a glimpse into what kind of issues my fellow MSFS developers and I are facing in MSFS 2024.

          A Offline
          A Offline
          Avionic
          wrote on last edited by
          #15

          @Black-Square Having working RPN is 2020 and somehow then breaking parts of it for 2024 was not on my bingo card!

          LostPilotL 1 Reply Last reply
          0
          • Black SquareB Black Square

            @npoulis

            Hi, All. I haven't made a comprehensive statement about compatibility since MSFS 2024 released, but I thought I would address these particular issues, since they are all related.

            All three of these bugs in MSFS 2024, as unrelated as they may seem, are the result of an incorrectly implemented mathematical operator in the Reverse Polish programming language called "integer divide". In MSFS 2020, the integer divide operator correctly divided two numbers, and then rounded down to the nearest integer. This rounding does not happen in MSFS 2024, resulting in the wrong output.

            As you might imagine, this is roughly equivalent to changing how a button on a calculator functions without telling your accountant. This operator is used over 1,000 times across all my aircraft, so replacing it would be no small effort. We have notified Asobo of this issue, but have not heard any acknowledgement of the issue as of this writing.

            I hope this explains some of what you are seeing, and might also give you a glimpse into what kind of issues my fellow MSFS developers and I are facing in MSFS 2024.

            N Offline
            N Offline
            npoulis
            wrote on last edited by
            #16

            @Black-Square Thanks a lot for the update. I really appreciate it. Yes apparently breaking a mathematical calculation means a lot of trouble. I hope Asobo gets back to you as soon as possible.

            1 Reply Last reply
            0
            • Black SquareB Black Square

              @npoulis

              Hi, All. I haven't made a comprehensive statement about compatibility since MSFS 2024 released, but I thought I would address these particular issues, since they are all related.

              All three of these bugs in MSFS 2024, as unrelated as they may seem, are the result of an incorrectly implemented mathematical operator in the Reverse Polish programming language called "integer divide". In MSFS 2020, the integer divide operator correctly divided two numbers, and then rounded down to the nearest integer. This rounding does not happen in MSFS 2024, resulting in the wrong output.

              As you might imagine, this is roughly equivalent to changing how a button on a calculator functions without telling your accountant. This operator is used over 1,000 times across all my aircraft, so replacing it would be no small effort. We have notified Asobo of this issue, but have not heard any acknowledgement of the issue as of this writing.

              I hope this explains some of what you are seeing, and might also give you a glimpse into what kind of issues my fellow MSFS developers and I are facing in MSFS 2024.

              SwissairMD11S Offline
              SwissairMD11S Offline
              SwissairMD11
              wrote on last edited by
              #17

              @Black-Square For me everything works fine. The 2 things I saw was the altitude indicator flips a bit weird, and the InHg is showing +1000 3992 instead of 2992 for std pressure.

              Black SquareB 1 Reply Last reply
              0
              • A Avionic

                @Black-Square Having working RPN is 2020 and somehow then breaking parts of it for 2024 was not on my bingo card!

                LostPilotL Offline
                LostPilotL Offline
                LostPilot
                wrote on last edited by LostPilot
                #18

                @Avionic I'm not savvy on this, just thinking out loud. Do they not use a standard RPN library? If so, did the library update and change something? It seems strange unless they somehow manually coded their own RPN implementation that such a fundamental operation would change. Not doubting anyone here, just really trying to grasp how it would happen. Edit: From what I can tell, they do have their own implementation. Interestingly, RPN doesn't even seem to have a floor operation, the closest is near which rounds up or down on either side of 0.5 to return an int. MS's own SDK shows div returning a rounded number though. What an annoying little bug to have to deal with.

                1 Reply Last reply
                0
                • SwissairMD11S SwissairMD11

                  @Black-Square For me everything works fine. The 2 things I saw was the altitude indicator flips a bit weird, and the InHg is showing +1000 3992 instead of 2992 for std pressure.

                  Black SquareB Offline
                  Black SquareB Offline
                  Black Square
                  Black Square Developer
                  wrote on last edited by Black Square
                  #19

                  @SwissairMD11 These are all due to the integer division operator, believe it or not.

                  @LostPilot I actually doubt it's a standard library, or at least one anyone would recognize, because I believe the MSFS RPN implementation has been virtually unchanged since 1995. If I had to guess, I believe this change was probably the result of experiments with compiled RPN, which is a new option for developers seeking a little performance boost to their animation code. You can imagine how this might entail porting the RPN interpreter to a new language in the process. Hopefully you can all understand how this affects us developers, and why I'm not rushing to update my code in twelve aircraft across two simulators for such a fundamental oversight.

                  LostPilotL SwissairMD11S 2 Replies Last reply
                  3
                  • Black SquareB Black Square

                    @SwissairMD11 These are all due to the integer division operator, believe it or not.

                    @LostPilot I actually doubt it's a standard library, or at least one anyone would recognize, because I believe the MSFS RPN implementation has been virtually unchanged since 1995. If I had to guess, I believe this change was probably the result of experiments with compiled RPN, which is a new option for developers seeking a little performance boost to their animation code. You can imagine how this might entail porting the RPN interpreter to a new language in the process. Hopefully you can all understand how this affects us developers, and why I'm not rushing to update my code in twelve aircraft across two simulators for such a fundamental oversight.

                    LostPilotL Offline
                    LostPilotL Offline
                    LostPilot
                    wrote on last edited by
                    #20

                    @Black-Square said in MSFS2024 compatibility?:

                    Hopefully you can all understand how this affects us developers, and why I'm not rushing to update my code in twelve aircraft across two simulators for such a fundamental oversight.

                    Very understandable. Having to update all of those uses of the operation when they'll likely fix it would be a waste of valuable time. Good luck!

                    1 Reply Last reply
                    0
                    • N Offline
                      N Offline
                      Noob21
                      wrote on last edited by
                      #21

                      Hope that’s something that can be finished before the end of the year, I’d really like to see the Starship out and in 2024 before the end of the year, but if I have to settle for 2020 then so be it.

                      1 Reply Last reply
                      -1
                      • Black SquareB Black Square

                        @SwissairMD11 These are all due to the integer division operator, believe it or not.

                        @LostPilot I actually doubt it's a standard library, or at least one anyone would recognize, because I believe the MSFS RPN implementation has been virtually unchanged since 1995. If I had to guess, I believe this change was probably the result of experiments with compiled RPN, which is a new option for developers seeking a little performance boost to their animation code. You can imagine how this might entail porting the RPN interpreter to a new language in the process. Hopefully you can all understand how this affects us developers, and why I'm not rushing to update my code in twelve aircraft across two simulators for such a fundamental oversight.

                        SwissairMD11S Offline
                        SwissairMD11S Offline
                        SwissairMD11
                        wrote on last edited by
                        #22

                        @Black-Square I understand it's quite the job to change it. And am willing to pay for it. Not sure for others but I surely will if the time is very consuming. I love the dynamic engine parts of it so that is worth a lot in my books.

                        GunStraussG 2 Replies Last reply
                        0
                        • SwissairMD11S SwissairMD11

                          @Black-Square I understand it's quite the job to change it. And am willing to pay for it. Not sure for others but I surely will if the time is very consuming. I love the dynamic engine parts of it so that is worth a lot in my books.

                          GunStraussG Offline
                          GunStraussG Offline
                          GunStrauss
                          wrote on last edited by
                          #23

                          @SwissairMD11

                          If the problem is with the host application and one of the libraries. I belive BKSQ probably has more interesting stuff to do (that we will enjoy more too), than spending a vast amount of resources on a workaround that may not be needed in a week or two.

                          1 Reply Last reply
                          1
                          • SwissairMD11S SwissairMD11

                            @Black-Square I understand it's quite the job to change it. And am willing to pay for it. Not sure for others but I surely will if the time is very consuming. I love the dynamic engine parts of it so that is worth a lot in my books.

                            GunStraussG Offline
                            GunStraussG Offline
                            GunStrauss
                            wrote on last edited by
                            #24

                            @SwissairMD11 Asobo wrote on their developer forum less than 24 hours ago, that the bug has been logged and that a fix is being implemented. Let's hope the correction can make it in one of the first patches that are coming.

                            1 Reply Last reply
                            3
                            • E Offline
                              E Offline
                              ExcessionOCP
                              wrote on last edited by
                              #25

                              Doesn't look like it's made it into 1.1.10.0 :-(

                              1 Reply Last reply
                              0
                              • Black SquareB Black Square

                                @npoulis

                                Hi, All. I haven't made a comprehensive statement about compatibility since MSFS 2024 released, but I thought I would address these particular issues, since they are all related.

                                All three of these bugs in MSFS 2024, as unrelated as they may seem, are the result of an incorrectly implemented mathematical operator in the Reverse Polish programming language called "integer divide". In MSFS 2020, the integer divide operator correctly divided two numbers, and then rounded down to the nearest integer. This rounding does not happen in MSFS 2024, resulting in the wrong output.

                                As you might imagine, this is roughly equivalent to changing how a button on a calculator functions without telling your accountant. This operator is used over 1,000 times across all my aircraft, so replacing it would be no small effort. We have notified Asobo of this issue, but have not heard any acknowledgement of the issue as of this writing.

                                I hope this explains some of what you are seeing, and might also give you a glimpse into what kind of issues my fellow MSFS developers and I are facing in MSFS 2024.

                                W Offline
                                W Offline
                                WillyCanuck
                                wrote on last edited by
                                #26

                                @Black-Square seems like a big miss on Asobo's part!

                                1 Reply Last reply
                                0
                                • M Offline
                                  M Offline
                                  Matchstick
                                  wrote on last edited by Matchstick
                                  #27

                                  The patch notes for the latest update (1.2.7.0) include

                                  Fixed integers division in RPN expressions

                                  So hopefully that will allow work to move forward

                                  https://www.flightsimulator.com/release-notes-1-2-7-0-available-now-msfs-2024/

                                  1 Reply Last reply
                                  4
                                  • C Offline
                                    C Offline
                                    CoolGunS
                                    wrote on last edited by
                                    #28

                                    Yes, wise to have waited. Hopefully the conversion can begin soon. Really looking forward to this one.

                                    1 Reply Last reply
                                    2
                                    • LostPilotL Offline
                                      LostPilotL Offline
                                      LostPilot
                                      wrote on last edited by
                                      #29

                                      Super excited as well! I hope this removes a big hurdle or more. Will patiently wait for the update.

                                      1 Reply Last reply
                                      0
                                      • N Offline
                                        N Offline
                                        npoulis
                                        wrote on last edited by
                                        #30

                                        So RPN is fixed everything is working fine, but when both piston and turbine duke are in community I can only see turbine one and only with 3 white liveries!

                                        1 Reply Last reply
                                        0
                                        • N Offline
                                          N Offline
                                          npoulis
                                          wrote on last edited by npoulis
                                          #31

                                          Update: When piston is removed from community folder then all liveries are shown for turbine duke.
                                          I suggest that BSQ investgates a potential conflict when both versions are installed in community.
                                          For the moment you can't have both aircrafts installed.

                                          One more thing. The engine sound is fading in and out or some kind of phasing during flight.
                                          Sounds like if the pilot is moving around in the cabin.

                                          L PondimusP 2 Replies Last reply
                                          -1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users