Retroarch Mame

  • Here is a download for a full romset for the MAME2003-Plus core for Retroarch.mame2003-plus can be used on a lot of different devices and consoles.you can also use this romset on mame72 release7 for xbox 360 and mamenx 0.72 on the nintendo switch.info about all the changes and new games added.htt.
  • RetroArch is a multi-system emulator that supports pretty much every video game system. Atari Lynx, Neo Geo Pocket Color, WonderSwan, Game Boy Color, Game Boy Advance, NES, SNES, Virtual Boy, PC Engine/TurboGrafx-CD, PC-FX, Game Gear, Genesis/Mega Drive, Sega CD/Mega CD, Sega Master System, PlayStation 1, PlayStation 2, Saturn, PSP, and more!

I was testing out some RetroArch cores and tried installing MAME. Im amazed at how well it ran pretty much any game I threw at it. Plus it has those terrific looking shaders. Im just wondering what the disadvantage is of using RetroArch with the MAME core over regular MAME.

These are quite heretic news: On my Macs (both M1 and Intel), many arcade classics play better on the brand new combo Final Burn Neo 1.0.0.2/RetroArch Metal 1.9.2 than current MAME. If you are curious and ready to dive into RetroArch, this is definitely worth a try.

Moon Patrol (FBNeo with crt-guest-dr-venom2 shader)
Retroarch Mame
I tested the newest incarnations of Final Burn Neo (via RetroArch frontend) and MAME official on my Macs, and to my surprise, Final Burn Neo currently has a clear edge over MAME in some classic arcade games. If you want to do your own testing, I recommend that you try out these three games, where results are quite obvious:
  • Moon Patrol: noticeable smoother side scrolling in FB Neo
  • Gyruss: noticeable smoother 3D scrolling in FB Neo
  • Phoenix: noticeable smoother alien movements in FB Neo
  • No games so far, in which MAME would have the edge (if FB Neo supports the game). Testing continues.
  • Be sure to use the Metal version of RetroArch 1.9.2.
  • Since some versions, the MAME Metal backend is very slow, so you end up with OpenGL, which did not get any updates from Apple since some MacOS versions.
  • Within RetroArch, FBNeo provides some funky additional options that further enhance playability.
Apart from that performance edge, how do FB Neo and MAME fare against each other?

Supported games: MAME is the clear winner, but FB Neo 1.0.0.2 significantly increased supported games. In the classical Arcade section, there are not so many games left where you must rely on MAME.

Latency: This is where FB Neo shines again, as it supports the Retroarch Run Ahead feature. MAME just cannot match the snappiness of FB Neo with activated Run Ahead feature (1 frame Run Ahead suffices).

Retroarch Mame Rom Set

Shaders: If you can handle RetroArch shaders, FB Neo is the clear winner. As you can see above, I tweaked the crt-guest-dr-venom2 shader to something really nice (I tweaked the overall screen resolution, the curvature and the faded edges). But shaders and options are overwhelming - I will probably write a recommendation for this shader.

Retroarch Mame

Bezels: MAME wins, as it provides for the better infrastructure, in which you can do far more enhanced stuff. RetroArch bezels work (see the new title photo), but with the greatest disadvantage that they do not automatically scale to the screen resolution. So with every new screen resolution, you must adjust the bezel settings.

Highscores: MAME is the clear winner. Unfortunately, FB Neo does not save high scores if you activate Run Ahead. As a workaround, you have to use the RetroArch save states - which however provide for a very powerful system. Automatically saving and loading save states is also an option.

Conclusion

If you focus on playability and smooth performance on Macs, Final Burn Neo and RetroArch are the place to be, if your games are supported.

See also the nice article written on libretro.com:

To Do

I have already started a long RetroArch How-To, and this release provides further motivation to complete that one.

These are quite heretic news: On my Macs (both M1 and Intel), many arcade classics play better on the brand new combo Final Burn Neo 1.0.0.2/RetroArch Metal 1.9.2 than current MAME. If you are curious and ready to dive into RetroArch, this is definitely worth a try.

Moon Patrol (FBNeo with crt-guest-dr-venom2 shader)

I tested the newest incarnations of Final Burn Neo (via RetroArch frontend) and MAME official on my Macs, and to my surprise, Final Burn Neo currently has a clear edge over MAME in some classic arcade games. If you want to do your own testing, I recommend that you try out these three games, where results are quite obvious:
  • Moon Patrol: noticeable smoother side scrolling in FB Neo
  • Gyruss: noticeable smoother 3D scrolling in FB Neo
  • Phoenix: noticeable smoother alien movements in FB Neo
  • No games so far, in which MAME would have the edge (if FB Neo supports the game). Testing continues.
  • Be sure to use the Metal version of RetroArch 1.9.2.
  • Since some versions, the MAME Metal backend is very slow, so you end up with OpenGL, which did not get any updates from Apple since some MacOS versions.
  • Within RetroArch, FBNeo provides some funky additional options that further enhance playability.
Apart from that performance edge, how do FB Neo and MAME fare against each other?

Supported games: MAME is the clear winner, but FB Neo 1.0.0.2 significantly increased supported games. In the classical Arcade section, there are not so many games left where you must rely on MAME.

Latency: This is where FB Neo shines again, as it supports the Retroarch Run Ahead feature. MAME just cannot match the snappiness of FB Neo with activated Run Ahead feature (1 frame Run Ahead suffices).

Shaders: If you can handle RetroArch shaders, FB Neo is the clear winner. As you can see above, I tweaked the crt-guest-dr-venom2 shader to something really nice (I tweaked the overall screen resolution, the curvature and the faded edges). But shaders and options are overwhelming - I will probably write a recommendation for this shader.

Retroarch mame roms

Bezels: MAME wins, as it provides for the better infrastructure, in which you can do far more enhanced stuff. RetroArch bezels work (see the new title photo), but with the greatest disadvantage that they do not automatically scale to the screen resolution. So with every new screen resolution, you must adjust the bezel settings.

Highscores: MAME is the clear winner. Unfortunately, FB Neo does not save high scores if you activate Run Ahead. As a workaround, you have to use the RetroArch save states - which however provide for a very powerful system. Automatically saving and loading save states is also an option.

Conclusion

If you focus on playability and smooth performance on Macs, Final Burn Neo and RetroArch are the place to be, if your games are supported.

See also the nice article written on libretro.com:

Working

To Do

Retroarch Mame Cores

I have already started a long RetroArch How-To, and this release provides further motivation to complete that one.