The world froze.
He was in a chair. A hard, plastic chair in a room that smelled of stale coffee and burnt ozone. The Batcomputer in the Cave was a projection. The Cave itself was a texture map stretched over a greybox void.
"It means the only way to fix the exception… is to crash the whole city." rendering thread exception batman arkham city
"Batsy," the Joker said, but his voice was a raw .wav file. No reverb. No spatialization. "You broke my lighting pass."
And he knew, deep in his code, that the Joker would never throw that error again. The world froze
Option one: Force quit. Pull the plug. Let the Joker’s corrupted process die. But with it would go eight years of predictive data. Every pattern. Every contingency plan. The war on crime would reset to zero.
He chose neither.
"Another crash," Oracle’s voice buzzed, but it was distorted. It sounded like a VoIP call dropping packets. "Bruce, your heart rate spiked. The neuro-feedback loop glitched."
The skybox re-formed.
The Joker raised a hand. Behind him, the entire skybox—the fake moon, the fake stars, the fake clouds—began to fracture. Polygons tore away, revealing the raw, grey void of un-textured space.
"You're not a feature," Bruce whispered. "You're a variable. And variables can be re-assigned." The Batcomputer in the Cave was a projection