cd /news/ai-products/openai-hid-asteroids-snake-and-brick… · home topics ai-products article
[ARTICLE · art-112761] src=runtimewire.com ↗ pub= topic=ai-products verified=true sentiment=· neutral

OpenAI hid Asteroids, Snake and Brick Breaker inside the Codex Micro

RuntimeWire reverse-engineered OpenAI's Codex desktop client and found hidden mini-games—Asteroids, Snake, and Brick Breaker—embedded in production modules named codex-micro-mini-games and codex-micro-mini-game-composer, activated by a joystick gesture on the Codex Micro. The outlet verified the finding by patching a lab copy to trigger Brick Breaker via keyboard, which rendered destructible blocks and a working score, confirming the games are native to the client.

read2 min views1 publishedAug 27, 2026
OpenAI hid Asteroids, Snake and Brick Breaker inside the Codex Micro
Image: Runtimewire (auto-discovered)

How we verified

Methods: reverse engineering.

RuntimeWire found production modules explicitly named codex-micro-mini-games and codex-micro-mini-game-composer inside the Codex desktop client. The code enumerates three games: asteroids, brick-breaker, and snake. The activation path watches the Codex Micro joystick for roughly two rotations within six seconds, then selects a game and associates it with the active composer. Separate rendering code implements each game’s rules, scoring, animation, and controls. RuntimeWire then modified a laboratory copy of the client to replace the hardware gesture with a keyboard shortcut. The patched client successfully rendered Brick Breaker inside the composer. The game transformed the composer’s “What should we work on?” text into destructible blocks and displayed a working ball, paddle, score, and multiplier. The patch changed feature activation and input handling. It did not create the games or replace their native rendering, level-generation, scoring, or physics code.

RuntimeWire found production modules explicitly named codex-micro-mini-games and codex-micro-mini-game-composer inside the Codex desktop client. The code enumerates three games: asteroids, brick-breaker, and snake. The activation path watches the Codex Micro joystick for roughly two rotations within six seconds, then selects a game and associates it with the active composer. Separate rendering code implements each game’s rules, scoring, animation, and controls. RuntimeWire then modified a laboratory copy of the client to replace the hardware gesture with a keyboard shortcut. The patched client successfully rendered Brick Breaker inside the composer. The game transformed the composer’s “What should we work on?” text into destructible blocks and displayed a working ball, paddle, score, and multiplier. The patch changed feature activation and input handling. It did not create the games or replace their native rendering, level-generation, scoring, or physics code.

Tested versions: Windows package: 26.820.7780.0 Internal Electron application: 26.818.61809 Platform: Windows x6.

Reproduction

RuntimeWire partially reproduced the finding.

Work from a copy of the matching app.asar; do not modify the Store installation. Verify the source archive’s SHA-256 hash. Force feature flag 3207467860. Replace the joystick-triggered state transition with a keyboard handler that writes the same { composerId, game } object used by the production bridge. Launch the copied client with an isolated user-data directory. Trigger the replacement shortcut. Cycle through brick-breaker, asteroids, and snake. Compare the resulting behavior with the untouched rendering and game-logic modules.

── more in #ai-products 4 stories · sorted by recency
── more on @openai 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/openai-hid-asteroids…] indexed:0 read:2min 2026-08-27 ·