RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    1. Home
    2. Tags
    3. arcade controls
    Log in to post
    • All categories
    • X

      Amiberry some buttons not working on arcade stick

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support amiberry retroarch arcade controls
      1
      1 Votes
      1 Posts
      269 Views
      No one has replied
    • W

      Where to buy HW within the European Union

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support build hardware arcade controls
      6
      0 Votes
      6 Posts
      886 Views
      IanDaemonI

      I think a "pre-historic laptop" rivals most (not all) Raspberry Pi hardware specs unfortunately. XD

    • M

      Player 2 arcade controller inoperative

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support arcade controls
      10
      0 Votes
      10 Posts
      2k Views
      mituM

      @madoc said in Player 2 arcade controller inoperative:

      HOWEVER. pacman and R-type still stubbornly refuse to use the P2 controls in two player games. They switch player onscreen but you have to use the P1 controls. Is that expected behaviour ?

      Yes, some arcade games support2 alternating player, but not simultaneous. If in doubt, you can always check the game at adb.arcadeitalia.net.
      Packman - http://adb.arcadeitalia.net/dettaglio_mame.php?game_name=pacman&arcade_only=0&autosearch=1
      R-Type - http://adb.arcadeitalia.net/dettaglio_mame.php?game_name=rtype&arcade_only=0&autosearch=1

    • M

      2nd Player Arcade controls not recognised as gamepad

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support raspberry retropie arcade controls 2 player gpio pin
      2
      0 Votes
      2 Posts
      376 Views
      mituM

      You should talk to the vendor of the board - maybe they have a way to check for faulty wiring ? Looking at the documentation for the board, it looks like it's using GPIONext and that should detect any GPIO inputs easily.

    • C

      RPI4 Model B Arcade Joystick Controller 2 Swaps A and B button When Exiting RetroPie Game

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support arcade controls debug troubleshooting
      3
      0 Votes
      3 Posts
      727 Views
      C

      @mitu Before I considered dismantling the buttons from my arcade, I found this other command called jstest, which allowed me to see on the command line what each button was configured to on the USB encoder.

      Once I ran jstest /dev/input/js0 for player 1 controls and jstest /dev/input/js1 for player 2 controls, Player 1 appeared to be configured correctly with buttons A and B. However, Player 2 clearly is the one not configured correctly. Here I finally found my problem where player 2 had buttons A and B setup to the wrong physical pins of the USB encoder.

      Now that I had SW proof of my mistake, I disassembled my controller case and flipped the connections for those two buttons on player 2 onto the USB encoder. Put everything back the way it was, and behold my arcade is now acting correctly with both controls synced up.

      Thank you very much @mitu for your suggestion. I do appreciate it.

    • D

      Wired Controller Turns Off After Few Minutes Idle

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller help troubleshooting controller arcade controls
      5
      0 Votes
      5 Posts
      855 Views
      D

      @mitu Good call! I'm not sure how much power it's pulling, but setting over_voltage to 2 definitely makes it last longer, though not completely staying on all the time. Trying with setting it to 3 right now and that seems to be going strong!

    • D

      2-joystick games (config)

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support mame controller arcade controls retroarch setup
      21
      0 Votes
      21 Posts
      6k Views
      M

      @dankcushions I think that's half the battle, the retroarch approach to mame inputs gets very confusing for users since there's no one size fits all solution. I find many users get lost in all the menus, saves, opt files, etc which are tangled with the inputs mame is expecting.

    • T

      Controls mixed up again and again

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support arcade controls xinmo mapping
      30
      0 Votes
      30 Posts
      5k Views
      mituM

      @tim-s-up Glad you got it working, @lostless is the one that provided the solution though :).

    • E

      What Control Interface for an Arcade Table with 2 Trackballs?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support controller help setup controls arcade controls
      1
      0 Votes
      1 Posts
      403 Views
      No one has replied
    • S

      Controlblock button mapping keeps changing

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. controlblock arcadecontrols arcade controls arcadebutton
      6
      0 Votes
      6 Posts
      955 Views
      S

      @Sabaro my problem.... I set the cable wrong
      1 2 3 4. 4321.

    • S

      Controller Mapping Issue with SMARCADE vs MAME

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support smarcade arcade controls xbox 360 contro
      4
      0 Votes
      4 Posts
      469 Views
      mituM

      @Skullborn For RetroArch emulators, there's hierarchy of configurations supported - see https://retropie.org.uk/docs/RetroArch-Configuration/#config-hierarchy.

      If you saved a content folder override for the configuration or used 'Save Configuration', I would expect that some configuration would be different, depending on your options set for each system. But - for each system - RetroArch has the same auto-configuration for joypads (created automatically after you configure your gamepad in EmulationStation), so I expect that if a gamepad is detected in one system, it should work in all systems.

      As for advmame, it doesn't obey any config hierarcy, so I would also expect the same configuration to apply for all systems.

    • C

      Generic USB Arcade Controls with SNES + PSX?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support arcade controls
      18
      0 Votes
      18 Posts
      1k Views
      C

      @mitu Thanks again for all of your help. After doing the single game remap, I took a look at the generated remap file. In there I found:

      input_player1_analog_dpad_mode = "1"

      On a whim, I tried that in the retroarch.cfg files for SNES and PSX and it worked. It appears that the value needed to be quoted and that you were otherwise correct. I'm glad to be able to set that at the core level and have it apply.

      Thanks again,
      Craig

    • IowaBrewerI

      Can't Remap Arcade JS and buttons in NES emulator

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support nes emulator controller conf arcade controls hot key
      9
      0 Votes
      9 Posts
      1k Views
      IowaBrewerI

      Hey, @mitu, here is the photo that came up with the USB devices.IMG_2163.jpeg .

      As to P1/P2 controllers, I configured only P1 and that did the trick for both.

      As I'm writing this I realized my mistake and am horribly embarrassed! I just realized that "X" refers to button "X" and not keyboard "X". I reset my controls again to see which is "X" (I think in terms of Buttons A, B, C, etc.), and now I've been able to get into the menu and reconfigure. Problem solved. I really appreciate all the help!

    • IowaBrewerI

      Arcade Cabinet Controls work in Emulation Station but not In Games' Tab-menus or Games

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support arcade cabinet arcade controls emulationstaion configure butto
      10
      0 Votes
      10 Posts
      1k Views
      IowaBrewerI

      Bah! Alright, I'll go that route.
      Hey, thanks for your help, @mitu. I really appreciate your taking the time!

    • W

      Arcade buttons, RetroPie 4.5, ControlBlock 1.5

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. controlblock arcade controls
      3
      0 Votes
      3 Posts
      482 Views
      P

      Glad to hear!

    • P

      Create custom arcade console

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support arcade buttons arcade controls arcade retropie arcade emulator racing
      5
      0 Votes
      5 Posts
      785 Views
      stoney66S

      @pm4698 said in Create custom arcade console:

      In case i want to seal this arcade box, does raspberry support so many controller inputs? (2 USB-joystick-button controllers, 2 normal USB controllers, 2 light gun controllers and 2 wheel controllers?)

      Not sure on the light gun part but I would assume so, I use the ipac (mini) as well with sanwa joysticks and gold leaf buttons from ultimarc. I've used the inexpensive stuff on amazon also but nothing compares to the ultimarc IMO. The only thing with the sanwa's is going from 8way to 4way switching for games like Donkey Kong as the switching is under the panel. I tried using other joysticks that switch at the top and just didn't like them (mag-stik being one of them). I did get the sanwa working with a servo (servo-stik) for auto switching however my control panel did not have room to fit the servo... I used a toggle switch to move the restrictor plate. You can also set the rom bootup to change to the correct setting but I opted for a manual switch.

      I use the arcade sticks for mame games, and usb wired xbox360 like controllers for nes/genesis etc. Some nes/genesis games I use the arcade sticks as well, Works great either way. I don't remember if I ever got genesis 4 player games working with arcade sticks and usb controllers together, IIRC I had to use 4 usb controllers was something with the multi-tap in genesis but I only have 1 friend so it's not a problem normally lol.

      You will need a powered usb hub as you wont have enough ports for everything.

      MDF is what I used for a small 2p bartop, going to do a 4 player pedestal next using MDF again.

    • L

      Emulator controls settings

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support emulator config arcade controls quick menu
      13
      0 Votes
      13 Posts
      2k Views
      L

      All sorted guys. I have found that editing the actually config file for the roms is an easier approach for some reason. Thank you for your help.

    • A

      Mapping arcade controls for pinball

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support arcade controls
      15
      0 Votes
      15 Posts
      1k Views
      A

      @mitu hey thanks so much. Just finally got the chance to get back on the arcade machine and using your method I was able to map the buttons to the left and right paddles respectively and now I can play the pinball game the way I wanted to. Cheers

    • A

      Playing 720 on MAME

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support game mame arcade arcade games arcade controls
      4
      0 Votes
      4 Posts
      1k Views
      ballboffB

      I've just read this on the mamedev wiki... "The original controller for 720 Degrees was a joystick that was hardware-limited to only travel along the outermost edges in a circle. The internal mechanism for reading this control was similar to a spinner except that it had the additional benefit of knowing which direction the joystick was pointing. Because this knowledge is an important aspect of the game, the current emulation of the controller maps an analog joystick to the underlying controls instead of a spinner." I've never heard of this before! That would be hard to emulate. So does this mean that the system doesn't recognise when the joystick is central, so you always have to be facing in a direction for the game to work? I'm guessing you would have to set the controls in mame to allow this, but you wouldn't need to configure it as a spinner. I'm pretty sure your left right up down system would work as normal.