I am not sure i get it, tell me if i am mistaken.
let's say we live in a world when a frame rate is 1 frame per second,
[ ] is my hit box and X is a bullet alive O is a bullet killed, (sound).
Two hypothesis: restore + advance 1 frame of result and restore + advance 2 frames of result
time T 1
visual in the PC
[ ]_X
visual on laggy TV
[ ]__X
sound, direct to PC, no lag
[ ]_X (note 1)
-SAVE T1 PC-
ACTION: NONE
time T 2
visual in the PC
[ ]X
visual on laggy TV
[ ]_X
sound
[ ]X (note 2)
-SAVE T2 PC-
ACTION: NONE
time T 3
visual in the PC
[ X HIT !
visual on laggy TV
[ ]X
sound
[ X HIT (YOU ARE DEAD Note 3)
-SAVE T3 PC-
ACTION: BUTTON PRESS
time T 4
RESTORE PC-T2, apply press, display first frame of result
visual in the PC
[ ]O
visual on laggy TV
[ X HIT!
sound
[ ]O + (bullet killed note 3)
time T 5
visual in the PC
[ ] alone
visual on laggy TV
[ ]O
sound
[ ] alone (note 4)
time T6
visual in the PC
You WIN !
visual on laggy TV
[ ] alone
sound
You WIN ! (note 5)
Time T7
visual on laggy TV
You WIN !
sound
(no sound)
It would mean you would experience on laggy TV,
[ ]__X (note 1)
[ ]_X (note 2)
[ ]X (YOU ARE DEAD Note 3) *BUTTON PRESS*
[ X HIT! (bullet killed + note 3)
[ ]O (note 4)
[ ] alone (note 5)
You WIN ! (no sound)
artifact of hearing your death when you press the button, seeing a hit and hearing the bullet being cancelled, repetition of sound note 3, pacing damaged
if you restore T2 + apply button+let go 2 frames
time T 4
RESTORE PC-T2, apply press, skip first frame of result (bullet cancel), display second frame of result
visual in the PC
[ ] alone
visual on laggy TV
[ X HIT!
sound
[ ] alone (note 4)
time T 5
visual in the PC
You WIN !
visual on laggy TV
[ ] alone
sound
You WIN ! (note 5)
time T6
visual on laggy TV
You WIN !
(no sound)
It would mean you would experience on laggy TV,
[ ]__X (note 1)
[ ]_X (note 2)
[ ]X (YOU ARE DEAD Note 3) *BUTTON PRESS*
[ X HIT! (note 4)
[ ] alone (You win note 5)
You WIN ! (no sound)
artifact of hearing your death, seing a hit, not seeing the immediate result of your bullet cancel, however sound continuity and pacing is maintained (no note 3 repetition)
...
yeah if i am not mistaken
... i don't want audiovisual artifacts... sure with shorter frame times sound will just pop and visual artefacts will be subliminal but it's still not quite what i need.
I really need lagless things xD