Интернет-мастер решил заняться вопросом, который волнует фанатов ПК-версии GTA Online уже семь лет. Речь о долгих загрузках. Хакер, как его называют некоторые порталы, изучил вопрос и нашел решение, сократив время загрузки на 70%. Теперь интернет надеется, что Rockstar рассмотрит метод и добавит его в игру.
Пользователь под ником t0st посмотрел на результаты опроса на Reddit и пришел к неутешительному выводу. Многие геймеры страдают от долгих загрузок GTA Online. У некоторых игроков на разных ПК онлайн-режим может запускаться до 10 минут!
Пытаясь понять, что именно служит причиной долгих загрузок, мастер из интернета выяснил, что проблема в файле JSON. В какой-то момент GTA Online начинает сверять этот файл с 63 тысячами записей. В него входит список предметов и вещей, которые можно купить в игре. Но это не вся проблема. Оказывается, после проверки этого файла GTA Online начинает проверять его заново, но теперь на предмет уникальности. Таким образом каждый раз игра проводит примерно 2 млрд операций сравнения записей. Пользователь t0st считает — это бесполезная проверка, которая только затягивает время загрузки.
Немного изучив файл, он нашел способ обхода этой проблемы. Теперь вместо проверки 63 тысяч записей, игра проверяет лишь одну. Таким образом загрузка с 6 минут снизилась до 1 минуты и 50 секунд.
Сам t0st, геймеры из интернета и даже СМИ (например, аналитики из Digital Foundry), надеются, что Rockstar рассмотрит метод пользователя и применит его на практике. Ведь за установку файла, который можно скачать с github, пользователям может грозить блокировка.