Monday, June 8, 2015

Lab Zero Stick Driver Input Lag Test, Part 2: PS3 vs PS4!

This time I did a much better test:  the first frame of Parasoul's s.LP, which is a large difference from her idle stance immediately, and is not affected by frameskip.

It's on my same laggy television, so again, the important part is the difference between the scores, not the scores themselves.

All tests performed at 720p on Class Notes, with the reported time being the difference between the first frame my finger touches the button in any way, to the first frame anything onscreen changes with Parasoul.

Remember! The results are in 120FPS frames, so 2 captured frames = 1 fighting game "frame".

---------------------------------------------------------
Lag Test 2, Parasoul s.LP 1st Frame
---------------------------------------------------------

PS3, TE:
button + 15
button + 13
button + 13
button + 14
button + 15
button + 15
button + 14
button + 15
Average: 14.25  (7.125 frames in fighting game terms)

PS3, DS3:
button + 13
button + 13
button + 12
button + 13
button + 13
button + 11   <- outlier, the reason the average is lower than the DS4
button + 13
button + 14
Average: 12.75  (6.375 frames in fighting game terms)

PS4, TE:
button + 15
button + 14
button + 14
button + 13
button + 13
button + 15
button + 15
button + 15
Average: 14.25 (!)  (7.125 frames in fighting game terms, same as PS3)

PS4, DS4:
button + 13
button + 14
button + 13
button + 13
button + 12
button + 14
button + 13
button + 13
Average: 13.125  (6.5625 frames in fighting game terms)

---------------------------------------------------------
Conclusion:
---------------------------------------------------------
On both platforms the TE is 1f slower than either the DS3 or DS4, and because that is native input on the PS3 that implies the TE itself is slower.  This is consistent with other results.  
But there is no input lag difference between PS3 and PS4 Skullgirls, or between the Lab Zero stick driver and a native controller.

Yay? Yay!

---------------------------------------------------------
Want To Check My Work?
---------------------------------------------------------

Thursday, June 4, 2015

Lab Zero PS3->PS4 Stick Driver Lag Test

I did a more comprehensive test, check it out here:

http://mikezsez.blogspot.com/2015/06/lab-zero-stick-driver-input-lag-test.html


I just did input lag tests in the PS4 development version of Skullgirls with my 120fps camera, because I'm home sick today and what else do you do when you're sick, right? :^)

-----------------
Button press to horn appearance for Big Band s.LP.
-----------------
Performed on a laggy television, but the same laggy television was used for both tests. The tests were recorded during the same round, heh.

Recorded at 120FPS, meaning 2 captured frames is 1/60th of a second, or "1 frame" in fighting game terms.

What matters is the difference in timing, not the timing itself.

-----------------
Mumbo Jumbo
-----------------
The game has frameskip, it skips every 7th frame, which is why the timings can vary by up to 2 captured frames (1/60th sec) - occasionally one game frame will not be displayed, visually shortening the move's startup by 1/60th of a second.

The horn doesn't appear on the first frame of his s.LP, it's just the most noticeable change so I used that as the benchmark, which is why frameskip even matters.

-----------------
Raw data at 120fps
-----------------
DualShock 4:
button press + 14f
button press + 15f
button press + 14f
button press + 15f
button press + 16f

PS3 MadCatz TE (Round 1) using the Lab Zero stick driver:
button press + 16f
button press + 18f
button press + 15f
button press + 16f
button press + 15f

-----------------
Conclusion
-----------------
TE is 1 to 2 captured frames slower, which in fighting game terms is "1 frame" slower.
Not bad, but not perfect. Right?

BUT!
Check out this page: http://www.teyah.net/sticklag/results.html
(Thanks Teyah!)

According to that, the TE itself is around 1 frame slower than the DualShock 4. Possibly more, since the DS4 in this case is interacting with a PS4 instead of a PS3, which improves the response time*, whereas the TE doesn't get any kind of hardware boost.

Meaning the Lab Zero stick driver likely introduces no lag, and at worst introduces 1 frame.
Tada!

* According to Teyah's page, the DS4 is ~9ms faster on PS4 compared to PS3.