A Sega CD game? That would probably instantly explain why it isn't working. I knew I found it in a pile of other TG-16 roms so that's why I stuck it there but if it belongs in the Sega CD pile then I'll give that a whirl.
I'll keep picking at this one rom and emulator at a time.