• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

OpenBOR finally working fine on RETROPIE with ES

Scheduled Pinned Locked Moved Ideas and Development
openbortrick
353 Posts 32 Posters 182.3k 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.
  • D
    darknior
    last edited by 31 Oct 2017, 17:43

    I learn today why OpenBOR can't read .PAK ...

    https://github.com/rofl0r/openbor/releases/tag/pak-change

    But i have add PAK support to command line for future ...
    And a test to very if the MOD Directory exist before launching.

    	// Test command line argument to launch MOD
    	int romArg = 0;
    	if(argc > 1) {
    		int argl = strlen(argv[1]);
    		if(argl > 4) {
    			loadsettings();
    			memcpy(packfile, argv[1], argl);
    			if(dirExists(packfile, 0)) {
    				if(packfile[argl-1] != '/')
    					strcat(packfile, "/");
    					romArg = 1;
    			}
    			else if(memcmp( &packfile[strlen(packfile) - 4], ".pak", 4)) {
    				if(fileExists(packfile))
    					romArg = 1;
    			}
    		}
    	}
    	if(!romArg)
    		Menu();
    

    Link to DL : http://www.mediafire.com/file/5cb0zjcsd1qclqq/OpenBOR.rar

    Now we can use :

        <name>openbor</name>
        <fullname>OpenBOR</fullname>
        <path>/home/pi/RetroPie/roms/ports/openbor</path>
        <extension>.bor .BOR</extension>
        <command>cd /opt/retropie/ports/openbor/ && ./OpenBOR %ROM% > /dev/null 2>&1</command>
        <platform>pc</platform>
        <theme>openbor</theme>
    

    To launch games MOD directories :)


    And i have write a bad info last day, because OpenBOR write : OpenBOR v3.0 Build 3016 2011-08-30

    https://github.com/rofl0r/openbor/releases/tag/compatible-official-3400%2B

    But if you read GIT it is better, we are compatible with v3.0 Build 3400 Mods !
    And newer mods should work as well as now unknown commands will just be ignored.

    I found this old version on my PC to try mods directly on Windows :D
    I search the real v3400 if some one can help :p

    https://www.mediafire.com/file/au9my6mp3dh0and/OpenBor PC v3.2637.rar

    Life is game, just play it !

    1 Reply Last reply Reply Quote 0
    • D
      darknior
      last edited by 31 Oct 2017, 17:46

      I have make a fork, if some one want help :

      https://github.com/Darknior/openbor/blob/master/sdl/sdlport.c

      Life is game, just play it !

      1 Reply Last reply Reply Quote 0
      • A
        AndyEatsCheese
        last edited by 1 Nov 2017, 16:56

        Oh man I love me some openBOR!! recently I was trying to get them running on the pi by using the Dreamcast CDI versions and opening them with the DC emu.

        Please keep up the good work on this!

        I can't try it yet as I don't really understand this stuff, but PLEASE when you're 100% happy with the method will you write a tutorial that any noob could follow.

        D 1 Reply Last reply 1 Nov 2017, 17:43 Reply Quote 0
        • D
          darknior @AndyEatsCheese
          last edited by 1 Nov 2017, 17:43

          @andyeatscheese It's already done read before ... we can play.
          I will try to fix some bugs now for save and gamepad if possible that's all.

          Life is game, just play it !

          1 Reply Last reply Reply Quote 0
          • F
            flop
            last edited by 3 Nov 2017, 12:16

            I think this post it´s a little chaotic...

            I couldn´t see how to make Openborg work @AndyEatsCheese...

            Keep working on it! Openborg working would be great!

            1 Reply Last reply Reply Quote 0
            • D
              darknior
              last edited by 3 Nov 2017, 14:40

              @AndyEatsCheese @flop First post edited with HOW to INSTALL.

              Life is game, just play it !

              1 Reply Last reply Reply Quote 1
              • F
                flop
                last edited by flop 11 Mar 2017, 17:21 3 Nov 2017, 17:21

                @darknior what about @meleu suggestion? :/

                1 Reply Last reply Reply Quote 0
                • D
                  darknior @meleu
                  last edited by 3 Nov 2017, 18:03

                  @meleu said in OpenBOR finally working fine on RETROPIE with ES:

                  <command>cd /opt/retropie/ports/openbor/; ./OpenBOR rom=%ROM%</command>
                  

                  @flop I use near same if you read fine :

                  @darknior said in OpenBOR finally working fine on RETROPIE with ES:

                   <command>cd /opt/retropie/ports/openbor/ && ./OpenBOR %ROM% > /dev/null 2>&1</command>
                  

                  I replace ; by && ... like that if the CD command is not working fine (because the directory don't exist), the script will stop.

                  But it's only for the moment, if i can fix the PATH problem on OpenBOR source code, we will only use :

                   <command>/opt/retropie/ports/openbor/OpenBOR %ROM% > /dev/null 2>&1</command>
                  

                  Life is game, just play it !

                  D 1 Reply Last reply 14 Nov 2017, 13:52 Reply Quote 1
                  • D
                    darknior @darknior
                    last edited by 14 Nov 2017, 13:52

                    @darknior said in OpenBOR finally working fine on RETROPIE with ES:

                    <command>cd /opt/retropie/ports/openbor/ && ./OpenBOR %ROM% > /dev/null 2>&1</command>

                    Oups my command is bad for XML format, use this is better :

                    <command>cd /opt/retropie/ports/openbor/ &amp;&amp; ./OpenBOR %ROM% &lt; /dev/null 2&lt;&amp;1</command>

                    Life is game, just play it !

                    E 1 Reply Last reply 14 Nov 2017, 18:31 Reply Quote 0
                    • E
                      ExarKunIv @darknior
                      last edited by 14 Nov 2017, 18:31

                      @darknior

                      giving this a shot. im able to follow most of it, but when it came to this part.

                      Unpack them with the UNPACK option in PORT

                      i do not see that anywhere and when i try to start the OpenBOR that is in my port list it just crashes. (kinda figured)

                      any thoughts

                      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 14 Nov 2017, 19:05 Reply Quote 0
                      • D
                        darknior @ExarKunIv
                        last edited by 14 Nov 2017, 19:05

                        @exarkuniv Yes OpenBOR don't read the PAK file you must unpack them, the option is in your PORT ES menu, i can't help you more for this, read the RETROPIE OPENBOR doc.

                        https://github.com/RetroPie/RetroPie-Setup/wiki/OpenBOR

                        Life is game, just play it !

                        E 1 Reply Last reply 14 Nov 2017, 19:55 Reply Quote 1
                        • E
                          ExarKunIv @darknior
                          last edited by 14 Nov 2017, 19:55

                          @darknior

                          yea the unpack option is not there for me, oh well

                          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 14 Nov 2017, 21:01 Reply Quote 0
                          • D
                            darknior @ExarKunIv
                            last edited by darknior 14 Nov 2017, 21:01

                            @exarkuniv said in OpenBOR finally working fine on RETROPIE with ES:

                            @darknior
                            yea the unpack option is not there for me, oh well

                            I don't know why retropie-setup don't add it. Maybe try to make it by hands.
                            My file : extract.sh

                            #!/bin/bash
                            PORTDIR="/opt/retropie/ports/openbor"
                            BORROMDIR="/home/pi/RetroPie/roms/ports/openbor"
                            mkdir $BORROMDIR/original/
                            mkdir $BORROMDIR/original/borpak/
                            mv $BORROMDIR/*.pak $BORROMDIR/original/
                            cp $PORTDIR/unpack.sh $BORROMDIR/original/
                            cp $PORTDIR/borpak $BORROMDIR/original/borpak/
                            cd $BORROMDIR/original/
                            for i in *.pak
                            do
                              CURRENTFILE=`basename "$i" .pak`
                              /opt/retropie/ports/openbor/unpack.sh "$i"
                              mkdir "$CURRENTFILE"
                              mv data/ "$CURRENTFILE"/
                              mv "$CURRENTFILE"/ ../
                            done
                            
                            echo "Your games are extracted and ready to be played. Your originals are stored safely in /original/ but they won't be needed anymore. Everything within it can be deleted."
                            read var
                            #echo $var
                            

                            Life is game, just play it !

                            E 1 Reply Last reply 14 Nov 2017, 21:28 Reply Quote 0
                            • E
                              ExarKunIv @darknior
                              last edited by 14 Nov 2017, 21:28

                              @darknior

                              cool thx. ill give it a shot.

                              it is odd.
                              i have never got the extract.sh to ever show up for me. even back with 4.0 Retropie load.

                              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 14 Nov 2017, 21:45 Reply Quote 1
                              • D
                                darknior @ExarKunIv
                                last edited by 14 Nov 2017, 21:45

                                @exarkuniv Cool if i help you :)
                                If you want better speak about openBOR and mods, write me on the Chronocrash official forum ;)
                                I wish you will found a solution to port the last LINUX version to our PI :p

                                Life is game, just play it !

                                1 Reply Last reply Reply Quote 0
                                • M
                                  maxwell
                                  last edited by 15 Dec 2017, 19:39

                                  @darknior I want to thank you for your post on OpenBor. I was able to get everything loaded on my RetroPie system. While testing I was only able to get a couple of the old games to load withing any issues. I was wondering if you tried any of the new games to see if they would launch at at all? I was pretty shocked to see that OpenBor worked on my raspberry pi. I was also wondering if you could share the links where you found some of the OpenBor games you listed in your post. It seems like they are all scattered all over the place. Thank you again for creating your post. It came in handy for me.

                                  D 1 Reply Last reply 15 Dec 2017, 20:08 Reply Quote 0
                                  • D
                                    darknior @maxwell
                                    last edited by 15 Dec 2017, 20:08

                                    @maxwell said in OpenBOR finally working fine on RETROPIE with ES:

                                    While testing I was only able to get a couple of the old games to load withing any issues.

                                    Yes they works fine ...

                                    I was wondering if you tried any of the new games to see if they would launch at at all? I was pretty shocked to see that OpenBor worked on my raspberry pi.

                                    It is an old OpenBOR because nobody port the new one on PI, you can only use old games made 2 3 years ago. the new games will use new scripts this old OpenBOR not understand :(

                                    I was also wondering if you could share the links where you found some of the OpenBor games you listed in your post. It seems like they are all scattered all over the place.

                                    No file share here sorry, you must search around the web ...

                                    I stand a friend take time to work on PI, maybe next year he or an other dev, will port the last OpenBOR to PI.
                                    It's possible because OB works fine on Linux.

                                    Life is game, just play it !

                                    M 1 Reply Last reply 18 Dec 2017, 02:17 Reply Quote 0
                                    • M
                                      maxwell @darknior
                                      last edited by 18 Dec 2017, 02:17

                                      @darknior Hi darknior, I have managed to stumble across all the old OpenBOR mods. I have been testing as much as I possibly can. I was also curious to know how you were able to compile the OpenBOR code. I have been trying all night with my Raspberry Pi 3. Are you able to compile using your Raspberry Pi or are you using another version of Linux? I am hoping to at least have one successful execution of the OpenBOR source code. Thank you again.

                                      1 Reply Last reply Reply Quote 0
                                      • X
                                        xMarcello
                                        last edited by 12 Feb 2018, 00:52

                                        I can not replace the files.
                                        How do I do?

                                        1 Reply Last reply Reply Quote 0
                                        • O
                                          ozanozgul96
                                          last edited by 18 May 2018, 23:26

                                          @darknior Thank you for the tutorial. Thanks to you I can enjoy the Openbor goodness on my retropie. :D I'm just wondering if you guys were able to fix the save game issue, I tried different methods but I just can't get it to work.

                                          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.

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