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

    mame2016: compiled with updated bgfx and bx

    Scheduled Pinned Locked Moved General Discussion and Gaming
    mame2016
    14 Posts 9 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.
    • M
      Menion
      last edited by

      Hi all
      I have just succeed in compiling mame2016 for recent retropie after having updated bgfx and bx, but, damn, when I tried to install the .so I got tweaked by the install scripts that I modified in order to don't compile, but something else just wipe all the lr-** directory under /tmp/build
      The patched mame2016 is commited in https://github.com/Menion2k/mame2016-libretro branch bgfx_bx_update
      I am compiling (again) everything via scripts now. I need also to discuss some idea in the development sections.
      For who wants to give a try just replace the sources_lr-mame2016 function in

      :~/RetroPie-Setup/scriptmodules/libretrocores/lr-mame2016.sh
      

      with this

      function sources_lr-mame2016() {
          gitPullOrClone "$md_build" https://github.com/Menion2k/mame2016-libretro.git bgfx_bx_update
      }
      

      Bye

      1 Reply Last reply Reply Quote 1
      • mituM
        mitu Global Moderator
        last edited by

        How long does the compile take ?

        1 Reply Last reply Reply Quote 0
        • M
          Menion
          last edited by

          5-6 hours

          1 Reply Last reply Reply Quote 0
          • M
            Menion
            last edited by

            Ok, so I can confirm that my branch compile and the generated mame2016 works :)
            Tested on retropie 4.4 and Rpi?3

            1 Reply Last reply Reply Quote 0
            • DarksaviorD
              Darksavior
              last edited by

              Mine was around under 4 Hours on a stock pi3b+. Though, are there any reasons to use it? It's a mixed bag of completely unplayable because it's so slow to playable.

              1 Reply Last reply Reply Quote 0
              • M
                Menion
                last edited by

                It is not fully true. It is usefull for unsupported or badly supported roms in FBA/MAME2003

                1 Reply Last reply Reply Quote 1
                • J
                  jlopezvl
                  last edited by

                  I have made then change say in first post in the function sources_lr-mame2016()
                  After this only must go to retropie setup and install from experimental packages?
                  HOw can update first bgfx and bx?

                  mituM 1 Reply Last reply Reply Quote 0
                  • mituM
                    mitu Global Moderator @jlopezvl
                    last edited by

                    @jlopezvl said in mame2016: compiled with updated bgfx and bx:

                    After this only must go to retropie setup and install from experimental packages?

                    Yes, that should be enough.

                    J 1 Reply Last reply Reply Quote 0
                    • J
                      jlopezvl @mitu
                      last edited by

                      @mitu It worked …. Compiled and working ok … Thanks ….
                      NOw it Will superb if someone adapt some later versión to retropié … I'll get to compile mame standard but goes slow … not like lr-mame2014 and lr-mame2016 … Maybe some lr-mame2018?

                      1 Reply Last reply Reply Quote 0
                      • BuZzB
                        BuZz administrators
                        last edited by

                        Not been following this thread completely but if there is a patch, please do send it upstream to the GitHub for the libretro core.

                        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                        markwkiddM 1 Reply Last reply Reply Quote 1
                        • B
                          Barcrest
                          last edited by

                          Mame2003-Plus seems a more workable solution in terms of speed. Nice to see that this works but the speed is the main issue.

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

                            I also compiled it. It took 5 hours and a half. I tried Akai Katana, a 2010 shoot'em'up by Cave. Runs ok, menus are slow + have choppy sound, but in game, the animation is much better and the game is somehow playable, while being too slow and slowing down when too many bullets are on screen. Games runs at about half speed without tweaking it with frameskip etc. Sound is bad (glitches).

                            Maybe it would be interesting so have a list of games that run well while not being supported by all other mame/fba emus. We can find some of them on drewtalks YT channel and on few other videos...

                            1 Reply Last reply Reply Quote 0
                            • markwkiddM
                              markwkidd @BuZz
                              last edited by

                              @BuZz said in mame2016: compiled with updated bgfx and bx:

                              Not been following this thread completely but if there is a patch, please do send it upstream to the GitHub for the libretro core.

                              I'm quoting this request to reemphasize that if there is a patch, please submit it as a PR :)

                              1 Reply Last reply Reply Quote 0
                              • M
                                Menion
                                last edited by

                                I have sent the PR. The patch is a kind of "quick and dirty" I am not sure how much can fit into a good libretro baseline (please see the commits comments)

                                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.