[[File:SuperFX GSU-2-SP1 chip.jpg|right|thumb|250px|Super FX 2 chip on Super Mario World 2: Yoshi's Island]] The Super FX is a coprocessor on the Graphics Support Unit (GSU) added to select Super Nintendo Entertainment System (SNES) video game cartridges, primarily to facilitate advanced 2D and 3D graphics. The Super FX chip was designed by Argonaut Games, who also co-developed the 3D space rail shooter video game Star Fox with Nintendo to demonstrate the additional polygon rendering capabilities that the chip had introduced to the SNES. History The Super FX chip design team included engineers Ben Cheese, Rob Macaulay, and James Hakewill. While in development, the Super FX chip was codenamed "Super Mario FX" and "MARIO". "MARIO", a backronym for "Mathematical, Argonaut, Rotation, & Input/Output", is printed on the face of the final production chip. Because of high manufacturing costs and increased development time, few Super FX based games were made compared to the rest of the SNES library. Due to these increased costs, Super FX games often retailed at a higher MSRP compared to other SNES games. According to Argonaut Games founder Jez San, Argonaut had initially intended to develop the Super FX chip for the Nintendo Entertainment System. The team programmed an NES version of the first-person combat flight simulator Starglider, which Argonaut had developed for the Atari ST and other home computers a few years earlier, and showed it to Nintendo in 1990. The prototype impressed the company, but they suggested that they develop games for the then-unreleased Super Famicom due to the NES's hardware becoming outdated in light of newer systems such as the Sega Genesis/Mega Drive and the TurboGrafx-16/PC Engine. Shortly after the 1990 Consumer Electronics Show held in Chicago, Illinois, Argonaut ported the NES version of Starglider to the Super Famicom, a process which took roughly one week according to San. Function The Super FX chip is used to render 3D polygons and to assist the SNES in rendering advanced 2D effects. This custom-made RISC processor is typically programmed to act like a graphics accelerator chip that draws polygons to a frame buffer in the RAM that sits adjacent to it. The data in this frame buffer is periodically transferred to the main video memory inside of the console using DMA in order to show up on the television display. The first version of the chip, commonly referred to as simply "Super FX", is clocked with a 21.4