
I decided to give a second shot on the listen servers to see if I could play against my friend from Brazil while being in Canada just the way we used to in Rivals 1. After turning the Fair Lag For Host option on, I noticed that despite having 150 ping I felt no delay on my inputs and on the bottom left of my screen I had 2 (input) and 3 (prediction) frames. My friend said he was feeling something slowing him down and we decided to create an new lobby where he would be hosting.
On the new lobby hosted by him I felt a huge difference and he said he had the same 2 and 3 frames being shown on his end. By that time I had nothing being shown on the bottom right side of my screen so I decided to check the input frames config on the CSS to make sure it was somewhat configured. I set the input frames to 3 and left the other two as default. We jump back in and I notice now I was having 6 and 8 frames being displayed. We went back to the CSS, I reajusted the input frames (probably turned it back to 2), selected my character and when we were in game again, I saw that the two numbers representing the input and predicition frames on the bottom left haven’t changed at all. I wonder if this is working as intended.
I can say that during our 10 minutes testing it, none of us noticed any skipped frames or rollbacks. That’s good compared to when we play Miami and he ends up playing with 4 delay and having me teleporting all the time on his screen.
Can anyone clarify why the Fair Lag For Host option seemed to not work and why the input frames config was being “ignored”?
Extra: I know this may be completely different from how Rivals 2 handles P2P rollback, but minutes earlier we tried Smash Remix on the RMG-K emulator with rollback and we had 2 input frames and an average of 120 ping. It was just like playing local.
Thanks.