So the BeagleBone that runs the core emulator is based on an AM3358 processor (ARM architecture, which basically runs your android phone as well as any other single board computer). The risky part of the BeagleBone is the fact that they use the AM3358BZCZ100 processor (ARM Sitara, based on the Cortex A9), BUT has added graphics technology. This was a similar crux for Pinball 2000 with the Geode/Cyrix MediaGX systems. If they've integrated directly with this graphics chip, then you definitely want a spare BBB. If they haven't, then you could probably run the emulator on a different SBC provided the GPIO mappings are the same. Its all Linux under the hood
There are several other things that could chain it to the BeagleBone Black, but the graphics one stood out the most to me.