Being a fan of a game is irrelevant. It's about understanding how the hardware works in order to emulate it properly.
Please choose your words wisely when posting here. It will be ill-advised to post out of frustration. That is when the conversation takes a fatal turn and usually ends with senseless flaming.
Mu suggestion would be to find another game to enjoy. There are a lot of games from the golden age that do run just fine. Please move on from Spy Hunter before it get out of control (which it might just do based on your previous post).
Also, please refer to this thread to understand why, from a MAMEDEV's persepctive, being paid to do work on MAME is generally not a good idea.