GTA Online грустно известна своей медленной загрузкой. Сегодня игра загружается так же медленно, как и в тот день, когда была выпущена 7 лет назад. Но нашелся геймер, который решил подробно разобраться с этим вопросом и ускорить загрузку Загрузка файлов — скачивание (англ игры. При попытках найти решение трудности в поисковике, большинство результатов поиска представляли из себя рассказы о том, что сетевая архитектура GTA Online является мусором. Нашлось несколько сложных методов запуска игры и модов для пропуска логотипа Rockstar Games.
Первоначально на компьютере пользователя время загрузки онлайн режима занимало 6 минут. Вооружившись диспетчером задач, программер начал исследовать, какие ресурсы могут быть слабым местом. Потратив минуту на загрузку общих ресурсов, применяемых как для сюжетного, так и для онлайн-режимов (что почти на уровне высокопроизводительных ПК), GTA решает максимально использовать одно ядро процессора компа и больше ничего не делать. При этом, использование диска, использование сети, использование графического процессора, оперативной памяти фактически нулевые. Игрок пришел к выводу, что это действительно плохой код. GTA Online при загрузке использует только ЦП.
Обнаружив делему, программист пошел разбирать код GTA. Одной из причин медленной загрузки являлся элемент кода взаимно однозначное отображение конечного упорядоченного множества символов, принадлежащих некоторому конечному алфавиту, на иное, не обязательно упорядоченное, как правило более обширное множество символов для кодирования передачи, хранения или преобразования информации JSON. Судя по неким ссылкам, это данные каталога всех возможных предметов и улучшений, которые вы можете купить в GTA Online, не связанные впрямую с микротранзакциями. Также при загрузке игра некорректно использовала хэш-массив.
Написав файл .dll, и внедрив его в GTA, игроку посчастливилось исправить ошибки оригинального кода игры тип осмысленной непродуктивной деятельности, где мотив лежит не в её результате, а в самом процессе. После чего скорость загрузки игры ускорилась до 1 мин 50 секунд. Автор исправлений обратился к Rockstar Games, чтобы они, используя его решение, внесли видоизменения в код и ускорили загрузку игры у всех пользователей.

