• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

up & down (y-axis) not working in 3.8

Scheduled Pinned Locked Moved Help and Support
115 Posts 26 Posters 80.1k 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.
  • F
    Fabpie
    last edited by 3 Oct 2016, 22:27

    I will fight for Daphne. I love that game since '83. It has to work ;)

    R 1 Reply Last reply 3 Oct 2016, 22:37 Reply Quote 1
    • R
      retropiepghguy @Fabpie
      last edited by 3 Oct 2016, 22:37

      @Fabpie I want it to work. But that "fix" blew up my test machine. The Dragonrise is amazing except for this issue.

      1 Reply Last reply Reply Quote 0
      • F
        Fabpie
        last edited by 4 Oct 2016, 00:00

        Solved this issue by using an hardware way! It is a bit "analogic" but nice and functional.
        I'm basically building an arcade cabinet so just adding a button I fix it.

        That's how:

        I'm using a zero delay USB encoder that uses his partner in crime "Dragonrise" (driver hid-dr.ko).
        On this encoder there is a "MODE" input that switches X,Y,Z,Rx,Ry, to Hat0x and Hat0y.
        I quicly connected a button to this "MODE" input.
        When I play daphne i just need to press it and that will pass to daphne new types of axis (Hat0x, Hat0y).
        At this point due to my personal experiences what happens is that daphne recognize the joystick in both cases but it hasn't able to understand the X axis due to the driver hid-dr.ko (This needs a fix anyway), instead it is able to auto map the stick with this new axis that maybe are far from conflict with something else.

        I'm very very happy even if is a bit a DIY solution and it will cost a special button only for daphne and specially for my arcade cab.

        For now I'm fine with this solutio but as i said it would be great to add a "not analogic" fix ;)

        if you have a backup of the hid-dr.ko should solve your problem. I'm sorry for your buttons, I hope hasn't been my fault. For this thanks again for your research about this issue.

        Tonight I save Daphne !!!

        R 1 Reply Last reply 4 Oct 2016, 00:21 Reply Quote 1
        • R
          retropiepghguy @Fabpie
          last edited by 4 Oct 2016, 00:21

          @Fabpie My god!!! Nice work!!!!!!

          1 Reply Last reply Reply Quote 0
          • R
            retropiepghguy
            last edited by 4 Oct 2016, 00:25

            And let me get this straight. Amazing work BTW!!!! I mean really!!! Wow. The "mode" button is right next to the pin-out for the "left" button. You wire a button to that. Just before firing up Dragon's Lair, you hit that button? That's it? And did you still have to make that goofy change to the hid-dr.ko driver? Being able to use that butotn without the HEX fix to the drivers would be even more amazing!!! Please advise!!!!!

            1 Reply Last reply Reply Quote 0
            • R
              retropiepghguy
              last edited by 4 Oct 2016, 00:41

              It's brilliant. I just tested it. No driver change needed. Wow. And the button can be pressed at anytime. Wow. Amazing work!!!!!

              1 Reply Last reply Reply Quote 0
              • F
                Fabpie
                last edited by 4 Oct 2016, 08:24

                Very
                happy it works for you as well !
                Is a nice fix... I think verybody who loves Daphne / lasergames should consider this way.
                When digital meets analog ;)

                1 Reply Last reply Reply Quote 0
                • J
                  jmgomezg
                  last edited by 12 Nov 2016, 08:27

                  Hi all, thanks for all suggestions here, my issue only happens so far with mame4all, I also have the Dragonrise USB controller, I did setup properly, it was working on retropie 3.4 on the UI and all emulators. Since I updated the code I started having the issue, where up & down won't work but to me only happens on mame4all, the other nes, snes and n64 all work ok to me (I didn't try on other emulators). It also works ok on the UI. I also installed a clean retropie 4.1 and still having the same issue.

                  I tried all your suggestions, the mode button does change the joystick mode yes but doesn't help me, and changing the binary files made my controller unusable :'(

                  I'm lost really not sure what else to do, apart from try and install the old retropie 3.4, will do and post here if that fix temporary my issue.

                  1 Reply Last reply Reply Quote 0
                  • J
                    jmgomezg
                    last edited by 12 Nov 2016, 10:24

                    Ok I can confirm that all works fine on retropie 3.4, I can enjoy my Dragonrise controller (I reused an old iCade cabinet), with mame4all, nes, snes and n64! I will stay on this version until this gets sorted, hope this can help anyone else.

                    1 Reply Last reply Reply Quote 0
                    • J
                      jretropie
                      last edited by 16 Nov 2016, 18:49

                      Does anyone updated 4.1? Does it need to hex edit again after the update?

                      1 Reply Last reply Reply Quote 0
                      • S
                        seekay08
                        last edited by 8 Dec 2016, 11:47

                        it still doesn't work on 4.1 :(

                        J 1 Reply Last reply 8 Dec 2016, 16:20 Reply Quote 0
                        • J
                          jretropie @seekay08
                          last edited by 8 Dec 2016, 16:20

                          @seekay08 :(

                          B 1 Reply Last reply 8 Dec 2016, 16:31 Reply Quote 0
                          • B
                            BuZz administrators @jretropie
                            last edited by 8 Dec 2016, 16:31

                            @jretropie going to have to wait till raspberry pi moves to kernel 4.9+ (which won't be for some time I guess) unless someone can persuade raspberrypi to include a backported patch to the current 4.4.x series.

                            I can ask them I guess - I'll see if the patch applies cleanly to 4.4.x

                            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                            1 Reply Last reply Reply Quote 0
                            • B
                              BuZz administrators
                              last edited by 8 Dec 2016, 17:31

                              Is there anyone here who can test/confirm that the patches in https://retropie.org.uk/forum/post/28586 fix the issue before I submit them to the raspberry pi kernel github ?

                              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                              R 1 Reply Last reply 9 Dec 2016, 12:26 Reply Quote 0
                              • R
                                retropiepghguy @BuZz
                                last edited by 9 Dec 2016, 12:26

                                @BuZz As soon as 4.1 came out, I did the Daphne Dragon's Lair mode button test. Same issue. You still need the mode button wired for the game to work.

                                B 1 Reply Last reply 9 Dec 2016, 14:37 Reply Quote 0
                                • B
                                  BuZz administrators @retropiepghguy
                                  last edited by 9 Dec 2016, 14:37

                                  @retropiepghguy you compiled own kernel with those 2 patches?

                                  To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                  R 1 Reply Last reply 9 Dec 2016, 17:42 Reply Quote 0
                                  • R
                                    retropiepghguy @BuZz
                                    last edited by 9 Dec 2016, 17:42

                                    @BuZz nope

                                    B 1 Reply Last reply 9 Dec 2016, 17:54 Reply Quote 0
                                    • B
                                      BuZz administrators @retropiepghguy
                                      last edited by 9 Dec 2016, 17:54

                                      @retropiepghguy ok then it won't work since the fix isn't in the Raspbian kernel (yet). However, it has been merged into the rpi 4.4 kernel so will reach Raspbian soonish. see https://retropie.org.uk/forum/topic/5962/dragonrise-usb-driver-issue

                                      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                      1 Reply Last reply Reply Quote 0
                                      • B
                                        BuZz administrators
                                        last edited by 9 Dec 2016, 17:57

                                        rpi-update can also be used if you need this fix and want the very latest kernel (As it is now available - https://github.com/raspberrypi/firmware/commit/6d45dcf869688163fa1c745cb059b14baf61b8fd) - https://github.com/Hexxeh/rpi-update

                                        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                        R 1 Reply Last reply 9 Dec 2016, 19:17 Reply Quote 0
                                        • R
                                          retropiepghguy @BuZz
                                          last edited by 9 Dec 2016, 19:17

                                          @BuZz Thanks so much. I just did an "update all packages" and the fix was not in the download. So you are saying if I do an rpi-udate, that is a different update?

                                          B 1 Reply Last reply 9 Dec 2016, 19:32 Reply Quote 0
                                          • 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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received