Here let me visualize my argument.
These are from NKI’s ST lag test video description can be seen in these screen caps.
From the moment the light comes on he counts that as 1 frame.
This isn’t wise IMO because the moment the light comes on its impossible for the frame captured at that moment in time to change. You can’t change an already displayed frame. Only the next frame can show a change. It would be like if you were counting seconds and you said OK: 1…2. Can’t do that. That’s only 1 second of time, not 2. It’s a simple mistake people make but it’s true. You start at zero. OK: 0…1. 1 second.
Here’s another flaw. When NKI gets to the forth frame he counts that as 4 frames of lag. No. That’s 3 frames of lag if by the 4th frame it’s changed.
By NKIs measurement if the animation changed on the first frame he counts that as 2 frames. Because he’s mistakenly counting frame zero as 1 and the changed frame as another frame of lag.
Even if you don’t agree with me that frame 0 is frame 0 and you call that frame 1, you’re still making a second mistake by calling the next frame 2 frames of delay. If the next frame displayed the animation than by your definition that’s 1 frame of lag not 2. And by my definition that’s zero frames of lag, not 1 due to limitations of the technology and the fact human beings experience life as moving forward we cannot freeze to my knowledge unless there are some vampires out there who’d challenge me on that.
Either way you look at it, you’re off by 1 frame if you’re using NKI’s method at least.
^The light comes on and NKI puts a 1 above the image. But no delay has occurred yet. Thats starting the count as 1 not 0 as we discussed earlier. You wouldn’t count a second as 1…2 you’d count it as 0…1. Regardless if you guys want to call that 1, that’s fine, as long as other people know this and other testers are doing the same thing.
However I feel my methodology makes more sense. Let’s say that the moment the light came on the animation DID change. That would be instantaneous, 0 frames of lag. Yet you’re calling it one…
Now we get to the first frame. If this displayed an animation id then say the game has no frame delay at all, because the first frame since the button push has changed. He counts this as 2. But how? If the animation changes here, how can that be 2 frames of delay when only 1
Frame has occurred?http://i1278.photobucket.com/albums/y511/Mark_Wyda/Mobile%20Uploads/image_zpscnmuxti0.png
Now frame 2.
And now on the 3rd frame the animation changes:
So if you did it this way and people are doing it this way you’re off by 1-2 frames.
Like I said this doesn’t change anything. It just means old school SF has 1-2.5 frames of lag new school SF has 4-6 frames for some ungodly stupid reason.