Nesformer spiller Super Mario Bros inde i Qwen3.5-4B
Drew Breunig har bagt en NES-emulator ind i vægtene på Qwen3.5-4B. Spillene kører, men meget langsomt.
En NES-processor gemt i modellens vægte
Drew Breunig har lagt en fungerende emulator for NES-konsollens 6502-processor ind i vægtene på sprogmodellen Qwen3.5-4B. Vægtene er de mange tal, modellen har lært under træningen, og som normalt styrer dens sprog. Nu efterligner de også en processor.
I praksis kan man pege et lille kommandolinjeværktøj mod en ROM, altså en spilfil, og få eksempelvis Super Mario Bros til at køre inde i modellen. Ifølge kilden foregår det meget langsomt.
Opus 5.5 fandt 15 år gamle tests
Opskriften blev udviklet med AI-modellen Opus 5.5. I en kommentar på Hacker News viser Breunig de prompts, han brugte: Modellen skulle læse Divyansh Agrawals projekt qwenputer og derefter undersøge, om samme teknik kunne emulere NES' chip og RAM.
Ifølge Simon Willison fandt Opus 5.5 en samling såkaldte conformance-tests til NES-processoren, som Christopher Pow udgav for 15 år siden. Testsæt af den slags bruges til at kontrollere, om en emulator opfører sig som den rigtige chip.
Leg frem for brugbar konsol
Breunig beskriver selv målet som leg: Det er i orden, at det ikke går hurtigt, og det vigtige er at have vægtene og et værktøj, man kan pege på en ROM.
Et åbent spørgsmål står tilbage i materialet: Om mindre og hurtigere modeller kan nå NES' normale klokfrekvens. Det spørger Breunigs prompt selv om, men der er ikke noget svar i kilden.
Flere detaljer
- Breunig blev inspireret af Divyansh Agrawals qwenputer-projekt.
- De anvendte conformance-tests til NES-processoren stammer fra Christopher Pow.
- Simon Willison omtalte projektet i et linkindlæg 30. oktober 2026.
- Breunig offentliggjorde sine prompts i en kommentar på Hacker News.
Kilder:
Simon Willison AI →
Genfortalt i egne ord af AI-nyheder.com · Tjek altid originalkilden, før du handler på vigtige oplysninger.