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

    Please explain user rights to me!

    Scheduled Pinned Locked Moved Help and Support
    optadminuser
    14 Posts 2 Posters 1.9k 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.
    • mituM
      mitu Global Moderator
      last edited by

      The file paths you mention are the ones on the Linux filesystem, they're exported via file shares like this:

      • /home/pi/RetroPie/BIOS/ is mapped to \\retropie\bios.
      • /opt/retropie/emulators/amiberry/conf/ is in \\retropie\configs\amiga\amiberry\conf

      You have 4 fileshares available

      • ROMs (/home/RetroPie/roms) -> accessible through \\retropie\roms
      • BIOS (/home/RetroPie/BIOS) -> accessible through \\retropie\bios
      • Configurations (/opt/retropie/configs) -> accessible through \\retropie\configs
      • Splashscreens (/home/RetroPie/splashscreens) -> accessible through \\retropie\splashscreens

      Controller configuration and RetroArch configuration files are in \\retropie\configs\all\retroarch, but I advise against modifying them directly.

      G 1 Reply Last reply Reply Quote 0
      • G
        gizmo90 @mitu
        last edited by

        @mitu Thanks so much for your help trying to demystify this for me.
        So right now I have the following set in my Paths section:
        System ROMs:
        /home/pi/RetroPie/BIOS/
        Configuration files:
        /opt/retropie/configs/amiga/amiberry/conf/
        Controller files:
        /opt/retropie/configs/all/retroarch/
        RetroArch configuration file (retroarch.cfg)
        /opt/retropie/configs/all/retroarch.cfg

        I can now see 2 configurations in the Configuration section, which would tally with the 2 kickstart roms in /home/pi/RetroPie/BIOS/
        However, I don't understand where the Controller files are? Would you know where they are hiding? All I get in my custom controls is,
        Input Device: Not a valid input controller for joystick emulation.

        mituM 1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @gizmo90
          last edited by

          @gizmo90 said in Please explain user rights to me!:

          However, I don't understand where the Controller files are? Would you know where they are hiding? All I get in my custom controls is,
          Input Device: Not a valid input controller for joystick emulation.

          Maybe you don't have a controller ? You didn't add any info about your system.

          G 1 Reply Last reply Reply Quote 0
          • G
            gizmo90 @mitu
            last edited by

            @mitu Sorry, I'm using a Picade. So a joystick and 10 buttons. It works perfectly in Mame and I can assign all the buttons within RetroPie.

            mituM 1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator @gizmo90
              last edited by mitu

              Is the input for the Picade a gamepad or a keyboard ? Because if it's a keyboard, then it's not going to have any controller auto-configuration files.

              G 1 Reply Last reply Reply Quote 0
              • G
                gizmo90 @mitu
                last edited by

                @mitu Tbh I'm not sure? Going by this page,
                https://github.com/pimoroni/Picade-Sketch/blob/master/Picade/README.md
                it's just connected up via USB and you can bind any input keyboard or gamepad.

                If it doesn't have any auto configuration files, why can't I use the custom controls to bind some?

                mituM 1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator @gizmo90
                  last edited by

                  @gizmo90 said in Please explain user rights to me!:

                  https://github.com/pimoroni/Picade-Sketch/blob/master/Picade/README.md
                  it's just connected up via USB and you can bind any input keyboard or gamepad.

                  This says it can be programmed as gamepad or keyboard. It should be easy to check by looking in /proc/bus/input/devices.

                  If it doesn't have any auto configuration files, why can't I use the custom controls to bind some?

                  Are you referring to Amiberry ?

                  G 1 Reply Last reply Reply Quote 0
                  • G
                    gizmo90 @mitu
                    last edited by

                    @mitu said in Please explain user rights to me!:

                    This says it can be programmed as gamepad or keyboard. It should be easy to check by looking in /proc/bus/input/devices.

                    I don't seem to have a /devices folder inside /proc/bus/input

                    Are you referring to Amiberry ?

                    Yes. Isn't that what will allow me to bind joystick and button controls to Amiga games?

                    mituM 1 Reply Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator @gizmo90
                      last edited by

                      @gizmo90 said in Please explain user rights to me!:

                      I don't seem to have a /devices folder inside /proc/bus/input

                      That is a file, not a folder. To get it's contents, just run cat /proc/bus/input/devices.

                      Are you referring to Amiberry ?

                      Yes. Isn't that what will allow me to bind joystick and button controls to Amiga games?

                      I don't know, don't have any experience with Amiberry.

                      G 1 Reply Last reply Reply Quote 0
                      • G
                        gizmo90 @mitu
                        last edited by

                        @mitu Ahh I see. Running that I get a long listing. Which seems to be divided into 3 segments.
                        The first has a name=Logitech USB mouse. That would correspond with my mouse.
                        The second is name=Scissors keyboard. Which would be the keyboard.
                        The third is name=gpio keys. So I guess that would mean the arcade controls of the picade are wired up via the gpio pins?

                        Would any of that help with getting Amiberry to recognise my controller?

                        mituM 1 Reply Last reply Reply Quote 0
                        • mituM
                          mitu Global Moderator @gizmo90
                          last edited by

                          @gizmo90 said in Please explain user rights to me!:

                          The third is name=gpio keys. So I guess that would mean the arcade controls of the picade are wired up via the gpio pins?

                          Well, yes - but the question was if it's detected as a keyboard or as a gamepad. I'm guessing it's a keyboard if it doesn't have any auto-configuration generated.

                          Would any of that help with getting Amiberry to recognise my controller?

                          Try to use the Wiki page for Setting up a Keyboard Controller.

                          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.