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

    Great performance gains on Mame 274 with ARM dynarec

    Scheduled Pinned Locked Moved General Discussion and Gaming
    mamedynareccv1000stvkiller instinct
    4 Posts 3 Posters 701 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.
    • J
      janderclander14
      last edited by janderclander14

      The recent Mame 274 added a 64-bit ARMv8 dynamic recompiler for many CPU heavy systems, such as Hitachi SH-X, PowerPC or MIPS.

      This means that Raspberry Pis 4 and 5 can see great performance improvements across many systems that were previously unplayable (even when resorting to faster alternatives such as FBneo).

      The dynamic recompiler is already enabled by default (you can disable it by adding the option 'drc 0' in mame.ini), and available in both standalone and libretro versions.

      For the later, I've seen between 30% to 200% FPS improvements for systems like Sega STV (SH2), Cave CV1000 (SH3) and Killer Instinct (MIPS). Most games of these systems are full speed in RPi5 on lr-mame with no overclock!

      F B 2 Replies Last reply Reply Quote 7
      • F Folly referenced this topic on
      • F
        Folly @janderclander14
        last edited by

        @janderclander14

        That is great news.
        Will have a look at some of these systems that should work better now on the rpi..

        1 Reply Last reply Reply Quote 0
        • B
          barbudreadmon @janderclander14
          last edited by barbudreadmon

          @janderclander14 said in Great performance gains on Mame 274 with ARM dynarec:

          even when resorting to faster alternatives such as FBneo

          On x86, FBNeo without dynarec still outperforms MAME with dynarec on the SH-X arcade systems i have tested (cv1k, cps3, kaneko super nova, psikyo sh, ...). It's great news that the MAME x86 dynarecs finally got ported to arm, but except if their armv8 ones do a better job than their x86 ones, FBNeo might still be your best bet performance-wise for the games it supports.

          FBNeo developer - github - forum

          F 1 Reply Last reply Reply Quote 4
          • F
            Folly @barbudreadmon
            last edited by

            @barbudreadmon

            Good info, thanks !

            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.