I believe Gyruss does some funky sprite multiplexing (basically raster effects) to display the sprites properly, and requires tight CPU sync. It's also got a whole mess of discrete sound.
You'll probably want to look at much earlier MAME versions for it where IIRC most of the emulation was hacked to work (might not have even emulated one of the CPUs from what I remember) Getting the full thing to work in FBA might be significantly harder.
Wow. ^^ That's weird. It seems pretty redundant that the sub-cpu only seems to transfer stuff from the shared memory into video/sprite/ram/etc. Why even bother with the added expense of adding another cpu, let alone a motorola one? Also pretty strange that I've got it synced extremely tightly and it still freaks.
I should probably take a look and see if I can find where exactly it is freaking out and going into a loop.
FWIW there are strong similarities between the Magical Cat Hardware, the Cave hardware, and Tecmosys (Deroon Dero Dero, Angel Eyes). I noticed that while working on them. I'm not even 100% convinced the blending effect I emulated in Tecmosys exists on real hardware due to how close everything else is, and nobody reporting any missing blends on the other platforms.
Interesting. ^^ Know anyone with the actual pcb to confirm whether or not it does exist? Sometimes you have to bother people to get things done. lol
Anyway, thanks for the advice Haze. Nice to see you still lurking around.