Bug 257172 - [NEW PORT] emulators/libretro-mame: MAME-current for libretro
Summary: [NEW PORT] emulators/libretro-mame: MAME-current for libretro
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
Depends on:
Reported: 2021-07-14 06:41 UTC by Timothy Beyer
Modified: 2021-07-14 07:46 UTC (History)
1 user (show)

See Also:

emulators_libretro-mame.shar (4.22 KB, text/plain)
2021-07-14 06:41 UTC, Timothy Beyer
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timothy Beyer 2021-07-14 06:41:20 UTC
Created attachment 226446 [details]

This is the current version of MAME for libretro.  It is significantly more accurate for many games than the libretro cores of MAME 2000, MAME 2003, and similar, and supports all of the same games that modern versions of MAME are capable of running.  The main caveat is that it doesn't support rewind, and that it is still considered somewhat experimental by the retroarch developers.  During testing, I was surprised to find relatively accurate emulation of a wide variety of hardware that I didn't expect to work.

It uses a largely similar build process to the main emulators/mame port, so updating this port is relatively easy, and in fact, I was able to reuse some parts of that respective port.