BSD Ports

emulators/mame 0.289nb1 NetBSD

Multiple Arcade Machine Emulator

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
7b5a3977f9
License
modified-bsd AND gnu-gpl-v2
Categories
emulators
Package size
86264.1 KiB, 500008.4 KiB installed

Description

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.

In the other systems

SystemPortVersion
NetBSDemulators/mame0.289nb1
FreeBSDemulators/mame0.289
OpenBSDemulators/mame0.289p0
DragonFlyemulators/mame0.274_1
HardenedBSDemulators/mame0.289
GhostBSDemulators/mame0.289

Install

Binary package:

pkgin install mame

From pkgsrc:

cd /usr/pkgsrc/emulators/mame && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.289nb1
NetBSD 10.1 aarch64-
SmartOS / illumos x86_64-
macOS 15 arm640.289nb3

Dependencies

Run dependencies 11

No port depends on this one.

Commit history 5

DateCommitCreditsLog message
7b5a3977f9 wiz *: recursive bump for pcre2 10.49
204ac6b2b7 tnn *: revbump for pcre2 symbol versioning change
5e4aea17e2 wiz *: recursive bump for pcre2 10.48
2f4e0e5f86 wiz mame: update to 0.289.
After two long months, MAME 0.289 is ready, and it’s an undeniably massive update! But before we talk about emulation, there are a few more mundane things to mention. The sdljoy joystick input module now supports game controllers with up to 128 buttons. Finally, outputs have been overhauled, improving performance and fixing issues, but you may need to update your configuration if you’ve got external programs hooked up, and some artwork files may need updating. You’ll notice a number of systems and coprocessor cards based around NS32000 family CPUs are now working. If you aren’t familiar with it, the NS32000 architecture was one of the first single-chip CPU families with a 32-bit ALU. It used a highly orthogonal instruction …
6e59681be8 wiz *: recursive bump for libmpg123 dependency in lame