thanks for the info guys! Though it was a chinese or hongkong site...I lost my bookmark some time ago.
The site layout was like this: you could select the game in a menu to your right. Then you could select character animations or backgrounds. I hope someone knows the site..it had almost all snk and capcom games plus some other arcade ones.