Alright alright I know its not really anything to do with arcade emulation but its got some ties to it. (You will see)
So anyway, I'm gonna post the link to this killer site for you all to enjoy. And enjoy it you will.
HA-DO-KEN HAGUE!!!
http://www.crouchingtony.com