Микросхемы расширения Super Nintendo Entertainment System — часть задуманного и реализованного компанией Nintendo плана развития игровой платформы Super Nintendo Entertainment System. Принципы и принятые стандарты позволили удешевить и ускорить разработку базовой консоли и обеспечить длительное развитие и разнообразие функций за счёт микросхем порой намного более мощных, чем основные чипы оборудования SNES.
Все эти разнообразные микросхемы устанавливались в картриджи конкретных игр. Для распознавания приставкой наличия дополнительных чипов в игровом картридже предусмотрено 16 дополнительных контактов.
Super FX
Super FX - 16-битный RISC процессор разработанный Argonaut Games, применявшийся в многочисленных игровых картриджах для выполнения команд, отсутствующих у основного процессора(2007-05-01) Snes9x readme.txt v1.51. snes9x.com . Retrieved on 2007-07-03..
C4 (CX4)
C4 (также иногда называемый CX4) — электронный компонент, микросхема, специализированный математический сопроцессор, использовавшийся фирмой Capcom в её серии игр Mega Man X для игровой консоли Super Nintendo. Всего было выпущено две игры, использующие чип C4 — Mega Man X2 (1994 год) и Mega Man X3 (1995 год). Сопроцессор C4 получил известность, в основном, благодаря создаваемым с его помощью эффектам векторной графики, которые можно видеть в конечных заставках этих двух игр.
DSP
Линейка цифровых сигнальных целочисленных процессоров применялась в быстрых векторных расчётах, конвертации пиксельных форматов графики, двух- и трёхмерных преобразованиях координат и для других функций.
Всего существует 4 версии микросхем, идентичных физически, но с различным вшитым в них микрокодом. Наиболее используемой была версия DSP-1 и позже - "1A ", "1B bug fix"; DSP-2, DSP-3 и DSP-4 использовались в одной игре каждая.
Все они основаны на процессоре NEC µPD77C25.
DSP-1 DSP-1 - самый широко используемый DSP в SNES, в более чем 15 различных играх. Он работает как математический сопроцессор в Super Mario Kart, Pilotwings где требуется Mode 7 масштабирования и поворота. Несмотря на то, что все вычисления в нём происходят с фиксированной точкой, он позволяет совершать быстрые расчёты плавающей арифметики и тригонометрические функции, необходимые в 3D алгоритмах.
Более поздние DSP-1A и DSP-1B выполняют в точности те же функции, что DSP-1. The DSP-1A исполнена на новом технологическом уровне по сравнению с DSP-1, а в DSP-1B устранены ошибки.
DSP-2 DSP-2 присутствует только в порте под SNES игры Dungeon Master. Основная его задача - конвертация пиксельной графики Atari ST в SNES формат, с динамическим масштабированием и эффектами прозрачности.
DSP-3 DSP-3 - дополнительная микросхема, применённая в единственной игре для Японского Super Famicom, пошаговой стратегии SD Gundam GX. Участвует в расчётах следующего хода искусственного интеллекта, распаковке кода Шеннона - Фано и преобразованиях графических форматов.
DSP-4 DSP-4 - применяется в картридже . С её помощью отрисовывается гоночная дорожка, особенно когда она разветвляется на несколько путей.
Sharp LR35902
Основной микросхемой в Super Game Boy является Sharp LR35902, представляющей собой процессор, идентичный процессору Game Boy. Основной процессор SNES недостаточно мощен для программной эмуляции Game Boy, поэтому производитель фактически установил в картридж железо Game Boy целиком.
MX15001TFC Чип производства компании MegaChips специально для картриджа для Super Famicom. Эти картриджи снабжались флеш-памятью, вместо масочной для сохранения игр, скачанных за плату в специальных киосках в Японии. Данная микросхема обеспечивала интерфейс связи с киосками и начальное меню для выбора игры. Некоторые игры выпускались и в форме масочного картриджа, и в скачиваемом виде, тогда как другие - только в скачиваемом. Этот сервис был закрыт 8 февраля 2007 года.
OBC-1 OBC-1 - сопроцессор манипуляции спрайтами, использовавшийся исключительно в игре под пистолет - сиквелу к .
Rockwell RC2324DPL Rockwell RC96V24DP - модем стандарта V.22bis 2400 bps реализованный в виде одного VLSI чипа, устанавливался в картриджи XBAND(изображаемо обычно как XB∀ND), тем самым позволяя пользователю участвовать в игровой онлайн сети для приставок (сеть работала в США по крайней мере с ноября 1994 года по 1996 год).
S-DD1
S-DD1 — электронный компонент, микросхема, специализированный аппаратный декомпрессор, разработанный фирмой Nintendo для использования в некоторых играх для её игровой консоли Super Nintendo Entertainment System.
Его возможности работы с данными, сжатыми по алгоритму ABS Lossless Entropy Algorithm, на основе арифметического кодирования, разработанному фирмой Ricoh, требовались для игр с большим объёмом графики, которую не получалось разместить в ограниченном объёме ПЗУ (максимум 48 мегабит) игрового картриджа. S-DD1 позволял декодировать сжатые данные «на лету», напрямую передавая их видеоконтроллеру консоли.
S-DD1 взаимодействовал с основным процессором SNES (Ricoh 5A22) и ПЗУ игрового картриджа через две шины. При этом основной процессор мог получать несжатые данные из ПЗУ картриджа, даже если S-DD1 в этот момент был занят операцией декомпрессии.
Всего было выпущено две игры, использующие S-DD1: Star Ocean и Street Fighter Alpha 2. Обе они вышли в 1996 году.
S-RTC S-RTC - микросхема часов реального времени для игры Daikaijuu Monogatari II.
SA1, SA-1
Nintendo SA-1 (сокращение от Super Accelerator 1) — микропроцессор, разработанный фирмой Nintendo для использования в игровых картриджах для её игровой консоли Super Nintendo Entertainment System (SNES). По сути, SA-1 представляет собой улучшенный вариант 65816-совместимого процессора, работающего параллельно с основным процессором SNES’s 5A22 CPU (который также является вариантом процессора 65816). При этом SA-1 не является подчинённым процессором для 5A22, каждый из них может вызывать прерывание у другого независимо друг от друга.
Использовался в 34 играх, включая популярную Super Mario RPG: Legend of the Seven Stars.
SPC7110 Микросхема распаковки данных, созданная Epson. Применена в трёх играх издателя Hudson. В игре Far East of Eden Zero также установлен чип часов реального времени, обращение к которому идёт через SPC7110.
ST
Серия микросхем, использованных компанией SETA Corporation для улучшения функциональности подпрограмм искусственного интеллекта.
ST010 ST010 - общие функции и поддержка ИИ автомобилей-противников в F1 ROC II: Race of Champions. Процессор - NEC µPD96050.
ST011 ST011 - искусственный интеллект в настольной игре Сёги в Hayazashi Nidan Morita Shogi. Процессор - NEC µPD96050.
ST018 ST018 - искусственный интеллект в Hayazashi Nidan Morita Shogi 2. Представляет собой 21.47 MHz, 32-bit ARMv3 процессор.
Список Super NES игр с микросхемами расширения НазваниеМикросхемаГодРазработчикИздательMega Man X2 NA EURockman X2 JPCX4CapcomCapcom (NA) (JP) (EU)Mega Man X3 NA EURockman X3 JPCX4Capcom, Minakuchi EngineeringCapcom (NA) (JP)Soukou Kihei Votoms: The Battling RoadDSP-1GenkiTakara (JP)Bike Daisuki! Hashiriya Kon - Rider's SpiritsDSP-1GenkiNCS (JP)Final StretchDSP-1GenkiLOZC (JP)Lock On NA EUSuper Air Diver JPDSP-1Copya SystemVic Tokai (US) SunSoft (EU)Michael Andretti's Indy Car ChallengeDSP-1/1AGenkiBullet Proof Software (NA) (JP)PilotwingsDSP-1/1BOn cartridges with DSP-1B installed, the plane in attract mode will crash.Nintendo EADNintendo (NA) (JP) (EU)Shutokō Battle '94: Keichii Tsuchiya Drift KingDSP-1BGenkiBullet-Proof Software (JP)Shutokō Battle 2: Drift King Keichii Tsuchiya & Masaaki BandohDSP-1BGenkiBullet-Proof Software (JP)Suzuka 8 HoursDSP-1Arc System WorksNamco (NA) (JP)Super Air Diver 2DSP-1Copya SystemAsmik (JP)Super Bases Loaded 2 NASuper 3D Baseball JPKorean League KRDSP-1TOSEJaleco (NA) (JP) (KR)Super F1 Circus GaidenDSP-1 Nichibutsu (JP)Battle RacersDSP-1BanprestoBanpresto (JP)Super Mario KartDSP-1/1BNintendo EADNintendo (NA) (JP) (EU)Ace wo Nerae!DSP-1ATelenet JapanTelenet Japan (JP)Ballz 3DDSP-1BPF MagicAccolade (NA)Dungeon MasterDSP-2FTL GamesJVC Victor (NA) (JP) (EU) SD Gundam GXDSP-3BECBandai (JP)Top Gear 3000 NA EU The Planet's Champ TG 3000 JPDSP-4Gremlin InteractiveKemco (NA) (JP) (EU)Metal Combat: Falcon's RevengeOBC-1Intelligent SystemsNintendo (NA) (EU)Asahi Shinbun Rensai: Katou Ichi-Ni-San Shougi: ShingiryuuSA1VarieVarie (JP)Daisenryaku Expert WWII: War in EuropeSA1SystemSoft AlphaASCII Corporation (JP)Derby Jockey 2SA1Graphic ResearchAsmik (JP)Dragon Ball Z: Hyper DimensionSA1TOSEBandai (JP) (EU)Habu Meijin no Omoshiro ShōgiSA1AccessTomy (JP)Hayashi Kaihou Kudan no Igo OodouSA1 Ask Kodansha (JP)Itoi Shigesato no Bass Tsuri No. 1SA1Dice, HAL LaboratoryNintendo (JP)J.League '96 Dream StadiumSA1 Hudson Soft (JP)Jikkyou Oshaberi ParodiusSA1KonamiKonami (JP)Jumpin' DerbySA1KIDNaxat Soft (JP)Kakinoki ShogiSA1Sakata SASASCII Corporation (JP)Kirby Super Star NA JP Kirby's Fun Pak EUSA1HAL LaboratoryNintendo (NA) (JP) (EU)Kirby's Dream Land 3SA1HAL LaboratoryNintendo (NA) (JP)Marvelous: Mouhitotsu no TakarajimaSA1Nintendo R&D2Nintendo (JP)Masters New: Haruka Naru Augusta 3SA1T&E SoftT&E Soft (JP)Mini 4WD Shining Scorpion Let's & Go!!SA1KIDASCII Corporation (JP)Pebble Beach no Hotou: New Tournament EditionSA1T&E SoftT&E Soft (JP)Pachi-Slot Monogatari - PAL Kougyou SpecialSA1 Nihon Soft System (JP)PGA European TourSA1HalestormTHQ / Black Pearl Software (NA) (EU)PGA Tour 96SA1Black Pearl SoftwareElectronic Arts (NA) (EU)Power Rangers Zeo: Battle RacersSA1NatsumeBandai (NA) (EU)Pro Kishi Jinsei Simulation: Shōgi no HanamichiSA1AccessAtlus (JP)Saikousoku Shikou Shougi MahjongSA1VarieVarie (JP)SD F-1 Grand PrixSA1Video SystemVideo System (JP)SD Gundam G NEXTSA1Japan Art MediaBandai (JP)Shin Shogi ClubSA1 Hect (JP)Shogi SaikyouSA1 Magical Company (JP)Shogi Saikyou 2SA1 Magical Company (JP)Super Bomberman Panic Bomber WorldSA1Hudson SoftHudson Soft (JP)Super Mario RPG: Legend of the Seven StarsSA1SquareNintendo (NA) (JP)Super Robot Taisen Gaiden: Masō Kishin - The Lord Of ElementalSA1WinkysoftBanpresto (JP)Super Shougi 3: KitaiheiSA1 I'Max (JP)Taikyoku Igo: IdatenSA1Bullet Proof SoftwareBullet Proof Software (JP)Takemiya Masaki Kudan no Igo TaishouSA1 KSS (JP)Star OceanS-DD1tri-AceEnix (JP)Street Fighter Alpha 2 NA EUStreet Fighter Zero 2 JPS-DD1CapcomCapcom (NA) (JP) (EU)Daikaijuu Monogatari IIS-RTCAIM, BirthdayHudson Soft (JP)Far East of Eden Zero (Tengai Makyou Zero)SPC7110Red CompanyHudson Soft (JP)Momotaro Dentetsu HappySPC7110Make SoftwareHudson Soft (JP)Super Power League 4SPC7110Now ProductionHudson Soft (JP)F1 ROC II: Race of Champions NAExhaust Heat II JPST010SETA CorporationSETA Corporation (NA) (JP)Hayazashi Nidan Morita ShogiST011Random HouseSETA Corporation (JP)Hayazashi Nidan Morita Shogi 2ST018Random HouseSETA Corporation (JP)Star Fox NA JPStarwing EUSuper FX GSU-1Nintendo EAD, ArgonautNintendo (NA) (JP) (EU)Stunt Race FX NA EUWild Trax JPSuper FX GSU-1Nintendo EAD, ArgonautNintendo (NA) (JP) (EU)VortexSuper FX GSU-1Argonaut GamesElectro Brain (NA), Pack-In-Video (JP)Dirt RacerSuper FX GSU-1MotiveTimeElite Systems (EU)Dirt Trax FXSuper FX GSU-1Sculptured SoftwareAcclaim Entertainment (NA)Super Mario World 2: Yoshi's Island NA EU Super Mario: Yossy Island JPSuper FX GSU-2Nintendo EADNintendo (NA) (JP) (EU)DoomSuper FX GSU-2Sculptured SoftwareWilliams (NA), Imagineer (JP), Ocean (EU)Winter Gold EUFX Skiing NA (cancelled)Super FX GSU-2FuncomNintendo (EU)
This list in ODS
Отменённые игры НазваниеМикросхемаГодРазработчикИздательStar Fox 2Super FX GSU-1-Nintendo EAD, Argonaut GamesNintendoFX FighterSuper FX GSU-2-Argonaut GamesGTE Entertainment (NA) (EU)ComancheSuper FX GSU-2-Nova LogicNova Logic (NA)PowerslideSuper FX GSU-1-Elite SystemsElite Systems (EU)
Примечания
Ссылки Форум разработчиков эмулятора Snes9x
Категория:Микросхемы видеоконтроллеров Категория:Super Nintendo Entertainment System