Great performance gains on Mame 274 with ARM dynarec
-
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!
-
-
That is great news.
Will have a look at some of these systems that should work better now on the rpi.. -
@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.
-
Good info, thanks !
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.