<img src = "https://cdn.arstechnica.net/wp-content/uploads/2021/03/gta-online-logo-800×500.jpg" alt = "Now you can do all of these things but faster. "/>
Enlarge /. Now, however, you can get all of these things done faster.
A couple of weeks ago, we reported that a Grand Theft Auto Online gamer, tired of the game's notoriously long loading times, took matters into their own hands, broke out the disassembler, and made his own solution. The long loading times were due to the inefficient way the GTA Online developers analyzed and then sorted the data in a large JSON file of several megabytes.
The fix, made by an encoder known as t0st, resulted in a 70 percent reduction in load times, in line with t0st's informal benchmarks. For players suffering from the JSON parsing issue, it means they only have to wait a minute or two to join a GTA Online game instead of the more than six minutes they were previously stuck with loading the loading screen .
In the two weeks since the fix to t0st was released, GTA Online developer Rockstar got in touch with t0st, admitting that t0st had indeed fixed a legitimate issue with the game and that it was under the Rockstar bug bounty program would receive a payment of $ 10,000.
According to PC Gamer, Rockstar made the following in a statement:
After a thorough investigation, we can confirm that the first player did indeed reveal an aspect of the game code regarding load times for the PC version of GTA Online that could be improved. As a result of this research, we've made some changes that will be implemented in an upcoming title update.
There's no timeframe for this "upcoming title update" to be released, but in its original description of its fix, t0st stated that the core problem of parsing and storing JSON "shouldn't take more than a day for a single developer to resolve."