Argonaut Software / Nintendo · 1993 · GSU-1 / GSU-2 (Game Support Unit)
The Super FX was a co-processor embedded in SNES cartridges that enabled real-time 3D polygon rendering — something the SNES itself could not do. Star Fox (1993) demonstrated it was possible to play a 3D shooter on 16-bit hardware.
The Super FX chip was developed by Argonaut Software's Jez San and his team, initially proposing to Nintendo that a co-processor chip inside cartridges could enable 3D gaming on the SNES. Nintendo was sceptical but funded the project; the resulting chip — the GSU-1 — operated at 10.74 MHz and performed floating-point matrix transformations to render polygons that the SNES's main processor could then display on screen. The critical insight was that the SNES didn't need to generate 3D graphics itself; it needed to receive pre-calculated polygon data from a dedicated processor fast enough to produce coherent animation. Star Fox (1993), developed by Argonaut and Nintendo EAD, was the demonstrator: a rail shooter with fully polygonal graphics running at sufficient frame rates to be enjoyable. The game sold over 4 million copies and proved that 3D gaming was viable on 16-bit hardware when enhanced by cartridge processors. The improved GSU-2 chip appeared in Yoshi's Island (1995), used not for 3D rendering but for transparency effects and large sprite scaling that the SNES could not achieve alone. The Super FX approach — augmenting console capabilities through cartridge hardware — prefigured the Nintendo 64's expansion pak and modern approaches to hardware capability extension.
| Clock speed | 10.74 MHz (GSU-1) / 21.4 MHz (GSU-2) |
|---|---|
| Function | Floating-point 3D polygon rendering co-processor |
| Host bus | Plugs into SNES cartridge slot |
| Used in | Star Fox, Stunt Race FX, Doom (SNES), Yoshi's Island |
| Developer | Argonaut Software / Nintendo |