• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

[lr-fbneo] New: right-stick controls for several rotary games

Scheduled Pinned Locked Moved Ideas and Development
controlslr-fbneoimprovements
46 Posts 8 Posters 8.3k Views
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.
  • S
    sleve_mcdichael @Drdave79
    last edited by sleve_mcdichael 4 Dec 2022, 06:47 11 Apr 2022, 21:00

    @Drdave79 said in [lr-fbneo] New: right-stick controls for several rotary games:

    I still refuse to update emulation station because I find the newer updates load much slower on boot up.

    (Edit: just FYI, I don't think the ES version should affect this issue, at all.)

    (Edit edit: whoops, and it's not even correct, see below.)

    Re: this: I remember there was something a while ago where "threaded loading" was disabled by default because it was causing some users crashes. This did slow down the loading time on RPi4 since each system had to load one at a time instead of using all four cores at once.

    I'm not sure if this is the same slowdown you're referring to but I believe the issue causing the crash has been fixed, allowing threaded loading to be re-enabled now for fast loading again.

    https://github.com/RetroPie/EmulationStation/commit/ab38884a15b9e7ca99bdaa1edfc6ccfdb24bd368

    https://retropie.org.uk/forum/topic/31858/emulationstation-often-crashing-when-using-themes-other-than-the-default

    M 1 Reply Last reply 12 Apr 2022, 05:16 Reply Quote 1
    • M
      mitu Global Moderator @sleve_mcdichael
      last edited by mitu 4 Dec 2022, 06:22 12 Apr 2022, 05:16

      @sleve_mcdichael said in [lr-fbneo] New: right-stick controls for several rotary games:

      Re: this: I remember there was something a while ago where "threaded loading" was disabled by default because it was causing some users crashes. This did slow down the loading time on RPi4 since each system had to load one at a time instead of using all four cores at once.

      That's inaccurate. The "threaded loading" feature wasn't present/active in the stable version. When it was added, it caused issues and the option was turned off by default. So you can't 'slow down' from disabling something that wasn't even present in a previous version.

      FWIW I also think the option is ok to be turned on now IF you're using the emulatiosntation-dev version, thanks to some fixes added by @Tomaz.

      1 Reply Last reply Reply Quote 0
      • D
        Drdave79 @sleve_mcdichael
        last edited by Drdave79 13 Apr 2022, 01:22

        @sleve_mcdichael I FIGURED IT OUT! I mapped player 2 left and right (auto -0 & auto +0) to dial + and - and both ports 1 & 2 to Mapped Port 1 and that did it! I left the options at the bottom alone.

        D 1 Reply Last reply 14 Apr 2022, 15:08 Reply Quote 1
        • D
          Drdave79 @Drdave79
          last edited by Drdave79 14 Apr 2022, 15:08

          @Drdave79 said in [lr-fbneo] New: right-stick controls for several rotary games:

          @sleve_mcdichael I FIGURED IT OUT! I mapped player 2 left and right (auto -0 & auto +0) to dial + and - and both ports 1 & 2 to Mapped Port 1 and that did it! I left the options at the bottom alone.

          I should warn anyone reading this. Updating Retroarch messes with the Sinden Light Gun configurations in Retroarch. If you have Sinden Light Guns, you have to change the mouse port on player 2 to the second Unknown SindenLightgun mouse choice to get player 2 to work.

          1 Reply Last reply Reply Quote 0
          • P
            pjft @sleve_mcdichael
            last edited by 14 Apr 2022, 21:11

            @sleve_mcdichael If you're comfortable with compiling something from source and installing it, you can try out my current development build:

            https://github.com/pjft/FBNeo/tree/timesoldiers-analogs

            It should work as intended. I'll try to submit it upstream shortly.

            S 1 Reply Last reply 14 Apr 2022, 22:23 Reply Quote 0
            • S
              sleve_mcdichael @pjft
              last edited by 14 Apr 2022, 22:23

              @pjft said in [lr-fbneo] New: right-stick controls for several rotary games:

              It should work as intended.

              Looks good here, I can now lock-in all 12 directions with the r-stick.

              P 1 Reply Last reply 15 Apr 2022, 08:28 Reply Quote 0
              • P
                pjft @sleve_mcdichael
                last edited by 15 Apr 2022, 08:28

                @sleve_mcdichael Thanks.

                It's been merged upstream, so you can now just update lr-fbneo from source from RetroPie-Setup. Thanks @barbudreadmon for the quick response!

                R 1 Reply Last reply 23 Apr 2022, 05:16 Reply Quote 3
                • R
                  roslof @pjft
                  last edited by roslof 23 Apr 2022, 05:16

                  @pjft said in [lr-fbneo] New: right-stick controls for several rotary games:

                  @sleve_mcdichael Thanks.

                  It's been merged upstream, so you can now just update lr-fbneo from source from RetroPie-Setup. Thanks @barbudreadmon for the quick response!

                  I finally had time to check this out. It's perfect. Really, REALLY enjoyable to play all of these now, but Time Soldiers, esp. Love the 12-way. Thanks for spending the time to do this!

                  For most of these games and as a preference, I manually mapped Button 2 to the L1 and R1 buttons. This works well on DualShock 4 and similar controllers where your thumbs are on the sticks, so hard to press the normal B/A/Y/X buttons. Feels really good.

                  Cheers,
                  -ros

                  P 1 Reply Last reply 23 Apr 2022, 07:21 Reply Quote 1
                  • P
                    pjft @roslof
                    last edited by 23 Apr 2022, 07:21

                    @roslof thank you! Yes, I use that mapping as well - it really only feels awkward on Midnight Resistance, unfortunately, which was the game I really wanted to play and that led me to look into this in the first place :) using triggers to jump is a bit of a mess.

                    I personally love Caliber 50, a game I didn't know of before. Plays like a modern twin stick shooter, and it's quite fun.

                    I tried out Time Soldiers and didn't quite feel it, but seeing the love in this thread can someone sell it to me so I can enjoy it further? :)

                    Thanks all and have a great weekend.

                    S 1 Reply Last reply 23 Apr 2022, 08:31 Reply Quote 0
                    • S
                      sleve_mcdichael @pjft
                      last edited by 23 Apr 2022, 08:31

                      @pjft said in [lr-fbneo] New: right-stick controls for several rotary games:

                      I tried out Time Soldiers and didn't quite feel it, but seeing the love in this thread can someone sell it to me so I can enjoy it further? :)

                      This one is mostly about the nostalgia for me. It's one of the first arcade games I remember, they had one at the corner store by where I lived. It's a major quarter-muncher and I never had more than a couple bucks to feed it so I never got very far. Now I play it like I've got unlimited quarters, and I just try and stay alive long enough to use my special weapons before I eat it.

                      1 Reply Last reply Reply Quote 0
                      • S
                        sleve_mcdichael
                        last edited by 28 Apr 2022, 01:40

                        This may be only tangentially related, but...

                        Most of these games that I've tried (ikari, timesold, hbarrel), in addition to the right-stick aiming control (and before it was implemented), had rotate left/rotate right controls on the L1/R1 bumpers, and a singular "rotate" face button (usually on Y/west) that would let you aim with the d-pad.

                        Caliber 50 (calibr50) has this "rotate" on the Y button, but it doesn't have the "rotate left/rotate right" on the bumpers (and there's no option to enable them, that I see). Is it supposed to? Is there somewhere better I should bring it up?

                        B 1 Reply Last reply 28 Apr 2022, 06:11 Reply Quote 0
                        • B
                          barbudreadmon @sleve_mcdichael
                          last edited by 28 Apr 2022, 06:11

                          @sleve_mcdichael said in [lr-fbneo] New: right-stick controls for several rotary games:

                          but it doesn't have the "rotate left/rotate right"

                          Those buttons are a hack, same as the right-stick controls, some rotary game drivers probably never implemented them.

                          FBNeo developer - github - forum

                          1 Reply Last reply Reply Quote 0
                          • P pjft referenced this topic on 14 Mar 2024, 20:25
                          • B
                            barbudreadmon
                            last edited by 19 Mar 2025, 16:26

                            Some update about this twin-stick feature, it has been added to Forgotten World (CPS1) last year and to Eco Fighters (CPS2) yesterday. Now every rotary games in FBNeo should have this support.

                            Special thanks to pjft and dink for their work on this.

                            FBNeo developer - github - forum

                            1 Reply Last reply Reply Quote 3
                            • First post
                              Last post

                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.

                              [[user:consent.lead]]
                              [[user:consent.not_received]]