How the Star Fox Cartridge Outpowered the Console It Ran On
Jeziel Fonseca·
The SNES did not render Star Fox. The cartridge did.
That claim requires some unpacking, because most people who played Star Fox in 1993 assumed the console was doing the work. The chip responsible was invisible to anyone who did not open the cartridge and look at the circuit board. But understanding what the Super FX chip actually was, where it lived, and how it came to exist reveals one of the more unlikely engineering stories in gaming history.
A Co-Processor Inside the Game
The Super FX chip, labeled "MARIO chip" on its physical circuit board, was a 16-bit RISC co-processor embedded inside the Star Fox cartridge. Not inside the Super Nintendo. Inside the cartridge you bought at the store.
Clock speed comparison:
Processor
Clock Speed
SNES CPU (65C816)
3.58 MHz (fast mode)
Super FX chip (MARIO chip)
10.74 MHz
The cartridge ran at nearly three times the processor speed of the hardware it plugged into. Every Arwing silhouette, every tumbling asteroid, every polygon was calculated by the chip, rendered into a frame buffer in cartridge RAM, and then DMA-transferred to SNES VRAM for display. The SNES itself was doing display work. Argonaut's developers had a phrase for the arrangement: they called the Super Nintendo just a box to hold the chip.
That is not a dismissal of Nintendo's hardware. It is a precise description of how the game worked. The SNES's tile-and-sprite architecture was never designed to write individual pixels at speed. The Super FX chip bypassed that limitation entirely by rendering to its own memory and handing off a finished frame.
What the Chip Actually Calculated
Here is what gets lost in most retellings: the Super FX chip was not a fixed-function 3D renderer. It was a general-purpose processor running 3D software.
The only hardware-accelerated primitive it had was the PLOT instruction, a single opcode that wrote one pixel into the frame buffer. Everything else, the polygon math, the clipping, the rasterization, was software running on the chip's 16 registers.
There was a 512-byte instruction cache on the chip. Instructions executed in a single cycle when they hit cache. If code spilled out of those 512 bytes and fetched from cartridge ROM (clocked at 3.58 MHz, a third of the chip's speed), performance dropped hard. The Argonaut team writing Star Fox's inner render loops had to make them fit inside 512 bytes to get playable frame rates.
That constraint shaped every polygon count and geometry decision in the game. The famous low-poly aesthetic of Star Fox was not a stylistic choice. It was the ceiling.
The $2 Million Promise Made Mid-Meeting
None of this hardware would exist without a specific sequence of events that started with a hacked Game Boy.
Dylan Cuthbert was 17 and working at Argonaut Software, a small UK studio founded by Jez San, when he built a 3D wireframe engine by bypassing a retail Game Boy cartridge's ROM and wiring the address bus to an Amiga. The result was a moving 3D demo running on portable hardware Nintendo had never designed to do anything of the sort. Argonaut also defeated the Game Boy's copy-protection chip; the cartridge displayed "ARGONAUT" on startup.
Jez San brought the demo to CES 1990. Nintendo executives escalated immediately. San got a meeting with Hiroshi Yamauchi, Nintendo's president.
In that meeting, San promised Yamauchi that Argonaut could build custom hardware to make the SNES ten times better at 3D. He made this promise before he had confirmed it was feasible. Then he stepped out and called Ben Cheese, Argonaut's lead hardware engineer, from the hallway to find out if the number was plausible. Cheese said yes.
"I thought of the biggest number I could possibly think of, which was a million dollars. I doubled it and asked for two million dollars, and he said yes." -- Jez San
Yamauchi agreed. Argonaut got two million dollars to build the chip.
The Name in Silicon
The chip's physical label, MARIO, was a backronym the Argonaut engineers coined themselves: Mathematical, Argonaut, Rotation, I/O. They put their own company name into the silicon. Nintendo approved it. The name gave rise to a persistent urban legend about a cancelled game called "Super Mario FX," because the chip was labeled for Mario rather than for Fox McCloud. There is no such game. The name was an inside joke from the people who built the hardware.
Argonaut's Developers Worked Inside Miyamoto's Office
Star Fox was not developed remotely. Dylan Cuthbert, Giles Goddard, and Krister Wombell relocated to Nintendo's Kyoto headquarters for the project, working physically alongside Miyamoto's team inside the EAD offices. The collaboration was close enough that Miyamoto's group learned the 3D pipeline directly from the Argonaut team.
After Star Fox shipped in Japan in February 1993, the Super FX chip appeared in Stunt Race FX, Vortex, and a later revised version powered the SNES port of Doom and Yoshi's Island. The chip's sprite rotation capabilities were a capability Nintendo had not anticipated when they commissioned it.
The partnership ended when Argonaut pitched a 3D Yoshi platformer using their technology and Nintendo passed. San later reflected that Argonaut had taught Nintendo 3D games and left them a permanent legacy of being able to make them.
Why It Belongs in Your Gaming Memory
Star Fox sits at the intersection of two kinds of gaming history: the hardware story (a cartridge that outclocked the console) and the human story (a teenager's demo, a hallway phone call, and a two-million-dollar handshake).
Games like this show what hardware constraints actually mean in practice: not a ceiling but a pressure that produced something nobody expected. That pressure is worth remembering alongside the game itself.
If Star Fox is part of your gaming history, it deserves a spot in your record alongside everything else you have played. Log it and your full retro collection at The EndWiki and build a permanent account of the games that mattered. Browse and discover more classics at /games.