Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(networking): Switch to ggrs fork with fix for corrections dropped at max prediction #382

Merged
merged 1 commit into from
Apr 12, 2024

Conversation

MaxCWhitehead
Copy link
Collaborator

Switching to fork of ggrs with some fixes I am testing for desync. Desync occurs when client receives a frame it should rollback and correct while also at max prediction threshold (requires 3+ clients to hit failure, as if only 2 after receiving remote input 2nd would not be at max prediction anymore).

Changes being used are here: https://github.com/MaxCWhitehead/ggrs/tree/prediction-error-rollback-test

So far I no longer reproduce desync in jumpy, and the test I implemented in that branch is now passing.

@MaxCWhitehead
Copy link
Collaborator Author

The CI failures are due to a change made yesterday in nightly rust - proceeding with merge

@MaxCWhitehead MaxCWhitehead merged commit c40262a into fishfolk:main Apr 12, 2024
8 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant