Skip to content
EVENT / TOPICHistorical

Qwen3.5‑4B Embeds NES 6502 CPU, Runs Super Mario in Slow Mode

1 reports1 sources10/30/2026 updated

Current overview (not historical)

AI overview

Drew Breunig has embedded a NES 6502 CPU emulator directly into the weights of the Qwen3.5‑4B language model, enabling the model to execute classic ROMs such as Super Mario. The emulator runs at a very modest speed, but the proof‑of‑concept demonstrates that large‑scale neural nets can host functional hardware simulations. The project was inspired by the earlier qwenputer experiment and was shared by Breunig on Hacker News using an Opus 5.5 prompt. While the emulator’s performance is limited, the work highlights the potential for future research into integrating more complex hardware logic within AI model parameters.

Written with AI from the reporting · updated 10/30/2026

Expand the detailed fact route and sources

Story route

A station-by-station route from the first public evidence onward; every station carries its own evidence and uncertainty.

  1. 1Unclassified fact stationOct 30, 00:00recorded Oct 31, 06:58single sourcerevised

    Qwen3.5-4B 中嵌入 NES 6502 CPU 运行超级马里奥

    Read original source ↗ Simon WillisonReplay this moment in the explorer
    Evidence & revisions · 1 source records
    Subject:
    qwen
    Action:
    嵌入 NES 6502 CPU 权重
    Object:
    NES ROM 运行
    Occurred (fact side):
    Oct 30, 00:00
    Simon Willison ↗Report pageRevision 2 · currently revised
    Published (valid side):
    Oct 31, 05:59
    First seen (known side):
    Oct 31, 06:58
    Fact stationSingle source · one-sided claimRevised

    Copy may have been revised later; time replay is bounded. Layer labels group reading only, not causation between layers.

Uncertainty marks flag where to check the sources; they are not proven causation.

Report timeline

Explore every side through dated source reports.

Oct 31
  1. Simon WillisonRelated fact: single sourceSource report revised
    Drew Breunig Embeds a Working NES 6502 Emulator Inside Qwen3.5‑4B

    Report first recorded Oct 31, 06:58

    On 30 October 2026, Drew Breunig announced that he has integrated a functional Nintendo Entertainment System (NES) 6502 CPU emulator into the weight matrix of the Qwen3.5‑4B language model. The emulator can run NES ROMs—including a very slow version of Super Mario Bros—directly within the model’s inference engine. Breunig revealed the Opus 5.5 prompts he used to construct the system and cited the 15‑year‑old conformance test suite from Christopher Pow as a key resource. The project demonstrates that large language models can host low‑level hardware emulation logic, opening a new avenue for embedding executable code within neural network weights.

    Read original source ↗

Event activity trend

Latest comparable
3
Comparable peak
10Oct 31, 07:00
24h change
-49%

The chart compares consistently observed participants only. Hover or tap to inspect each hour; use arrow keys to move between observations.

Event discussion

Reader opinions are hosted on GitHub Discussions; posting requires a GitHub account. Comments are not verified facts.

Open GitHub Discussions