RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Best MAME version for Sega System 16 on Pi3?

    Scheduled Pinned Locked Moved Help and Support
    lr-mame2003segapi3
    16 Posts 6 Posters 5.9k 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.
    • pjftP
      pjft @cyclone5uk
      last edited by pjft

      @cyclone5uk Please edit the post and refrain from explicitly stating where to find ROMs. That is against the rules. Thanks.

      If you're getting ROMs that don't work, checking the message at the runcommand logs should help clarify why that is the case - maybe a missing BIOS is to be blamed.

      EDIT: I see you already redacted that.

      DarksaviorD 1 Reply Last reply Reply Quote 0
      • dankcushionsD
        dankcushions Global Moderator @cyclone5uk
        last edited by

        @cyclone5uk said in Best MAME version for Sega System 16 on Pi3?:

        Thing is, I downloaded the full MAME 0.78 Reference Set from CENSORED

        So surely there shouldn’t be any roms in there that don’t work with lr-mame2003?

        not at all. the right romset is required for any compatibility, but doesn't guarantee every game within works. plenty of roms in the mame2003 0.78 romset had incomplete or non-working emulation. further, the fact that we're running this on an ARM cpu (it was coded for x86) and it's a forked version (running under libretro rather than natively) introduces further issues. see https://docs.google.com/spreadsheets/d/1LP1MELCvcxu7TfiowF_0ZuvRVEMqlfQyTVetnOJvuJc/edit#gid=1744967714

        dankcushionsD C 2 Replies Last reply Reply Quote 0
        • DarksaviorD
          Darksavior @pjft
          last edited by Darksavior

          @pjft said in Best MAME version for Sega System 16 on Pi3?:

          maybe a missing BIOS is to be blamed.

          System16 games require no bios. As I already said, some might require an alternate set of the same game or the bootleg version. The original game AND the bootleg in some cases. If it's an older emulator like mame4all, bootlegs is all it supports. I don't remember the specific of which emulator supporting what. I don't remember which emulator I tested Shinobi with, but some sets would make the audio run in a higher pitch. Might've been an older fba.

          1 Reply Last reply Reply Quote 0
          • dankcushionsD
            dankcushions Global Moderator @dankcushions
            last edited by

            @dankcushions said in Best MAME version for Sega System 16 on Pi3?:

            @cyclone5uk said in Best MAME version for Sega System 16 on Pi3?:

            Thing is, I downloaded the full MAME 0.78 Reference Set from CENSORED

            So surely there shouldn’t be any roms in there that don’t work with lr-mame2003?

            not at all. the right romset is required for any compatibility, but doesn't guarantee every game within works. plenty of roms in the mame2003 0.78 romset had incomplete or non-working emulation. further, the fact that we're running this on an ARM cpu (it was coded for x86) and it's a forked version (running under libretro rather than natively) introduces further issues. see https://docs.google.com/spreadsheets/d/1LP1MELCvcxu7TfiowF_0ZuvRVEMqlfQyTVetnOJvuJc/edit#gid=1744967714

            EDIT: that said, complaining about rom versions seems wrong. i'd need a specific example to comment.

            1 Reply Last reply Reply Quote 0
            • C
              cyclone5uk @dankcushions
              last edited by

              @dankcushions Ah, I see - makes sense.

              I will try out lr-mame2010 , sounds like I'll have more success.

              I assume that even though lr-mame2010 supports more complex games, I shouldn't see a performance issue on a Pi3 for Sega System 16 games?

              dankcushionsD 1 Reply Last reply Reply Quote 0
              • dankcushionsD
                dankcushions Global Moderator @cyclone5uk
                last edited by

                @cyclone5uk said in Best MAME version for Sega System 16 on Pi3?:

                @dankcushions Ah, I see - makes sense.

                I will try out lr-mame2010 , sounds like I'll have more success.

                I assume that even though lr-mame2010 supports more complex games, I shouldn't see a performance issue on a Pi3 for Sega System 16 games?

                as mame gets updated it tends to get more accurate, so things tend to get slower, if anything.

                1 Reply Last reply Reply Quote 0
                • arcadez2003A
                  arcadez2003
                  last edited by

                  There is a trick you can do at driver level to speed up these games on lesser hardware, in the Sega X, Y and Outrun drivers do this........

                  MDRV_INTERLEAVE(10) // make it this to speed things up

                  I haven't noticed any problems in the games by doing the above.

                  Arcade Addict

                  DarksaviorD 1 Reply Last reply Reply Quote 1
                  • DarksaviorD
                    Darksavior @arcadez2003
                    last edited by Darksavior

                    @gamez-fan Interesting. Any dev please be aware the system16 audio emulation is not...great on mame2003, so the ideal choices to implement this are lr-fbalpha and mame2010 and up. Well, unless someone wants to fix the emulation from a newer mame but maybe that's opening a can of worms.

                    edmaul69E 1 Reply Last reply Reply Quote 0
                    • edmaul69E
                      edmaul69 @Darksavior
                      last edited by

                      @darksavior did you try speeding up emulation. In mame2010 it is an f key between f10-f12. I forget which one. You should be able to do the same in mame 2003. It fixes audio issues most of the time doing that. I havent tried the system 16 roms yet.

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

                        @edmaul69 No, but isn't that just enabling frameskip? The audio problems I'm talking about are due to the audio not being properly emulated. So in e-swat the sound effects are off, and in shinobi, the 2nd map has missing audio channels. The rest of the system16 games might have bugs as well but I haven't tested those.

                        1 Reply Last reply Reply Quote 0
                        • pjftP
                          pjft
                          last edited by

                          I have pretty much resorted to AdvanceMame for anything that the lr-MAME cores (mostly 2003) can't handle with a decent framerate and no glitches on the Pi3, and it's been surprisingly reliable.

                          I can even run the Sega System 24 games on it without any slowdown or problems, namely Bonanza Bros, CrackDown and Gain Ground.

                          Strongly recommend.

                          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.