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

    Mapping buttons

    Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co.
    2 Posts 2 Posters 2.4k 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.
    • MontezumaM
      Montezuma
      last edited by Montezuma

      The Control Block has (in Arcade mode) 16 digital inputs for each Joytick described as follows:

      • Joystick directions
      • SWITCH 1, SWITCH 2, ..., SWITCH 8
      • START
      • COIN
      • A
      • B
        (See https://github.com/petrockblog/ControlBlockService2/raw/master/supplementary/ControlBlockLayoutArcade.png)

      At the end we can wire 12 buttons.
      I wondered how to use and how to configure them?

      I found an article called "RetroArch Configuration":
      https://github.com/retropie/retropie-setup/wiki/RetroArch-Configuration
      Is the "Emulation Station" controller configuration the same as RetroArch-Configuration?

      I see, that the most controllers use the following (SNES) buttons or a subset of those:

      • A
      • B
      • X
      • Y
      • LEFT BOTTOM
      • RIGHT BOTTOM
      • START
      • SELECT
        So , are we fine with these 8 buttons?
        For PS we need 2 buttons more: LEFT TOP, RIGHT TOP. So we are at 10.

      But what about ARCADE machines and MAME?

      I want to build my Arcade game based on the iCade (8 buttons + 4 additonal small buttons I added to it).

      Are there any stickers available somewhere for the buttons?

      C 1 Reply Last reply Reply Quote 0
      • C
        calypso @Montezuma
        last edited by

        @Montezuma Hi, in mame, you just have to hit "tab" to remap the buttons. Then you can assign a specific button to "tab" key, and you'll be able to access the remap menu anytime.

        1 Reply Last reply 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.