NEC µPD96050
   HOME

TheInfoList



OR:

The list of Super NES enhancement chips demonstrates Nintendo hardware designers' plan to easily expand the
Super Nintendo Entertainment System The Super Nintendo Entertainment System, commonly shortened to Super Nintendo, Super NES or SNES, is a Fourth generation of video game consoles, 16-bit home video game console developed by Nintendo that was released in 1990 in Japan, 1991 in No ...
with special
coprocessor A coprocessor is a computer processor used to supplement the functions of the primary processor (the CPU). Operations performed by the coprocessor may be floating-point arithmetic, graphics, signal processing, string processing, cryptography or ...
s. This standardized selection of chips was available to licensed developers, to increase system performance and features for each game cartridge. As increasingly superior chips became available throughout the Super NES's generation, this provided a cheaper and more versatile way of maintaining the system's market lifespan than building a much more expensive CPU, or an increasingly obsolete stock chipset, into the Super NES itself. The presence of an enhancement chip is often indicated by 16 additional pins on either side of the original pins on the underside of the cartridge, 8 on each side of the center pins.


Super FX

The Super FX chip is a 16-bit supplemental
RISC In electronics and computer science, a reduced instruction set computer (RISC) is a computer architecture designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a comp ...
CPU developed by
Argonaut Software Argonaut Games is 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 ...
. It is typically programmed to act as a graphics accelerator chip that draws polygons and advanced 2D effects to a
frame buffer A framebuffer (frame buffer, or sometimes framestore) is a portion of random-access memory (RAM) containing a bitmap that drives a video display. It is a memory buffer containing data representing all the pixels in a complete video frame. Mode ...
in the
RAM Ram, ram, or RAM most commonly refers to: * A male sheep * Random-access memory, computer memory * Ram Trucks, US, since 2009 ** List of vehicles named Dodge Ram, trucks and vans ** Ram Pickup, produced by Ram Trucks Ram, ram, or RAM may also ref ...
sitting adjacent to it. '' Super Mario World 2: Yoshi's Island'' uses the Super FX 2 for sprite scaling, rotation, and stretching. This chip has at least four revisions, first as a surface mounted chip labeled "MARIO CHIP 1" (Mathematical, Argonaut, Rotation & I/O), commonly called the Super FX, in the earliest ''
Star Fox ''Star Fox'' is a rail shooter, space flight simulator, and third person action-adventure video game series created by Shigeru Miyamoto and developed and published by Nintendo. The games follow the Star Fox combat team of anthropomorphic a ...
'' (1993) cartridges. From 1994, some boards have an epoxy version, and later a first revision is labeled GSU-1. Both versions are clocked with a signal, but an internal clock speed divider halves it to on the MARIO CHIP 1. The GSU-1 however runs at the full 21.47 MHz. Both the MARIO CHIP 1 and the GSU-1 can support a maximum ROM size of . The design was revised to the GSU-2, which is still 16-bit, but this version can support a ROM size greater than 8 Mbit. The final known revision is the GSU-2-SP1. All versions of the Super FX chip are functionally compatible in terms of their instruction set. The differences are in packaging, pinout, maximum supported ROM size, and internal clock speed.


Cx4

The Cx4 chip is a
math coprocessor A floating-point unit (FPU), numeric processing unit (NPU), colloquially math coprocessor, is a part of a computer system specially designed to carry out operations on floating-point numbers. Typical operations are addition, subtraction, multipli ...
used by
Capcom is a Japanese video game company. It has created a number of critically acclaimed and List of best-selling video game franchises, multi-million-selling game franchises, with its most commercially successful being ''Resident Evil'', ''Monster ...
and produced by
Hitachi () is a Japanese Multinational corporation, multinational Conglomerate (company), conglomerate founded in 1910 and headquartered in Chiyoda, Tokyo. The company is active in various industries, including digital systems, power and renewable ener ...
(now
Renesas is a Japanese semiconductor manufacturer headquartered in Tokyo. The name "Renesas" is a contraction of "Renaissance Semiconductor for Advanced Solutions." The company was established in 2002 as Renesas Technology through the merger of the semi ...
) to perform general
trigonometric Trigonometry () is a branch of mathematics concerned with relationships between angles and side lengths of triangles. In particular, the trigonometric functions relate the angles of a right triangle with ratios of its side lengths. The field ...
calculations for wireframe effects, sprite positioning, and rotation. It maps and transforms wireframes in Capcom's second and third games of the ''
Mega Man X is a series of Action game, action-platformer, platform games released by Capcom. It is a sub-series of the ''Mega Man'' franchise previously developed by the same group, with Keiji Inafune acting as one of the main staff members. The Mega Man ...
'' series. It is based on the Hitachi HG51B169 DSP and clocked at 20 MHz. The name Cx4 stands for Capcom Consumer Custom Chip. A Cx4 self-test screen can be accessed by holding the 'B' button on the second controller upon system start-up in both ''
Mega Man X2 ''Mega Man X2'' (stylized as ''MEGA MAN X²''), known as in Japan, is a 1994 action-platform game developed by Capcom for the Super Nintendo Entertainment System (SNES). The game was released in Japan on December 16, 1994, and in North America ...
'' and '' X3''.


DSP

This series of fixed-point
digital signal processor A digital signal processor (DSP) is a specialized microprocessor chip, with its architecture optimized for the operational needs of digital signal processing. DSPs are fabricated on metal–oxide–semiconductor (MOS) integrated circuit chips. ...
chips provides fast vector-based calculations, bitmap conversions, 2D and 3D coordinate transformations, and other functions. The chip has four revisions, each physically identical but with different
microcode In processor design, microcode serves as an intermediary layer situated between the central processing unit (CPU) hardware and the programmer-visible instruction set architecture of a computer. It consists of a set of hardware-level instructions ...
. The DSP-1 version, including the later 1A die shrink and 1B bug fix revisions, was most often used; the DSP-2, DSP-3, and DSP-4 were used in only one game each. All of them are based on the NEC μPD77C25 CPU and clocked at 7.6 MHz.


DSP-1

The DSP-1 is the most varied and widely used of the Super NES DSPs, in more than 15 separate games. It is used as a
math coprocessor A floating-point unit (FPU), numeric processing unit (NPU), colloquially math coprocessor, is a part of a computer system specially designed to carry out operations on floating-point numbers. Typical operations are addition, subtraction, multipli ...
in games such as ''
Super Mario Kart is a 1992 kart racing game developed and published by Nintendo for the Super Nintendo Entertainment System (SNES). The first game in the ''Mario Kart'' series, it was released in Japan and North America in 1992, and in Europe the following yea ...
'' and ''
Pilotwings ''Pilotwings'' is a series of flight simulation video games beginning with the 1990 video game '' Pilotwings'' and most recently ''Pilotwings Resort'' in 2011. One of Nintendo's franchises, the series was released on the Super Nintendo Entertai ...
'' that require more advanced
Mode 7 Mode 7 is a graphics mode on the Super Nintendo Entertainment System video game console that allows a background layer to be rotated and scaled on a scanline-by-scanline basis to create many different depth effects. It also supports wrapping eff ...
scaling and rotation. It provides fast support for the
floating-point In computing, floating-point arithmetic (FP) is arithmetic on subsets of real numbers formed by a ''significand'' (a Sign (mathematics), signed sequence of a fixed number of digits in some Radix, base) multiplied by an integer power of that ba ...
and
trigonometric Trigonometry () is a branch of mathematics concerned with relationships between angles and side lengths of triangles. In particular, the trigonometric functions relate the angles of a right triangle with ratios of its side lengths. The field ...
calculations needed by 3D math algorithms. The later DSP-1A and DSP-1B serve the same purpose as the DSP-1. The DSP-1A is a die shrink of the DSP-1, and the DSP-1B corrects several bugs. The DSP-1B introduced a bug in the ''Pilotwings'' demo due to the game code not being updated for the timing differences of the chip revisions.


DSP-2

The DSP-2 is only in '' Dungeon Master''. Its primary purpose is to convert
Atari ST Atari ST is a line of personal computers from Atari Corporation and the successor to the company's Atari 8-bit computers, 8-bit computers. The initial model, the Atari 520ST, had limited release in April–June 1985, and was widely available i ...
bitmap In computing, a bitmap (also called raster) graphic is an image formed from rows of different colored pixels. A GIF is an example of a graphics image file that uses a bitmap. As a noun, the term "bitmap" is very often used to refer to a partic ...
image data into the Super NES
bitplane Bitplane is a provider of software for 3D and 4D image analysis for the life sciences. Founded in December 1992, Bitplane operates out of three offices in Zürich, Switzerland, Belfast, United Kingdom, and South Windsor, Connecticut, United States ...
format. It also provides dynamic scaling capability and transparency effects.


DSP-3

The DSP-3 is only in the turn-based strategy game ''SD Gundam GX'' for Super Famicom. It assists with tasks like calculating the next AI move, Shannon–Fano bitstream decompression, and bitplane conversion of graphics.


DSP-4

The DSP-4 is used in only ''
Top Gear 3000 ''Top Gear 3000'', later released in Japan as , is a racing video game developed by Gremlin Interactive and published by Kemco for the Super Nintendo Entertainment System. It is the third game in the original ''Top Gear'' trilogy, and the last in ...
''. It primarily assists with drawing the race track, especially during the times that the track branches into multiple paths.


Sharp LR35902

The hardware inside the
Super Game Boy The is a peripheral that allows Game Boy cartridges to be played on a Super Nintendo Entertainment System console. Released in June 1994, it retailed for in the United States and in the United Kingdom. In South Korea, it is called the Supe ...
peripheral includes a Sharp SM83 core mostly identical to the CPU in the handheld
Game Boy The is a handheld game console developed by Nintendo, launched in the Japanese home market on April 21, 1989, followed by North America later that year and other territories from 1990 onwards. Following the success of the Game & Watch single-ga ...
. Because the Super NES is not powerful enough for software emulation of the Game Boy, the hardware for the entire handheld is inside of the cartridge. Game Boy games however run approximately 2.4% faster than on an actual Game Boy due to a slightly higher clock speed. The Super Game Boy 2, only released in Japan, fixes this.


MX15001TFC

This chip was made by MegaChips exclusively for
Nintendo Power ''Nintendo Power'' was a video game news and strategy magazine from Nintendo of America, first published in July/August 1988 as Nintendo's official print magazine for North America. The magazine's publication was initially done monthly by Ninte ...
cartridges for the Super Famicom. The cartridges have flash ROMs instead of
mask ROM Read-only memory (ROM) is a type of non-volatile memory used in computers and other electronic devices. Data stored in ROM cannot be electronically modified after the manufacture of the memory device. Read-only memory is useful for storing so ...
s, to hold games downloaded for a fee at retail kiosks in Japan. The chip manages communication with the kiosks to download ROM images, and provides game selection menu. Some games were produced both in cartridge and download form, and others were download only. The service was closed in February 2007.


OBC-1

OBC-1 is a sprite manipulation chip used exclusively in the
Super Scope The Super Scope (), known as the Nintendo Scope in Europe and Australia, is a first party light gun peripheral for the Super Nintendo Entertainment System. The peripheral consists of two devices: the wireless light gun itself, called the " ...
game '' Metal Combat: Falcon's Revenge'', the sequel to ''
Battle Clash ''Battle Clash'' is a 1992 light gun shooter video game developed by Intelligent Systems and published by Nintendo for the Super Nintendo Entertainment System. It is one of several titles that requires the Super Scope light gun. Set in a futuri ...
''.


Rockwell RC2324DPL

The Rockwell RC96V24DP is a low power, V.22 bis 2400 bit/s data/fax
modem The Democratic Movement (, ; MoDem ) is a centre to centre-right political party in France, whose main ideological trends are liberalism and Christian democracy, and that is characterised by a strong pro-Europeanist stance. MoDem was establis ...
data pump in a single VLSI package, used in the
XBAND XBAND (stylized as XBⱯND) was one of the first competitive online console gaming networks and was available for the Genesis and Super NES. It was produced by Catapult Entertainment in Cupertino, California. It is the only modem released in ...
cartridge.


S-DD1

The S-DD1 chip is an
ASIC An application-specific integrated circuit (ASIC ) is an integrated circuit (IC) chip customized for a particular use, rather than intended for general-purpose use, such as a chip designed to run in a digital voice recorder or a high-efficien ...
decompressor made by
Nintendo is a Japanese Multinational corporation, multinational video game company headquartered in Kyoto. It develops, publishes, and releases both video games and video game consoles. The history of Nintendo began when craftsman Fusajiro Yamauchi ...
for use in some
Super Nintendo Entertainment System Game Pak 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 in Japan and parts of Latin America. While the Super NES can address 128 Megabits,Unless other ...
s. Designed to handle data compressed by the ABS Lossless Entropy Algorithm, a form of
arithmetic coding Arithmetic coding (AC) is a form of entropy encoding used in lossless data compression. Normally, a String (computer science), string of characters is represented using a fixed number of bits per character, as in the American Standard Code for In ...
developed by
Ricoh is a Japanese multinational imaging and electronics company. It was founded by the now-defunct commercial division of the Institute of Physical and Chemical Research (Riken) known as the ''Riken Concern'', on 6 February 1936 as . Ricoh's hea ...
, its use is necessary in games where massive amounts of sprite data are compressed with a total design limit of 32-
megabit The bit is the most basic Units of information, unit of information in computing and digital communication. The name is a portmanteau of binary digit. The bit represents a truth value, logical state with one of two possible value (computer scie ...
s. This data is decompressed dynamically by the S-DD1 and given directly to the picture processing unit. The S-DD1 mediates between the Super NES's Ricoh 5A22 CPU and the game's
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
via two
buses A bus (contracted from omnibus, with variants multibus, motorbus, autobus, etc.) is a motor vehicle that carries significantly more passengers than an average car or van, but fewer than the average rail transport. It is most commonly used ...
. However, the controlling 5A22 processor may still request normal, uncompressed data from the game's ROM even if the S-DD1 is already busy with a decompression operation. This form of parallelism allows sprite data to be decompressed while other types of data are quickly passed to the main CPU. ''
Star Ocean is a franchise of science fantasy Action role-playing video game, Action role-playing video games developed by the Japanese company tri-Ace and published by Square Enix (formerly Enix). Development History ''Star Ocean'' is known as one of the ...
'' and ''
Street Fighter Alpha 2 ''Street Fighter Alpha 2'', known as in Japan, Asia, South America, and Oceania, is a 1996 fighting game developed and published by Capcom for arcades. The game is the sequel to the previous year's '' Street Fighter Alpha: Warriors' Dreams'' an ...
'' are the only games that use this chip. Emulation of the S-DD1 was initially difficult, requiring "graphics packs" to be provided for the affected games, until the compression algorithm was identified.


S-RTC

S-RTC is a
real-time clock A real-time clock (RTC) is an electronic device (most often in the form of an integrated circuit) that measures the passage of time. Although the term often refers to the devices in personal computers, server (computing), servers and embedded ...
chip used in one game, '' Daikaijuu Monogatari II''.


SA1

The Super Accelerator 1 (SA1) chip is used in 34 Super NES games, including '' Super Mario RPG: Legend of the Seven Stars''. Similar to the 5A22 CPU in the Super NES hardware, the SA1 contains a processor core based on the
65C816 The W65C816S (also 65C816 or 65816) is a 16-bit microprocessor (MPU) developed and sold by the Western Design Center (WDC). Introduced in 1985, the W65C816S is an enhanced version of the WDC 65C02 8-bit MPU, itself a CMOS enhancement of the vener ...
with several programmable timers. The SA1 does not function as a slave CPU for the 5A22; both can interrupt each other independently. The SA1 also features a range of enhancements over the standard 65C816: * 10.74
MHz The hertz (symbol: Hz) is the unit of frequency in the International System of Units (SI), often described as being equivalent to one event (or cycle) per second. The hertz is an SI derived unit whose formal expression in terms of SI base u ...
clock speed Clock rate or clock speed in computing typically refers to the frequency at which the clock generator of a processor can generate pulses used to synchronize the operations of its components. It is used as an indicator of the processor's ...
, compared to the 5A22's maximum of 3.58 MHz * Faster
RAM Ram, ram, or RAM most commonly refers to: * A male sheep * Random-access memory, computer memory * Ram Trucks, US, since 2009 ** List of vehicles named Dodge Ram, trucks and vans ** Ram Pickup, produced by Ram Trucks Ram, ram, or RAM may also ref ...
, including 2 KB of internal RAM * Memory mapping capabilities * Limited data storage and compression * New
DMA DMA may refer to: Arts * ''DMA'' (magazine), a defunct dance music magazine * Dallas Museum of Art, in Texas, US * BT Digital Music Awards, an annual event in the UK * Danish Music Awards * Detroit Music Awards * Doctor of musical arts, a degree ...
modes such as
bitmap In computing, a bitmap (also called raster) graphic is an image formed from rows of different colored pixels. A GIF is an example of a graphics image file that uses a bitmap. As a noun, the term "bitmap" is very often used to refer to a partic ...
to
bit plane A bit plane of a digital discrete signal (such as image or sound) is a set of bits corresponding to a given bit position in each of the binary numbers representing the signal. For example, for 16-bit data representation there are 16 bit planes: ...
transfer * Arithmetic functions (multiplication, division, and cumulative) * Hardware timer (either as a linear 18-bit timer, or synchronised with the PPU to generate an IRQ at a specific H/V scanline location) * Built-in CIC lockout, for
copy protection Copy protection, also known as content protection, copy prevention and copy restriction, is any measure to enforce copyright by preventing the reproduction of software, films, music, and other media. Copy protection is most commonly found on vid ...
and regional marketing control


SPC7110

A data decompression chip designed by
Epson Seiko Epson Corporation, commonly known as Epson, is a Japanese multinational electronics company and one of the world's largest manufacturers of printers and information- and imaging-related equipment. Headquartered in Suwa, Nagano, Japan, t ...
, used in three games by
Hudson Hudson may refer to: People * Hudson (given name) * Hudson (surname) * Hudson (footballer, born 1986), Hudson Fernando Tobias de Carvalho, Brazilian football right-back * Hudson (footballer, born 1988), Hudson Rodrigues dos Santos, Brazilian f ...
. '' Tengai Makyou Zero'' also contains a
real-time clock A real-time clock (RTC) is an electronic device (most often in the form of an integrated circuit) that measures the passage of time. Although the term often refers to the devices in personal computers, server (computing), servers and embedded ...
chip accessed via the SPC7110.


ST

The ST series of chips are used by
SETA Corporation was a Japanese video game developer and publisher based in Kōtō, Tokyo. It was founded on October 1, 1985 and dissolved on February 9, 2009. A branch was located in Las Vegas, Nevada. SETA developed and published games for various gaming plat ...
to enhance AI.


ST010

Used for general functions and handling the AI of opponent cars in '' F1 ROC II: Race of Champions''. It contains a NEC μPD96050 DSP, clocked at 10Mhz.


ST011

ST011 is used for AI functionality in the
shogi , also known as Japanese chess, is a Strategy game, strategy board game for two players. It is one of the most popular board games in Japan and is in the same family of games as chess, Western chess, chaturanga, xiangqi, Indian chess, and janggi. ...
board game ''Hayazashi Nidan Morita Shogi''. It also uses a NEC μPD96050, clocked at 15 Mhz.


ST018

The ST018 is used for AI functionality in ''Hayazashi Nidan Morita Shogi 2''. It is a 21.44 MHz 32-bit ARMv3 processor, most likely an ARM60.


Zilog Z8523310VSC

In 1995, BT ran a trial for ''BT Interactive TV'' in the UK which would allow users to download Super NES games. The ''BT GameCart'' was a Super NES Game Pak which included a
Zilog Zilog, Inc. is an American manufacturer of microprocessors, microcontrollers, and application-specific embedded System on a chip, system-on-chip (SoC) products. The company was founded in 1974 by Federico Faggin and Ralph Ungermann, who were soo ...
Z8523310VSC
serial communication In telecommunication and data transmission, serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus. This is in contrast to parallel communication, where several bits a ...
controller and
serial port A serial port is a serial communication Interface (computing), interface through which information transfers in or out sequentially one bit at a time. This is in contrast to a parallel port, which communicates multiple bits simultaneously in Pa ...
to interface with the
Apple Interactive Television Box The Apple Interactive Television Box (AITB) was a television set-top box developed by Apple Computer (now Apple Inc.) in partnership with a number of global telecommunications firms, including British Telecom and Belgacom. Prototypes of the ...
.


List of Super NES games with enhancement chips


Canceled games


See also

*
Memory management controller Multi-memory controllers or memory management controllers (MMC) are different kinds of special Microprocessor, chips designed by various video game developers for use in Nintendo Entertainment System (NES) ROM cartridge, cartridges. These chips ...
is the Nintendo Entertainment System's (NES) previous generation of enhancement chips. *
Super 8 Super 8 or Super Eight may refer to: Film * Super 8 film, a motion picture film format released in 1965 * Super 8 film camera, a motion picture camera used to film Super 8mm motion picture format * ''Super 8'' (2011 film), a science-fiction f ...
, an unlicensed peripheral which includes a NES on a chip


References

{{DEFAULTSORT:List Of Super Nes Enhancement Chips Graphics processing units Nintendo chips Super Nintendo Entertainment System accessories