Bug#873518: mame: Consider providing a mame-arcade package

Matthew Barnes mbarnes at redhat.com
Mon Aug 28 16:51:12 UTC 2017


Package: mame
Version: 0.182-1
Severity: wishlist

Ever since the MESS project merged with MAME, the "mame -listxml" command now
includes not only arcade machines but also home computers, game consoles, and
various other devices previously supported by MESS.

This confuses established MAME front-ends like mine (GNOME Video Arcade) into
listing all kinds of machines that are not arcade machines, and unfortunately
(AFAIK) the XML output contains no clues for front-ends to filter only arcade
games.

Hence, please consider providing an alternate MAME package with a binary named
/usr/games/mame-arcade which is built as follows:

   make SUBTARGET=arcade

This will instruct the build tools to only include arcade machine drivers in
the resulting binary, similar to MAME before the merge with MESS.

Relevant front-end packages like gnome-video-arcade should then be tweaked to
depend on "mame-arcade" instead of "mame".



-- System Information:
Debian Release: 9.1
  APT prefers stable
  APT policy: (900, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mame depends on:
ii  libasound2                1.1.3-5
ii  libc6                     2.24-11+deb9u1
ii  libexpat1                 2.2.0-2+deb9u1
ii  libflac8                  1.3.2-1
ii  libfontconfig1            2.11.0-6.7+b1
ii  libfreetype6              2.6.3-3.2
ii  libgcc1                   1:6.3.0-18
ii  libgl1-mesa-glx [libgl1]  13.0.6-1+b2
ii  libjpeg62-turbo           1:1.5.1-2
ii  liblua5.3-0               5.3.3-1
ii  libportaudio2             19.6.0-1
ii  libportmidi0              1:217-6
ii  libqt5core5a              5.7.1+dfsg-3+b1
ii  libqt5gui5                5.7.1+dfsg-3+b1
ii  libqt5widgets5            5.7.1+dfsg-3+b1
ii  libsdl2-2.0-0             2.0.5+dfsg1-2
ii  libsdl2-ttf-2.0-0         2.0.14+dfsg1-1
ii  libsqlite3-0              3.16.2-5
ii  libstdc++6                6.3.0-18
ii  libx11-6                  2:1.6.4-3
ii  libxinerama1              2:1.1.3-1+b3
ii  mame-data                 0.182-1
ii  zlib1g                    1:1.2.8.dfsg-5

mame recommends no packages.

Versions of packages mame suggests:
ii  gnome-video-arcade  0.8.6-2+b1
pn  mame-doc            <none>
ii  mame-extra          0.182-1
pn  mame-tools          <none>

-- no debconf information



More information about the Pkg-games-devel mailing list