For those who would like to input their opinion, there's a discussion going on at github. They are indeed reversed due to CPS titles but that causes cross-type ABXY games to be unplayble without a custom config file.
@Niall76 to help you we need to know what name emulator you are using. Check out the docs section on this forum under arcade. You can check what emulator is set by pressing the A button when the rom is loading.
@madmodder123 I've found some similar issues with some old games in that regard, what I ended up going for was either FBA, Mame 2010 or AdvMame as it was caused by incomplete emulation in that version. Can't quite recall the titles though, but worth a shot.