I'm looking at using an ARM SOC based board as the brains of a mini-bartop. I have a handfull of devices in mind, based primarily on the fact that they all have direct LVDS interfaces, allowing for the use of bare LCD's without needing an interface board. I have access to piles of bare LCD's from dead laptops for free that can be easily incorporated into bartop builds, and using a board with LVDS interface removes the need for a $35 HDMI to VDSL controller.
So far, the three boards I'm looking at are the A20 based CubieTruck and Olinuxino-A20, or the i.MX6 based Udoo Dual Lite or MARS boards.
I know Mame can be compiled for ARM, but I'm finding VERY little information on the process that isn't specific to the Rasberry Pi. The A20 and i.MX6 boards are FAR more powerfull than the RasbPi, and the Udoo even has a built in Arduino Due that can be programmed to act as the control interface instead of having to write a driver for Linux to use the GPIO ports for control interfacing.
I also haven't found any sort of benchmarking, or even opinions, regarding the speed of these boards for Mame. Also, most of them only offer 1GB of RAM, but the higher end Udoo comes with 2GB, and I don't know if that would make it worth the extra expense or not.
So, has anyone on here messed with Mame on an ARM processor besides the Pi?
If so, would you be willing to post your opinions, tips, tricks, hints, etc???
Thanks!