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 (latest retropie 2019)

    Scheduled Pinned Locked Moved Help and Support
    sorrstreets of rage
    145 Posts 30 Posters 33.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.
    • V
      VictimRLSH
      last edited by

      One of my favorite commercials was for SOR2

      System Config: Retropie 4.4 with full desktop, RPi 3B, 256gb SD, 5v 2.1A 5,200 mAH USB battery. EasyMSX controller mounted with Pimoroni Hyperpixel 4 (non touch). Also running 4.6 on a 4gb Pi 4 serving as my primary desktop computer now.

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

        I have it running good on 4.5.1 on a rpi3b+ board.
        Followed sinisterspatula's guide.
        One issue I was having was upon running id get an error galsia.pal was not found.
        After a day of fiddling I figured out that the savegame.sor file wasnt working with my setup properly. So I loaded the game onto my win10 PC and created a new savegame.sor
        That has the video settings changed to windowed rather than fullscreen.
        My next issue is it wont save my arcade control scheme or my high scores or saved games etc. Its not writing to savegame.sor . I tried chmod 777 the whole directory again but didnt make a difference.
        Anyways thought I'd post this stuff just in case someone is looking for the galsia.pal fix

        1 Reply Last reply Reply Quote 1
        • M
          mrbee @SinisterSpatula
          last edited by

          @SinisterSpatula ok so i changed the es_systems.cfg (with the exception of having the <path> as <path>/opt/RetroPie/ports/</path> and I literally am confused at what happened next..

          (bearing in mind, this game runs fine if i run it through commandline)
          It has a black screen then a LOAD of text comes up, I can't seem to copy this text anywhere (not sure where it is logged to, the es log doesnt show anything related).

          But amongst the text is a load of random characters and things that say opt/retropie/ports/sorr/SorR.dat: line 3: $'\202\001z001': command not found
          opt/retropie/ports/sorr/SorR.dat: line 6: syntax error near unexpected token '$'t\037\251p\037' '
          opt/retropie/ports/sorr/SorR.dat: line 6: 'L<]◆u◆]◆◆◆◆◆◆◆◆u◆ \◆◆◆◆◆◆ and then a load of stuff like random characters.

          what the hell init

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

            @mrbee sounds like it was trying to execute sorr.dat directly? That's very strange. I don't have much more info to give you, just gave all the info on what worked for me and how I had everything set up. Something is different with your setup versus mine, but I don't know what. Maybe it's your sorr files. Maybe try doing it all from scratch, or using different sorr files.

            cyperghostC 1 Reply Last reply Reply Quote 0
            • cyperghostC
              cyperghost @SinisterSpatula
              last edited by

              @SinisterSpatula I made kind of "special" setup and messed up es_systems.cfg.

              his setup looks like

              <name>ports</name>
              <fullname>Ports</fullname>
              <path>/home/pi/RetroPie/roms/ports</path>
              <extension>.7z .pce .ccd .chd .cue .zip .7Z .PCE .CCD .CHD .CUE .ZIP</extension>
              <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS ports %ROM%</command>
              <platform>ports</platform>
              <theme>ports</theme>
              </system>
              

              don't ask me why he did that

              1 Reply Last reply Reply Quote 1
              • S
                SinisterSpatula
                last edited by SinisterSpatula

                Ahh, I see. So @mrbee just set your es_systems.cfg back to like how mine is shown, and make sure your script for SORR in the roms/ports folder is good, and you should be golden. For reference, this is what should be in /roms/ports/Streets of Rage Remake.sh

                #!/bin/bash
                "/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "sorr" ""
                
                1 Reply Last reply Reply Quote 0
                • M
                  mrbee
                  last edited by

                  thank you I will get the es systems back to as it was, i think the issue that I am having is that streets of rage remake.sh file is now missing i will have to redo it all and get that file back!
                  Thank you for all of the help i really appreciate it

                  1 Reply Last reply Reply Quote 0
                  • CybermenC
                    Cybermen
                    last edited by

                    Hello everyone, does anyone know how to leave the game on the gamepad? It works with ESC on the keyboard. But I would like to leave it for example as with the other emulators via Start + Select?

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

                      @Cybermen You have to make a script with xboxdrv to map the key. I still need to do it for my system.

                      I think someone might of made up once but I can't remember.

                      I'll post mine once I get it up and 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 .

                      1 Reply Last reply Reply Quote 0
                      • D
                        damianiw @Solid One
                        last edited by

                        @Solid-One I’m just trying this with Retropie 4.6 and get the following error ./bgdi-330: error while loading shared libraries: libpng.12.so.0: cannot open shared object file:!No such file or directory

                        I’m pretty new to Linux but tried to run Suso apt-get install libpng12.so.0 but that’s returned an E: Unable to locate package libpng12.so.0 error, I’m guessing this shared library isn’t available for Debian buster.

                        I tried to download an old Retropie image 3.6 but that’s not available and when I tried using the script for 3.6 on top op Raspian Lite Jessie it ran into errors and didn’t work after I ran the setup extras from jayzero.

                        Can anyone help with me getting this working, I’m guessing I need to get a version of libpng12 compiled on Buster or a later bgdi that’s compatible with buster ?

                        D 1 Reply Last reply Reply Quote 0
                        • D
                          damianiw @damianiw
                          last edited by

                          @damianiw well bit more trial and error and I have it working :-) my rpi model B is now perfect

                          I ran

                          sudo apt-get install libpng12-0

                          After that it ran from the command line fine and also from the Retropie menu

                          I’ll be repeating the same on my pi zero w soon then saving for a gpi-boy case

                          wmarcioW Z 2 Replies Last reply Reply Quote 0
                          • wmarcioW
                            wmarcio @damianiw
                            last edited by

                            @damianiw said in Streets of Rage Remake (latest retropie 2019):

                            @damianiw well bit more trial and error and I have it working :-) my rpi model B is now perfect

                            I ran

                            sudo apt-get install libpng12-0

                            After that it ran from the command line fine and also from the Retropie menu

                            I’ll be repeating the same on my pi zero w soon then saving for a gpi-boy case

                            This solution worked for me too.

                            1 Reply Last reply Reply Quote 1
                            • fredcobainF
                              fredcobain
                              last edited by fredcobain

                              Working on Retropie Latest Version (4.6) on a RPi3b+.

                              The procedure is:

                              cd ~
                              git clone https://github.com/zerojay/RetroPie-Extra.git
                              cd RetroPie-Extra/
                              ./install-extras.sh
                              run Retropie-Setup script
                              select the experimental packages and install the Streets of Rage Remake Port

                              After that I've downloaded the SORR 5.1 from a torrent seed and copied the file SorR.dat to /opt/retropie/ports/sorr

                              Also copied the folders below to the same location (/opt/retropie/ports/sorr):

                              • manual
                              • mod
                              • palettes

                              Then you run the game by the PORTS selection in EmulationStation choosing the game STREETS OF RAGE REMAKE.

                              When you run the game for the 1st time it'll ask you to choose the language (I chose English) and then the Graphic Mode Option (Chose the 1st option - NORMAL (FULL SCREEN).

                              That's all guys, you're able to play.
                              =)

                              P.S: Unfortunately the game creator forgot to insert a QUIT GAME option at the main menu. So, you'll have to plug a USB Keyboard just for the ESC key. If somebody figures out a way to quit using START + SELECT please share.

                              ExarKunIvE I 2 Replies Last reply Reply Quote 0
                              • ExarKunIvE
                                ExarKunIv @fredcobain
                                last edited by

                                @fredcobain currently the only way is you have to map the keys using xboxdrv. or

                                " There's a way to properly exit into the Ports menu. You need to grab the system.txt file inside the mod folder and choose PSP as the system to use. Surprisingly, this will allow you to choose 'Exit' in the main menu. I did notice that SoRMaker doesn't work. It causes SorR to crash into the Ports menu. That's a real bummer, because if you want to play any of the mods you need to access it. If anyone has a possible solution to this problem, please let me know."

                                thats from a older post that was linked in a different post. i take no credit for it

                                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
                                • fredcobainF
                                  fredcobain
                                  last edited by

                                  @ExarKunIv your solution works like a charm!
                                  Thank you so much!
                                  xD

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

                                    @fredcobain glad to help.

                                    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
                                    • Solid OneS
                                      Solid One
                                      last edited by

                                      Editing system.txt in order to change system to PSP indeed shows the Exit option. However, choosing this option will prevent you to play in 2 players coop with two controllers, so I haven't used this approach.

                                      In my case, when I want to exit SORR, I simply turn off my device (force shutdown) and turn it on again afterwards. Of course, I make sure it doesn't happen during saving times, in order to reduce possibility of data corruption. It's not a perfect solution, but at least I don't need to plug a keyboard in order to press ESC.

                                      quicksilverQ 1 Reply Last reply Reply Quote 0
                                      • quicksilverQ
                                        quicksilver @Solid One
                                        last edited by

                                        @Solid-One only other way to avoid this is to use xboxdrv to make a custom mapping for sorr. The bigger issue for me is that with the pi 4, sorr no longer scales to fill the whole screen. I'm forced to change resolution to 640x480 and reboot my pi each time I want to play it.

                                        Solid OneS 1 Reply Last reply Reply Quote 0
                                        • Solid OneS
                                          Solid One @quicksilver
                                          last edited by

                                          @quicksilver That's news for me. I'm still using older RetroPie versions, since my RPi is still model 2.

                                          Anyway, if I'm not wrong, I guess the one responsible for scalling games in full screen is not SORR itself, but something else. Probably SDL2 or some video framebuffer app (don't know the right name for it). There's some way of doing that by tweaking video configs of that nature.

                                          Last but not least, at least there's an option for changing resolution for each app individually, on RetroPie. You could simply force SORR to run on 640x480 this way. I've done the same on ZDoom a few years ago, in order to stretch full screen and remove side bars.

                                          quicksilverQ 1 Reply Last reply Reply Quote 0
                                          • quicksilverQ
                                            quicksilver @Solid One
                                            last edited by quicksilver

                                            @Solid-One said in Streets of Rage Remake (latest retropie 2019):

                                            Last but not least, at least there's an option for changing resolution for each app individually, on RetroPie. You could simply force SORR to run on 640x480 this way. I've done the same on ZDoom a few years ago, in order to stretch full screen and remove side bars.

                                            Unfortunately this is not an option for emulators that are not sdl2 on the pi 4. The way scaling works on the pi 4 with the fkms display drivers are different than on the older models with the legacy drivers. Since it doesn't work for sorr I can conclude that sorr isn't using sdl2.

                                            Solid OneS 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.