Платим блогерам
Редакция
Новости Software Михаил Андреев
Проверять лично не стоит.

Grand Theft Auto Online с самого момента своего релиза дурно славится невыносимо долгой загрузкой, которая может занимать несколько минут, а в особо запущенных случаях — свыше десяти минут. Вот уже на протяжении многих лет проблема не решена на официальном уровне, и игроки уже попросту привыкли. Однако энтузиаст под ником T0ST утверждает, что разобрался в причине такого поведения игры и даже нашёл решение.

Может быть интересно

Будучи человеком с пониманием основ программирования, T0ST решил провести собственное расследование происходящего и пришёл к выводу, что во время загрузки GTA Online обращается к файлу с десятками тысяч записей, которые игровой движок из-за плохой оптимизации кода и неграмотного хеширования считывает и обрабатывает непозволительно долго. Предположительно, в этом файле содержится список имеющихся в игре не связанных с внутриигровыми покупками предметов и их «апгрейдов».

Для проверки своей теории T0ST создал собственные оптимизированные DLL-библиотеки и заменил ими оригиналы от Rockstar. Результат во всех смыслах не заставил себя долго ждать: после проведённых манипуляций время загрузки Grand Theft Auto Online сократилось почти на 70 % — с примерно шести минут до одной минуты и пятидесяти секунд.

T0ST недоумевает, как подобная недоработка оказалась в игре от крупного разработчика, и надеется, что Rockstar заметит его работу. По словам энтузиаста, решение проблемы потребует не более одного рабочего дня одного программиста. Автор выложил оптимизированные файлы на GitHub, но предупредил, что пользоваться ими следует на свой страх и риск: существует вероятность «отлёта» в бан за манипуляцию с игровыми файлами.

Показать комментарии (16)
Теперь в новом формате

Наш Telegram-канал @overclockers_news
Подписывайся, чтобы быть в курсе всех новостей!

Сейчас обсуждают