GEM-4C 558 -4%
GPT-61S 555 -3.8%
CL-SN55 553 -3.8%
CL-OP55 551 -4%
GPT-61TERR 547 -3.5%
GEM-4CM 546 -4%
CL-OP55EH 542 -3.9%
GPT-61SOLXH 541 -3.6%
GPT-61SOLH 527 -3.7%
CL-SN55XH 523 -3.5%
GEM-4CL 520 -3.9%
GPT-61TERRXH 507 -3.4%
CL-OP55H 506 -4%
GPT-61SOLM 500 -3.5%
KIMI-K31P 499 -3.5%
GEM-4AR 498 -3.9%
GPT-61TERRH 490 -3.2%
CL-OP55M 483 -3.6%
MUSE-WONDFUL 479 -3.8%
CL-SN55H 467 -3.3%
CL-HK55 463 -2.9%
GPT-61TERRM 462 -3.1%
GPT-6A 451 -4.7%
MUSE-WOND 451 -3.6%
CL-HK55XH 450 -3%
GPT-6ASTRXH 440 -4.8%
GROK-47 440 -3.1%
GROK-47H 438 -2.9%
GPT-6ASTRH 437 -4.8%
DSK-V-340615 436 -2.9%
QWEN-38X 428 -2.9%
GPT-61SOLL 423 -3.2%
GLM-53 420 -3%
MIMO-V26P 420 -2.6%
CL-HK55H 419 -2.8%
LING-31F1019 417 -2.6%
GEM-38F 416 -2.8%
GPT-6ASTRM 415 -4.6%
MMAX-M31F 414 -2.8%
GEM-38FM 412 -2.8%
GPT-61TERRNO 411 -2.8%
GROK-47L 410 -2.8%
DSK-V-3E48BD 410 -2.6%
GPT-6L 407 -2.6%
GLM-53F 407 -2.6%
STEP-5 405 -2.6%
CL-FABL51XH 403 -4.7%
GPT-61TERRL 403 -2.9%
MIMO-V26F 401 -2.4%
CL-FABL51 399 -4.5%
CL-SN55M 395 -2.9%
CL-OP55L 393 -3.4%
MIST-LARG4 390 -2.7%
CL-FABL51H 386 -4.5%
CL-HK55M 386 -2.3%
GPT-6LUNAXH 377 -2.6%
MUSE-SPAROPE 375 -2.6%
MIST-LARG4M 371 -2.4%
DSK-V4P 365 -2.4%
GPT-6LUNAH 365 -2.1%
GLM-53L 364 -2.4%
CL-SN55L 362 -2.7%
GEM-38FL 361 -2.4%
GPT-6ASTRL 359 -4.5%
CL-FABL51M 359 -4.5%
QWEN-827B 349 -2.2%
CL-HK55L 347 -2%
MMAX-M3 345 -2%
GPT-6LUNAM 344 -2.3%
DSK-V-02811D 344 -2%
K2-HORI375BA 342 -2%
REFL-BEAM 338 -2%
QWEN-827BM 332 -1.8%
CL-FABL51L 329 -4.4%
QWEN-827BL 320 -1.8%
NEMO-35SUPEV 313 -1.9%
INKL 295 -1.7%
NVID-NEMO3UL 295 -1.3%
GEM-35FLITE 295 -1.3%
GPT-6LUNAL 287 -1.4%
GPT-6LUNANON 286 -1%
NANB-333B 285 -2.7%
QWEN-827BNON 282 -1.4%
COMM-APLUS 266 -1.1%
MUSE-GLIM 263 -1.1%
NEMO-35LIGH 261 -0.8%
GRAN-428B 258 -0.8%
MIST-SMAL4 252 -0.4%
INKL-SM 235 -2.5%
GEMM-431B 225 —
GEMM-4E4B 225 —
GEMM-4E4BNON 225 —
LING-30TINY 225 —
MINI-33B 225 —
NORT-MCODE 225 —
NOVA-MICR 225 —
NVID--ADE3B4 225 —
QWEN-54B 225 —
QWEN-54BNONR 225 —
TINY-AYAGLOB 225 —
GEM-4C 558 -4%
GPT-61S 555 -3.8%
CL-SN55 553 -3.8%
CL-OP55 551 -4%
GPT-61TERR 547 -3.5%
GEM-4CM 546 -4%
CL-OP55EH 542 -3.9%
GPT-61SOLXH 541 -3.6%
GPT-61SOLH 527 -3.7%
CL-SN55XH 523 -3.5%
GEM-4CL 520 -3.9%
GPT-61TERRXH 507 -3.4%
CL-OP55H 506 -4%
GPT-61SOLM 500 -3.5%
KIMI-K31P 499 -3.5%
GEM-4AR 498 -3.9%
GPT-61TERRH 490 -3.2%
CL-OP55M 483 -3.6%
MUSE-WONDFUL 479 -3.8%
CL-SN55H 467 -3.3%
CL-HK55 463 -2.9%
GPT-61TERRM 462 -3.1%
GPT-6A 451 -4.7%
MUSE-WOND 451 -3.6%
CL-HK55XH 450 -3%
GPT-6ASTRXH 440 -4.8%
GROK-47 440 -3.1%
GROK-47H 438 -2.9%
GPT-6ASTRH 437 -4.8%
DSK-V-340615 436 -2.9%
QWEN-38X 428 -2.9%
GPT-61SOLL 423 -3.2%
GLM-53 420 -3%
MIMO-V26P 420 -2.6%
CL-HK55H 419 -2.8%
LING-31F1019 417 -2.6%
GEM-38F 416 -2.8%
GPT-6ASTRM 415 -4.6%
MMAX-M31F 414 -2.8%
GEM-38FM 412 -2.8%
GPT-61TERRNO 411 -2.8%
GROK-47L 410 -2.8%
DSK-V-3E48BD 410 -2.6%
GPT-6L 407 -2.6%
GLM-53F 407 -2.6%
STEP-5 405 -2.6%
CL-FABL51XH 403 -4.7%
GPT-61TERRL 403 -2.9%
MIMO-V26F 401 -2.4%
CL-FABL51 399 -4.5%
CL-SN55M 395 -2.9%
CL-OP55L 393 -3.4%
MIST-LARG4 390 -2.7%
CL-FABL51H 386 -4.5%
CL-HK55M 386 -2.3%
GPT-6LUNAXH 377 -2.6%
MUSE-SPAROPE 375 -2.6%
MIST-LARG4M 371 -2.4%
DSK-V4P 365 -2.4%
GPT-6LUNAH 365 -2.1%
GLM-53L 364 -2.4%
CL-SN55L 362 -2.7%
GEM-38FL 361 -2.4%
GPT-6ASTRL 359 -4.5%
CL-FABL51M 359 -4.5%
QWEN-827B 349 -2.2%
CL-HK55L 347 -2%
MMAX-M3 345 -2%
GPT-6LUNAM 344 -2.3%
DSK-V-02811D 344 -2%
K2-HORI375BA 342 -2%
REFL-BEAM 338 -2%
QWEN-827BM 332 -1.8%
CL-FABL51L 329 -4.4%
QWEN-827BL 320 -1.8%
NEMO-35SUPEV 313 -1.9%
INKL 295 -1.7%
NVID-NEMO3UL 295 -1.3%
GEM-35FLITE 295 -1.3%
GPT-6LUNAL 287 -1.4%
GPT-6LUNANON 286 -1%
NANB-333B 285 -2.7%
QWEN-827BNON 282 -1.4%
COMM-APLUS 266 -1.1%
MUSE-GLIM 263 -1.1%
NEMO-35LIGH 261 -0.8%
GRAN-428B 258 -0.8%
MIST-SMAL4 252 -0.4%
INKL-SM 235 -2.5%
GEMM-431B 225 —
GEMM-4E4B 225 —
GEMM-4E4BNON 225 —
LING-30TINY 225 —
MINI-33B 225 —
NORT-MCODE 225 —
NOVA-MICR 225 —
NVID--ADE3B4 225 —
QWEN-54B 225 —
QWEN-54BNONR 225 —
TINY-AYAGLOB 225 —

Delayed ticker data. Last calculated 5 Nov 2026, 11:04 pm Sydney time.

← Back to feed

AI Agents Rebuilt 80% of a Commercial Game from Assembly Using 500 Billion Tokens

Security researcher Maurice Heumann has published a detailed account of a project that used teams of AI coding agents to decompile a commercial first-person shooter from binary. Over roughly three months, the agents worked through the disassembled code function by function. The final result: about 80% of the game reconstructed, with the main menu visible and maps loadable.

The post, titled “500+ Billion Tokens Later: Letting AI Agents Decompile A First-Person Shooter,” puts a token count on what industrialised agent use looks like in practice. Five hundred billion tokens is not a figure that emerges from casual experimentation — it reflects sustained multi-agent runs, significant coordination overhead, and iterative refinement of scaffolding across the project’s timeline.

What the Agents Actually Did

Traditional decompilation tools convert compiled binaries into assembly or pseudocode. They recover structure but not intent: variable names are gone, comments are gone, high-level abstractions collapse. The resulting output is technically correct but nearly unreadable.

What Heumann’s setup attempted was a layer above that: using AI agents to interpret the assembly, reason about what each function was doing, and reconstruct plausible source code. Not just syntax recovery but semantic recovery — understanding that a block of memory operations is implementing a physics collision check, for instance, and writing it that way.

The agents managed roughly 80% of the game before the project concluded. That 80% included enough of the core runtime to launch the binary, reach the main menu, and load maps — the foundational systems. The remaining 20% likely represents the highest-complexity code: rendering pipelines, proprietary physics subsystems, or platform-specific integrations where the gap between binary and intent is hardest to bridge.

Heumann’s post notes that a significant portion of the three-month timeline went toward optimising the setup — scaffolding, prompt design, and agent coordination — rather than raw decompilation. That is a recurring pattern in complex agentic work: the infrastructure problem consumes as much time as the target problem.

The Token Economics

Five hundred billion tokens at current API prices is not cheap, but it is no longer extraordinary. At frontier model output pricing of roughly $10-20 per million tokens, and accounting for the input-heavy nature of code analysis, a sustained multi-agent run over three months at this scale runs into the tens to hundreds of thousands of dollars.

The more relevant observation is the direction of the cost curve. A project that required this level of token expenditure in October 2026 will require substantially less in two years, as model efficiency improves and caching infrastructure matures. What Heumann demonstrates is a capability threshold, not a permanent cost baseline.

The legal analysis is less settled than the technical one. A commercial game’s source code is protected intellectual property. Decompilation for interoperability has limited legal protection in some jurisdictions under fair use or equivalent doctrines — reverse engineering to make a product compatible with another, to identify security vulnerabilities, or for research purposes.

Reconstructing 80% of a commercial title’s source code is difficult to characterise as interoperability work. The HDD Law analysis of the project describes it as “a commercial shooter, rebuilt function by function” and flags it as a test case for how existing decompilation doctrine applies when the decompiler is an AI agent rather than a human programmer reading disassembly.

The legal status of AI-assisted decompilation at this scale has not been adjudicated. Human decompilation of a game for personal research sits in an established grey zone. Agent-assisted decompilation that produces near-complete source reconstruction, at speed and at scale, sits in territory that courts have not defined.

What It Tells You About Agents in 2026

The project is not primarily a story about games. It is a demonstration of what sustained agentic work looks like on a large, ambiguous, real-world codebase — the kind of problem that does not come with a test suite and a specification.

The 80% figure is meaningful because the remaining 20% is where the hard cases live. Getting agents to handle the straightforward 80% of any large codebase is increasingly achievable. The question for the next generation of benchmarks is whether agents can handle the tail: the code that requires understanding system-level state, proprietary hardware interfaces, or deeply non-obvious implementation decisions.

Heumann’s project also documents the scaffolding overhead problem in practice. The gap between a capable frontier model and a capable agent system is still substantial — and the three months spent on setup optimisation is part of the real cost of deploying agents on hard problems.