Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    help with retroarch configuration overload

    Recalbox General
    help retroarch overload
    2
    7
    389
    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.
    • alvinicoogh
      alvinicoogh last edited by

      Hi everybody,
      I'm using recalbox 7.2.2 on a x64 pc, with an ipac2 (usb keyboard controller emulator).
      I changed the default keys config by using a .retroarch.cfg (overload) in the share/roms directory.
      Everything is fine.
      But I have problems when i want to overload my overload config for a single game: i put another retroarch config file in the mame directory, i named the cfg as read in the wiki (gamename.zip.retroarch.cfg) and then start the game.
      What i want to overload is the keys config, but what happen is a sort of "confusion" on the keys functions. With the new config i want to swap two keys, but the result is that by pressing each of them, the system behave as i'm pressing both of them.

      This is the main overload file (.retroarch.cfg):

      input_player1_b = "alt"
      input_player1_a = "ctrl"
      input_player1_y = "shift"
      input_player1_x = "z"
      input_player1_start = "num1"
      input_player1_select = "num5"
      input_player1_l = "space"
      input_player1_r = "x"
      input_player1_left = "left"
      input_player1_right = "right"
      input_player1_up = "up"
      input_player1_down = "down"
      input_player2_b = "a"
      input_player2_a = "s"
      input_player2_y = "w"
      input_player2_x = "i"
      input_player2_start = "num2"
      input_player2_select = "num6"
      input_player2_l = "q"
      input_player2_r = "k"
      input_player2_left = "d"
      input_player2_right = "g"
      input_player2_up = "r"
      input_player2_down = "f"
      

      and this is the per game overload file (wboy.zip.retroarch.cfg)

      input_player1_a = "alt"
      input_player1_b = "ctrl"
      input_player1_y = "shift"
      input_player1_x = "z"
      input_player1_start = "num1"
      input_player1_select = "num5"
      input_player1_l = "space"
      input_player1_r = "x"
      input_player1_left = "left"
      input_player1_right = "right"
      input_player1_up = "up"
      input_player1_down = "down"
      input_player2_a = "a"
      input_player2_b = "s"
      input_player2_y = "w"
      input_player2_x = "i"
      input_player2_start = "num2"
      input_player2_select = "num6"
      input_player2_l = "q"
      input_player2_r = "k"
      input_player2_left = "d"
      input_player2_right = "g"
      input_player2_up = "r"
      input_player2_down = "f"
      

      As you can see, I only swap A and B keys.

      Anybody can help me?

      Zing 1 Reply Last reply Reply Quote 0
      • Zing
        Zing Global moderator Translator @alvinicoogh last edited by

        @alvinicoogh In your original thread (that I blocked https://forum.recalbox.com/topic/24675/ipac2-retroarch-keys-config-doesn-t-save), you weren't getting the overload to work, what do you modified to make it work?

        We need as much information as possible to try to help, if you leave a topic in half and come up with another issue directly related does not help.

        Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
        If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

        alvinicoogh 1 Reply Last reply Reply Quote 0
        • alvinicoogh
          alvinicoogh @Zing last edited by

          @zing I'm sorry, I was sure to have written the solution in the previous thread, so I opened another one for a different trouble... But I has written how I had solved it only in discord. Sorry again.
          The first problem I had was very simple, it was the sintax! I was writing for select and start "5" and "1", while the correct sentences were "num5" and "num1". Done it, everything was working fine and still it is.

          Now I'm trying to do the next step: overload the keyboard inputs for a single game (overload of an overload). I read in the wiki that it's possible, but as I wrote before, after done it, the keys are "confused", it seems that when I press "A" is like I'm pressing A+B (and if I press B, is like B+A).
          I wrote the lines of the two files and you can see that I only swapped two keys.
          That's the problem I have now.
          Do you have any idea about it?

          P.S. if you want, I can write the solution of the other topic and tag it as SOLVED (sorry again).

          Zing 2 Replies Last reply Reply Quote 0
          • Zing
            Zing Global moderator Translator @alvinicoogh last edited by

            @alvinicoogh I'm not sure what might be going on, and I don't have an ipac2 to test, so I recommend you run some tests in order to rule out the possibilities:

            • Is it possible for you to test with a common keyboard, without IPAC2? If yes, test.
            • Test with another console besides MAME to check if the incompatibility is MAME specific or not
            • Test with another key combination, avoiding ALT, CTRL, SHIFT, etc.: test only with letters or numbers
            • Test with player 1 only overload
            • Test without folder overload

            They are just tests, but their results can lead to the solution.

            Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
            If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

            1 Reply Last reply Reply Quote 0
            • Zing
              Zing Global moderator Translator @alvinicoogh last edited by Zing

              The problem was solved by remapping the joystick in Emulationstation, that's what was conflicting.

              Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
              If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

              alvinicoogh 1 Reply Last reply Reply Quote 0
              • alvinicoogh
                alvinicoogh @Zing last edited by

                @zing it's not true, I'm out from home and I don't resolve this problem because I didn't try anymore (I'm at hospital for COVID).
                Why are you saying that there was a conflict with es? I never said it. As I told before, in discord I wrote the first solution (the sintax) and I post the second question, nothing more.
                When I will try your suggests, I will write in this thread.

                Zing 1 Reply Last reply Reply Quote 1
                • Zing
                  Zing Global moderator Translator @alvinicoogh last edited by

                  @alvinicoogh

                  I don't resolve this problem
                  Why are you saying that there was a conflict with es?

                  Sorry, I saw a user on Discord with this issue the other day and he fixed the issue as I mentioned above, I thought it was you. As I was researching a similar issue to help another user, I found this topic and I got confused. My fault, thanks for warning and sorry for the mistake.

                  (I'm at hospital for COVID)

                  Oh, I'm sorry, I hope you get better soon!

                  When I will try your suggests

                  Well, since it wasn't you, but another user with a similar problem solved it by remapping the controls in Emulationstation, I recommend that you test that too (when you can, of course).

                  Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
                  If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

                  1 Reply Last reply Reply Quote 0
                  • Locked by  admin admin 
                  • First post
                    Last post

                  Want to support us ?

                  96
                  Online

                  90.3k
                  Users

                  26.3k
                  Topics

                  181.7k
                  Posts

                  Copyright © 2021 recalbox.com