A group of us collaborated on ArcadeControls to make a MAME source code modification that allows 120Hz LCD's to flicker more like a CRT (high speed video proof), using a software-based black frame insertion technique. Every other refresh is blacked out. It reduces motion blur by 50% on regular 120 Hz LCD's and reduces motion blur by 90% on LightBoost strobe-backlight LCD's; bringing them directly into CRT-quality motion territory. We believe it looks amazing with HLSL; because it reduces motion blur even further.
... Binaries available
Source code patch against MAME 0.148:
Supported strobe-backlight LCD's (CRT flicker & zero motion blur)
... Enable your monitor's strobe backlight (e.g. LightBoost) before you run MAME.
... ASUS 120Hz monitors: VG248QE, VG278H, VG278HE
... BENQ 120Hz monitors: XL2411T, XL2420T, XL2420TX, XL2720T
... Acer 120Hz monitors: HN274H
... Samsung 120Hz monitors: 700D, 750D, 950D
Command line, only for native 120Hz displays:
mame.exe romname -nomultithreading -nothrottle -video d3d -syncrefresh -strobe
-- YOU MUST HAVE NATIVE 120 Hz FROM COMPUTER VIA CONTROL PANEL
-- Will NOT benefit 60 Hz displays
-- Will NOT benefit HDTV's; most don't accept 120 Hz from computer (some exceptions).
-- Benefits all 120 Hz computer monitors even without strobe backlight.
-- Benefits LightBoost LCD's the most massively. Full order of magnitude motion blur elimination; straight into CRT territory. LightBoost LCD's have a stroboscopic backlight that eliminate motion blur. It has rave reviews lately and in HardForum and OCN since the tweak was discovered only 3 months ago.
-- Perfectly CRT-sharp fast pans on LCD (e.g. running in platformers, fast side scrollers)
-- The patch also produces 240p 60Hz on a 31.5Khz CRT's that can accept 120 Hz at 240p (blacked-out refreshes).
-- If using Control+T method of LightBoost HOWTO, hit Control+T (external nVidia hotkey) after you start MAME.
-- Black frame insertion halves image brightness. Adjust brightness to compensate.
Chief Blur Buster -- BlurBusters.com -- Eliminating Motion Blur on LCD