True rasterdemo ("Raster Interrupts"-like) working on GeForce/Radeon! -- Comments?

category: general [glöplog]
There's also mid-screen input reads for same-frame response.
e.g. mid-screen button read for bottom-of-screen pinball flippers. For fast snappy response & all original input latencies.
I’m probably being ignorant, but are our reflexes faster than 1/50th of a second?
added on the 2018-07-18 18:39:36 by rloaderro rloaderro
Scratch that.. i think there are bobsled people who compete in the +-1/100 league
added on the 2018-07-18 18:43:26 by rloaderro rloaderro
If you can anticipate the motion, then definitely. For a good drummer or comping rhythm player, inadvertently missing a beat by a 50th of a second is a mistake.
added on the 2018-07-18 20:23:38 by yzi yzi
Elite sprinters react in just a little over 100 ms (under 100 ms is considered impossible and counted as a false start). But it's not about reflexes here (which is about reacting to an input), just noticing whether you got a response in 50 ms or 100 ms (which is about measuring reaction to your output), which is entirely possible.
added on the 2018-07-18 20:43:30 by Sesse Sesse
Yeah, you can definitely tell if your drum sounds suddenly come 20 ms later. So yeah... I can kind of understand it. It might help in using ProTracker or Deluxe Paint by making the keyboard and mouse feel better. But for watching demos it shouldn't provide any improvement.
added on the 2018-07-18 20:51:46 by yzi yzi
>"Elite sprinters react in just a little over 100 ms (under 100 ms is considered impossible and counted as a false start). But it's not about reflexes here (which is about reacting to an input), just noticing whether you got a response in 50 ms or 100 ms (which is about measuring reaction to your output), which is entirely possible."

There's the race-to-finish effect. The best eSports players in the tighest leagues are dependant on milliseconds much like 100 meter sprinters may cross finish line only milliseconds apart. Y'know, "see-react-shoot" same time after going around a corner, is kind of like the sprint to the finish. In this situation, milliseconds can matter.

In a different situation, consider lag offsets in reaction expectations. For example, an archery game with a moving target. Timing the vertical arrow-shoot as a target moves horizontally. If the archery target is moving 1000 pixels/second on your display (1ms = 1 pixel), timing your shoot 10ms too slow or 10ms too fast, means the bullseye is 10 pixels to the left or to the right by the time arrow hits the target. So you meet a different system with a different lag (e.g. emulator with 16ms more lag than a different emulator), it interferes with your pre-trained archery aim.


Using beamracing preserves 100% original input lag mechanics, which means you get the same lagfeel as the original arcade/console/etc machine. For some that can be important.

Either way, everyone has different reasons for reducing emulator lag.
I have used "the UFO" when comparing my gaming screen to a newer one. I have posted my skepticisms vis-à-vis blur reduction techniques and 2D as measurement on your forum as HenrikErlandsson.

And from this I conclude it's incorrect to use your test for the new techniques and would like you to focus hard (for flat screens, that is) on extreme-brightness, 200/240 Hz screens offering black frame insertion. This is the only thing that will give a chance for flatscreens to outperform CRTs for real-time graphics. (As in, no, not "RTG" although it could be, some day. ;))


I have shamelessly taken the opportunity to sort of apply my pet peeve (well, anyone's pet peeve, surely) with non-CRT displays from you just posting a question. Sorry about that.

In answer to your question, ...raster is nothing to chase when you have the luxury of a graphics card taking care of much more performant chores. If you want it oldschool, just pick your favorite oldschool platform, a lovely CRT, and enjoy coding without blur :)
added on the 2018-07-23 01:06:33 by Photon Photon
The correct UFO test needs to be used for the right application -- e.g. Ghosting test versus Photo/Crosstalk test. There are 25 different UFO tests now, including new ones invented this year. The Right Test For The Right Job...

Anyhow, if you've experimented with blur reduction you've probably noticed a phenomenon called strobe crosstalk (trailing after images) that CRTs do not have.

For example, strobe crosstalk (www.testufo.com/crosstalk) with double-images for strobe backlights are a big problem and they vary a lot between 25 displays I've tested -- e.g. www.blurbusters.com/crosstalk .... So there are different UFO tests optimized for very different aspects of displays. And the difference between stationary and pursuit camera.

Also, the higher the Hz, the less time LCD GtG can occur in the dark phase between strobe flashes on refresh cycles, so strobe crosstalk unfortunately tends to amplify at higher Hz. The easiest trick to eliminate strobe crosstalk (double images) is a faster scanout followed by a longer VBI that's much longer than the LCD GtG speed. So that's why a ~144Hz with a 1/240sec scanout, tends to have less strobe crosstalk than 240Hz native. Sometimes this is done via "Large Vertical Total" tweaking.

Moreover, CRTs reign supreme for colors and black levels, but with some of the better flat panels, with the lowest strobe crosstalk, adjusting strobe length (e.g. "ULMB Pulse Width" or BenQ's equivalent) can make blur reduction much sharper than at default settings, at the cost of greatly reduced brightness.

Several 240Hz monitors now can do >300nit in strobed mode, so excess brightness helps a lot due to the large darkening of display in strobe mode. Especially the variable-persistence strobe backlights ("pulse width" adjustment of BenQ/Zowie or NVIDIA ULMB) -- since doubling motion clarity halves brightness. At ULMB Pulse Width under 50%, I now can read TestUFO Panning Map Readability Test at 3000 pixels/sec (www.testufo.com/photo -> Toronto Map -> 3000px/sec) just like on a CRT, which default ULMB cannot achieve. Still, strobe crosstalk is somewhat bad unless you raise the black level upwards by about 5% to allow overdrive to function better (turns blacks into super dark greys -- greatly reduces strobe crosstalk). But that's a contrast ratio tradeoff.

If you wanna stick to CRT, one of the better CRTs to buy is the Sony FW900 series - but I've also liked the Nokia 445PRO. We talk about those tubes a bit in the Forums too. Great tubes!