Well you're in luck..
Cho Ren Sha 68K
I need to dust this off again. What screen orientation are you guys playing this in?
I play it on 4:3 and it's the intended way to play it as the arcades has it in a 4:3 setup IIRC. Playing it vertically would be cool if I had a swivel on my PC monitor =/.
Got this working through Crossover as well. Using the 2001 build and Steam bottle seems to work best. Cannot stop playing this one!