We need your help, we're looking for volunteers who would like to collaborate in rebooting Badchix! Contact us at the bottom of the website.
Rockstar will limit loading time GTA Online with code from fan 1
Image credit: Rockstar Games

Rockstar will limit loading time GTA Online

With code from fan

Please complete the required fields.
Report Issue, thanks for your time in advance!


Rockstar Games is going to release an update for GTA Online that should limit loading time. This is done on the basis of the code of a fan who managed to do this with their own code. That player gets $ 10,000 from the Bug Bounty program.

Rockstar would like to thank t0st for putting the modified code online, PCGamer says. “After thorough research, we can confirm that t0st has indeed found an aspect of the game code with regard to loading times that could be improved. As a result of those studies, we made some changes that will be in a future update.”

The game maker does not say how much faster GTA Online will load after the update and when the update will be released. According to t0st itself, that update will come ‘soon’. He also claims to have received $ 10,000 from the Bug Bounty program as an exception. Normally, that money is only for security researchers who have found leaks.

T0st claimed to have found two bugs. The first is in a 10MB JSON text file containing all the items in the game. It contains 63,000 entries. After reading each of the 63,000 items, each character in that entire text file is counted again, 63,000 times.

Second, for the preparation of the read-in item data, data as well as the name and price of the item, and a hash of the item are loaded. The hash value of the stored item is compared to the hashes of any other item that has been previously stored. This can lead to (63000 ^ 2 + 63000) / 2 checks, or 1,984,531,500 pieces. GTA Online does this to make sure there are no duplicate items in the final list to prevent hackers. According to the developer, this process is a drain on the CPU and is not even necessary, as the list of hashes is empty before loading the JSON file. In addition, all items in this file are unique, so according to t0st it is not necessary to check whether or not they appear in the list.

Rockstar will limit loading time GTA Online with code from fan 2

Rebirth of Badchix Magazine 1