Why don't newer 64-bit versions run? That would be the first problem, as 0.155 is very old.
I have tried some of the later 64bit versions from
<here> but when the NAME binary is launched it loads 'in the background' so I have to switch to another application, then locate MAME in my dock before I can see it.
I seem to remember compiling a 64bit version myself using Terminal but it never produced a working version. SDLMAME 64bit last worked properly for me on my Mac around 0.152 (ish)