@Folly So, apt install mame got me standalone compiles for 32 bit of course. Configuring it in retroarch was pretty easy and it works perfectly. It does use a core at 100%, but it does keep up.
But even better, https://github.com/audetto/AppleWin
That is an update to date version of AppleWin with a libretro build on linux! That's more efficient than mame and gives me a libretro module. So, all is well as I compiled that and added to retroarch.
As I said, I am not moving to a 64 bit OS, it's not relevant as to why as that was not my question.