• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

4 player wiring & Raspberry 4

Scheduled Pinned Locked Moved Help and Support
4 playerswiringraspberry pi 4
16 Posts 6 Posters 3.1k 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.
  • T
    Tim's up
    last edited by Tim's up 24 Jan 2020, 11:46

    Hello all,

    I'm new here and I have tons of questions. Yes Sir.

    I am trying to catch up and reading through posts, but there are two issues I am still not sure of.

    I am setting up a 4 player arcade based on Raspberry and Retro pie, but the wiring options are still a big question mark. It's not about connecting 4 joy pads but wiring arcade joysticks and buttons. A seller told me to go for an Ipac 4 interface but I'm also reading a lot about the cumbersome button configuration process this choice entails. Somebody else suggested trying a Xinmo USB interface for player 1 and 2 and connect player 3 and 4 directly to the GPIO port of the Raspberry. Or 2 USB interfaces for players 1+2 and 3+4 ? Does that work ? What do you think is best ?

    Second, I would like to hear your advice on what Raspberry to buy. I know there are words of patience all over the place concerning Retro pie compatibility with Rasp Pi 4, but, if you don't own a Raspberry yet, would you still go for a 3 B+ in January 2020 and not the more powerful 4 ?

    Many thanks,

    Tim

    1 Reply Last reply Reply Quote 0
    • S
      stoney66
      last edited by 24 Jan 2020, 16:07

      ipac2 wiring is a bit of a process but I think in the end it's worth it as all your button feeds are custom made and tidy. I don't think the configuration process is that hard, just all the wiring. The ipac's emulate a keyboard, so each button press is ABCXYZ etc so very easy to document and map to a direction/input.

      To save wiring headache, you could get two mini-pac's which have a wiring harness already made. The length of the wiring is pretty spot on to connect each button/stick if the minipac is in the middle of p1/p2 and p3/p4.

      1 Reply Last reply Reply Quote 0
      • T
        Tim's up
        last edited by 25 Jan 2020, 09:18

        Thanks man. So, I would wire both minipacs to the Raspberry with USB ? One for P1+P2, the other for P3+P4.

        1 Reply Last reply Reply Quote 0
        • S
          stoney66
          last edited by stoney66 26 Jan 2020, 06:18

          @Tim-s-up Yep you got it. Also the mini pac has trackball and spinner connections so you can go direct to it instead of using another usb port.

          I've had the mini-pac in a setup for a few years it's been great. I setup a button as the shift key to get more functions out of the other buttons (save/load, volume etc)

          1 Reply Last reply Reply Quote 0
          • T
            Tim's up
            last edited by 26 Jan 2020, 14:47

            Thanks @stoney66 . Any views on the Pi 3 or Pi 4 question ? I have both in my shopping basket and can't make up my mind :-))

            1 Reply Last reply Reply Quote 0
            • S
              stoney66
              last edited by 26 Jan 2020, 21:11

              Thats a tough question, the 3b+ setup is easy and will get you running quickly. I don't have a 4 yet so can't speak on how easy/hard the setup is and who knows when full support will be there.

              You might spend more time trying to get the 4 working than it's worth, my opinion would be to get the 3b+ now and get it dialed in. Then later get the 4 if you decide you want more HP.

              1 Reply Last reply Reply Quote 0
              • T
                Tim's up
                last edited by 26 Jan 2020, 22:20

                The voice of wisdom. Thanks.

                1 Reply Last reply Reply Quote 0
                • I
                  IceChes1
                  last edited by 27 Jan 2020, 01:20

                  Oh, definitely get the 4. It's awesome. The manual install was easy and it emulates like a professional PC. No N64/NDS problems at all. I think it could even handle Wii. BUT it needs a lot of power to run. No piece-of-junk 3 amp PSUs. You want a 3.5 for maximum power.

                  HOME CONSOLE
                  Pi 4
                  SanDisk 64 GB
                  Master branch install
                  3.5 amp CanaKit PSU
                  Logitech F310, Dell keyboard, Dell mouse, JetFlash Transcend 16 GB USB stick
                  HANDHELD
                  Pi 0 W
                  SanDisk 32 GB
                  Random image I found. Had a driver I needed.
                  IPEGA PG-9157 USB Receiver

                  1 Reply Last reply Reply Quote 0
                  • C
                    Capeman
                    last edited by 27 Jan 2020, 01:31

                    I have an iPac2 and hate it. The debounce settings are waaaaayyyy too short and it always registers multiple inputs, usually a separate input on both press and release. It was maddening. I recently pulled it and wired directly to the GPIO using Adafruit retrogame software. GPIO input is perfect, but there are likely not enough usable pins for a 4 player setup.

                    Vector Artist, Designer and Maker of Stuff: Laser Cut Atari / Pixel Theme Bartop

                    1 Reply Last reply Reply Quote 0
                    • T
                      tpo1990
                      last edited by tpo1990 27 Jan 2020, 06:15

                      Deciding what Raspberry Pi to buy can be a tough decision.

                      It is easy to set up a Raspberry Pi 3B+ with RetroPie. You just download the image from RetroPie download page and use a SD Flash tool to flash the image file to your SD card, or you can use PINN which is an enhanced NOOBS to install RetroPie.

                      If you decide to buy a Raspberry Pi 4B then you can run Lakka which is another emulation software for the Raspberry Pi. It is quite stable as far as i have tested with my Pi 4B 4GB model. You could choose to install Lakka first and use it, then once RetroPie gets officially released for the Pi 4B, switch over and install it.

                      If money is no problem then first buy the Pi 3B+ and set it up with RetroPie, controllers and such, then later upgrade to the Pi 4B.

                      Greetings from Denmark. :-)

                      Developer of install scripts for ports such as Hexen 2, Return to Castle Wolfenstein and Caesar III. See my other projects at my profile.

                      1 Reply Last reply Reply Quote 0
                      • I
                        IceChes1
                        last edited by 27 Jan 2020, 13:37

                        Lakka is garbage. It is not as versatile as RetroPie by a longshot.

                        HOME CONSOLE
                        Pi 4
                        SanDisk 64 GB
                        Master branch install
                        3.5 amp CanaKit PSU
                        Logitech F310, Dell keyboard, Dell mouse, JetFlash Transcend 16 GB USB stick
                        HANDHELD
                        Pi 0 W
                        SanDisk 32 GB
                        Random image I found. Had a driver I needed.
                        IPEGA PG-9157 USB Receiver

                        M T 2 Replies Last reply 27 Jan 2020, 18:09 Reply Quote -1
                        • M
                          mitu Global Moderator @IceChes1
                          last edited by 27 Jan 2020, 18:09

                          @IceChes1 said in 4 player wiring & Raspberry 4:

                          Lakka is garbage. It is not as versatile as RetroPie by a longshot.

                          Lakka is not 'garbage' just because it's less versatile than RetroPie - its developers are doing good work providing an emulation system for a lot of the SBCs out there.

                          1 Reply Last reply Reply Quote 0
                          • T
                            Tim's up
                            last edited by 27 Jan 2020, 18:14

                            Thanks for all your replies. But I'm still with my uncertainty :-))
                            I could indeed go for a more future proof Pi 4 and run it with Lakka until Retropie will be compatible and then swap. More work though than going for the Pi 3. Someone told me that the processing gain of the Pi 4 doesn't help that much with emulation, only for some games. Sigh.

                            M 1 Reply Last reply 27 Jan 2020, 18:38 Reply Quote 0
                            • M
                              mitu Global Moderator @Tim's up
                              last edited by mitu 27 Jan 2020, 18:38

                              @Tim-s-up said in 4 player wiring & Raspberry 4:

                              Someone told me that the processing gain of the Pi 4 doesn't help that much with emulation, only for some games. Sigh.

                              That's not true, the PI4 is a step-up in processing and GPU power and it helps a lot with the emulated systems that were not fullspeed or straight up not playable on previous Pi models.

                              1 Reply Last reply Reply Quote 0
                              • T
                                tpo1990 @IceChes1
                                last edited by tpo1990 28 Jan 2020, 06:21

                                @IceChes1 Well even if it is not as versatile as RetroPie it still deserves a place as an alternative to RetroPie just like RecalBox. @Tim-s-up can also just manually install from the latest branch of RetroPie to a Pi 4B if he wants. I guess it comes down to wheater he wants a stable official release from Lakka, or try using the latest branch of RetroPie which is still experimental if he decides to buy a Pi 4B. Otherwise he will be buying a Pi 3B+

                                @Tim-s-up The extra horsepower that a Pi 4B provides will still improve performance of arcade games and emulation overall. You should get a mucher smoother gameplay and it will be more future proof in hardware. I can only tell you this, that i have tested both SNES and PSX emulation on my Pi4 4GB in Lakka and it runs really well as long as I choose the correct emulator. To begin with I had some sound issues with SNES emulation, but then i changed to the Snes9x emulator and now it works just as good as my Pi 3B with RetroPie, if not even better.

                                I have also tested an original Super Famicom controller(SHVC-005) with a usb adapter and it works on the Pi 4B in Lakka like it does on my Pi 3B RetroPie setup. This controller is identical in hardware with the original SNES PAL controller. This gives SNES gameplay a much more authentic experience, just like when you will be using arcade joysticks and buttons for arcade games.

                                Greetings from Denmark. :-)

                                Developer of install scripts for ports such as Hexen 2, Return to Castle Wolfenstein and Caesar III. See my other projects at my profile.

                                1 Reply Last reply Reply Quote 0
                                • T
                                  Tim's up
                                  last edited by 28 Jan 2020, 12:55

                                  Thanks to all. I just bought a Pi 4. Mainly because it is more future proof. I will play around with Lakka for some time, waiting for Retropie to be fully compatible.

                                  1 Reply Last reply Reply Quote 1
                                  2 out of 16
                                  • First post
                                    2/16
                                    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.

                                    This community forum collects and processes your personal information.
                                    consent.not_received