Следующая новость
Предыдущая новость

Моддер исправил серьезную проблему с задержкой сетевого кода в Street Fighter 5 всего за два дня

Моддер исправил серьезную проблему с задержкой сетевого кода в Street Fighter 5 всего за два дня

С момента выпуска Street Fighter 5 были некоторые серьезные проблемы с сетевым кодом (которые также присутствовали в Street Fighter 4). Эта проблема может привести к тому, что игра одного игрока будет отставать от онлайн-игры другого, что приведет к искусственному отставанию. И всего за два дня моддер смог исправить то, что Capcom не смог за последние 4 года.

Моддер Altimor поделился некоторыми дополнительными подробностями об этой проблеме с сетевым кодом:

Когда синхронизируются «часы» игроков, если между ними есть, например, время прохождения пакета из четырех кадров, каждый игрок должен быть на 2 кадра раньше времени последнего полученного ввода от своего оппонента. Игроки должны обычно испытывать 2 отката кадра. Если один игрок отстает, другой игрок будет получать информацию «из прошлого». Это может быть до 15 кадров, что может вызвать излишне большие откаты и искусственное отставание.

Таким образом, это исправление гарантирует, что ваши «часы» никогда не получат больше половины времени прохождения пакета перед оппонентом. В результате игроки никогда не будут испытывать никаких дополнительных искусственных задержек или откатов.

Altimor утверждал, что ему удалось исправить эту проблему с сетевым кодом всего за два дня. Два дня. По словам моддера, большая часть работы была реверс-инжинирингом. Что смешнее, так это то, что данное исправление займет около 30 минут с исходным кодом.

Само собой разумеется, настоятельно рекомендую скачать и использовать это исправление. Кроме того, это исправление будет работать, даже если ваш оппонент его не использует.

Вы можете скачать патч Street Fighter 5 Netcode Fix отсюда.

Приятной игры!

Источник

Последние новости