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

    Is it possible to run OpenBOR as a system?

    Scheduled Pinned Locked Moved Help and Support
    openborports
    11 Posts 4 Posters 2.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.
    • J
      JimmyFromTheBay @JimmyFromTheBay
      last edited by

      @jimmyfromthebay So I guess I'm on my own with this one...?

      Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

      C 1 Reply Last reply Reply Quote -1
      • C
        ChaosEffect @JimmyFromTheBay
        last edited by

        @jimmyfromthebay I don't have experience with OpenBOR and can't help you with that specifically, but here are some instructions on how to add a new system to EmulationStation:

        https://retropie.org.uk/docs/Add-a-New-System-in-EmulationStation/

        Hopefully, this points you in the right direction!

        I am also known as "StormedBubbles"

        J 1 Reply Last reply Reply Quote 0
        • J
          JimmyFromTheBay @ChaosEffect
          last edited by

          @chaoseffect Haha, thanks, but no, that isn't at all helpful. I have 126 systems running here and I'm very experienced at adding new ones, but this particular one has me foxed.

          Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

          G 1 Reply Last reply Reply Quote 0
          • G
            G30FF @JimmyFromTheBay
            last edited by

            @jimmyfromthebay I have OpenBOR as a system on my Pi. Here's how I do it.

            1. Add the OpenBOR system to es_systems.cfg:
            <system>
                <name>openbor</name>
                <fullname>OpenBOR</fullname>
                <path>/home/pi/RetroPie/roms/openbor</path>
                <extension>.sh .SH</extension>
                <command>bash %ROM%</command>
                <platform>openbor</platform>
                <theme>openbor</theme>
              </system>
            
            1. Create the openbor folder in your roms folder
            2. Inside this new folder, create another folder called openbor, and place your .pak files in it.
            3. For each game you want to run, create a .sh file in the rom folder with the name of the game you want to run. For example, my file Avengers - United Battle Force.sh file looks like this:
            "/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "openbor" "/home/pi/RetroPie/roms/openbor/openbor/Avengers - United Battle Force.pak"
            
            1. Restart ES, and your .sh files will show up as games in your gamelist. Just select one to auto start OpenBOR with the selected mod running.
            S 1 Reply Last reply Reply Quote 1
            • S
              sleve_mcdichael @G30FF
              last edited by sleve_mcdichael

              @g30ff said in Is it possible to run OpenBOR as a system?:

              "/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "openbor" "/home/pi/RetroPie/roms/openbor/openbor/Avengers - United Battle Force.pak"
              

              If that works, why not just put it as the <command> in the system config instead of running a bash script that does the same thing?

              <extension>.pak .PAK</extension>
              <command>"/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "openbor" "%ROM%"</command>
              

              ...and then it will read the .pak files directly for the menu? Does that not work like I think it does, for some reason?

              G 1 Reply Last reply Reply Quote 2
              • G
                G30FF @sleve_mcdichael
                last edited by G30FF

                @sleve_mcdichael You could try it and see. That's just how I was able to get it all to work. I did it with .sh scripts originally because I had them set up to work in the Ports folder as individual games, and when I made my OpenBOR system, it was as a copy of the Ports system. I will try it myself.

                EDIT: Yeah, your suggestion worked.

                J 1 Reply Last reply Reply Quote 1
                • J
                  JimmyFromTheBay @G30FF
                  last edited by JimmyFromTheBay

                  I'm completely stumped here. I've tried putting this in es_systems.cfg:

                    <system>
                      <name>openbor</name>
                      <fullname>OpenBOR</fullname>
                      <path>/home/pi/RetroPie/roms/openbor</path>
                      <extension>.pak .PAK .sh .SH</extension>
                      <command>bash %ROM%</command>
                      <platform>openbor</platform>
                      <theme>openbor</theme>
                    </system>
                  

                  And I've tried this version:

                    <system>
                      <name>openbor</name>
                      <fullname>OpenBOR</fullname>
                      <path>/home/pi/RetroPie/roms/openbor</path>
                      <extension>.pak .PAK .sh .SH</extension>
                      <command>"/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "openbor" "%ROM%"</command>
                      <platform>openbor</platform>
                      <theme>openbor</theme>
                    </system>
                  
                  

                  In the Openbor ROMs folder I have:

                  • Beats of Rage - Rhythm of Destruction.pak
                  • Beats of Rage - Rhythm of Destruction.sh
                  • Streets Of Rage IV.pak

                  The .SH file contains this:

                  "/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "openbor" "/home/pi/RetroPie/roms/openbor/Beats of Rage - Rhythm of Destruction.pak"
                  

                  But no matter which of those things I run, what actually boots up is the Openbor menu, which lists the four games that are in /home/pi/RetroPie/roms/ports/openbor (in unpacked form).

                  It makes no difference if I put the PAK files in

                  /home/pi/RetroPie/roms/openbor
                  or
                  /home/pi/RetroPie/roms/openbor/openbor.

                  If I delete the folder of unpacked games in Ports , it tells me there are no mods available.

                  Where am I going wrong?

                  Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

                  G 1 Reply Last reply Reply Quote 0
                  • G
                    G30FF @JimmyFromTheBay
                    last edited by G30FF

                    @jimmyfromthebay You might have installed the wrong OpenBOR version, or one that does not support running games from the CLI.

                    https://retropie.org.uk/forum/topic/19326/openbor-6xxx-openbeta-testphase/385

                    Use this as a reference to add the scriptmodule for OpenBOR 6xxx, and then install it from RetroPie's extras menu. Try uninstalling whichever version of OpenBOR you have installed first.

                    J 1 Reply Last reply Reply Quote 0
                    • J
                      JimmyFromTheBay @G30FF
                      last edited by

                      @g30ff said in Is it possible to run OpenBOR as a system?:

                      @jimmyfromthebay You might have installed the wrong OpenBOR version, or one that does not support running games from the CLI.

                      https://retropie.org.uk/forum/topic/19326/openbor-6xxx-openbeta-testphase/385

                      Use this as a reference to add the scriptmodule for OpenBOR 6xxx, and then install it from RetroPie's extras menu.

                      What extras menu?

                      Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

                      G 1 Reply Last reply Reply Quote 0
                      • G
                        G30FF @JimmyFromTheBay
                        last edited by

                        @jimmyfromthebay Sorry. Experimental packages.

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