Skip to content

Releases: adammitchelldev/OpenRA

Devtest Netcode 3

17 Jan 19:25
Compare
Choose a tag to compare

Changelog

  • Fix replays.
  • Re-implement slowdown algorithm to operate better in nearly all cases, but neds some testing.

About

This is a preview build for netcode changes designed with the following goals:

  • To significantly improve latency for players with strong network conditions.
  • To significantly lessen the impact of players with poor network conditions on overall game quality.
  • To ensure that framerate remains smooth whilst meeting the other two goals.

This build supports both old and new netcode variants. The option to use the new netcode for self-hosted games can be toggle in the the advanced options tab. Your client will automatically choose the netcode variant to match any server you join.

Dedicated servers run with old netcode by default, and must be run with the environment variable UseNewNetcode="True" in order to use the new netcode.

devtest-netcode-2

17 Jan 04:29
Compare
Choose a tag to compare
Implement new slowdown and catchup algorithm

devtest-netcode-1-fix

15 Jan 04:14
Compare
Choose a tag to compare
Fix possible negative timeout on socket select

Devtest Netcode 1

14 Jan 18:03
Compare
Choose a tag to compare

This is a preview build for netcode changes designed with the following goals:

  • to significantly improve latency for players with strong network conditions.
  • to significantly lessen the impact of players with poor network conditions on overall game quality.
  • to ensure that framerate remains smooth whilst meeting the other two goals.

This build supports both old and new netcode variants. The option to use the new netcode for self-hosted games can be toggle in the the advanced options tab. Your client will automatically choose the netcode variant to match any server you join.

Dedicated servers run with old netcode by default, and must be run with the environment variable UseNewNetcode="True" in order to use the new netcode.