emulators/mame - The NetBSD Packages Collection

Multiple Arcade Machine Emulator

MAME stands for Multiple Arcade Machine Emulator. When used in
conjunction with images of the original arcade game's ROM and disk
data, MAME attempts to reproduce that game as faithfully as possible
on a more modern general-purpose computer. MAME can currently
emulate several thousand different classic arcade video games from
the late 1970s through the modern era.

ROMs are needed to play the games. Some are freely available on the
MAME homepage.

Build dependencies

pkgtools/x11-links lang/gcc8 x11/xorgproto x11/xcb-proto graphics/glm lang/python311 lang/python311 textproc/rapidjson lang/gcc8 x11/xcb-proto devel/glib2-tools pkgtools/mktools devel/gmake devel/pkgconf pkgtools/cwrappers

Runtime dependencies

fonts/liberation-ttf lang/gcc8-libs audio/flac converters/utf8proc devel/SDL2 fonts/SDL2_ttf fonts/fontconfig fonts/fontconfig textproc/pugixml graphics/jpeg audio/flac converters/utf8proc devel/SDL2 fonts/SDL2_ttf fonts/fontconfig graphics/jpeg

Binary packages

NetBSD 10.0i386mame-0.258.tgz
NetBSD 10.0_BETAx86_64mame-0.258.tgz
NetBSD 9.0i386mame-0.258.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options


Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.

Problem reports, updates or suggestions for this package should be reported with send-pr.