RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Raspberry Pi 5 - official announcement

    Scheduled Pinned Locked Moved General Discussion and Gaming
    rpi5raspberry pi 5
    599 Posts 67 Posters 484.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.
    • Z
      zaphod24 @zaphod24
      last edited by

      I gave up and got 2 bluetooth SN30 pro controllers. They work without issue except both light just the first LED which makes it look like both are player one when in fact one is player 2.

      1 Reply Last reply Reply Quote 0
      • abjA
        abj
        last edited by abj

        i sumarized the instructions for the Dolphin standalone emulator.

        1. Update RetroPie-Setup script.
        2. Install Dolphin emulator from experimental packages.
        3. Add to this file:
          /opt/retropie/configs/gc/emulators.cfg

        this line:
        dolphin-editor = "XINIT-WMC:/opt/retropie/emulators/dolphin/bin/dolphin-emu"

        In the end, the file it will be like this:

        dolphin = "XINIT-WM:/opt/retropie/emulators/dolphin/bin/dolphin-emu-nogui -e %ROM%"
        dolphin-gui = "XINIT-WM:/opt/retropie/emulators/dolphin/bin/dolphin-emu -b -e %ROM%"
        dolphin-editor = "XINIT-WMC:/opt/retropie/emulators/dolphin/bin/dolphin-emu"
        default = "dolphin-gui"
        
        1. Start a game and choose from runcommand menu the dolphin-editor. This will open Dolphin menu, where we can change the parameters of the emulator and configure the controller(important).

        `Please be patient, my English is not very good.`

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

          @abj said in Raspberry Pi 5 - official announcement:

          Installed from terminal, a recommended package:
          gldriver-test.

          This should be handled automatically now - as part of the 'xorg' installation.

          abjA 1 Reply Last reply Reply Quote 1
          • abjA
            abj @mitu
            last edited by abj

            @mitu
            I did a fresh install yesterday and the package was installed normally when I tried the above command. I will remove it and try again.

            Update: I remove the package and reinstall the emulator and it's working! Thanks @mitu

            `Please be patient, my English is not very good.`

            1 Reply Last reply Reply Quote 0
            • abjA
              abj
              last edited by

              Did someone else have the same error with beetle-psx?

              [ERROR] Requesting OpenGL context, but RetroArch is compiled against OpenGLES. Cannot use HW context.
              [ERROR] [Environ]: SET_HW_RENDER - Dynamic request HW context failed.
              [ERROR] [Environ]: SET_MESSAGE_EXT: Unable to find or open hardware renderer for frontend preferred hardware context. Falling back to software renderer.
              

              The weird things is that the emulator is running the games without issues with hardware enable. I know that because i can set higher resolution.

              `Please be patient, my English is not very good.`

              1 Reply Last reply Reply Quote 0
              • abjA abj referenced this topic on
              • retropieuser555R
                retropieuser555
                last edited by retropieuser555

                I attempted to install pixel desktop from the raspbian tools, in doing so it's knocked the runcommand XINIT:WM functionality:-

                Parameters: 
                Executing: xinit /dev/shm/retropie_xinitrc -- vt1 -keeptty
                
                
                X.Org X Server 1.21.1.7
                X Protocol Version 11, Revision 0
                Current Operating System: Linux raspberrypi 6.1.0-rpi8-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.73-1+rpt1 (2024-01-25) aarch64
                Kernel command line: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1  smsc95xx.macaddr=D8:3A:DD:A6:F5:1B vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000  console=ttyAMA10,115200 console=tty1 root=PARTUUID=819f3faa-02 rootfstype=ext4 fsck.repair=yes rootwait cfg80211.ieee80211_regdom=GB
                xorg-server 2:21.1.7-3+rpt2+deb12u5 (https://www.debian.org/support) 
                Current version of pixman: 0.42.2
                	Before reporting problems, check http://wiki.x.org
                	to make sure that you have the latest version.
                Markers: (--) probed, (**) from config file, (==) default setting,
                	(++) from command line, (!!) notice, (II) informational,
                	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
                (==) Log file: "/home/pi/.local/share/xorg/Xorg.0.log", Time: Sun Mar 10 19:09:43 2024
                (==) Using config directory: "/etc/X11/xorg.conf.d"
                (==) Using system config directory "/usr/share/X11/xorg.conf.d"
                modprobe: FATAL: Module g2d_23 not found in directory /lib/modules/6.1.0-rpi8-rpi-v8
                /usr/lib/xorg/Xorg: symbol lookup error: /usr/lib/xorg/modules/drivers/fbturbo_drv.so: undefined symbol: shadowUpdatePackedWeak
                xinit: giving up
                xinit: unable to connect to X server: Connection refused
                xinit: server error
                
                

                Any ideas how to revert what pixel's installed/changed? It should only apt install xorg and ldxe no?

                Edit: Solved it, pixel installs /usr/share/X11/xorg.conf.d/99-fbturbo.conf which has something funky going on. Removing it and now pixel & xorg runcommand works again

                Pi 5 4GB

                Retroflag GPI with raspberry pi zero 2 w/ wifi

                Retroachievements:- lovelessrapture

                1 Reply Last reply Reply Quote 0
                • ectoE
                  ecto
                  last edited by

                  Has anyone tried installing eduke32/ionfury? It doesn't start for me, instead it seems to segfault.
                  I don't know what I could try to make it work.

                  ExarKunIvE RapidEdwin08R 2 Replies Last reply Reply Quote 0
                  • ExarKunIvE
                    ExarKunIv @ecto
                    last edited by

                    @ecto i have both on my, they are working.
                    the only thing i have done is added

                    /boot/firmware/config.txt this line : kernel=kernel8.img .

                    not sure if that did anything or not. but both are working for me.
                    i just did this install a few days ago

                    RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                    RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                    Maintainer of RetroPie-Extra .

                    1 Reply Last reply Reply Quote 0
                    • RapidEdwin08R
                      RapidEdwin08 @ecto
                      last edited by

                      @ecto Indeed try kernel8 first as mentioned above.

                      If that still gives you trouble (not segmentation fault), I personally used a sirlemonhead's fork previously to overcome video issues, although it may not be needed anymore.
                      Mentioned here

                      Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

                      1 Reply Last reply Reply Quote 0
                      • S
                        skankieflank
                        last edited by

                        Are we still a long way off from an official image for Pi5? From all the testing it seems like a lot of emulators are working as expected.

                        abjA 1 Reply Last reply Reply Quote 0
                        • abjA
                          abj @skankieflank
                          last edited by

                          @skankieflank

                          I believe we are far from a stable release, but maybe devs will release a beta image sometime when some critical parts are ready. Something similar happen with the support of Rpi4 as i remember.

                          System is working very well in the current situation.

                          `Please be patient, my English is not very good.`

                          1 Reply Last reply Reply Quote 2
                          • ectoE
                            ecto
                            last edited by ecto

                            So I've been playing around with the RPi5 (arm64) for some time now, and all in all It's a pretty cool experience!
                            So far, almost everything works. And when it works, it works great!

                            I have some troubles, though:

                            • I'm using a wired Xbox 360 controller. Should I install a driver for that? I installed Xboxdrv, but I had some problems with that. Then I deinstalled it and installed the Xpad driver. Everything works with that, but the mappings (made by Emulationstation) don't seem to be correct in Retroarch and other emulators. It's strange... Some axes are incorrect and the buttons are misconfigured.

                            • I sometimes get audio dropouts. I just installed Pulseaudio, and it might be better, but I have to see. With Pulseaudio installed, at least the Emulationstation error messages went away.

                            • SDL always wants to compile from source with every new installation of almost any core. And then it messes up the installed SDL version. Don't know if that has to do with my system being configured for multiarch (see next point)

                            • Wine with Box86 is great! It's very snappy and runs almost everything it did on my RPi4. Some games refuse to work so far, but that might be a Wine problem. It's not easy to debug.

                            • What ist the best go-to emulator for Saturn? So far, I wasn't able to install yabasanshiro (stand-alone). lr-yabause seems to work.

                            • A lot of the RetroPie-Extras don't work anymore because of changed depends. Sometimes it's easy to change them, othertimes no so much.

                            All in all the RPi5 is a very nice RetroPie machine and I'm happy to fiddle with it.

                            abjA ExarKunIvE R mituM 4 Replies Last reply Reply Quote 0
                            • abjA
                              abj @ecto
                              last edited by

                              @ecto

                              For xbox360 controllers you need the xpad driver. If you configured the controller before installing the driver, then reset the controllers and try again.

                              So far i don't have audio issues or i didn't noticement. The only thing i did was to choose from audio settings the Hdmi0 during the manual instillation.

                              I can't confirm the issue with SDL, maybe because my system is not configured for multiarch.

                              The best saturn emulator is lr-beetle-saturn.

                              RetroPie-Extra repo is not ready yet for RPi5 . I have test lr-melods and lr-swanstation only and both are working great.

                              `Please be patient, my English is not very good.`

                              1 Reply Last reply Reply Quote 2
                              • retropieuser555R
                                retropieuser555
                                last edited by retropieuser555

                                Just to follow up on Extras. I've installed these that have worked:-

                                ppsspp-dev
                                Fallout1 & 2
                                lr-melonds

                                I'd also echo above and agree beetle-saturn is your best bet

                                Pi 5 4GB

                                Retroflag GPI with raspberry pi zero 2 w/ wifi

                                Retroachievements:- lovelessrapture

                                1 Reply Last reply Reply Quote 1
                                • ExarKunIvE
                                  ExarKunIv @ecto
                                  last edited by ExarKunIv

                                  @ecto said in Raspberry Pi 5 - official announcement:

                                  A lot of the RetroPie-Extras don't work anymore because of changed depends. Sometimes it's easy to change them, othertimes no so much.

                                  i do have a pi5 now, and will be working on my things soon. i have one last project im trying to finish before i dive into that.

                                  EDIT

                                  for everyone who is trying out the scripts from RetroPie-Extras. Please open a issue or discussions on my github and list the ones that work.
                                  that will be a smaller list, :D

                                  EDIT AGAIN, LOL

                                  Here is a discussion page i started for Pi5 testing of the scripts

                                  RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                                  RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                                  Maintainer of RetroPie-Extra .

                                  R 1 Reply Last reply Reply Quote 6
                                  • R
                                    Retrodade @ecto
                                    last edited by

                                    @ecto wine/box 86 is working on a pi5? this sounds great! was it hard to install?

                                    1 Reply Last reply Reply Quote 0
                                    • R
                                      Retrodade @ExarKunIv
                                      last edited by

                                      @ExarKunIv looking forward to the pi 5 release I love the extras on 4 its super helpful

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

                                        @ecto said in Raspberry Pi 5 - official announcement:

                                        SDL always wants to compile from source with every new installation of almost any core. And then it messes up the installed SDL version. Don't know if that has to do with my system being configured for multiarch (see next point)

                                        It's a known issue and - unfortunately - without an easy fix. See https://github.com/RetroPie/RetroPie-Setup/issues/3731#issuecomment-1668685919.

                                        roslofR ectoE 2 Replies Last reply Reply Quote 1
                                        • roslofR
                                          roslof @mitu
                                          last edited by

                                          Here is a recent article regarding V3DV Vulkan Driver update for Dynamic Rendering.

                                          Not trying to get my hopes up, but is this the major update to Mesa that we've been waiting for to help boost performance of some emulators?

                                          mituM 1 Reply Last reply Reply Quote 1
                                          • ectoE
                                            ecto @mitu
                                            last edited by ecto

                                            @mitu Ah, yes. That's what it is. Thanks for the link!

                                            @Retrodade said in Raspberry Pi 5 - official announcement:

                                            wine/box 86 is working on a pi5? this sounds great! was it hard to install?

                                            Aside from the SDL problem (see mitu's link), it is pretty straight forward. I followed the guides on the box86 repository for installing wine. There are scripts for downloading and installing it which are quite helpful. I still did it mostly by hand because I need different wine versions side by side.
                                            For now it seems that you should stay below wine 8.

                                            R 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.