advancemame runs great on Banana Pi!

4 923
Edited by danboid at Feb 27, 2016 04:22

I'm happy to report I've got MAME running amazingly well under Arch on my Banana Pi -  this includes playing 16 bit games from the late 80's and early 90's full screen with sound and USB joypad support! I can't quite believe just how well MAME runs and how many classic arcade games it lets you play perfectly on a £30 computer!

sdlmame is unbearably slow on the BPi and whilst recent versions of AdvanceMAME fare a bit better they're still too slow to be playable. MAME4ALL and MAME4ALL-Pi can build and run on the BPi with some tweaking and provide the most speed but their ROM compatibility leaves a lot to be desired. My research and experience indicates that older versions of AdvanceMAME provide the best balance between speed, features and ROM compatibility for low to mid end ARM machines. Specifically, advmame 0.94 seems to be when advmame reached its performance peak.

I am including the Arch PKGBUILD I used to build advmame 0.94 for those who want to build it themselves but, be warned, it takes about 2 1/4 hours to build advmame 0.94 on the BPi so I've attached a zip containing an Arch binary package for those who just want to get going.

After installing advmame, run it once with no options and that will create the ~/.advance folder which amongst other things contains the advmame.rc config file and the rom folder where you need to copy any ROM zip files you wish to play. If you want advmame to run fullscreen, edit ~/.advance/advmame.rc so that:
  1. device_video_output auto
Copy the Code

Is commented or removed and add the line:

  1. device_video_output fullscreen
Copy the Code


  1. # AdvanceMAME 0.94 for Arch ARM Linux PKGBUILD
  2. pkgname=advancemame
  3. pkgver=0.94.0
  4. pkgrel=1
  5. pkgdesc="Unofficial MAME version with an advanced video support for helping the use with TVs, Arcade Monitors, Fixed Frequencies Monitors and also for PC Monitors"
  6. arch=('i686' 'x86_64' 'armv7h')
  7. url="http://www.advancemame.it"
  8. depends=('sdl' 'alsa-lib' 'expat' 'freetype2' 'slang')
  9. license=('GPL')
  10. source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz")
  11. md5sums=('9081296d33bfeb69552b12d56e346bcb')

  12. build() {
  13.   cd $srcdir/$pkgname-$pkgver
  14.   ./configure --prefix=/usr || return 1
  15.   make || return 1
  16. }

  17. package() {
  18.   cd $srcdir/$pkgname-$pkgver
  19.   make bindir="${pkgdir}/usr/bin/" \
  20.        datadir="${pkgdir}/usr/share/" \
  21.        mandir="${pkgdir}/usr/share/man/" \
  22.        pkgdocdir="${pkgdir}/usr/share/doc/${pkgname}/" \
  23.        install
  24. }
Copy the Code


7.34 MB, Downloads: 14

Click on this link to visit the designer web page of Microsoft Games for Windows 8 and Windows 10. Click the among the several download links readily available on the download page to get Microsoft Games for Windows 8 and Windows 10 RAR documents. Enter your management password to verify the installment of Play mahjongg tiatns online.

Note: The author has been banned or deleted.

adidas yeezy boost
moncler outlet
air jordans
ferragamo shoes
coach factory outlet online
polo ralph lauren outlet online
louis vuitton
coach outlet store
moncler coats
kate spade
puma shoes
ugg australia
kate spade outlet store
rolex watches
canada goose uk
kate spade outlet
pandora jewelry
coach factory outlet
yeezy boost 350
air jordan shoes
mulberry bags
ralph lauren uk
vans store
canada goose jackets uk
converse shoes
converse outlet store
jordan shoes
north face outlet
air max 2018
moncler jackets
canada goose outlet
nike air max
pandora charms sale clearance
yeezy boost
coach outlet online
mlb jerseys
coach outlet
adidas outlet
mont blanc pens
ralph lauren sale clearance
coach outlet store
ray ban sunglasses discount
coach outlet
mcm outlet
prada handbags
tods outlet
hermes outlet
nike store
cheap jordans free shipping
mbt shoes
pandora jewelry official site
michael kors outlet
kate spade outlet store
polo ralph lauren outlet online
polo ralph lauren outlet
nike free 4.0
polo ralph lauren outlet
coach factory outlet
cheap nike air max
coach outlet
canada goose outlet
polo outlet
hermes handbags
louis vuitton handbags
uggs canada
adidas yeezy
kate spade outlet
adidas shoes
ugg boots on sale
polo ralph lauren outlet
oakley sunglasses
nike zoom
tory burch outlet online
coach outlet
mulberry handbags
pandora jewelry official site
nike huarache
ray ban sunglasses
nike outlet store
adidas yeezy
new balance shoes
cheap nfl jerseys
adidas superstar
jordan shoes
adidas nmd
nike outlet
birkenstock outlet
canada goose
canada goose sale
supreme clothing
louboutin shoes
ralph lauren sale
ralph lauren outlet
kobe bryant shoes
timberland outlet
coach outlet
michael kors outlet canada
louis vuitton outlet
nike shoes
pandora jewelry
nike outlet online
cheap jordan shoes
nmd adidas
rolex watches
adidas yeezy
michael kors outlet
philipp plein outlet
yeezy boost
nike free run
tory burch outlet store
hermes bags
kevin durant shoes
pandora jewelry outlet
air max 97
christian louboutin outlet
coach outlet store
coach outlet
pandora outlet
pandora charms
coach factorty outlet
pandora jewelry
coach outlet
supreme clothing
ralph lauren outlet

You have to log in before you can reply Login | Sign Up

Points Rules