• 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

Joystick problem - Sanwa vs Controller vs USB Pad

Scheduled Pinned Locked Moved Help and Support
joysticksanwadpad
5 Posts 2 Posters 690 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.
  • R
    RedMarsBlueMoon
    last edited by 14 Oct 2020, 04:04

    Hello all!
    I'm just realising that something does not seem right with how my arcade joystick works. I got a real Sanwa Arcade stick and a USB controller board to go with it. (The controller board was separate)

    The problem is very noticeable when I play for example Ghouls & Ghosts using mame2010.
    If I hold DOWN (to crouch) then circle change direction to RIGHT (via SouthEast), the character doesn't start walking to the right.

    If I do the exact same dpad movement in the same game but with my Buffalo USB Snes controller the character stands up and starts walking to the right. Which is what I would expect.

    Would anyone be able to recognize this behaviour and know what's going wrong with the Sanwa input?

    Fred

    1 Reply Last reply Reply Quote 0
    • R
      RedMarsBlueMoon
      last edited by RedMarsBlueMoon 14 Oct 2020, 05:39

      (I was going to edit the OP but it seems not possible now)

      Could this be a 8-way vs 4-way thing?
      I'm finding threads where people talk about that and mention Ghouls & Ghosts having this 'issue'.
      And something called the 'sticky mode' in Mame which sounds like an attempt to help the issue somewhat through software.

      https://gamefaqs.gamespot.com/boards/583855-ghouls-n-ghosts/77813049
      "Yeah 100%. I'm running GnG in my custom built cabinet with a Sanwa JLF Stick.
      The game didn't feel like in the past. I had extreme problems with crouching and ladders which was very frustrating. So I switched the restrictor plate to 4-way. And voila, its perfect now. Much easier to play :-)"

      1 Reply Last reply Reply Quote 0
      • M
        mitu Global Moderator
        last edited by mitu 14 Oct 2020, 06:00

        It sure looks like an 4-way vs 8-way issue. For a software solution, I think Mame2003-plus has something to restrict movements - https://github.com/libretro/mame2003-plus-libretro/pull/471 and can be controlled via core options.

        NOTE: some hardware joysticks have a switch (hw or software) for 4-way vs 8-way setup (e.g. for instance Ultimarc)

        1 Reply Last reply Reply Quote 1
        • R
          RedMarsBlueMoon
          last edited by RedMarsBlueMoon 14 Oct 2020, 16:57

          Ok yes I think that's it. I'll have to read a bit more as I'm still not fully clear what the actual difference is in the logic between the dpad and the joystick behaviour.

          Thanks a lot for the tip about that controller! Now I'm really tempted to get one but I'm still racking up little purchases to finish the arcade build as planned so I might have to wait a bit until upgrading the stick! :)

          It's amazing how much there is to the nitty gritty details of all this!
          I also suspect that my controller board is spamming random signals to what I have mapped as the 'start' button, causing games to randomly pause. But I'll investigate that separately and should be more easy to pin down.

          Cheers!

          1 Reply Last reply Reply Quote 0
          • R
            RedMarsBlueMoon
            last edited by RedMarsBlueMoon 15 Oct 2020, 21:04

            I just got this to work and it does help making GnG much more playable!

            Use the Hotkey+X combo to open the green settings screen. Find 'Options'.

            I had to flip both 4-way and also analog->digital to get it to play well. It's not perfect since only an actual correct joystick would do that. But it's now completely playable so can recommend for others that are having this problem.

            1 Reply Last reply Reply Quote 0
            5 out of 5
            • First post
              5/5
              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