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