• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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.2k 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
    last edited by 3 Jul 2021, 16:06

    I've just spent a very bewildering day reading a series of threads like this one:

    https://retropie.org.uk/forum/topic/13784/openbor-finally-working-fine-on-retropie-with-es

    ...and come away none the wiser about whether OpenBOR can currently be run as a system (ie appearing in EmulationStation in its own right, not in Ports, with a list of games that can be run directly from PAK files, not through a menu and needing to be unpacked first) or not.

    I've installed Retropie-Extra which claims to offer "the latest version" of OpenBOR - and specifically says it's one that runs it as a system - but when you install it it's the same old one as before. I added it in ES_SYSTEMS.CFG and got a list of games, but when you actually run on you just get the OpenBOR menu interface as always, except it's squished into a little box in the bottom left of the screen.

    I also tried this thread, which is just gibberish:

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

    6. Start RetroPie-Install
    7. Go to EXTRA section
    

    Start WHAT and go to WHAT now?

    There's a THIRD contradictory set of instructions here:

    https://retropie.org.uk/forum/topic/18565/tutorial-openbor-the-complete-guide

    I can't tell if any of these sets of instructions still work or if Retropie has obsoleted them or what. Is there a definitive answer to this that an idiot can follow without having a brain seizure, or should I just stick with the clunky and fiddly way of running it through Ports?

    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.

    J 1 Reply Last reply 23 Nov 2021, 10:11 Reply Quote 0
    • J
      JimmyFromTheBay @JimmyFromTheBay
      last edited by 23 Nov 2021, 10:11

      @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 24 Nov 2021, 00:57 Reply Quote -1
      • C
        ChaosEffect @JimmyFromTheBay
        last edited by 24 Nov 2021, 00:57

        @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 24 Nov 2021, 14:01 Reply Quote 0
        • J
          JimmyFromTheBay @ChaosEffect
          last edited by 24 Nov 2021, 14:01

          @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 25 Nov 2021, 05:21 Reply Quote 0
          • G
            G30FF @JimmyFromTheBay
            last edited by 25 Nov 2021, 05:21

            @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 25 Nov 2021, 08:41 Reply Quote 1
            • S
              sleve_mcdichael @G30FF
              last edited by sleve_mcdichael 25 Nov 2021, 08:41

              @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 25 Nov 2021, 20:02 Reply Quote 2
              • G
                G30FF @sleve_mcdichael
                last edited by G30FF 25 Nov 2021, 20:02

                @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 28 Nov 2021, 20:30 Reply Quote 1
                • J
                  JimmyFromTheBay @G30FF
                  last edited by JimmyFromTheBay 28 Nov 2021, 20:30

                  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 29 Nov 2021, 20:09 Reply Quote 0
                  • G
                    G30FF @JimmyFromTheBay
                    last edited by G30FF 29 Nov 2021, 20:09

                    @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 30 Nov 2021, 11:49 Reply Quote 0
                    • J
                      JimmyFromTheBay @G30FF
                      last edited by 30 Nov 2021, 11:49

                      @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 30 Nov 2021, 16:59 Reply Quote 0
                      • G
                        G30FF @JimmyFromTheBay
                        last edited by 30 Nov 2021, 16:59

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

                          This community forum collects and processes your personal information.
                          consent.not_received