Mame on Beagleboard

1,259 views
Skip to first unread message

Lee McColl Sylvester

unread,
Aug 25, 2009, 5:30:46 AM8/25/09
to discu...@beagleboard.org
Has anyone successfully gotten Mame to run on the Beagleboard? I want to use Beagleboard to power a home arcade project, but wasn't sure what the quality was like. I *know* it's possible, I just wanted to know what the results were and what games would struggle on the device.

Thanks,
Lee

Tomáš Franke

unread,
Aug 25, 2009, 6:02:37 AM8/25/09
to beagl...@googlegroups.com
I have Fuse-emulator and Spectemu compiled from daily cvs source under
Debian ARM, and they are able to emulate ZX Spectrum at 100% speed.
While most of arcade machines use Z80 CPU too, or 6502 which is much
simpler, I do believe they'll work fine too.

Omikron

Lee McColl Sylvester napsal(a):

Laurent Desnogues

unread,
Aug 25, 2009, 6:13:43 AM8/25/09
to beagl...@googlegroups.com

I can't comment on what games will have troubles running on
BeagleBoard. It's highly probable that all games that use
MAME dynamic recompiler (for instance MIPS-based games)
will run slowly. Also sound emulation might be an issue since,
recently, many games accuracy was improved at the cost of
speed.

The most portable variant is SDLMAME (which can almost be
considered as official given who works on it). OTOH if you
want speed at all cost, you should consider MAME4ALL which
uses a hacked older version of MAME, including hand-written
CPU emulators written in assembly language.

HTH,

Laurent

Jason Kridner

unread,
Aug 25, 2009, 6:52:51 AM8/25/09
to beagl...@googlegroups.com

I believe that OpenPandora developers at least ran Final Burn Alpha (fba2x) on the BeagleBoard with success. There are YouTube videos of it running on the OpenPandora that indicate the performance is good.

On Aug 25, 2009 5:13 AM, "Laurent Desnogues" <laurent....@gmail.com> wrote:

On Tue, Aug 25, 2009 at 11:30 AM, Lee McColl Sylvester<lee.sy...@googlemail.com> wrote: > Has a...

I can't comment on what games will have troubles running on
BeagleBoard.  It's highly probable that all games that use
MAME dynamic recompiler (for instance MIPS-based games)
will run slowly.  Also sound emulation might be an issue since,
recently, many games accuracy was improved at the cost of
speed.

The most portable variant is SDLMAME (which can almost be
considered as official given who works on it).  OTOH if you
want speed at all cost, you should consider MAME4ALL which
uses a hacked older version of MAME, including hand-written
CPU emulators written in assembly language.

HTH,

Laurent

--~--~---------~--~----~------------~-------~--~----~ You received this message because you are sub...

Laurent Desnogues

unread,
Aug 25, 2009, 7:12:25 AM8/25/09
to beagl...@googlegroups.com
On Tue, Aug 25, 2009 at 12:52 PM, Jason Kridner<jkri...@beagleboard.org> wrote:
> I believe that OpenPandora developers at least ran Final Burn Alpha (fba2x)
> on the BeagleBoard with success. There are YouTube videos of it running on
> the OpenPandora that indicate the performance is good.

There's also this video of Pandora running MAME:
http://www.youtube.com/watch?v=TRcCz7RWid4

I don't know what version or derivative of MAME they used.


Laurent

Lee McColl Sylvester

unread,
Aug 25, 2009, 1:31:49 PM8/25/09
to beagl...@googlegroups.com
Thanks guys,

I guess the only way to be sure is to simply run the darn emu on a Beagleboard and find out, huh? ;-)

Lee

nitrofurano

unread,
Aug 25, 2009, 2:11:02 PM8/25/09
to Beagle Board


On Aug 25, 11:13 am, Laurent Desnogues <laurent.desnog...@gmail.com>
wrote:
> On Tue, Aug 25, 2009 at 11:30 AM, Lee McColl
>
people trying MAME on BeagleBoard could report which games runs fine,
and which doesn't, like between the early b&w from 70's (like space
invaders) to the late 3d ones (like daytona usa) - neo-geo ones maybe
can be an average reference?

nitrofurano

unread,
Aug 25, 2009, 2:13:34 PM8/25/09
to Beagle Board
Please try also OpenMSX, which is also Z-80 - from the early MSX1 16kb
titles (like those from Konami), to the late Turbo-R imagedisks - MSX
has also some interesting demos, like from finnish BandWagon

--

nitrofurano

unread,
Aug 25, 2009, 2:19:46 PM8/25/09
to Beagle Board
don't forget also trying http://pyweek.org pygame entries - some games
there are heavy on a 2ghz p4 with a generic 2d board - i'm curious to
know how fine some titles from there works on BeagleBoard

On Aug 25, 10:30 am, Lee McColl Sylvester

lakshmikanth r

unread,
Aug 25, 2009, 3:01:43 PM8/25/09
to beagl...@googlegroups.com
Hi,

Kindly needs steps that needs to be followed to configure a simple TFTP using Devkit8000 ( clone of beagle board). I currently using RJ45 connection available on the board to do the transfer.

With regards,
R.Lakshmikanth



Darshan Gencarelle

unread,
Jan 24, 2014, 1:00:52 PM1/24/14
to beagl...@googlegroups.com, discu...@beagleboard.org, lee.sy...@googlemail.com

William Hermans

unread,
Jan 24, 2014, 1:27:13 PM1/24/14
to beagl...@googlegroups.com
Ah cool, this is something I was wondering about myself. Figured it would take a huge amount of code porting, but I'll see once i check out your writeup. Thanks for sharing.


--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

André Prado

unread,
Jan 24, 2014, 1:42:38 PM1/24/14
to beagl...@googlegroups.com
That's really cool, i will test it for sure in my BBB :)
--
Att
André
Reply all
Reply to author
Forward
0 new messages