Энтузиасты предотвратили «смерть» The Crew Unlimited из-за бага с датой 2029 года
Команда энтузиастов, взявшая под своё крыло онлайн-гонку The Crew после того, как оригинальный разработчик Ubisoft закрыл игру в прошлом году, предотвратила её очередную «смерть». Кураторы проекта выпустили «одно из самых важных обновлений», которое обходит критический баг, связанный с системной датой.
В сообщении на сайте The Crew Unlimited куратор под ником whammy4 подробно описал проблему: вскоре после запуска TCU в сентябре команда обнаружила, что «если дата на вашем ПК установлена на период после июня 2029 года… The Crew перестаёт работать».
Хотя маловероятно, что у кого-то сейчас стоит такая дата, наличие подобной ошибки стало бы серьёзной проблемой через три с половиной года. Команда была «крайне обеспокоена» долгосрочной жизнеспособностью проекта и начала расследование.
Сначала надеялись, что проблема на стороне серверов TCU, но выяснилось, что баг кроется в самом клиенте игры и не является преднамеренным. Команда сузила круг возможных причин до одной из двух функций, добавленных в разных обновлениях The Crew: системы календаря Summit из обновления Wild Run 2015 года или системы ежедневных миссий Crate из обновления Calling All Units 2016 года. «Вероятный виновник — Summit, хотя в календаре нет явных ссылок на июнь 2029 года», — заявил whammy4.
Поскольку у команды TCU пока нет возможности исправить сам баг, они реализовали «неидеальное, но рабочее решение для третьей неминуемой смерти The Crew» на стороне сервера. Они назвали это исправление «Y29K» — отсылка к знаменитой «Проблеме 2000 года» (Y2K), которая, вопреки расхожему мнению, была реальной угрозой для глобальных компьютерных систем.
Помимо основного исправления, обновление устраняет ещё несколько проблем в The Crew Unlimited. Оно исправляет ситуацию, когда полицейские машины при получении бесплатных стартовых наборов рассматривались как обычные автомобили, а также улучшает логику выбора наград за фрагменты ящиков CAU и внутриигровую валюту Bucks.
Игра The Crew странным образом оказалась гораздо значимее после своей «смерти» и возрождения, чем при первоначальном запуске. Её закрытие со стороны Ubisoft стало одним из главных катализаторов кампании Stop Killing Games. То, что начиналось как онлайн-призыв к действию, впоследствии обсуждалось в парламенте Великобритании и стало инициативой в ЕС, которая, судя по всему, будет передана в Европейскую комиссию.
ИИ: История с «Y29K» — отличный пример того, как энтузиасты не просто поддерживают жизнь в старых онлайн-играх, но и решают сложные технические вызовы, обеспечивая их будущее. В 2025 году такие сообщества становятся всё более важной частью игровой экосистемы.















0 комментариев