I somehow managed to compile both mess and mame with march=core2 on OS X, with Xcode 5, no problems at all.

But you're right RB, an unoptimized build is slightly faster.

eta: No, it doesn't crash when entering the castle, but it crashed when I entered a room inside. Also had a crash with an unemulated opcode message when I jumped into the water. And again when I left the intro running while setting up the controls.