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

    [Tutorial] OpenBOR - the complete guide

    Scheduled Pinned Locked Moved Ideas and Development
    openborcyperghost
    112 Posts 22 Posters 67.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.
    • cyperghostC
      cyperghost @therexershow
      last edited by

      @therexershow Please follow topic OpenBOR - OpenBeta

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

        @cyperghost , your work is amazing! Thank you so much for that.

        A strange issue always happening: every time I press "left stick" / "d-pad left" on a controller (tried using the Xbox wired controller and mk_arcade_joystic) when I am inside a game, the game quits suddenly (abnormal end) and trows me back to ES MENU. This happens anytime in the game (even when I'm trying to configure the controller).

        So, I am unable to use or configure joysticks (unless I don't tap the left - what is very annoying).

        Any clue of what is causing that issue ?

        P.s: I'm using the latest version of RetroPie (4.6 buster image) installed on a 3b+.

        Thanks in advance!

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

          @fredcobain Yes I think I faced the same problem somewhere ... But I can't remember what it was :(

          fredcobainF 1 Reply Last reply Reply Quote 0
          • fredcobainF
            fredcobain @cyperghost
            last edited by

            @cyperghost my hope now is in you again, please scan your memories hahaha

            I'm to close to achieve my goal to play OpenBor using my Arcade Joysticks!

            Is there anything I must upload to help you to remember what could be the root cause of that issue?

            Thank you so much for your attention

            1 Reply Last reply Reply Quote 0
            • fredcobainF
              fredcobain @cyperghost
              last edited by

              @cyperghost said in [Tutorial] OpenBOR - the complete guide:

              @spud11 Well as long as there is a runcommand.sh call also in Attract mode then it will work, too. But the reboot and restart things won't .... these are specfic to ES.

              @BiZzAr721 So you see a running joy2key session really running if the emulator already started? It is supposed to get finished after all dialog actions are done. So after the grey box is gone away this process should be terminated by runcommand itself. That's the case in my setups and I think that's the usual way.

              You can try to get PID of joy2key process by typing ps -a you see maybe the number 1234 and then with kill 1234 you can terminate this process. After this you can try if OpenBOR still finishes by pressing left DPAD key.

              Jesus!!! I found it!

              I really killed the joy2key.py in a putty terminal after the game loads and the issue is gone!

              Should we add a kill command into the Engine Selection Script ?

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

                @fredcobain Oh good research ;)

                Engine Selection Script...?

                I don't know what you are talking about.... Usually the joy2key.py should be killed after the grey box vanishes and I think it's fixed in latest versions.

                I think you can set a command pkill joy2key.py in runcommand-onstart.sh. I surly wrote a small hack down the thread you've found.

                fredcobainF 1 Reply Last reply Reply Quote 0
                • fredcobainF
                  fredcobain @cyperghost
                  last edited by

                  @cyperghost by the "Engine Selection Script" I am referring to: http://raw.githubusercontent.com/crcerror/RetroPie-OpenBOR-scripts/master/OpenBOR - Beats of Rage Engine Selection.sh"

                  It is the script I am using to navigate through the extracted pak files. Does this script is outdated? Do you have a newer version of that?

                  My solution: I just inserted a "killall joy2key.py" at the very beginning and another one at the end of that script and everything is running perfect now. (sorry about the lack of elegance in my code hahaha)

                  Are you still maintaining that repo ?

                  Thanks again.

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

                    @fredcobain said in [Tutorial] OpenBOR - the complete guide:

                    It is the script I am using to navigate through the extracted pak files. Does this script is outdated? Do you have a newer version of that?

                    No - up to date version

                    My solution: I just inserted a "killall joy2key.py" at the very beginning and another one at the end of that script and everything is running perfect now. (sorry about the lack of elegance in my code hahaha)

                    Nice one ;)

                    Are you still maintaining that repo ?

                    No not this one... the OpenBOR version you are using is really outdated.
                    We can meanwhile use OpenBOR 6xxx - and then you do not need to unpack the paks ;)

                    fredcobainF 1 Reply Last reply Reply Quote 0
                    • fredcobainF
                      fredcobain @cyperghost
                      last edited by fredcobain

                      @cyperghost does the OpenBOR 6xxx maintains the compatibility with the older version and games?

                      Can I have both running on retropie ?

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

                        @fredcobain No ... The original from the RetroPie setup NEEDS extracted PAK files. All other versions use the non extracted parts.

                        I've the old counterpart in my repro that is nearly same version as the one RetroPie offers. And you can install side my side. But then you need the extracted files.

                        The more modern 6510 version offers much more games like, HE-Man, The Avengers, Streets of Rage X2....

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

                          @cyperghost I meant about wether the OpenBOR6xxx is capable to run old OpenBOR games (compatible with 3400) in PAK format. What's your experience about that?

                          Does the "OpenBOR - Beats of Rage Engine Selection.sh" and the "OpenBOR - Ultimate GamePad Setup.sh" works for 6xxxx?

                          Thanks again!

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

                            @fredcobain For old engine vs. new engine capablities you're on your own. I think 90% of the old games run on new engines.

                            The Selection menu works. Because it's automatically installed if you choose the script installer. The GamePad setup will not run .... it's was only inteded for the old games. I dismissed the script because if you use an old engine vs. a new engine the "general" setup does not work anymore. Means you can't setup a masterfile for lets say v6510 and use it vor v3600 and vice versa.

                            If you have installed the new version I can help you to to accomplish a "kind" of auto settings nevertheless.

                            fredcobainF 1 Reply Last reply Reply Quote 0
                            • fredcobainF
                              fredcobain @cyperghost
                              last edited by fredcobain

                              @cyperghost thanks again for the explanation.

                              I have no luck until now with the new release (6xxx). But I've only tested 3 paks so far.

                              During the process of configuring the 3400 build, I've created a list of games that work pretty fine (on 3400 release).

                              I think that can be useful to who also wants to configure it.

                              Do you mind updating your first post with that new list?

                              Here's my list:
                              https://drive.google.com/file/d/1bmdXvehxaJacUJQ5BzYXDUum7E-TsTot/view

                              xD

                              1 Reply Last reply Reply Quote 0
                              • BiZzAr721B
                                BiZzAr721
                                last edited by

                                @fredcobain Ahh, the nostalgia of chasing down the elusive joy2key issue! Here's the post I made a while back about that issue. If I created a disk image and installed it on another SD, the problem would vanish. @psyke83 found something relating to joy2key and created a fix which should be in the setup your already using. After abandoning that SD card, as well as @psyke83 's fix, I have never had that issue. Also, highly recommend REpacking openbor folders & updating to the newest openBOR. PM me if you need any help repacking mods. I may still have the script I used around somewhere (windows).

                                fredcobainF 1 Reply Last reply Reply Quote 0
                                • fredcobainF
                                  fredcobain @BiZzAr721
                                  last edited by

                                  @BiZzAr721 thanks for the reply.

                                  I solved the joy2key.py issue calling a "killall joy2key.py" into the Selection script.
                                  I'll perform more tests with the new OpenBor release. =)

                                  1 Reply Last reply Reply Quote 0
                                  • ultranabU
                                    ultranab
                                    last edited by ultranab

                                    Hello no one can help me please no one answered me
                                    https://retropie.org.uk/forum/topic/26182/crash-of-emulationstation

                                    1 Reply Last reply Reply Quote -3
                                    • Buckey JawB
                                      Buckey Jaw
                                      last edited by

                                      followed the initial post but when getting to part 5 I get a permission denied error, google has failed me. I pray to the openbor gods

                                      Buckey JawB 1 Reply Last reply Reply Quote 0
                                      • Buckey JawB
                                        Buckey Jaw @Buckey Jaw
                                        last edited by

                                        @Buckey-Jaw scratch that, we good

                                        1 Reply Last reply Reply Quote 0
                                        • T
                                          tagnetti
                                          last edited by

                                          Thank You for this I ran via ssh and no problem. Now to see if I can get it to work. thanks for sharing.

                                          1 Reply Last reply Reply Quote 0
                                          • giandeejayG
                                            giandeejay @cyperghost
                                            last edited by

                                            @cyperghost sorry but I obtain error after installing your script:
                                            borpak executive file not found in /opt/retropie/ports/openbor/borpak

                                            Can you help me ?

                                            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.