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

    Setting up a Ipac2

    Scheduled Pinned Locked Moved Help and Support
    219 Posts 18 Posters 117.2k 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.
    • K
      kombat @caver01
      last edited by

      I had to go through a bunch of the defaults and set them ="nul" in order to prevent them from overlapping the standard IPAC/MAME mapping above.

      Where would I go about's setting defaults to nul? Is that in the menu (tab key) once inside a rom?

      rbakerR 1 Reply Last reply Reply Quote 0
      • rbakerR
        rbaker @kombat
        last edited by

        @kombat You would be better starting your own thread with a specific question but the answer is no. Are you referring to TAB in MAME? that is how you can make changes but with regard to setting up the keyboard encode you need to read through https://retropie.org.uk/docs/RetroArch-Configuration/#hardcoded-configurations

        K 1 Reply Last reply Reply Quote 0
        • RiverstormR
          Riverstorm
          last edited by

          @kombat - If you're using mame2003 there's a version named mame2003-plus in the Experimental section of the RetroPie setup menu. It has options under Quick Menu/Options once in a game to completely ignore TAB inputs. It might save you from needing to 'nul' every input. It's basically the same core with around 130 additional games and some other improvements. It's Experimental but solid. You can report any issues on the Github page.

          Input interface: retropad| mame_keyboard | simultaneous

          1 Reply Last reply Reply Quote 1
          • K
            kombat @rbaker
            last edited by

            @rbaker said in Setting up a Ipac2:

            @kombat Are you referring to TAB in MAME? that is how you can make changes but with regard to setting up the keyboard encode you need to read through https://retropie.org.uk/docs/RetroArch-Configuration/#hardcoded-configurations

            I'm good with my keyboard encode, my question was in regards to @caver01 setting defaults to null as I am having some similar (i think) issues where the emulator defaults are conflicting with my standard IPAC/MAME mapping (example my player 2 button 6 is triggering a fast-forward?). I am wondering where I can access those settings

            rbakerR caver01C 2 Replies Last reply Reply Quote 0
            • rbakerR
              rbaker @kombat
              last edited by

              @kombat said in Setting up a Ipac2:

              I am wondering where I can access those settings

              By editing the file as shown in the link I posted. You need to access it via SSH.

              1 Reply Last reply Reply Quote 0
              • caver01C
                caver01 @kombat
                last edited by

                @kombat Yes, the link above that rbaker provided will lead you to a description of /opt/retropie/configs/all/retroarch.cfg which is the global config for retroarch. Inside that file, i set funtions to "nul" that I am not using. I seem to recall needing to do this for overlapping keys on mine as well. Fast foward was one of them as I recall.

                As for setting ALL player inputs to "nul" globally--this is NOT what I have done in the past. I only ever did that for a couple of games using rom-specific configs. For example I placed a file into my ROMs folder next to the game rom for vidicators using the format: romname.zip.cfg such that the romname matches. In this file I set all player inputs to "nul" so that I could use the MAME GUI menu <TAB> to define the unusual <CODE_NOT> mapping for a tankstick setup. This is highly unusual, as only a few games require that. I don't rely on this globally because some retroarch emulators don't have a <TAB> feature. FBA for instance won't get very far if you NUL all of your player inputs!

                My 4-player cocktail style cabinet built as a custom "roadcase"

                1 Reply Last reply Reply Quote 0
                • D
                  DetroitKp @AndersHP
                  last edited by

                  @AndersHP Hello. I’m new to manually editing Config ALL and have been using TextEdit on Mac. What do you mean that it left the inputs dead? What’s the difference with TextWrangler? Thanks!

                  AndersHPA 1 Reply Last reply Reply Quote 0
                  • AndersHPA
                    AndersHP @DetroitKp
                    last edited by

                    @DetroitKp
                    Hi, I'm no coder, but there's a difference between curly quotes and non-curly ones.
                    TextEdit uses the curly quotes, which in coding I guess is wrong.

                    See here.

                    My recommendation is to use TextWrangler - it's free and a much better tool than TextEdit.

                    My "Bubble Bobble" Themed Bartop Arcade
                    My Gameboy

                    1 Reply Last reply Reply Quote 1
                    • L
                      Lugzyboy82
                      last edited by

                      I am replying to this topic in the hope that somebody sees this and can help me. Fantastic bit of info on here which has helped me enormously. The only thing I have an issue with is setting up my hot keys in the all retroarch.cfg file. I cant seem to find anywhere that enables me to edit the hotkeys. This is really important as I have a 2 player setup, each with a joystick, 6 in game buttons each (a,b,x,y,l,r) and a start button each. I cant seem to find a section in the config file that allows to set the exit game/exit emulator or pause hotkeys.

                      Can anybody help?

                      1 Reply Last reply Reply Quote 0
                      • L
                        Lugzyboy82
                        last edited by

                        @caver01 could you please read my comment above to see if you have any help or advice. Thank you.

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