• 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.0k 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.
  • C
    cyperghost @zanac
    last edited by 2 Sept 2018, 14:32

    @zanac I believe you that it is running - in a few hours @BiZzAr721 will surly post his out findings. I guess he is eating something in the moment or does something mad with his parachute. But as you said we need another video encoder then I think we are on the right track.

    Z 1 Reply Last reply 2 Sept 2018, 15:06 Reply Quote 1
    • Z
      zanac @cyperghost
      last edited by 2 Sept 2018, 15:06

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

      @zanac I believe you that it is running - in a few hours @BiZzAr721 will surly post his out findings. I guess he is eating something in the moment or does something mad with his parachute. But as you said we need another video encoder then I think we are on the right track.

      It was a video just for fun, anyway please dont worry about resolution i will share a new binary soon that will be better on rpi, that GL version is for old crt tv that i use with pandora box (allwinner) inside My arcade cab

      C 1 Reply Last reply 4 Sept 2018, 05:15 Reply Quote 1
      • B
        BiZzAr721
        last edited by 2 Sept 2018, 16:28

        @zanac Thank you for coming on board and sharing.

        It was 2:30am when I tested that last time. I'm out with family for the day, but I will do some more testing tonight. Please let me know anything else you believe will be useful. I might not be skilled in linux and the various commands but I am good at problem solving. I am glad to be able to contribute.

        Z 1 Reply Last reply 2 Sept 2018, 18:28 Reply Quote 0
        • Z
          zanac @BiZzAr721
          last edited by 2 Sept 2018, 18:28

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

          @zanac Thank you for coming on board and sharing.

          It was 2:30am when I tested that last time. I'm out with family for the day, but I will do some more testing tonight. Please let me know anything else you believe will be useful. I might not be skilled in linux and the various commands but I am good at problem solving. I am glad to be able to contribute.

          I'm the manteiner of openpb4, retropan Project, a porting of retropie for allwinner Board, actually i think that My skill is good enough for help also official retropie Project will enjoy new openbor. I also made some patch in emulation station that were included after some test in official retropie so this is not a new Experience for me.

          C 1 Reply Last reply 3 Sept 2018, 05:14 Reply Quote 2
          • C
            cyperghost @zanac
            last edited by 3 Sept 2018, 05:14

            @zanac I saw in your video that you call single pak files just via selection menu. Do you use a script file that renames or moves the pak files or are you using the method (I prefer) like @darknior did. Call the files directly with OpenBOR /rompath/filename.pak

            Darknior made a small but clever C patch to trick the command line.

            Z 1 Reply Last reply 3 Sept 2018, 06:23 Reply Quote 0
            • Z
              zanac @cyperghost
              last edited by 3 Sept 2018, 06:23

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

              @zanac I saw in your video that you call single pak files just via selection menu. Do you use a script file that renames or moves the pak files or are you using the method (I prefer) like @darknior did. Call the files directly with OpenBOR /rompath/filename.pak

              Darknior made a small but clever C patch to trick the command line.

              yes, i made a patch similar to that of darknior :)
              but not included in this binary!

              Here you are a new release... in this i removed the force of 384x224 and is needed for allwinner chipset:
              https://drive.google.com/open?id=1_rcAQZ6KPz6IMw7eYSQA6jtgTKbztDgt

              These are all deps needed by this binary:
              user@debian-armhf:~/openbor-release/openbor-6412/engine$ ldd OpenBOR
              libSDL2-2.0.so.0 => /usr/lib/arm-linux-gnueabihf/libSDL2-2.0.so.0 (0x76ec7000)
              libSDL2_gfx-1.0.so.0 => /usr/lib/arm-linux-gnueabihf/libSDL2_gfx-1.0.so.0 (0x76eab000)
              libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0x76e88000)
              libvorbisidec.so.1 => /usr/lib/libvorbisidec.so.1 (0x76e62000)
              libogg.so.0 => /usr/lib/arm-linux-gnueabihf/libogg.so.0 (0x76e55000)
              libvpx.so.1 => /usr/lib/arm-linux-gnueabihf/vfp/neon/libvpx.so.1 (0x76ccc000)
              libpng12.so.0 => /lib/arm-linux-gnueabihf/libpng12.so.0 (0x76ca2000)
              libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0x76c80000)
              libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0x76c0c000)
              libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x76b1c000)
              libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0x76b09000)
              librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0x76af2000)
              /lib/ld-linux-armhf.so.3 (0x76fd0000)

              If you want to compile by yourself after tested that this version can work well in rpi i will send you info about how i made this porting!

              Z 1 Reply Last reply 3 Sept 2018, 16:04 Reply Quote 1
              • B
                BiZzAr721
                last edited by BiZzAr721 9 Mar 2018, 16:10 3 Sept 2018, 15:04

                Pikiss is using OpenBoR v3.0 Build 3016
                Saves not working (tried with Golden Axe Death Adder at level 3)
                Very similar to what we already have

                Using Zanac's Binary and the guide you linked me too

                libvpx.so.1 still didn't fix it

                I will try the files from this git - maybe it will work
                https://github.com/volumio/RootFS-RaspberryPI/tree/master/usr/lib/arm-linux-gnueabihf

                I will be out for the day again, but I will try to have some results tonight

                EDIT
                Tried files from the git - here's runcommand.log

                Parameters:
                Executing: pushd /opt/retropie/ports/openbor; /opt/retropie/ports/openbor/OpenBOR; popd
                /opt/retropie/ports/openbor ~
                /opt/retropie/ports/openbor/OpenBOR: error while loading shared libraries: /usr/lib/arm-linux-gnueabihf/libvpx.so.1: file too short
                ~
                1 Reply Last reply Reply Quote 1
                • Z
                  zanac @zanac
                  last edited by zanac 9 Mar 2018, 17:05 3 Sept 2018, 16:04

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

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

                  @zanac I saw in your video that you call single pak files just via selection menu. Do you use a script file that renames or moves the pak files or are you using the method (I prefer) like @darknior did. Call the files directly with OpenBOR /rompath/filename.pak

                  Darknior made a small but clever C patch to trick the command line.

                  yes, i made a patch similar to that of darknior :)
                  but not included in this binary!

                  Here you are a new release... in this i removed the force of 384x224 and is needed for allwinner chipset:
                  https://drive.google.com/open?id=1_rcAQZ6KPz6IMw7eYSQA6jtgTKbztDgt

                  These are all deps needed by this binary:
                  user@debian-armhf:~/openbor-release/openbor-6412/engine$ ldd OpenBOR
                  libSDL2-2.0.so.0 => /usr/lib/arm-linux-gnueabihf/libSDL2-2.0.so.0 (0x76ec7000)
                  libSDL2_gfx-1.0.so.0 => /usr/lib/arm-linux-gnueabihf/libSDL2_gfx-1.0.so.0 (0x76eab000)
                  libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0x76e88000)
                  libvorbisidec.so.1 => /usr/lib/libvorbisidec.so.1 (0x76e62000)
                  libogg.so.0 => /usr/lib/arm-linux-gnueabihf/libogg.so.0 (0x76e55000)
                  libvpx.so.1 => /usr/lib/arm-linux-gnueabihf/vfp/neon/libvpx.so.1 (0x76ccc000)
                  libpng12.so.0 => /lib/arm-linux-gnueabihf/libpng12.so.0 (0x76ca2000)
                  libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0x76c80000)
                  libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0x76c0c000)
                  libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x76b1c000)
                  libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0x76b09000)
                  librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0x76af2000)
                  /lib/ld-linux-armhf.so.3 (0x76fd0000)

                  If you want to compile by yourself after tested that this version can work well in rpi i will send you info about how i made this porting!

                  bizzar, i think that you download the symlink, not the lib :)
                  anyway if you want here you are libs that i used.... just delete the one that you copy and try these... i don't know if are compatible, but why not try? i think that most probably they work ;)
                  https://drive.google.com/open?id=1Bou7bb1Uxj-xueMonNdvEz5ZxYw3hFdx

                  1 Reply Last reply Reply Quote 1
                  • B
                    BiZzAr721
                    last edited by BiZzAr721 9 Mar 2018, 22:58 3 Sept 2018, 19:08

                    Thank you. I will try when I return home.

                    EDIT

                    Those dependencies @zanac uploaded worked! Save state also works! This is the original GL version (for allwinner).

                    The latest binary zanac created just hangs at the grey launching screen until a keyboard button is pressed, then returns to emulation station. Never created runcommand log. I wonder if it is unpacking the .pak? Let it sit for 10 minutes before hitting a key on the keyboard. Either way, we're almost there!

                    @cyperghost @darknior Thought you'd like to see =)
                    Video of TMNT Shell Shocked

                    Here is from OpenBORlog.txt using latest binary

                    Total Ram: 785178624 Bytes
                     Free Ram: 621154304 Bytes
                     Used Ram: 1725440 Bytes
                    
                    debug:nativeWidth, nativeHeight, bpp, Hz  1920, 1080, 32, 60
                    Error: failed to create window: Could not create GLES window surface
                    Failed to create OpenGL-compatible window (Could not create GLES window surface)...falling back to SDL video backend
                    Error: failed to create window: Could not create GLES window surface
                    Error: failed to create window: Could not initialize OpenGL / GLES library
                    Joystick: "UNKNOWN" connected at port: 0 at 2018-09-03 21:52:24
                    
                    Z 1 Reply Last reply 3 Sept 2018, 22:15 Reply Quote 1
                    • Z
                      zanac @BiZzAr721
                      last edited by zanac 9 Apr 2018, 00:18 3 Sept 2018, 22:15

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

                      Thank you. I will try when I return home.

                      EDIT

                      Those dependencies @zanac uploaded worked! Save state also works! This is the original GL version (for allwinner).

                      The latest binary zanac created just hangs at the grey launching screen until a keyboard button is pressed, then returns to emulation station. Never created runcommand log. I wonder if it is unpacking the .pak? Let it sit for 10 minutes before hitting a key on the keyboard. Either way, we're almost there!

                      @cyperghost @darknior Thought you'd like to see =)
                      Video of TMNT Shell Shocked

                      Here is from OpenBORlog.txt using latest binary

                      Total Ram: 785178624 Bytes
                       Free Ram: 621154304 Bytes
                       Used Ram: 1725440 Bytes
                      
                      debug:nativeWidth, nativeHeight, bpp, Hz  1920, 1080, 32, 60
                      Error: failed to create window: Could not create GLES window surface
                      Failed to create OpenGL-compatible window (Could not create GLES window surface)...falling back to SDL video backend
                      Error: failed to create window: Could not create GLES window surface
                      Error: failed to create window: Could not initialize OpenGL / GLES library
                      Joystick: "UNKNOWN" connected at port: 0 at 2018-09-03 21:52:24
                      

                      I have not understand. What version work? Have you start a binary made by me or not. If is a My work which one? Let me know.
                      Latest version is not integrated with command line emulation station, i will do it soon

                      We will need more binary to support more games and a Shell script that choose the Best version...

                      1 Reply Last reply Reply Quote 0
                      • B
                        BiZzAr721
                        last edited by 3 Sept 2018, 23:19

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

                        I have not understand. What version work?

                        The one that works is your Gl version from when you posted 2 links.

                        The last one you posted is the one that hangs, which I included the error log

                        Z 1 Reply Last reply 3 Sept 2018, 23:32 Reply Quote 0
                        • Z
                          zanac @BiZzAr721
                          last edited by 3 Sept 2018, 23:32

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

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

                          I have not understand. What version work?

                          The one that works is your Gl version from when you posted 2 links.

                          The last one you posted is the one that hangs, which I included the error log

                          This is a problem. Could you launch without any command line parameter for a test? Could you delete any config saved in Save for start a clean test?
                          I dont understand why happen last version should start if run without game on command line

                          1 Reply Last reply Reply Quote 0
                          • B
                            BiZzAr721
                            last edited by 4 Sept 2018, 00:20

                            I am running the binary without any command line parameters as far as I know. I will delete configs and try again. I am not by my Pi right now.

                            Z 1 Reply Last reply 4 Sept 2018, 01:05 Reply Quote 1
                            • Z
                              zanac @BiZzAr721
                              last edited by zanac 9 Apr 2018, 02:14 4 Sept 2018, 01:05

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

                              I am running the binary without any command line parameters as far as I know. I will delete configs and try again. I am not by my Pi right now.

                              We need log also of running version.... Post that.
                              I dont understand the version that work should be low res the video that you show is high res. Did you change video set in The menù of working version? When start it is 384/224?

                              B 1 Reply Last reply 4 Sept 2018, 10:36 Reply Quote 1
                              • C
                                cyperghost @zanac
                                last edited by cyperghost 9 Apr 2018, 06:16 4 Sept 2018, 05:15

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

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

                                @zanac I believe you that it is running - in a few hours @BiZzAr721 will surly post his out findings. I guess he is eating something in the moment or does something mad with his parachute. But as you said we need another video encoder then I think we are on the right track.

                                It was a video just for fun, anyway please dont worry about resolution i will share a new binary soon that will be better on rpi, that GL version is for old crt tv that i use with pandora box (allwinner) inside My arcade cab

                                The results from @BiZzAr721 are very good. Maybe some fine tuning and the new version is ready to go. So I think it is time to write a script module for install. I think you @zanac should maintain the git and you can provide two ways of install. A build from source and a ready precompiled package. From source you need the sdl2-dev. If you build from binary you need just a bunch of dependencies added.
                                Thank you for this nice build

                                Z 1 Reply Last reply 4 Sept 2018, 06:12 Reply Quote 0
                                • Z
                                  zanac @cyperghost
                                  last edited by 4 Sept 2018, 06:12

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

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

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

                                  @zanac I believe you that it is running - in a few hours @BiZzAr721 will surly post his out findings. I guess he is eating something in the moment or does something mad with his parachute. But as you said we need another video encoder then I think we are on the right track.

                                  It was a video just for fun, anyway please dont worry about resolution i will share a new binary soon that will be better on rpi, that GL version is for old crt tv that i use with pandora box (allwinner) inside My arcade cab

                                  The results from @BiZzAr721 are very good. Maybe some fine tuning and the new version is ready to go. So I think it is time to write a script module for install. I think you @zanac should maintain the git and you can provide two ways of install. A build from source and a ready precompiled package. From source you need the sdl2-dev. If you build from binary you need just a bunch of dependencies added.
                                  Thank you for this nice build

                                  Sorry, i'm not the right people to make that work, i don't own rasbperry and don't use retropie: i use different hardware and OS, i'm here just 'cause allwinner is similar to rasbperry but is not equal! :)
                                  My goal is now to understand with your help which patch is needed for retropie, after that i will share you source code and info of how to build from source a binary.... i'm sure someone will do the dirty work when it will be shared! ;)

                                  C 1 Reply Last reply 4 Sept 2018, 10:30 Reply Quote 2
                                  • C
                                    cyperghost @zanac
                                    last edited by 4 Sept 2018, 10:30

                                    @zanac okay I can write the install scripts and upload to git but I can not maintain the OpenBOR code. So far the dirty work ... We wait for the results of @BiZzAr721. If the patches are not so much code I can do inline code replacement via patchfile.

                                    1 Reply Last reply Reply Quote 0
                                    • B
                                      BiZzAr721 @zanac
                                      last edited by 4 Sept 2018, 10:36

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

                                      We need log also of running version.... Post that.
                                      I dont understand the version that work should be low res the video that you show is high res. Did you change video set in The menù of working version? When start it is 384/224?

                                      It is 384x224 once the game loads up (in video you'll see bottom left)
                                      Here islog from working GL version

                                      Total Ram: 785178624 Bytes
                                      Free Ram: 594468864 Bytes
                                      Used Ram: 1718784 Bytes
                                      debug:nativeWidth, nativeHeight, bpp, Hz 384, 224, 32, 60
                                      debug:figa 01
                                      debug:figa 02
                                      debug:nativeWidth, nativeHeight, bpp, Hz 384, 224, 32, 60
                                      debug:figa 03
                                      figa 1
                                      figa x1
                                      figa x2
                                      figa x3
                                      figa x4
                                      figa x5
                                      figa x6
                                      figa x7
                                      figa x8
                                      figa x9
                                      Joystick: "UNKNOWN" connected at port: 0 at 2018-09-04 10:27:32
                                      figa 2
                                      OpenBoR v3.0 Build , Compile Date: Aug 29 2018
                                      Game Selected: ./Paks/HE-MAN.PAK
                                      FileCaching System Init...... Enabled
                                      Initializing video............
                                      Reading video settings from 'data/video.txt'.
                                      Colordepth is depreciated. All modules are displayed with a 32bit color screen.
                                      Using debug video mode: 960 x 480
                                      Initialized video............. 960x480 (Mode: 255)
                                      Loading menu.txt............. Done!
                                      Loading fonts................ 1 2 3 4 Done!
                                      Timer init................... Done!
                                      Initialize Sound..............
                                      Loading sprites.............. Done!
                                      Loading level order.......... Done!
                                      Loading model constants...... Done!
                                      Loading script settings...... Done!
                                      Loading scripts.............. Done!
                                      Loading models...............
                                      Cacheing 'flash' from data/sprites/flash.txt
                                      Cacheing 'Flash2' from data/sprites/flash2.txt
                                      Cacheing 'boom' from data/sprites/boom.txt
                                      Cacheing 'dust' from data/sprites/dust.txt
                                      Cacheing 'delay' from data/sprites/delay.txt
                                      Cacheing 'carw' from data/sprites/carw.txt
                                      Cacheing 'he-man' from data/chars/heman/heman.txt
                                      Cacheing 'hrock' from data/chars/heman/hrock.txt
                                      Cacheing 'he-man_' from data/chars/heman/heman_.txt
                                      Cacheing 'he-man__' from data/chars/heman/heman__.txt
                                      Cacheing 'she-ra' from data/chars/shera/shera.txt
                                      Cacheing 'sheraw' from data/chars/shera/sheraw.txt
                                      Cacheing 'she-ra_' from data/chars/shera/shera_.txt
                                      Cacheing 'swind' from data/chars/shera/swind.txt
                                      Cacheing 'swinw' from data/chars/shera/swinw.txt
                                      Cacheing 'shro' from data/chars/shera/shro.txt
                                      Cacheing 'battlecat' from data/chars/bcat/bcatp.txt
                                      Cacheing 'man-at-arms' from data/chars/manat/manat.txt
                                      Cacheing 'man-at-arms_' from data/chars/manat/manat_.txt
                                      Cacheing 'mro' from data/chars/manat/mro.txt
                                      Cacheing 'teela' from data/chars/teela/teela.txt
                                      Cacheing 'teela_' from data/chars/teela/teela_.txt
                                      Cacheing 'tfly' from data/chars/teela/tfly.txt
                                      Cacheing 'tro' from data/chars/teela/tro.txt
                                      Cacheing 'swort' from data/chars/teela/swort.txt
                                      Cacheing 'ram-man' from data/chars/rama/rama.txt
                                      Cacheing 'ram-man_' from data/chars/rama/rama_.txt
                                      Cacheing 'rro' from data/chars/rama/rro.txt
                                      Cacheing 'orko' from data/chars/orko/orko.txt
                                      Cacheing 'orko_' from data/chars/orko/orko_.txt
                                      Cacheing 'oro' from data/chars/orko/oro.txt
                                      Cacheing 'sorceress' from data/chars/sorce/sorce.txt
                                      Cacheing 'sorceress_' from data/chars/sorce/sorce_.txt
                                      Cacheing 'sorceress__' from data/chars/sorce/sorce__.txt
                                      Cacheing 'sro' from data/chars/sorce/sro.txt
                                      Cacheing 'evil-lyn' from data/chars/evel/evel.txt
                                      Cacheing 'evil-lyn_' from data/chars/evel/evel_.txt
                                      Cacheing 'evil-lyn__' from data/chars/evel/evel__.txt
                                      Cacheing 'efly' from data/chars/evel/efly.txt
                                      Cacheing 'evelu' from data/chars/evel/evelu.txt
                                      Cacheing 'evro' from data/chars/evel/evro.txt
                                      Cacheing 'skeletor' from data/chars/skele/skele.txt
                                      Cacheing 'skeletor_' from data/chars/skele/skele_.txt
                                      Cacheing 'sfly' from data/chars/skele/sfly.txt
                                      Cacheing 'skelo' from data/chars/skele/skelo.txt
                                      Cacheing 'srock' from data/chars/skele/srock.txt
                                      Cacheing 'panthor' from data/chars/pcat/pcatp.txt
                                      Cacheing 'pcat' from data/chars/pcat/pcat.txt
                                      Cacheing 'pcatw' from data/chars/pcat/pcatw.txt
                                      Cacheing 'pcath' from data/chars/pcat/pcath.txt
                                      Cacheing 'pcatr' from data/chars/pcat/pcatr.txt
                                      Cacheing 'hcatp' from data/chars/skele/hcatp.txt
                                      Cacheing 'lion-o' from data/chars/liono/liono.txt
                                      Cacheing 'lion-o_' from data/chars/liono/liono_.txt
                                      Cacheing 'liro' from data/chars/liono/liro.txt
                                      Cacheing 'lfly' from data/chars/liono/lfly.txt
                                      Cacheing 'rfly' from data/chars/rama/rfly.txt
                                      Cacheing 'mfly' from data/chars/manat/mfly.txt
                                      Cacheing 'zoari' from data/chars/sorce/zoari.txt
                                      Cacheing 'zoar' from data/chars/sorce/zoar.txt
                                      Cacheing 'ofly' from data/chars/orko/ofly.txt
                                      Cacheing 'spark' from data/sprites/spark.txt
                                      Cacheing 'ban' from data/sprites/ban.txt
                                      Cacheing 'hcat' from data/chars/heman/hcat.txt
                                      Cacheing 'rcat' from data/chars/heman/rcat.txt
                                      Cacheing 'hemfx' from data/chars/heman/hemfx.txt
                                      Cacheing 'sword' from data/chars/heman/sword.txt
                                      Cacheing 'powl' from data/chars/heman/powl.txt
                                      Cacheing 'bcat' from data/chars/bcat/bcat.txt
                                      Cacheing 'bcatw' from data/chars/bcat/bcatw.txt
                                      Cacheing 'bcath' from data/chars/bcat/bcath.txt
                                      Cacheing 'bcatr' from data/chars/bcat/bcatr.txt
                                      Cacheing 'icat' from data/sprites/icat.txt
                                      Cacheing 'catp' from data/sprites/catp.txt
                                      Cacheing 'ice' from data/sprites/ice.txt
                                      Cacheing 'comp' from data/sprites/comp.txt
                                      Cacheing 'mine' from data/sprites/mine.txt
                                      Cacheing 'frez' from data/sprites/frez.txt
                                      Cacheing 'sfrez' from data/sprites/sfrez.txt
                                      Cacheing 'mark' from data/sprites/mark.txt
                                      Cacheing 'clear' from data/sprites/clear.txt
                                      Cacheing 'zoom' from data/sprites/zoom.txt
                                      Cacheing 'ball' from data/sprites/ball.txt
                                      Cacheing 'balt' from data/sprites/balt.txt
                                      Cacheing 'gren' from data/sprites/gren.txt
                                      Cacheing 'robla' from data/chars/robot/robla.txt
                                      Cacheing 'mantenna' from data/chars/mant/mant.txt
                                      Cacheing 'fla' from data/sprites/fla.txt
                                      Cacheing 'ru' from data/sprites/ru.txt
                                      Cacheing 'claws' from data/sprites/claws.txt
                                      Cacheing 'lase' from data/sprites/lase.txt
                                      Cacheing 'bar' from data/sprites/bar.txt
                                      Cacheing 'mur' from data/sprites/mur.txt
                                      Cacheing 'wbat' from data/sprites/wbat.txt
                                      Cacheing 'wbats' from data/sprites/wbats.txt
                                      Cacheing 'robt' from data/chars/robt/robt.txt
                                      Cacheing 'bakkull' from data/chars/bak/bak.txt
                                      Cacheing 'collossor' from data/chars/colo/colo.txt
                                      Cacheing 'shadow_weaver' from data/chars/swea/swea.txt
                                      Cacheing 'mud' from data/chars/mud/mud.txt
                                      Cacheing 'gob' from data/chars/gob/gob.txt
                                      Cacheing 'gobik' from data/chars/gob/gobik.txt
                                      Cacheing 'horde' from data/chars/horde/horde.txt
                                      Cacheing 'hordef' from data/sprites/hordef.txt
                                      Cacheing 'shad' from data/chars/shad/shad.txt
                                      Cacheing 'fmen' from data/chars/fmen/fmen.txt
                                      Cacheing 'sbeast' from data/chars/sbeast/sbeast.txt
                                      Cacheing 'beastman' from data/chars/bman/bman.txt
                                      Cacheing 'trapjaw' from data/chars/tjaw/tjaw.txt
                                      Cacheing 'robot' from data/chars/robot/robot.txt
                                      Cacheing 'spi' from data/chars/spi/spi.txt
                                      Cacheing 'snake' from data/chars/snake/snake.txt
                                      Cacheing 'mer-man' from data/chars/merm/merm.txt
                                      Cacheing 'rock' from data/sprites/rock.txt
                                      Cacheing 'gl' from data/sprites/gl.txt
                                      Cacheing 'skelbig' from data/sprites/skelbig.txt
                                      Cacheing 'port' from data/sprites/port.txt
                                      Cacheing 'sbox' from data/sprites/sbox.txt
                                      Cacheing 'bhand' from data/sprites/bhand.txt
                                      Cacheing 'drag' from data/sprites/drag.txt
                                      Cacheing 'arma' from data/sprites/arma.txt
                                      Cacheing 'sia' from data/sprites/sia.txt
                                      Cacheing 'wi' from data/sprites/wi.txt
                                      Cacheing 'fireb' from data/sprites/fireb.txt
                                      Cacheing 'wander' from data/sprites/wander.txt
                                      Cacheing 'gem' from data/sprites/gem.txt
                                      Cacheing 'randor' from data/sprites/randor.txt
                                      Cacheing 'pla' from data/sprites/pla.txt
                                      Cacheing 'scro' from data/sprites/scro.txt
                                      Cacheing 'vs' from data/sprites/vs.txt
                                      Cacheing 'ver' from data/sprites/ver.txt
                                      Cacheing 'day' from data/sprites/day.txt
                                      Cacheing 'hcar' from data/sprites/hcar.txt
                                      Cacheing 'fire' from data/sprites/fire.txt
                                      Cacheing 'balw' from data/sprites/balw.txt
                                      Cacheing 'wate' from data/sprites/wate.txt
                                      Cacheing 'law' from data/sprites/law.txt
                                      Cacheing 'laws' from data/sprites/laws.txt
                                      Cacheing 'curs' from data/sprites/curs.txt
                                      Cacheing 'fro' from data/sprites/fro.txt
                                      Loaded 'Flash' from data/sprites/flash.txt
                                      Loaded 'Flash2' from data/sprites/flash2.txt
                                      Loaded 'boom' from data/sprites/boom.txt
                                      Loaded 'dust' from data/sprites/dust.txt
                                      Loaded 'delay' from data/sprites/delay.txt
                                      Loaded 'carw' from data/sprites/carw.txt
                                      Loaded 'he-man' from data/chars/heman/heman.txt
                                      Loaded 'hrock' from data/chars/heman/hrock.txt
                                      Loaded 'he-man_' from data/chars/heman/heman_.txt
                                      Loaded 'he-man__' from data/chars/heman/heman__.txt
                                      Loaded 'she-ra' from data/chars/shera/shera.txt
                                      Loaded 'sheraw' from data/chars/shera/sheraw.txt
                                      Loaded 'she-ra_' from data/chars/shera/shera_.txt
                                      Loaded 'swind' from data/chars/shera/swind.txt
                                      Loaded 'swinw' from data/chars/shera/swinw.txt
                                      Loaded 'shro' from data/chars/shera/shro.txt
                                      Loaded 'battlecat' from data/chars/bcat/bcatp.txt
                                      Loaded 'man-at-arms' from data/chars/manat/manat.txt
                                      Loaded 'man-at-arms_' from data/chars/manat/manat_.txt
                                      Loaded 'mro' from data/chars/manat/mro.txt
                                      Loaded 'teela' from data/chars/teela/teela.txt
                                      Loaded 'teela_' from data/chars/teela/teela_.txt
                                      Loaded 'tfly' from data/chars/teela/tfly.txt
                                      Loaded 'tro' from data/chars/teela/tro.txt
                                      Loaded 'swort' from data/chars/teela/swort.txt
                                      Loaded 'ram-man' from data/chars/rama/rama.txt
                                      Loaded 'ram-man_' from data/chars/rama/rama_.txt
                                      Loaded 'rro' from data/chars/rama/rro.txt
                                      Loaded 'orko' from data/chars/orko/orko.txt
                                      Loaded 'orko_' from data/chars/orko/orko_.txt
                                      Loaded 'oro' from data/chars/orko/oro.txt
                                      Loaded 'sorceress' from data/chars/sorce/sorce.txt
                                      Loaded 'sorceress_' from data/chars/sorce/sorce_.txt
                                      Loaded 'sorceress__' from data/chars/sorce/sorce__.txt
                                      Loaded 'sro' from data/chars/sorce/sro.txt
                                      Loaded 'evil-lyn' from data/chars/evel/evel.txt
                                      Loaded 'evil-lyn_' from data/chars/evel/evel_.txt
                                      Loaded 'evil-lyn__' from data/chars/evel/evel__.txt
                                      Loaded 'efly' from data/chars/evel/efly.txt
                                      Loaded 'evelu' from data/chars/evel/evelu.txt
                                      Loaded 'evro' from data/chars/evel/evro.txt
                                      Loaded 'skeletor' from data/chars/skele/skele.txt
                                      Loaded 'skeletor_' from data/chars/skele/skele_.txt
                                      Loaded 'sfly' from data/chars/skele/sfly.txt
                                      Loaded 'skelo' from data/chars/skele/skelo.txt
                                      Loaded 'srock' from data/chars/skele/srock.txt
                                      Loaded 'panthor' from data/chars/pcat/pcatp.txt
                                      Loaded 'pcat' from data/chars/pcat/pcat.txt
                                      Loaded 'pcatw' from data/chars/pcat/pcatw.txt
                                      Loaded 'pcath' from data/chars/pcat/pcath.txt
                                      Loaded 'pcatr' from data/chars/pcat/pcatr.txt
                                      Loaded 'hcatp' from data/chars/skele/hcatp.txt
                                      Loaded 'lion-o' from data/chars/liono/liono.txt
                                      Loaded 'lion-o_' from data/chars/liono/liono_.txt
                                      Loaded 'liro' from data/chars/liono/liro.txt
                                      Loaded 'lfly' from data/chars/liono/lfly.txt
                                      Loaded 'rfly' from data/chars/rama/rfly.txt
                                      Loaded 'mfly' from data/chars/manat/mfly.txt
                                      Loaded 'zoari' from data/chars/sorce/zoari.txt
                                      Loaded 'zoar' from data/chars/sorce/zoar.txt
                                      Loaded 'ofly' from data/chars/orko/ofly.txt
                                      Loaded 'spark' from data/sprites/spark.txt
                                      Loaded 'ban' from data/sprites/ban.txt
                                      Loaded 'hcat' from data/chars/heman/hcat.txt
                                      Loaded 'rcat' from data/chars/heman/rcat.txt
                                      Loaded 'hemfx' from data/chars/heman/hemfx.txt
                                      Loaded 'sword' from data/chars/heman/sword.txt
                                      Loaded 'powl' from data/chars/heman/powl.txt
                                      Loaded 'bcat' from data/chars/bcat/bcat.txt
                                      Loaded 'bcatw' from data/chars/bcat/bcatw.txt
                                      Loaded 'bcath' from data/chars/bcat/bcath.txt
                                      Loaded 'bcatr' from data/chars/bcat/bcatr.txt
                                      Loaded 'icat' from data/sprites/icat.txt
                                      Loaded 'catp' from data/sprites/catp.txt
                                      Loaded 'ice' from data/sprites/ice.txt
                                      Loaded 'comp' from data/sprites/comp.txt
                                      Loaded 'mine' from data/sprites/mine.txt
                                      Loaded 'frez' from data/sprites/frez.txt
                                      Loaded 'sfrez' from data/sprites/sfrez.txt
                                      Loaded 'mark' from data/sprites/mark.txt
                                      Loaded 'clear' from data/sprites/clear.txt
                                      Loaded 'zoom' from data/sprites/zoom.txt
                                      Loaded 'ball' from data/sprites/ball.txt
                                      Loaded 'balt' from data/sprites/balt.txt
                                      Loaded 'gren' from data/sprites/gren.txt
                                      Loaded 'robla' from data/chars/robot/robla.txt
                                      Loading models............... Done!
                                      Object engine init........... Done!
                                      Input init...................
                                      1 joystick(s) found!
                                      UNKNOWN - 2 axes, 10 buttons, 0 hat(s)
                                      Done!
                                      Create blending tables....... Done!
                                      Save settings so far........ Done!
                                      Video track: resolution=960*480, display resolution=960*480, 25.00 frames/second
                                      Audio track: 48000.000000 Hz, 2 channels, 16 bits/sample
                                      Warning: the audio frequency (48000 Hz) is suboptimal; resample to 44100 Hz for best quality
                                      ************ Shutting Down ************
                                      OpenBOR v3.0 Build , Compile Date: Aug 29 2018
                                      Presented by the OpenBOR Team.
                                      www.chronocrash.com
                                      OpenBOR is the open source continuation of Beats of Rage by Senile Team.
                                      Special thanks to SEGA and SNK.
                                      Total Ram: 785178624 Bytes
                                      Free Ram: 484880384 Bytes
                                      Used Ram: 20963840 Bytes
                                      Release level data...........
                                      Done!
                                      Release graphics data........ Done!
                                      Release game data............
                                      Unload 'Flash' ............Done.
                                      Unload 'Flash2' ............Done.
                                      Unload 'boom' ............Done.
                                      Unload 'dust' ............Done.
                                      Unload 'delay' ............Done.
                                      Unload 'carw' ............Done.
                                      Unload 'he-man' ............Done.
                                      Unload 'hrock' ............Done.
                                      Unload 'he-man_' ............Done.
                                      Unload 'he-man__' ............Done.
                                      Unload 'she-ra' ............Done.
                                      Unload 'sheraw' ............Done.
                                      Unload 'she-ra_' ............Done.
                                      Unload 'swind' ............Done.
                                      Unload 'swinw' ............Done.
                                      Unload 'shro' ............Done.
                                      Unload 'battlecat' ............Done.
                                      Unload 'man-at-arms' ............Done.
                                      Unload 'man-at-arms_' ............Done.
                                      Unload 'mro' ............Done.
                                      Unload 'teela' ............Done.
                                      Unload 'teela_' ............Done.
                                      Unload 'tfly' ............Done.
                                      Unload 'tro' ............Done.
                                      Unload 'swort' ............Done.
                                      Unload 'ram-man' ............Done.
                                      Unload 'ram-man_' ............Done.
                                      Unload 'rro' ............Done.
                                      Unload 'orko' ............Done.
                                      Unload 'orko_' ............Done.
                                      Unload 'oro' ............Done.
                                      Unload 'sorceress' ............Done.
                                      Unload 'sorceress_' ............Done.
                                      Unload 'sorceress__' ............Done.
                                      Unload 'sro' ............Done.
                                      Unload 'evil-lyn' ............Done.
                                      Unload 'evil-lyn_' ............Done.
                                      Unload 'evil-lyn__' ............Done.
                                      Unload 'efly' ............Done.
                                      Unload 'evelu' ............Done.
                                      Unload 'evro' ............Done.
                                      Unload 'skeletor' ............Done.
                                      Unload 'skeletor_' ............Done.
                                      Unload 'sfly' ............Done.
                                      Unload 'skelo' ............Done.
                                      Unload 'srock' ............Done.
                                      Unload 'panthor' ............Done.
                                      Unload 'pcat' ............Done.
                                      Unload 'pcatw' ............Done.
                                      Unload 'pcath' ............Done.
                                      Unload 'pcatr' ............Done.
                                      Unload 'hcatp' ............Done.
                                      Unload 'lion-o' ............Done.
                                      Unload 'lion-o_' ............Done.
                                      Unload 'liro' ............Done.
                                      Unload 'lfly' ............Done.
                                      Unload 'rfly' ............Done.
                                      Unload 'mfly' ............Done.
                                      Unload 'zoari' ............Done.
                                      Unload 'zoar' ............Done.
                                      Unload 'ofly' ............Done.
                                      Unload 'spark' ............Done.
                                      Unload 'ban' ............Done.
                                      Unload 'hcat' ............Done.
                                      Unload 'rcat' ............Done.
                                      Unload 'hemfx' ............Done.
                                      Unload 'sword' ............Done.
                                      Unload 'powl' ............Done.
                                      Unload 'bcat' ............Done.
                                      Unload 'bcatw' ............Done.
                                      Unload 'bcath' ............Done.
                                      Unload 'bcatr' ............Done.
                                      Unload 'icat' ............Done.
                                      Unload 'catp' ............Done.
                                      Unload 'ice' ............Done.
                                      Unload 'comp' ............Done.
                                      Unload 'mine' ............Done.
                                      Unload 'frez' ............Done.
                                      Unload 'sfrez' ............Done.
                                      Unload 'mark' ............Done.
                                      Unload 'clear' ............Done.
                                      Unload 'zoom' ............Done.
                                      Unload 'ball' ............Done.
                                      Unload 'balt' ............Done.
                                      Unload 'gren' ............Done.
                                      Unload 'robla' ............Done.
                                      Release game data............ Done!
                                      Release timer................ Done!
                                      Release input hardware....... Done!
                                      Release sound system......... Done!
                                      Release FileCaching System... Done!
                                      **************** Done *****************
                                      OpenBOR v3.0 Build , Compile Date: Aug 29 2018
                                      Presented by the OpenBOR Team.
                                      www.chronocrash.com
                                      OpenBOR is the open source continuation of Beats of Rage by Senile Team.
                                      Special thanks to SEGA and SNK.

                                      Running your last build with cleared saved folder still freezes - but did make a config for "He Man" which is 1st of 2 .pak files

                                      Z 1 Reply Last reply 4 Sept 2018, 11:57 Reply Quote 0
                                      • Z
                                        zanac @BiZzAr721
                                        last edited by 4 Sept 2018, 11:57

                                        I have not time to solve the mistery... anyway i upload the full trunk that i used for make that working binary! :)
                                        download the tar.gz and compile with "make PANDORA=1":

                                        https://github.com/zanac/OpenPB4/tree/master/openbor

                                        This source tree is rather similar to the official, i just patched the video to start 384x224 and patched the Makefile for compile with GL+GLES in the pandora section... i don't understand why without video patch don't start, as i said i don't own rasbperry for make some test, sorry... i'm sure anyway that with this experience you will be able to solve the problem!

                                        If you want i have also a working 3400 version that is compatible with old mods, that version is better then the one that you used 'cause support save/load and PAK file!

                                        M 1 Reply Last reply 4 Sept 2018, 12:16 Reply Quote 1
                                        • M
                                          mitu Global Moderator @zanac
                                          last edited by 4 Sept 2018, 12:16

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

                                          This source tree is rather similar to the official

                                          Which repository is that ?

                                          Z 1 Reply Last reply 4 Sept 2018, 12:17 Reply Quote 0
                                          178 out of 353
                                          • First post
                                            178/353
                                            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