@Nesguy Here is some info related to what you where talking about the future of lcd motion by the founder of blur busters. Please everyone click the link below in which goes into more detail. Maybe someone can contribute to that thread or come up with some ideas or incorporate in future emulation.
http://forum.arcadecontrols.com/index.php/topic,162926.0.html?PHPSESSID=kf3icusc9s41ejj2bppdo0ffcm
blur busters says:
"240Hz 1ms IPS panels Appear To Be Excellent 60Hz MAME Arcade Panels**
I want to mention the discovery that strobed 240Hz 1ms IPS panels have excellent 120Hz hardware strobe + 60Hz software BFI.
No color degradation, no patterns, no chess board artifact, no vertical lines artifact, no horizontal lines artifact.
It just looks like a beautiful 60Hz CRT.
The reason is that LCD GTG is easier to hide in the blanking interval at higher refresh rates. For example, a 240Hz panel is a 1/240sec scanout. When you reduce the refresh rate, you have a 120Hz panel at 1/120sec scanout (8.3ms). So the panel is idling for 8.3 milliseconds, whether or not you’re using software BFI or a hardware strobe backlight, or both (using software BFI to reduce the strobe frequency of a hardware strobe backlight, like 120Hz LightBoost + 60Hz BFI).
The bottom line is that on 240Hz monitors, 1/120sec (or less) visible, 1/120sec (or more) dark is now easily possible. This is now a humongous full 1/120sec 8.3 milliseconds to hide LCD GtG in a black frame (black frame, or backlight turned off). On good panels, this dramatically reducing artifacts, and massively improving quality and reducing strobe lag.
Goodbye crappy LightBoost . The ultrafast refresh of high-Hz monitors, gives plenty of opportunity to reduce display motion blur with fewer artifacts caused by LCD pixel response limitations. Even 1ms GtG hyped with 5ms GtG realworld, still fits into that 8.3 millisecond blanking interval – an opening big enough to drive a slow GtG truck through.
I recently tested ViewSonic XG270 240Hz 1ms IPS panel (a Blur Busters Approved monitor), with the latest firmware, 120Hz PureXP+, software black frame insertion, GroovyMAME to enable software BFI. And with PureXP set to brighter levels (PureXP Normal), it just looks much closer than before to a Sony FW900 CRT in colors and motion clarity (except for the grey blacks). It’s much better than old-fashioned LightBoost.
The IPS panel eliminates lots of TN artifacts, and the faster “1ms” IPS panels avoids the strobe crosstalk, and the better IPS colors, combined – make 240Hz IPS panels become excellent 60Hz MAME cabinet panels if you want motion blur reduction.
- Less dimming for BFI
- No ugly chessboard patterning for BFI
- No ugly color depth loss for BFI
360Hz IPS monitors are coming this summer (DELL is creating one) so “High Hz” and “IPS” are no longer mutually exclusive! Also, higher Hz reduces input lag, because a 240Hz monitor can deliver a “60Hz refresh cycle” in 1/240sec. So the refresh rate race still helps 60Hz emulation, because of lower latency + more accurate CRT emulation (less blur)!
Software BFI Feature Request for GroovyMAME
(Very easy change)
Some 240Hz monitors don’t have software BFI, but it’s possible to have adjustable brightness-vs-motionblur via custom duty cycles.
Several of you have seen www.testufo.com/blackframes but the test was improved to show duty cycles (e.g. 2 black frames + 1 visible frame) to create different amounts of display motion blur.
View this on a 240Hz monitor: 60fps Software BFI on 240 Hz at 25%, 50% and 75% Duty Cycles
(Don’t bother to see this on a 60Hz monitor, it will flicker at 15Hz)
240Hz-compatible and 360Hz-compatible BFI can be a useful additional flexibility adjustment, given refresh rates are going up.
Is there a way to adjust BFI duty cycle in GroovyMAME, as I wasn’t able to customize duty cycle of 25%, 50% and 75% for 240Hz BFI. Or is this a feature request? Some people want more brightness and reduced flicker, while others want the least motion blur (closer to CRT).
Future 1000Hz Monitors (ETA: 2030) to Achieve "Temporal HLSL"
(Harder change, longer-term future)
Some of you may be familiar with the Blur Busters writings, such as Amazing Journey To Future 1000Hz Displays, as well as Frame Rate Amplification Technologies (future cheap 1000fps GPUs), and others such as Stroboscopic Effect of Finite Frame Rate Displays. Most of these are more relevant to modern games, not emulators.
However…1000Hz makes “Temporal HLSL” possible!
ASUS already has planned a 1000Hz monitor in a decade, as confirmed to us, to PC Magazine, and to a few others, so 1000Hz prototypes are already being developed, though it’ll probably be a decade before they hit the market.
But there’s also exciting possibilities for future CRT emulation algorithms. Basically a “temporal HLSL”. HLSL is currently spatial, but with 1000Hz, HLSL can go temporal too ( emulate CRT scanning! )
By the time 1000Hz monitors arrive, we’ll finally be able to emulate 1ms CRT phosphor (1ms refresh cycles), even perhaps via a software-based segmented rolling scan.
Exciting possibilities for correct temporal emulation of a CRT tube on an high-Hz OLED panel or high-Hz FALD IPS panel with perfect blacks. (Desktop FALD for great LCD blacks is expected to fall below $1,000 by year 2025, making them practical for MAME arcade cabinets).
I’d argue that 360Hz is the right time to begin programming a “Temporal HLSL” (e.g. software based 6-segmented rolling scan with gamma-corrected alphablends on overlapping segments), with preparations to scale it towards 1000Hz.
Temporally emulating a CRT electron gun realtime at the sub-refresh level!!!
(It could also theoretically be combined with beamraced VSYNC to synchronize emu-raster to real-raster, to do this virtually laglessly for original-machine latency on original tubes)".