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

    lr-gpsp (gameboy advance) no longer working

    Scheduled Pinned Locked Moved Help and Support
    17 Posts 2 Posters 5.5k 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.
    • meleuM
      meleu @skrapps914
      last edited by

      @skrapps914 update the retropie setup script is perfectly secure. Maybe the problem is to update the lr-gpsp.

      • Useful topics
      • joystick-selection tool
      • rpie-art tool
      • achievements I made
      S 1 Reply Last reply Reply Quote 0
      • S
        skrapps914 @meleu
        last edited by

        @meleu Indeed. That now seems to be the case as I've tested one by one the following things.

        Core packages updated from binary

        Updated retropie setup script lr-gpSP worked

        Updated emulationstation lr-gpSP worked

        Updated retroarch lr-gpSP worked

        Updated retropiemenu lr-gpSP
        Worked

        Updated runcommand lr-gpSP
        Worked

        All turned out ok with the core updates

        Installed retropie-joystick-selection lr-gpSP worked

        meleuM 1 Reply Last reply Reply Quote 1
        • meleuM
          meleu @skrapps914
          last edited by

          @skrapps914 some thoughts about this updating compulsion were made here:
          https://retropie.org.uk/forum/topic/2444/retropi-on-linux-mint/19

          • Useful topics
          • joystick-selection tool
          • rpie-art tool
          • achievements I made
          S 2 Replies Last reply Reply Quote 1
          • S
            skrapps914 @meleu
            last edited by

            @meleu i'm a spaz when it comes to update, because i like to make sure everything works right. hopefully, i can pinpoint the error thats causing the emulator to stop playing roms, and help people out

            1 Reply Last reply Reply Quote 1
            • S
              skrapps914 @meleu
              last edited by

              @meleu well, i've managed to track down the error. apparently, its confusion with retroarch and lr-gpsp. I just tried to plug in a 2nd controller, and use it as gamepad in port 0.. and now the emulator wont load. .. not sure how to fix it, since removing the controller, and putting the original one back in port 0 didnt fix it.

              meleuM 1 Reply Last reply Reply Quote 0
              • meleuM
                meleu @skrapps914
                last edited by

                @skrapps914 said in lr-gpsp (gameboy advance) no longer working:

                I just tried to plug in a 2nd controller, and use it as gamepad in port 0..

                Can you detail what you did?
                What exactly do you mean with "port 0"?

                • Useful topics
                • joystick-selection tool
                • rpie-art tool
                • achievements I made
                S 1 Reply Last reply Reply Quote 0
                • S
                  skrapps914 @meleu
                  last edited by

                  @meleu port #0 /USB slot 1
                  I took the controller I had in, and replaced it with another controller

                  My original controller is a teensy wired up and coded as a keyboard/mouse/joystick

                  I took that out, plugged in a gravis gamepad pro. And reconfigured the controller in port 0 to match up. And it caused lr-gpsp to stop working

                  meleuM 1 Reply Last reply Reply Quote 1
                  • meleuM
                    meleu @skrapps914
                    last edited by

                    @skrapps914
                    The strange thing is: if you replaced a controller with another, there is NOT a second controller. Am I right?

                    What exactly do you mean with "reconfigured the controller in port 0 to match up"? What files (and what lines) did you change?

                    • Useful topics
                    • joystick-selection tool
                    • rpie-art tool
                    • achievements I made
                    S 1 Reply Last reply Reply Quote 0
                    • S
                      skrapps914 @meleu
                      last edited by

                      @meleu yeah, there's only 1 controller plugged in, since i disconnected the other. and since i plug a new controller in, and its in port 0, the buttons are different, so i have to re-bind them in retroarch. and when i do.. it messes things up, the emulator stops working, and on top of that, i just noticed, i get a "welcome to retroarch" message now, like it reset, or something, giving me the first welcome message. thing is, it didnt reset, its weird

                      meleuM 1 Reply Last reply Reply Quote 0
                      • meleuM
                        meleu @skrapps914
                        last edited by

                        @skrapps914 said in lr-gpsp (gameboy advance) no longer working:

                        since i plug a new controller in, and its in port 0, the buttons are different, so i have to re-bind them in retroarch.

                        It's not true!
                        If you configure all of your controllers in emulationstation, it'll create a specific configuration file for each controller. And these files will be stored at /opt/retropie/configs/all/retroarch-joypads/. So, if you have your controllers properly configured and unplug a controller and plug another on the same port, there is no need to mess up the retroarch.cfg.

                        • Useful topics
                        • joystick-selection tool
                        • rpie-art tool
                        • achievements I made
                        S 1 Reply Last reply Reply Quote 0
                        • S
                          skrapps914 @meleu
                          last edited by

                          @meleu yeah, i know, but whats happening is, when i put in the gravis gamepad, the buttons aren't correct/same order as the previous one that i take out..so i hae to go into retroarch (even after configuring in emulationstation), and make them match up.. and when i do, thats when the error happens

                          meleuM 1 Reply Last reply Reply Quote 0
                          • meleuM
                            meleu @skrapps914
                            last edited by

                            @skrapps914
                            I think you should configure it in /opt/retropie/configs/all/retroarch-joypads/YOUR_GRAVIS_GAMEPAD_NAME.cfg, not in retroarch.cfg.

                            Other question: is there a reason to make you use lr-gpsp? Some friends of mine use lr-vba-next and never reported any problem.

                            • Useful topics
                            • joystick-selection tool
                            • rpie-art tool
                            • achievements I made
                            S 1 Reply Last reply Reply Quote 0
                            • S
                              skrapps914 @meleu
                              last edited by

                              @meleu well, the original controller i use, is a custom coded teensy in a gameboy project im making
                              I'm trying to set everything up, before i stick my pi zero in the case. the code i use for the gameboy custom controller, uses the d-pad as hat switch, and for some odd reason, the non lr emulators, wont detect my d-pad presses, but they will detect all my other buttons (a,b,select start). so, i decided to put that on hold, and look into the lr emulators, and started with gpsp... and thats where i came across the issue, with swapping controllers. initially, i spent days and hours, trying to get mame4all (non lr) to detect my dpad/hat switch and it wouldnt, and that mame4all runs games the fastest/smoothest for me.

                              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.