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 — was a fixed-point RISC processor running at 10.74 MHz that calculated and drew polygons into a frame buffer, which the SNES then copied to the screen as background tiles. The critical insight was that the SNES didn't need to generate 3D graphics itself; it needed a dedicated processor to draw them 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 | Fixed-point RISC co-processor for 3D polygon rendering |
| Host bus | Plugs into SNES cartridge slot |
| Used in | Star Fox, Stunt Race FX, Doom (SNES), Yoshi's Island |
| Developer | Argonaut Software / Nintendo |