SDL Supported Platforms

From MAMEDEV Wiki
Revision as of 15:46, 26 November 2014 by Arbee (talk | contribs)

Here are downloads for MAME/MESS on non-Windows platforms including Mac OS X, Linux, and BSD family operating systems.

The following links are for source code, either pre-packaged by MAMEdev or you can simply clone/fork us on Github to follow the team's progress in real-time. Download these if you'd like to learn to develop for MAME/MESS, or if you know how to build the emulator and just want to follow along quickly.

Technical support for MAME on non-Windows platforms and for MESS on all platforms is available on the bannister.org forums.

Source code download

MAME/MESS releases http://mamedev.org/release.html
Live MAME/MESS WIP on Github http://https://github.com/mamedev/mame

These links are for binaries and/or distribution packages for Mac OS X, the BSD family, and a variety of popular Linux distributions. Download these if you can't or don't wish to build MAME and don't mind waiting for the next release date to see progress.

Regularly Updated (usually within 1-3 versions of baseline)

Target OS/Platform Build Target URL
Apple Macintosh OS X Intel MAME http://sdlmame.lngn.net
Apple Macintosh OS X Intel MESS http://sdlmame.lngn.net
Apple Macintosh OS X PowerPC MAME http://mirrors.xmission.com/mame/mac/sdlmame
Apple Macintosh OS X PowerPC MESS http://mirrors.xmission.com/mame/mac/sdlmame
Arch Linux MAME https://www.archlinux.de/?page=Packages;search=mame
Arch Linux MESS https://aur.archlinux.org/packages/sdlmess
Debian MAME http://packages.debian.org/search?keywords=mame
Debian MESS http://packages.debian.org/search?keywords=mess
Fedora MAME http://download1.rpmfusion.org/nonfree/fedora/updates/testing/20/x86_64/repoview/index.html
Fedora MESS http://download1.rpmfusion.org/nonfree/fedora/updates/testing/20/x86_64/repoview/index.html
FreeBSD MAME http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame
FreeBSD MESS http://www.freebsd.org/cgi/cvsweb.cgi/ports/emulators/mame
General Linux Package Search MAME http://pkgs.org/search/?keyword=mame
General Linux Package Search MESS http://pkgs.org/search/?keyword=sdlmess
Microsoft Windows (2000/XP/Vista/7/8) MAME http://mamedev.org/release.html
Microsoft Windows (2000/XP/Vista/7/8) MESS http://mamedev.org/release.html
NetBSD MAME http://pkgsrc.se/emulators/mame
NetBSD MESS http://pkgsrc.se/emulators/mess
OpenBSD MAME http://openports.se/emulators/sdlmame
OpenBSD MESS http://openports.se/emulators/sdlmess
OpenSUSE MAME http://packman.links2linux.org/package/mame
OS/2 Warp MAME http://hobbes.nmsu.edu/h-search.php?key=sdlmame
Slackware MAME http://sourceforge.net/projects/mameforslack
Slackware MESS http://sourceforge.net/projects/mameforslack
Ubuntu MAME http://sdlmame.wallyweek.org/repository/

Discontinued/Irregularly Updated

Target OS/Platform Build Target URL
Gentoo/Funtoo Linux MAME http://gpo.zugaina.org/games-emulation/sdlmame
Gentoo/Funtoo Linux MESS http://gpo.zugaina.org/games-emulation/sdlmess
Google Native Client MAME http://tiny.cc/MAMENaCL
YellowDogLinux 6.2 / Playstation 3 MAME http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mame.html
YellowDogLinux 6.2 / Playstation 3 MESS http://pleasantfiction.ipower.com/ps3linux/ps3bodega62/ppc/repoview/mess.html
YellowDogLinux 6.2 / Playstation 3 Configuration http://pleasantfiction.ipower.com/bodega/viewtopic.php?f=28&t=555&start=0

Targets for which MAME/MESS have been known to exist, but have custom OSDs/Interfaces

Target OS/Platform
Android (ARM)
Apple iOS
Nintendo Wii (PowerPC)
XBOX