User fixes GTA5 Online loading times (~70% reduction)

Discussion in 'PC Gaming' started by HLJ, Mar 17, 2021.

  1. HLJ

    HLJ
    Regular Newcomer

    Joined:
    Aug 26, 2020
    Messages:
    385
    Likes Received:
    633
    I found this read rather interesting:
    How I cut GTA Online loading times by 70% (nee.lv)

    "GTA Online. Infamous for its slow loading times. Having picked up the game again to finish some of the newer heists I was shocked (/s) to discover that it still loads just as slow as the day it was released 7 years ago.

    It was time. Time to get to the bottom of this."

    "
    tl;dr
    • There’s a single thread CPU bottleneck while starting up GTA Online
    • It turns out GTA struggles to parse a 10MB JSON file
    • The JSON parser itself is poorly built / naive and
    • After parsing there’s a slow item de-duplication routine"
     
  2. Shortbread

    Shortbread Island Hopper
    Legend Veteran

    Joined:
    Jul 1, 2013
    Messages:
    5,203
    Likes Received:
    4,180
    I believe R* is implementing a version of his patch and rewarding him $10,000 under their bug-finding program.
     
    Pete, Lightman and Silent_Buddha like this.
  3. BRiT

    BRiT (>• •)>⌐■-■ (⌐■-■)
    Moderator Legend Alpha

    Joined:
    Feb 7, 2002
    Messages:
    18,813
    Likes Received:
    21,137
    His latest update from the link in the first post:

    ----------------------------------
    #Update 2021-03-16
    R* released the update! Downloaded it and got my first run results - same hardware, same measurement - from R* logo to fully online.

    Fully fixed! t0st approves!

    Thanks again for all the coffees, and thanks to R* for taking the time to look into this and the generous bounty!

    upload_2021-3-17_10-45-20.png
     
  4. Silent_Buddha

    Legend

    Joined:
    Mar 13, 2007
    Messages:
    17,710
    Likes Received:
    7,714
    At first I was ready to blast R* for technical laziness (still not great) but then reading about how they enthusiastically and promptly not only implemented the fix, but also rewarded the person that came up with a fix ... I have to take my hats off to them, both R* and the person that fixed it.

    Regards,
    SB
     
    cheapchips, Shortbread and Malo like this.
  5. manux

    Veteran Regular

    Joined:
    Sep 7, 2002
    Messages:
    2,798
    Likes Received:
    1,981
    Location:
    Earth
    Well, 2 minutes load time to play sounds still awfully slow. It's like "fixed".
     
    Pete likes this.
  6. Gerry

    Regular

    Joined:
    Feb 6, 2002
    Messages:
    781
    Likes Received:
    138
    Whilst true, it is amazing how even a developer the size of Rockstar can't be arsed with this stuff without having a big push from an enthusiast. I guess they're like any software firm in any industry, where developers are normally too busy writing new stuff to bother fixing old stuff.
     
    Pete and Silent_Buddha like this.
  7. Rootax

    Veteran Newcomer

    Joined:
    Jan 2, 2006
    Messages:
    2,061
    Likes Received:
    1,493
    Location:
    France
    GTA Online is making a killing, they didn't need to waste time on that (from a $$ perspective. It's Rockstar we're talking about. I'm surprised they didn't monetize this fix as a in game purchase :eek:). Now they turn this in a good PR move with the 10k to the independent dev, it's a win win I guess.
     
  8. zed

    zed
    Legend Veteran

    Joined:
    Dec 16, 2005
    Messages:
    5,337
    Likes Received:
    1,374
    2 mins to parse a 10mb json file! And this is the improved time?
    Sounds like it can be further improved by a lot
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...