Keyboard Navigation
W
A
S
D
or arrow keys · M for map · Q to exit
← Back to Hall of Heroes
t0st pixel portrait
◆ Breaker◎ Fixerfame

t0st

@t0st

The GTA Online Archaeologist

2020s · 2 min read
After seven years of everyone just accepting that loading took forever, it turned out to be fixable in an afternoon.

The Story

In February 2021, a developer going by the handle t0st published a blog post that would become one of the most celebrated pieces of software archaeology in gaming history.

GTA Online had been plagued by absurdly long loading times since its 2013 launch. Players had accepted it. Rockstar hadn't fixed it. t0st decided to find out why.

Using a CPU profiler and reverse engineering tools — with no access to source code — t0st identified two compounding performance flaws: a 10MB JSON file being parsed character-by-character with sscanf on every launch, and an O(n²) deduplication algorithm running approximately 4 billion comparisons.

The fix was trivial: cache the parse result, use a hash set for deduplication. Rockstar patched it within weeks and awarded t0st $10,000 through their bug bounty program.

Why They're in the Hall

t0st embodies both Breaker and Fixer. They broke through the assumption that "it's just how it is" — the same assumption that lets legacy code patterns survive for decades. They fixed a problem that affected millions of users, without access to the source code, by applying fundamental computer science (algorithmic complexity analysis) to a real-world system.

The work demonstrates that the patterns documented in TechnicalDepth aren't academic exercises. They're in your game launcher. They're costing you six minutes every time you play. And sometimes one person with a profiler can fix what an entire studio overlooked.