This shader has recently been rewritten by the amazing hunterk at libretro to create this effect at a very low processing cost in mame2003. You might have to tweak the parameters a bit in the retroarch menu or the code. It works great, and scales to fit the screen just like cocktail mode in mame2010.