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 - add to Ports ?

    Scheduled Pinned Locked Moved Help and Support
    sorrtutorialinstallationstreets of rageports
    153 Posts 10 Posters 50.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.
    • ExarKunIvE
      ExarKunIv @Dochartaigh
      last edited by

      @Dochartaigh said in Streets of Rage Remake 5.2 - add to Ports ?:

      seen 1/2GB in-stock, but I would want 4 or 8GB).

      I could be wrong but even with the more demanding games the more GB ram will not help. Retro pie only uses so much so I believe it's been said 2gb is more then enough. But I might be wrong

      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
      • ExarKunIvE
        ExarKunIv @Dochartaigh
        last edited by

        @Dochartaigh said in Streets of Rage Remake 5.2 - add to Ports ?:

        how do I remove Jay's from the Experimental Packages menu, so I can try your script instead?

        Other then going through and removing the files by hand with Winscp no.

        Since with his way it installs all the scripts in the main script folders theres not a good way. Sorry

        Maybe someone else might have something. You can make a new post and see if someone more versed in RP programming can 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 .

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

          @ExarKunIv said in Streets of Rage Remake 5.2 - add to Ports ?:

          @Dochartaigh said in Streets of Rage Remake 5.2 - add to Ports ?:

          how do I remove Jay's from the Experimental Packages menu, so I can try your script instead?

          Other then going through and removing the files by hand with Winscp no.

          Since with his way it installs all the scripts in the main script folders theres not a good way. Sorry

          Maybe someone else might have something. You can make a new post and see if someone more versed in RP programming can help

          So just to confirm, once I installed Jay's script there's basically no way to install yours without pretty much re-doing my entire RetroPie install from scratch? (since it seems like there's no documentation on how to remove one, once it's been installed).

          If anybody knows of a way please let me know - that seems kinda crazy that you can't remove an added 'experimental package' to install another one.

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

            @Dochartaigh you just need to delete the file ~/RetroPie-Setup/scriptmodules/ports/sorr.sh. You can plug in a keyboard and press F4 or connect via SSH and then delete the file with the rm ("remove") command:

            rm ~/RetroPie-Setup/scriptmodules/ports/sorr.sh
            

            Or if you prefer a GUI interface, you can use the "file manager" app from the RetroPie system menu

            9AB92BBB-2C91-4148-ABE7-5797F41DA521.jpeg

            D 1 Reply Last reply Reply Quote 1
            • D
              Dochartaigh @sleve_mcdichael
              last edited by Dochartaigh

              @sleve_mcdichael said in Streets of Rage Remake 5.2 - add to Ports ?:

              @Dochartaigh you just need to delete the file ~/RetroPie-Setup/scriptmodules/ports/sorr.sh. You can plug in a keyboard and press F4 or connect via SSH and then delete the file with the rm ("remove") command:

              rm ~/RetroPie-Setup/scriptmodules/ports/sorr.sh
              

              I know terminal well and that was super easy - thanks! Got it to work! 1080p Widescreen and all! If it helps anybody (since this topic has a LOT of replies and a lot of things that didn't work) I'll make some quick install notes for a RP4 at the bottom.

              Just played through the first three levels! Couple (kinda overall) questions:

              1.) Screen tearing is real on RP4... like pretty bad. What settings are you all using? I've tried 2x and 3x with VSynch on and off and all look the same to me (I'm on a regular 4K HDMI TV, RP4 in 1080p video mode though). Their readme says to try "BORDERLESS_SYNC" - but I need to unlock the config file to change that (it's currently on "AUTO), and don't want to mess anything up.

              2.) Their forums mention a manual for this game... where is it? Checked like 10+ links online and they're all blatant spyware type sites.

              3.) Also looking for a moves list. Their forum (sorry, it's full of fail) has a pinned topic but it's like 10 years old for a 3-button controller...

              4.) SAVING FYI: Do not Start > Quit. Hit F12 to save (took some searching to find that). Also any way to NOT have to have a keyboard to play/exit/save this game?

              5.) Any way to get unlimited lives? Can set to 5, but only 3 continues and I SUCK (but love) games like this so could really use some more... Would the SORMaker be able to do this somehow (but keep all the regular game)?

              6.) SCANLINES!!! I remember trying this last time but has anybody been able to enable this? (don't think it's possible since it's not baked in and it's not a libretro core).



              Quick install notes on Raspberry Pi 4 (I'm on RetroPie 4.7.3 I think):

              In terminal (hit F4, or quit EmulationStation, or SSH in) type in the 4x lines of the "Installation" directions listed here:

              https://github.com/Exarkuniv/RetroPie-Extra

              Run RetroPie Setup, Experimental Packages, and install "SORR".

              Download SORR 5.2 files online (SUPER easy to Google), unzip, and copy the "mod" and "palettes" folders, and "SorR.dat" (in the root) to /home/pi/RetroPie/roms/ports/sorr.

              Run Streets of Rage Remake through the Ports game menu. You'll need a keyboard to setup the controls - just hit 'enter' on the keyboard on the button you want to map on your controller, then hit the button on the controller and it'll map it.

              To quit the game, Start > Quit, OR TO SAVE hit F12 on keyboard and the next time you open SORR you'll be back to where you were.

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

                @Dochartaigh said in Streets of Rage Remake 5.2 - add to Ports ?:

                Also any way to NOT have to have a keyboard to play/exit/save this game?

                If you back out all the way to the beginning of the start menu just keep backing out (button mapped to "c"? I think) and a prompt should pop up asking if you want to quit the game. No keyboard required.

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

                      ln -s "$romdir/ports/$md_id/SorR.dat" "$md_inst/SorR.dat"
                      ln -s "$romdir/ports/$md_id/mod" "$md_inst/mod"
                      ln -s "$romdir/ports/$md_id/palettes" "$md_inst/palettes"
                      ln -s "$romdir/ports/$md_id/SorMaker.dat" "$md_inst/SorMaker.dat"
                      moveConfigFile "$md_inst/savegame" "$md_conf_root/$md_id/"
                  

                  This doesn't appear to be necessary if we do our pushd into datadir ("$romdir/ports/$md_id") instead of install dir ("$md_inst"):

                  https://github.com/s1eve-mcdichae1/RetroPie-Extra/commit/b2bf9ab0b0d2e186c313ecffdf538a69a31f67c9

                  This seems to be working as far as I can tell. Is there something I've overlooked?

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

                    Some general questions:

                    Does SorMaker work? I have the SorMaker.dat file in my data dir alongside SorR.dat and the two (now three since it added savegame) folders, but in-game it has the padlock icon and I'm unable to select. Do I need to "unlock" it first by beating the game or something?

                    Same, re: CPU Friend. Has the padlock icon, I assume this becomes unlocked after some in-game achievement, comma, question mark?

                    Shop: icon is not the padlock, instead it's the woman character's face with what might be supposed to be an exclamation mark (!) next to her. Or maybe that's just the background showing through behind her, I can't really tell. Again, I am unable to select it (nothing happens when I press the button.) (I see it says "complete the game first" on the bottom, when this one is highlighted. The others don't say this, but are they the same deal?)

                    Editor & Extra Modes: only the first option in each of these sub-menus can be selected; the others are greyed out and the cursor won't even go there.

                    I haven't actually "played the game" much, yet. Mostly just testing its functionality.

                    Are these all things that will unlock as I progress, or should they already be working now so I need to fix something since they are not, or do they just do not and will not work in this particular iteration of the game?

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

                      @sleve_mcdichael i believe it is all unlock when you beat the game. i have version 5.1 on a handheld i got (it came installed) and all the extra modes where unlocked since the save file already had it beat.

                      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 1 Reply Last reply Reply Quote 0
                      • S
                        sleve_mcdichael @ExarKunIv
                        last edited by sleve_mcdichael

                        @ExarKunIv indeed, I found and tried a "fully unlocked" savegame file and the Shop, CPU Friend, and Extra Modes features were available. SorMaker also was unlocked but it crashed and kicked me back to ES when I selected it. I have the DAT, but maybe there's another folder I need to copy from the game RAR? I'll have to wait until the PC is available, before I can check.

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

                          @sleve_mcdichael I never tried the maker. Maybe it just won't work on the pi?

                          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 2 Replies Last reply Reply Quote 0
                          • S
                            sleve_mcdichael @ExarKunIv
                            last edited by

                            @ExarKunIv said in Streets of Rage Remake 5.2 - add to Ports ?:

                            @sleve_mcdichael I never tried the maker. Maybe it just won't work on the pi?

                            Maybe. I didn't see any other files that looked relevant, and the log just shows a cryptic "segmentation fault" error.

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

                              @ExarKunIv said in Streets of Rage Remake 5.2 - add to Ports ?:

                              @sleve_mcdichael I never tried the maker. Maybe it just won't work on the pi?

                              I had a couple of leads but none of them panned out. I guess the "SORMAKER" menu option, in-game, is for playing finished SorMaker mods that you have made or downloaded. The part where you create the mods is a separate thing. I saw a five-years-old video that showed both of them supposedly working in RetroPie, but the instruction URL was a dead link.

                              This says you just need to put your SorMaker mod folders in [data_dir]/mod/games and make them lowercase. That's nearly six years old too, and it didn't work for me either.

                              I am using SORR 5.2 and I was only able to find mods that said they were for "v5" or "5.1" so I don't know how picky it will be, maybe that would work just fine if the versions matched up. (I never even got as far as trying to select the mod, though. The menu fades out after I select "SORMAKER," and then I'm back in ES.)

                              For the creation side, looks like it's a separate program. In the archive there is a SorMaker.dat and SorMaker.exe. I tried loading the dat with .../bgdi-354 ./SorMaker.dat but that didn't work either.

                              FloobF 1 Reply Last reply Reply Quote 0
                              • FloobF
                                Floob @sleve_mcdichael
                                last edited by

                                @sleve_mcdichael said in Streets of Rage Remake 5.2 - add to Ports ?:

                                I am using SORR 5.2 and I was only able to find mods that said they were for "v5" or "5.1" so I don't know how picky it will be, maybe that would work just fine if the versions matched up.

                                For what its worth, I'm pretty sure it is very picky - you need to use 5.1 mods with SORR 5.1. I dont think they would run with 5.2 at all.

                                Please read the Docs before asking a new question.
                                RetroPie Help Guides: https://goo.gl/3gcNsT

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

                                  @Floob ah, well, maybe I'll see if I can track down a 5.2 mod, or else a v5 or 5.1 of the game data.

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

                                    @sleve_mcdichael said in Streets of Rage Remake 5.2 - add to Ports ?:

                                    @Floob ah, well, maybe I'll see if I can track down a 5.2 mod, or else a v5 or 5.1 of the game data.

                                    I couldn't find any 5.2 mods but I did try it with the 5.1 game data and sorr/mod/games/los simpsons arcade [updated for sorrv5.1]/; didn't work, still crashed when I try to pick SorMaker.

                                    .../bgdi-354 ./SorMaker.dat did not work with the 5.1 data, either.

                                    1 Reply Last reply Reply Quote 0
                                    • FloobF
                                      Floob
                                      last edited by Floob

                                      This (running a mod on SoRR) is on a Pi4, essentially running manually, not using an install process with scripts or anything RetroPie related really (in order to rule out something being reliant on the way that element works).

                                      I imagine it'd run easier on a Pi3 and not need xinit to bump up the screen size displayed.

                                      I havent bothered trying to get it to run in full screen properly, I just chucked all the files in there whilst I was seeing what would work.

                                      I'm using SoRR 5.1, bgdi v 333 (354 didnt seem to run it) and savegame file to open up the mod editor. I'm using the hydra mod in this example:
                                      https://sorr.forumotion.net/t396p150-all-completed-mods-index#18016

                                      I'm making sure ALL the folder and filenames in the mod folder are lowercase.

                                      I would say all the issues running mods will come down to

                                      • File/Folder permission
                                      • Paths
                                      • Version of bgdi
                                      • Version of SoRR
                                      • Version of SoRR that the mod wants

                                      Also, this is very helpful:
                                      https://forum.bennugd.org/index.php/topic,4196.30.html

                                      I dont really have the time to play with this much more, but I'll get round to making a guide on showing how to run it (non modded) well on a Pi4 (mine finally arrived! WooHoo!) I really like the scripts people have written, but they do seem to have odd path issues, like the location of save game files - anyway it doesnt really matter in order to run the game.

                                      Please read the Docs before asking a new question.
                                      RetroPie Help Guides: https://goo.gl/3gcNsT

                                      hawkes_84H S 2 Replies Last reply Reply Quote 0
                                      • hawkes_84H
                                        hawkes_84 @Floob
                                        last edited by

                                        @Floob well done on getting a pi4!

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

                                          @Floob said in Streets of Rage Remake 5.2 - add to Ports ?:

                                          I'm using SoRR 5.1, bgdi v 333 (354 didnt seem to run it) and savegame file to open up the mod editor.

                                          Indeed, both the "mods" (select "SorMaker" in game) and the "editor" (.../bgdi-333 ./SorMaker.dat to make them*) are working in 333, both for 5.1 and 5.2 game datas (I did find a 5.2 mod) and I have just played through the first level of Los Simpsons Arcade and T2 NES mods.

                                          *(I didn't try to save one and play it, but the editor loads and the mouse and keyboard work, and you can place enemies and move them around and stuff.)

                                          I notice the 330 and 333 binaries are like three times the size of 354, I wonder if it was compiled without the SorMaker features or something.

                                          I wonder if we can get it to compile locally, then maybe we can tweak the options. I found this:

                                          https://retropie.org.uk/forum/topic/23516/streets-of-rage-remake-latest-retropie-2019/139

                                          I cloned the repo it links to:

                                          https://github.com/saulbustos/bennugd-rpi

                                          It says remove all the references to DES_ecb_encrypt in those two files; I only found one such reference and removed it (perhaps the important ones here have already been removed, and this refers to if you're cloning the source repo at https://sourceforge.net/projects/bennugd/, there are a lot more of them, there; I also tried compiling it as-is with no change in outcome) and install "the necessary libs." I'm browsing the bennu forum and can't find anything about compiling. I tried anyway with ./build-static.sh release like it says, and it exited with this error:

                                          libtool:   error: cannot find the library '/home/pi/disco320/compiling/bennugd-src/sorcode/bennugd-code-r354/modules/libtext/.libs/libtext.la' or unhandled argument '/home/pi/disco320/compiling/bennugd-src/sorcode/bennugd-code-r354/modules/libtext/.libs/libtext.la'
                                          make[1]: *** [Makefile:413: bgdi] Error 1
                                          make[1]: Leaving directory '/home/pi/temp/bennugd-rpi/source/core/bgdi/src'
                                          make: *** [Makefile:363: all-recursive] Error 1
                                          /home/pi/temp/bennugd-rpi/source
                                          ### Copying files to bin folder ###
                                          cp: cannot stat 'core/bgdi/src/bgdi': No such file or directory
                                          cp: cannot stat 'core/bgdc/src/bgdc': No such file or directory
                                          ### Build done! ###
                                          

                                          I don't know what this disco320 stuff is, but I grep-ed the repo and found 2914 references to it so clearly it is important.

                                          For me, for now, 333 seems to be working alright. I have it full-screen using XINIT: too; why exactly are we using 354, again? Did something didn't work in 333, or just because it's there?

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

                                            @sleve_mcdichael it was swtiched when @Butcher said that there was a newer build for it
                                            https://retropie.org.uk/forum/topic/23516/streets-of-rage-remake-latest-retropie-2019/139?_=1648490715701.

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