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

    Streets of Rage Remake 5.2 on Retropie 4.8.8 Issue

    Scheduled Pinned Locked Moved Help and Support
    sorr
    15 Posts 7 Posters 1.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.
    • S
      STRHYKKER
      last edited by

      Hello,

      Hardware: Raspberry Pi 5, 8GB
      Software: RetroPie 4.8.8 (current)
      OS: Debian Bookworm 12 64-bit

      I've read all the SORR posts (most recent 2022 before mine).

      When running the experimental package of "sorr.sh" from the RetroPie setup script, I constantly get the error message: "Could not install package(s): libpng12-0."

      Obviously, without this, I can't get SORR to work.

      While doing some Google searches, it appears this package no longer exists anywhere.

      If I perform -- sudo apt install libpng12-0 -- I get the following:
      Package libpng12-0 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source.
      Package 'libpng12-0' has no installation candidate.

      Any suggestions? Thanks for your time!

      mituM ExarKunIvE 2 Replies Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @STRHYKKER
        last edited by mitu

        @STRHYKKER said in Streets of Rage Remake 5.2 on Retropie 4.8.8 Issue:

        When running the experimental package of "sorr.sh" from the RetroPie setup script,..

        RetroPie doesn't include any SORR scriptmodule, it was/is an 'extra' script.

        See this topic for a workaround, but given it wasn't working properly on a Pi4, I doubt it will be better on a Pi5.
        The binary provided is a 32bit program, it will not run as-is on a 64bit system, so you have more work to do if you really want to at least start the program.

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

          @STRHYKKER unfortunately no. Sorr doesn't work on the Pi5. Only the pi3 and pi4 since they have 32bit

          It should be locked from installing on the pi5 if you got the script from my GitHub.

          And I don't know of a workaround. And no one has made a new sorr that works on 64bit that I know of

          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 .

          S A 2 Replies Last reply Reply Quote 0
          • S
            STRHYKKER @ExarKunIv
            last edited by

            @ExarKunIv @mitu appreciate the replies! thanks for the information! I will move on with other pi tasks. :)

            1 Reply Last reply Reply Quote 0
            • A
              Azuli @ExarKunIv
              last edited by

              @ExarKunIv I'm probably late to the party, but I'm here trying to install SoRR too, on Raspberry 4, but the libpng12 is not installing at all. I'm not sure I can just get one of the files from here and install manually.
              Aren't these supposed to be for x86?? They're mentioned in the guide and recommended to be used to install, but I'm not finding something that I'm sure will be compatible with Bookworm.
              (Running bookworm instead of the default retropie distro for hardware compatibility)

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

                @Azuli yes its not going to work. at this time.
                right now its only set for buster, since i did not get it working on my pi5 with bookworm.

                i have not circled back to it yet. been trying to get other ones working

                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 .

                A 1 Reply Last reply Reply Quote 0
                • A
                  Azuli @ExarKunIv
                  last edited by

                  @ExarKunIv @STRHYKKER
                  Uh... While looking into the bennu forums out of curiosity, I found this. Seems like it came out in january.
                  https://github.com/diekleinekuh/BennuGD_libretro

                  I wonder if it works at all for this. Won't work for me because now i'd have to choose between 32 and 64 bits, both of them with something missing. :/

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

                    @Azuli yes i already have that in my repo. if you dont see it. you need to update it on your system

                    why its not working on your system i cant say. im only testing on my pi5. and when i will go back to my pi4 it will just to test on the official image which is buster

                    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 .

                    A F 2 Replies Last reply Reply Quote 0
                    • A
                      Azuli @ExarKunIv
                      last edited by Azuli

                      @ExarKunIv if you mean the "SoRR2" option on retropie extra, it is asking for "libpng12", which I couldn't yet find a way to install on bookworm. I'm looking into that still
                      (need my install to NOT be buster, because then my screen won't work as intended. Still need to try bullseye for some middle ground)

                      Edit: bullseye doesn't work either with my screen. I'm gonna try installing what I need then updating to bookworm. The twists and turns I'm going through are insane.

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        sleve_mcdichael @Azuli
                        last edited by

                        @Azuli said in Streets of Rage Remake 5.2 on Retropie 4.8.8 Issue:

                        @ExarKunIv if you mean the "SoRR2" option on retropie extra, it is asking for "libpng12", which I couldn't yet find a way to install on bookworm.

                        No, they mean lr-bennugd.

                        1 Reply Last reply Reply Quote 1
                        • Striderx99S
                          Striderx99
                          last edited by Striderx99

                          I have installed this on my Pi4B+ again to see if any changes were made. I noticed that the unlockables (weapons, lives, characters, and other extras) saved in the SoR.dat file are now working. The only portion that seems to cause a crash is when you load the Streets of Rage Maker option. That means that any stages created by a developer won't work (for now). I'm hoping that someone will eventually fix that. Does anyone know if that will be possible? Thanks.

                          1 Reply Last reply Reply Quote 0
                          • F
                            Folly
                            last edited by

                            Here is an interesting link.
                            Seems it's possible to build bgdi also as standalone for 64 bit.

                            1 Reply Last reply Reply Quote 0
                            • Striderx99S
                              Striderx99
                              last edited by Striderx99

                              I updated the sorrv2 emulator. It seems to have created a SorMaker.sh file in the Ports folder. When I created it into a .txt file to open it, I noticed that it used the following commands: #!/bin/bash
                              "/opt/retropie/supplementary/runcommand/runcommand.sh" 0 PORT "sorr" "./SorMaker.dat"

                              I went ahead and corrected the folder name (0_PORT_ "sorrv2") so it would load the necessary files, but I received the following error upon checking the runcommand.log in /dev/shm:

                              snd_bcm2835.enable_hdmi=1 video=HDMI-A-1:1280x720M@60,margin_left=48,margin_right=48,margin_top=48,margin_bottom=48 smsc95xx.macaddr=DC:A6:32:03:C2:0A vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=12a78507-02 rootfstype=ext4 fsck.repair=yes rootwait loglevel=3 consoleblank=0 plymouth.enable=0
                              Build Date: 04 April 2023 07:50:56AM
                              xorg-server 2:1.20.4-1+rpt4+deb10u9 (https://www.debian.org/support)
                              Current version of pixman: 0.36.0
                              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: Mon Jun 30 17:33:49 2025
                              (==) Using system config directory "/usr/share/X11/xorg.conf.d"
                              (II) modeset(0): Initializing kms color map for depth 24, 8 bpc.
                              Set mode 1280x720@60.00Hz on HDMI-1

                              Executing (via xinit): /opt/retropie/ports/sorrv2/sorrv2.sh ./SorMaker.dat

                              ~/RetroPie/roms/ports/sorrv2 ~
                              ./SorMaker.dat
                              : doesn't exist or isn't version 7 DCB compatible
                              ~
                              xinit: connection to X server lost

                              waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.

                              I followed the folder path (/opt/retropie/ports/sorrv2/sorrv2.sh) and noticed that all the files were there, except for SorMaker.dat. Since the sorrv2 folder in this directory did not have write permissions, I tried using the sudo chmod 777 sorrv2 command. I made a copy of the SorMaker.dat (from the /home/pi/RetroPie/roms/ports/sorrv2 folder). After copying it to /opt/retropie/ports/sorrv2, I clicked the SorMaker.sh option in the Ports section, but unfortunately the same error I mentioned above appeared. I'm not sure if the .dat file is not version 7 DCB compatible, but I'm guessing that it could be the problem.

                              If anyone has an idea of what to do, please let me know. Thanks for your suggestions. I also have a Pi5, so if a build of sorrv2 becomes available for it, I'll see if I can try it out.

                              1 Reply Last reply Reply Quote 0
                              • F
                                Folly @ExarKunIv
                                last edited by

                                @ExarKunIv said in Streets of Rage Remake 5.2 on Retropie 4.8.8 Issue:

                                @Azuli yes i already have that (BennuGD_libretro) in my repo.

                                Searched your repo but can't find it.
                                Which file is it ?

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

                                  @Folly said in Streets of Rage Remake 5.2 on Retropie 4.8.8 Issue:

                                  Which file is it ?

                                  It's in the main RetroPie repository now, hence has been removed from the extras.

                                  1 Reply Last reply Reply Quote 2
                                  • 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.