Super FX

Last updated
Super FX 2 chip on Super Mario World 2: Yoshi's Island SuperFX GSU-2-SP1 chip.jpg
Super FX 2 chip on Super Mario World 2: Yoshi's Island
Super FX-rendered 3D polygon graphics in the SNES game Star Fox SNES Star Fox.png
Super FX-rendered 3D polygon graphics in the SNES game Star Fox
MARIO CHIP 1 (Super FX) chip on UK PAL Starwing cartridge MARIO CHIP 1 Starwing.jpg
MARIO CHIP 1 (Super FX) chip on UK PAL Starwing cartridge

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. [1]

Contents

History

The Super FX chip design team included engineers Ben Cheese, Rob Macaulay, and James Hakewill. [2] While in development, the Super FX chip was codenamed "Super Mario FX" [3] and "MARIO". "MARIO", a backronym for "Mathematical, Argonaut, Rotation, & Input/Output", is printed on the face of the final production chip. [4] The chip's name would lead to an urban legend that "Super Mario FX" was a video game in development for the SNES. [5]

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. [6]

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. [7]

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  MHz signal, but an internal clock speed divider halves it to 10.7 MHz. Later on, the design was revised to become the Super FX GSU (Graphics Support Unit); this, unlike the first Super FX chip revision, is able to reach 21 MHz.

All versions of the Super FX chip are functionally compatible in terms of their instruction set. The differences arise in how they are packaged, their pinout, and their internal clock speed. As a result of changing the package when creating the GSU-2, more external pins were available and assigned for addressing. As a result, a larger amount of external ROM or RAM can be accessed.

Usage

Star Fox uses the chip for the rendering of hundreds of simultaneous 3D polygons. It uses scaled 2D bitmaps for lasers, asteroids, and other obstacles, but other objects such as ships are rendered with 3D polygons. Super Mario World 2: Yoshi's Island uses the chip for 2D graphics effects like sprite scaling and stretching.

Game cartridges that contain a Super FX chip have additional contacts at the bottom of the cartridge that connect to the extra slots in the cartridge port that are not otherwise typically used. Therefore, Super FX games cannot be plugged into cartridge adapters which predate the release of Super FX games. This includes cheat devices, such as the Game Genie.

List of games

TitleRelease dateSuperFX versionFrequencyµArchROM sizeWork RAM sizeSave RAM size
Star Fox/Starwing [8] February 1993Mario Chip [9] 10.5 Mhz
(21 Mhz / 2) [10]
16 bit

RISC CPU

8 MBit256 KBitNone
Dirt Racer [11] May 1995GSU-121 Mhz [10] 4 MBit256 KBitNone
Dirt Trax FX [12] June 19954 MBit512 KBitNone
Stunt Race FX/Wild Trax [13] May 19948 MBit512 KBit64 KBit
Vortex [14] September 19944 MBit256 KBitNone
Voxel (demo)[ citation needed ]3 MBit512 KBitNone
Doom [15] September 1995GSU-216 MBit512 KBitNone
Super Mario World 2: Yoshi's Island [16] August 1995GSU-2-SP116 MBit256 KBit64 KBit
Winter Gold [17] November 1996GSU-216 MBit512 KBit64 KBit

Unreleased games

See also

Related Research Articles

<span class="mw-page-title-main">Super Nintendo Entertainment System</span> Home video game console

The Super Nintendo Entertainment System, commonly shortened to Super Nintendo, Super NES or SNES, is a 16-bit home video game console developed by Nintendo that was released in 1990 in Japan and South Korea, 1991 in North America, 1992 in Europe and Oceania and 1993 in South America. In Japan, it is called the Super Famicom (SFC). In South Korea, it is called the Super Comboy and was distributed by Hyundai Electronics. The system was released in Brazil on August 30, 1993, by Playtronic. Although each version is essentially the same, several forms of regional lockout prevent cartridges for one version from being used in other versions.

<i>Yoshis Island</i> 1995 video game

Super Mario World 2: Yoshi's Island is a 1995 platform game developed and published by Nintendo for the Super Nintendo Entertainment System (SNES). It is the sequel follow-up to Super Mario World. The player controls Yoshi, a friendly dinosaur, on a quest to reunite baby Mario with his brother Luigi, who has been kidnapped by Kamek. As a Super Mario series platformer, Yoshi runs and jumps to reach the end of the level while solving puzzles and collecting items with Mario's help. The game has a hand-drawn aesthetic and was the first in the franchise to have Yoshi as its main character, where it introduces his signature flutter jump and egg spawning abilities.

Star Fox is an arcade style rail shooter and third person action-adventure video game series created by Shigeru Miyamoto, produced and published by Nintendo. The games follow the Star Fox combat team of anthropomorphic animals, led by chief protagonist Fox McCloud. Gameplay involves many adventures around the Lylat planetary system in the futuristic Arwing fighter aircraft, in other vehicles, and on foot. The original Star Fox (1993) is a forward-scrolling 3D rail shooter, but later games add more directional freedom.

<i>Yoshis Safari</i> 1993 video game

Yoshi's Safari is a 1993 light gun shooter developed and published by Nintendo for its Super Nintendo Entertainment System (SNES). It is the only Mario franchise game to feature first-person shooter gameplay and requires the SNES's Super Scope light gun. As Mario and his pet dinosaur Yoshi, the player embarks on a quest to save the kingdom of Jewelry Land from Bowser and his Koopalings, who have kidnapped its rulers and stolen 12 gems. The game features 12 levels in which the player shoots enemies like Goombas and Koopas, and collects power-ups and coins. At the end of each level, the player engages in a boss fight with an enemy, a Koopaling, or Bowser. Nintendo commissioned its R&D1 department to develop Yoshi's Safari in response to the waning popularity of the Super Scope. Yoshi's Safari was the first Super Scope title to use the SNES's Mode 7 graphics mode, and the future of the peripheral depended on the game's performance.

<i>Star Fox</i> (1993 video game) Rail shooter game published by Nintendo

Star Fox, known as Starwing in PAL regions, is a rail shooter video game developed by Nintendo and Argonaut Software, and published by Nintendo for the Super Nintendo Entertainment System. The first entry in the Star Fox series, the story follows Fox McCloud and the rest of the Star Fox team defending their homeworld of Corneria against the invading forces of Andross.

<i>Star Fox 2</i> 2017 SNES video game completed in 1995

Star Fox 2 is a rail shooter game developed by Nintendo and Argonaut Software and published by Nintendo. Developed for the Super Nintendo Entertainment System (SNES), it was completed in 1995 but did not see an official release until 2017 on the Super NES Classic Edition.

<span class="mw-page-title-main">Argonaut Games</span> British video game developer

Argonaut Games PLC was a British video game developer founded in 1982. It was known for the Super NES video game Star Fox and its supporting Super FX chip, and for Croc: Legend of the Gobbos and the Starglider series. The company was liquidated in late 2004, and ceased to exist in early 2007.

Jeremy Elliott "Jez" San OBE is an English game programmer and entrepreneur who founded Argonaut Software as a teenager in the 1980s. He is best known for the 1986 Atari ST game Starglider and helping to design the Super FX chip used in Star Fox for the Super NES.

<i>Stunt Race FX</i> 1994 video game

Stunt Race FX, known in Japan as Wild Trax, is a racing video game developed by Nintendo and Argonaut Software and published by Nintendo for the Super Nintendo Entertainment System. It is the second game to use the 3D-centric Super FX powered GSU-1.

<i>Croc: Legend of the Gobbos</i> 1997 video game

Croc: Legend of the Gobbos is a platform game developed by Argonaut Software, published by Fox Interactive and distributed by 20th Century Fox Home Entertainment in North America and Electronic Arts internationally for Microsoft Windows, PlayStation and Sega Saturn. Taking place in the fictional setting of the Gobbo Valley, Croc: Legend of the Gobbos follows a young crocodile named Croc, who sets out to rescue a group of furry creatures known as Gobbos from the evil magician Baron Dante.

FX Fighter is a series of video games developed by Argonaut Software and published by GTE Entertainment. The two games in the series are FX Fighter (1995) for DOS CD-ROM and FX Fighter Turbo (1996) for Windows 95.

<i>Starglider</i> 1986 video game

Starglider is a 3D video game published in 1986 by Rainbird. It was developed by Jez San under his company name Argonaut Software. The game is a fast-moving, first-person combat flight simulator, rendered with colourful wireframe vector graphics inspired by San's love of the 1983 Atari coin-op Star Wars.

<i>X</i> (1992 video game) 1992 video game

X is a 1992 space combat simulation video game developed by Nintendo and Argonaut Software and published by Nintendo for the Game Boy in Japan. The player assumes the role of the VIXIV starship as it must protect the planet Tetamus II from a mysterious race of aliens. Gameplay involves completing missions assigned by the "Training Academy Coach", ranging from protecting bases from enemy fire or delivering cargo to a certain area.

<span class="mw-page-title-main">Retro Duo</span> Handheld game console

The Retro Duo is a handheld game console developed by Retro-Bit and distributed by Innex, Inc. It plays game cartridges for the Nintendo Entertainment System and Super Nintendo Entertainment System. It plays North American, European and Japanese games and has the highest compatibility of any other clone system. S-video is compatible when playing SNES games. The console is not licensed by Nintendo and it's not fully compatible with every game released for the two game systems, but the majority of games function properly. While it has only been released in Canada and the United States, it can still be used in Europe and Japan with a power plug adapter. The console is compatible with official and third party SNES controllers.

<span class="mw-page-title-main">Super Nintendo Entertainment System Game Pak</span> Cartridges for the Super Nintendo Entertainment System

The Super Nintendo Entertainment System Game Pak is the system's default ROM cartridge medium. It is called Game Pak in most Western regions, and Cassette in Japan and parts of Latin America. While the Super NES can address 128 Megabits, only 117.75 Megabits are actually available for cartridge use. A fairly normal mapping can easily address up to 95 Megabit of ROM data with 8 Megabits of battery-backed RAM. However, most available memory access controllers only support mappings of up to 32 Megabits. The largest games released contain 48 Megabits of ROM data, while the smallest games contain 2 Megabits.

<span class="mw-page-title-main">Super NES Classic Edition</span> Home video game console by Nintendo

The Super NES Classic Edition is a dedicated home video game console released by Nintendo, which emulates the Super Nintendo Entertainment System. The console, a successor to the NES Classic Edition, comes with twenty-one Super NES titles pre-installed, including the first official release of Star Fox 2. It was released in North America and Europe on September 29, 2017.

Giles Goddard is an English video game programmer. He was one of the first Western employees at Nintendo, programming the Mario face in Super Mario 64, and working on titles such as Star Fox, 1080° Snowboarding, and Steel Diver. In 2002, he founded Vitei, a video game developer based in Kyoto, Japan, and is CEO.

<i>Winter Gold</i> 1996 video game

Winter Gold is a 1996 winter sports video game developed by Funcom and published by Nintendo for the Super Nintendo Entertainment System. In the game, players participate in six winter sports disciplines across four distinct olympic venues. Its gameplay focuses on time trials in three playable modes, using a main five-button configuration. The 3D visuals are powered by the Super FX2 chip, an enhancement of Argonaut Software's Super FX processor previously used in Doom and Yoshi's Island.

References

  1. "Of argonauts, vectors, and flying foxes: The rise of 3D on Nintendo consoles". BlameTheControlPad.com. Archived from the original on June 13, 2008. Retrieved January 4, 2015.
  2. Retrobates (April 3, 2014). "Blood". Retro Gamer . We did most of the technology back in England with a relatively large engineering/tech team, which comprised of Carl Graham and Pete Warnes on the software-based 3D technology and Ben Cheese, Rob Macaulay and James Hakewill working on the hardware side of things
  3. Cuthbert, Dylan (February 3, 2012). "@dylancuthbert". Twitter. Archived from the original on May 25, 2014. Retrieved May 25, 2014. SNES Central: @dylancuthbert I'm researching unreleased SNES games, was a game called "Super Mario FX" ever in development?
    Dylan Cuthbert: @snescentral no, that was the internal code name for the FX chip"
  4. McFerran, Damien (July 4, 2013). "Born slippy: the making of Star Fox". Eurogamer . Gamer Network. Retrieved July 4, 2013.
  5. Matthew Byrd (7 April 2023). "Super Mario's Biggest Urban Legends and Unsolved Mysteries". Den of Geek. Retrieved 7 February 2024.
  6. "Cart Queries" (PDF). GamePro . No. 59. IDG. June 1994. p. 12.
  7. Brookes, Jason; Bielby, Matt (May 1993). "Superplay interview: Jez San, Argonaut". Super Play . No. 7. United Kingdom: Future Publishing. p. 26.
  8. Strauss, Bob (April 2, 1993). "Star Fox". Entertainment Weekly. Retrieved January 1, 2019.
  9. "Super NES Programming/Super FX tutorial - Wikibooks, open books for an open world". en.wikibooks.org. Retrieved 2021-09-12.
  10. 1 2 "Super FX Chip (Concept)". Giant Bomb. Retrieved 2021-09-13.
  11. "Dirt Racer". SNES Central. Retrieved July 20, 2014.
  12. "Dirt Trax FX". SNES Central. Retrieved July 20, 2014.
  13. "Stunt Race FX". SNES Central. Retrieved July 20, 2014.
  14. "Vortex". SNES Central. Retrieved July 20, 2014.
  15. "Doom". SNES Central. Retrieved July 20, 2014.
  16. Harris, Craig (May 24, 2002). "E3 2002: Hands-on Impressions: Yoshi's Island". IGN . Ziff Davis. Archived from the original on August 20, 2016. Retrieved January 1, 2019.
  17. F.J. McCloud. "A Super FX FAQ". anthrofox.org. Retrieved 13 September 2019.
  18. 1 2 MegaSilverX1 (July 4, 2013). "Super FX Series: Cancelled Super FX Games". ScrewAttack.com. Archived from the original on August 30, 2013.{{cite web}}: CS1 maint: numeric names: authors list (link)
  19. Lee (October 28, 2009). "Powerslide FX [SNES / 3DO - Unreleased] - Unseen64". Unseen64.
  20. Sao, Akinori. "Developer Interview: Star Fox & Star Fox 2 - Super Nintendo Entertainment System: Super NES Classic Edition - Official Site". Nintendo of America. Retrieved January 18, 2018.
  21. "The Making of: Vortex". Retro Gamer . No. 147. United Kingdom: Imagine Publishing. October 2015. pp. 38–41.
  22. "Croc: Legend of the Gobbos". Retro Gamer . No. 154. United Kingdom: Imagine Publishing. April 2016. pp. 88–91.