• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 3 Nov 2018, 08:39

    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
    • M
      mitu Global Moderator
      last edited by 3 Nov 2018, 09:05

      How long does the compile take ?

      1 Reply Last reply Reply Quote 0
      • M
        Menion
        last edited by 3 Nov 2018, 09:29

        5-6 hours

        1 Reply Last reply Reply Quote 0
        • M
          Menion
          last edited by 3 Nov 2018, 13:03

          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
          • D
            Darksavior
            last edited by 12 Nov 2018, 22:49

            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 17 Nov 2018, 17:49

              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 23 Jan 2019, 23:37

                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?

                M 1 Reply Last reply 24 Jan 2019, 06:10 Reply Quote 0
                • M
                  mitu Global Moderator @jlopezvl
                  last edited by 24 Jan 2019, 06:10

                  @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 24 Jan 2019, 23:26 Reply Quote 0
                  • J
                    jlopezvl @mitu
                    last edited by 24 Jan 2019, 23:26

                    @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
                    • B
                      BuZz administrators
                      last edited by 25 Jan 2019, 01:07

                      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

                      M 1 Reply Last reply 24 Feb 2019, 00:13 Reply Quote 1
                      • B
                        Barcrest
                        last edited by 25 Jan 2019, 11:36

                        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 25 Jan 2019, 12:29

                          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
                          • M
                            markwkidd @BuZz
                            last edited by 24 Feb 2019, 00:13

                            @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 6 Mar 2019, 16:23

                              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.

                                [[user:consent.lead]]
                                [[user:consent.not_received]]