Список чипов улучшения Super NES

В Super Mario World 2: Yoshi's Island есть чип Super FX.

Список чипов улучшения Super NES демонстрирует план разработчиков оборудования Nintendo по легкому расширению Super Nintendo Entertainment System с помощью специальных сопроцессоров . Этот стандартизированный набор чипов был доступен лицензированным разработчикам для повышения производительности системы и функций для каждого игрового картриджа. Поскольку все более совершенные чипы становились доступными на протяжении всего поколения Super NES, это обеспечивало более дешевый и универсальный способ поддержания срока службы системы на рынке, чем встраивание гораздо более дорогого ЦП или все более устаревшего стандартного чипсета в саму Super NES.

Наличие чипа улучшения часто обозначается 16 дополнительными контактами по обе стороны от исходных контактов, по 8 с каждой стороны. [1]

Супер FX

Super FX визуализирует 3D-полигоны в Star Fox .

Чип Super FX — это 16-битный дополнительный RISC- процессор, разработанный Argonaut Software . [2] Обычно он программируется для работы в качестве графического ускорителя , который рисует полигоны и расширенные 2D-эффекты в буфере кадров в оперативной памяти , расположенной рядом с ним. Super Mario World 2: Yoshi's Island использует Super FX 2 для масштабирования, вращения и растяжения спрайтов .

Этот чип имеет по крайней мере четыре ревизии, сначала как чип поверхностного монтажа с маркировкой «MARIO CHIP 1» (Mathematical, Argonaut, Rotation & I/O), обычно называемый Super FX, в самых ранних картриджах Star Fox (1993). С 1994 года некоторые платы имеют эпоксидную версию, а позже первая ревизия маркируется GSU-1. Обе версии тактируются сигналом 21,47 МГц , но внутренний делитель тактовой частоты уменьшает ее вдвое до 10,74 МГц на MARIO CHIP 1. Однако GSU-1 работает на полной частоте 21,47 МГц. И MARIO CHIP 1, и GSU-1 могут поддерживать максимальный размер ПЗУ 8 Мбит . Конструкция была изменена на GSU-2, которая по-прежнему 16-битная, но эта версия может поддерживать размер ПЗУ более 8 Мбит. Последняя известная ревизия — GSU-2-SP1. Все версии чипа Super FX функционально совместимы с точки зрения набора инструкций. Различия заключаются в упаковке, распиновке, максимальном поддерживаемом размере ПЗУ и внутренней тактовой частоте. [3]

Сx4

Чип Cx4 — это математический сопроцессор , используемый Capcom и производимый Hitachi (теперь Renesas ) для выполнения общих тригонометрических вычислений для эффектов каркаса , позиционирования спрайтов и вращения. Он отображает и преобразует каркасы во второй и третьей играх Capcom серии Mega Man X. [2] Он основан на DSP Hitachi HG51B169 и работает на частоте 20 МГц. [4] Название Cx4 означает Capcom Consumer Custom Chip. [5]

Доступ к экрану самотестирования Cx4 можно получить, удерживая кнопку «B» на втором контроллере при запуске системы как в Mega Man X2, так и в X3 . [6]

ЦСП

В Pilotwings установлен чип DSP-1.

Эта серия чипов цифровых сигнальных процессоров с фиксированной точкой обеспечивает быстрые векторные вычисления, преобразования растровых изображений, двумерные и трехмерные преобразования координат и другие функции. [7] Чип имеет четыре ревизии, каждая из которых физически идентична, но с разным микрокодом . Версия DSP-1, включая более позднюю версию 1A die shrink и 1B bug fix, использовалась чаще всего; DSP-2, DSP-3 и DSP-4 использовались только в одной игре каждая. [8] Все они основаны на процессоре NEC μPD77C25 и работают на частоте 7,6 МГц. [4] [9]

ДСП-1

DSP-1 — самый разнообразный и широко используемый из DSP Super NES, в более чем 15 отдельных играх. Он используется в качестве математического сопроцессора в таких играх, как Super Mario Kart и Pilotwings , которые требуют более продвинутого масштабирования и вращения Mode 7. Он обеспечивает быструю поддержку вычислений с плавающей точкой и тригонометрических вычислений, необходимых для алгоритмов 3D-математики. Более поздние DSP-1A и DSP-1B служат той же цели, что и DSP-1. DSP-1A — это урезанный DSP-1, а DSP-1B исправляет несколько ошибок. [10] DSP-1B внес ошибку в демо Pilotwings из-за того, что код игры не был обновлен для временных различий ревизий чипа. [11]

ДСП-2

DSP-2 есть только в Dungeon Master . Его основная цель — конвертировать данные растрового изображения Atari ST в формат битовой плоскости Super NES . Он также обеспечивает динамическое масштабирование и эффекты прозрачности. [12]

ДСП-3

DSP-3 есть только в пошаговой стратегической игре SD Gundam GX для Super Famicom. Он помогает с такими задачами, как расчет следующего хода ИИ, декомпрессия битового потока Шеннона-Фано и преобразование битовой плоскости графики. [13]

ДСП-4

DSP-4 используется только в Top Gear 3000. Он в первую очередь помогает рисовать гоночную трассу, особенно в те моменты, когда трасса разветвляется на несколько путей.

Острый LR35902

Аппаратное обеспечение внутри периферийного устройства Super Game Boy включает ядро ​​Sharp SM83 [14] [15] , в основном идентичное центральному процессору в портативной консоли Game Boy . [16] Поскольку Super NES недостаточно мощна для программной эмуляции Game Boy, аппаратное обеспечение для всей портативной консоли находится внутри картриджа. [17] Однако игры для Game Boy работают примерно на 2,4% быстрее, чем на настоящей Game Boy из-за немного более высокой тактовой частоты. [18] Super Game Boy 2, выпущенный только в Японии, исправляет это.

MX15001TFC

Этот чип был создан MegaChips исключительно для картриджей Nintendo Power для Super Famicom. Картриджи имеют флэш-ПЗУ вместо масочных ПЗУ , чтобы хранить игры, загружаемые за плату в розничных киосках в Японии. Чип управляет связью с киосками для загрузки образов ПЗУ и предоставляет меню выбора игр. Некоторые игры выпускались как в виде картриджа, так и в виде загрузки, а другие были только для загрузки. Сервис был закрыт в феврале 2007 года. [19]

ОБК-1

OBC-1 — это чип манипуляции спрайтами, используемый исключительно в игре Metal Combat: Falcon's Revenge для Super Scope , продолжении Battle Clash . [2]

Роквелл RC2324DPL

Rockwell RC96V24DP — это маломощный модем для передачи данных/факсов V.22-2400 бит/с в одном корпусе VLSI [20] , используемый в картридже XBAND . [21]

С-ДД1

В Star Ocean установлен чип S-DD1.
В Street Fighter Alpha 2 установлен чип S-DD1.

Чип S-DD1 — это декомпрессор ASIC , созданный Nintendo для использования в некоторых игровых пакетах Super Nintendo Entertainment System . [2] Разработанный для обработки данных, сжатых с помощью алгоритма ABS Lossless Entropy Algorithm, формы арифметического кодирования, разработанной Ricoh , его использование необходимо в играх, где огромные объемы данных спрайтов сжимаются с общим пределом проектирования в 32 мегабита . Эти данные динамически распаковываются S-DD1 и передаются непосредственно в блок обработки изображений.

S-DD1 выступает посредником между процессором Ricoh 5A22 Super NES и ПЗУ игры через две шины . Однако управляющий процессор 5A22 может по-прежнему запрашивать обычные, несжатые данные из ПЗУ игры, даже если S-DD1 уже занят операцией декомпрессии. Такая форма параллелизма позволяет декомпрессировать данные спрайтов, в то время как другие типы данных быстро передаются в основной ЦП.

Star Ocean и Street Fighter Alpha 2 — единственные игры, использующие этот чип. Эмуляция S-DD1 изначально была сложной, требуя предоставления «графических пакетов» для затронутых игр, пока не был идентифицирован алгоритм сжатия. [22] [23]

S-RTC

S-RTC — это чип часов реального времени, используемый в одной из игр, Daikaijuu Monogatari II . [2]

СА1

чип SA1

Чип Super Accelerator 1 (SA1) используется в 34 [ требуется ссылка ] играх Super NES, включая Super Mario RPG: Legend of the Seven Stars . [24]

Подобно ЦП 5A22 в аппаратном обеспечении Super NES, SA1 содержит процессорное ядро ​​на основе 65C816 с несколькими программируемыми таймерами. [2] SA1 не функционирует как подчиненный ЦП для 5A22; оба могут прерывать друг друга независимо.

SA1 также имеет ряд усовершенствований по сравнению со стандартным 65C816:

  • Тактовая частота 10,74 МГц по сравнению с максимальной частотой 5A22 в 3,58 МГц
  • Более быстрая оперативная память , включая 2 КБ встроенной оперативной памяти
  • Возможности отображения памяти
  • Ограниченное хранение и сжатие данных
  • Новые режимы DMA , такие как передача битовой карты в битовую плоскость
  • Арифметические функции (умножение, деление и накопление)
  • Аппаратный таймер (либо как линейный 18-битный таймер, либо синхронизированный с PPU для генерации IRQ в определенном месте строки развертки H/V)
  • Встроенная блокировка CIC для защиты от копирования и регионального маркетингового контроля

SPC7110

Чип декомпрессии данных, разработанный Epson , используемый в трех играх Hudson . Tengai Makyou Zero также содержит чип часов реального времени , доступ к которому осуществляется через SPC7110. [2]

СТ

Exhaust Heat II оснащен чипом ST010.

Микросхемы серии ST используются корпорацией SETA для улучшения искусственного интеллекта .

СТ010

Используется для общих функций и управления ИИ автомобилей соперников в F1 ROC II: Race of Champions . Содержит NEC μPD96050 DSP, [10] [25] работающий на частоте 10 МГц. [4]

СТ011

ST011 используется для функциональности ИИ в настольной игре сёги Hayazashi Nidan Morita Shogi . Он также использует NEC μPD96050 , [17] работающий на частоте 15 МГц. [4]

СТ018

ST018 используется для функций искусственного интеллекта в Hayazashi Nidan Morita Shogi 2 . Это 32-битный процессор ARMv3 с тактовой частотой 21,47 МГц. [10] [26]

Список игр Super NES с чипами улучшения

ЗаголовокЧипГодРазработчикИздатель
Mega Man X2 NA ЕС
Rockman X2 JP
СХ41994КапкомCapcom (NA) (JP) (ЕС)
Mega Man X3 NA ЕС
Rockman X3 JP
СХ41995Capcom , Минакучи ИнжинирингCapcom (NA) (JP)
Soukou Kihei Votoms: Дорога битвыДСП-11993ГенкиТакара (Япония)
Велосипед Дайсуки! Хаширия Кон - Духи наездникаДСП-11994ГенкиNCS (Япония)
Финальная прямаяДСП-11993ГенкиLOZC (Япония)
Lock On NA EU
Super Air Diver JP
ДСП-11993Система CopyaВик Токай (США) SunSoft (ЕС)
Indy Car Challenge Майкла АндреттиДСП-1/1А1994ГенкиBullet Proof Software (NA) (JP)
PilotwingsДСП-1/1Б [примечание 1] [27]1991Нинтендо EADNintendo (NA) (JP) (EU)
Shutok Battle '94: Кейчи Цутия Король дрифтаДСП-1Б1994ГенкиBullet-Proof Software (JP)
Shutok Battle 2: Король дрифта Кейчи Цучия и Масааки БандоДСП-1Б1995ГенкиBullet-Proof Software (JP)
Сузука 8 часовДСП-11993Arc System WorksNamco (NA) (Япония)
Супер Воздушный Дайвер 2ДСП-11995Система CopyaАсмик (Япония)
Super Bases Loaded 2 NA
Super 3D Baseball JP
Корейская лига KR
ДСП-11993ТОСЭJaleco (NA) (JP) (KR)
Супер F1 Цирк ГайденДСП-11995Ничибуцу (Япония)
Боевые гонщикиДСП-11995БанпрестоБанпресто (Япония)
Супер Марио КартДСП-1/1Б1992Нинтендо EADNintendo (NA) (JP) (EU)
Ace o Nerae! 3D ТеннисДСП-1А1993Теленет ЯпонияTelenet Япония (JP)
Ballz 3DДСП-1Б1994ПФ.МагияНаграда (NA)
Мастер ПодземелийДСП-21992Игры FTLJVC / Victor (NA) (JP) (ЕС)
SD Гандам GXДСП-31994БЭКБандай (Япония)
Top Gear 3000 NA ЕС

Чемпион планеты TG 3000 JP

ДСП-41995Гремлин ИнтерактивKemco (NA) (JP) (ЕС)
Metal Combat: Месть СоколаОБК-11993Интеллектуальные системыNintendo (Северная Америка) (ЕС)
Асахи Синбун Ренсай: Като Ичи-Ни-Сан Сёги: СингирюСА11995РазноеВари (JP)
Эксперт Дайсенряку Вторая мировая война: Война в ЕвропеСА11996СистемСофт АльфаКорпорация ASCII (Япония)
Дерби Жокей 2СА11995Графические исследованияАсмик (Япония)
Dragon Ball Z: ГиперизмерениеСА11996ТОСЭBandai (Япония) (ЕС)
Хабу Мэйдзин-но Омоширо СёгиСА11995ДоступТоми (Япония)
Хаяси Кайхо Кудан но Иго ОодоСА11996Спросите Kodansha (Япония)
Итои Сигэсато-но Бас Цури № 1СА11997Дайс, Лаборатория HALNintendo (Япония)
Стадион мечты Джей-лиги '96СА11996Хадсон Софт (Япония)
Джиккё Ошабери ПародиусСА11995КонамиKonami (Япония)
Джампин ДербиСА11996РЕБЕНОКNaxat Soft (Япония)
Какиноки СёгиСА11995Саката SASКорпорация ASCII (Япония)
Kirby Super Star NA
Hoshi No Kirby Super Deluxe JP
Kirby's Fun Pak EU
СА11996Лаборатория HALNintendo (NA) (JP) (EU)
Kirby's Dream Land 3 NA
Hoshi no Kirby 3 JP
СА11997Лаборатория HALNintendo (NA) (JP)
Чудесно: Моухитоцу-но ТакарадзимаСА11996Нинтендо НИОКР2Nintendo (Япония)
Мастера Новинка: Харука Нару Августа 3СА11995T&E СофтT&E Soft (Япония)
Мини-4WD Shining Scorpion, поехали!СА11996РЕБЕНОККорпорация ASCII (Япония)
Pebble Beach no Hotou: Новое турнирное изданиеСА11996T&E СофтT&E Soft (Япония)
Пачи-Слот Моногатари — PAL Kougyou SpecialСА1 [28]1995Nihon Soft System (Япония)
Европейский тур PGAСА11996ХейлстормПрограммное обеспечение THQ / Black Pearl (NA) (ЕС)
Тур PGA 96СА11995Программное обеспечение Black PearlElectronic Arts (NA) (ЕС)
Power Rangers Zeo: Боевые гонщикиСА11996Нацумэ Ко., Лтд.Bandai (NA) (ЕС)
Pro Kishi Jinsei Simulation: Сёги но ХанамичиСА11996ДоступAtlus (Япония)
Сайкусоку Сико Сёги МаджонгСА11995РазноеВари (JP)
Гран-при SD F-1СА11995ВидеосистемаВидеосистема (Япония)
SD Гандам G СЛЕДУЮЩИЙСА11995Японские художественные медиаБандай (Япония)
Клуб Син СёгиСА11995Гект (JP)
Сёги СайкёСА11995Magical Company (Япония)
Сёги Сайкё 2СА11996Magical Company (Япония)
Супер Бомбермен Паник Бомбардировщик МирСА11995Хадсон СофтХадсон Софт (Япония)
Super Mario RPG: Legend of the Seven Stars NA
Super Mario RPG JP
СА11996КвадратNintendo (NA) (JP)
Супер Робот Taisen Gaiden: Masō Kishin - Повелитель ЭлементалейСА11996WinkysoftБанпресто (Япония)
Супер Сёги 3: КитаихэйСА11995I'Max (Япония)
Тайкёку Иго: ИдатэнСА11995Пуленепробиваемое программное обеспечениеПрограммное обеспечение Bullet Proof (JP)
Такемия Масаки Кудан-но Иго ТайсёСА11995КСС (Япония)
Звездный ОкеанС-ДД11996три-AceEnix (Япония)
Street Fighter Alpha 2 NA EU
Street Fighter Zero 2 JP
С-ДД11996КапкомCapcom (NA) (JP) (ЕС)
Дайкайдзю Моногатари IIS-RTC1996AIM, День рожденияХадсон Софт (Япония)
Дальний Восток от Эдема Ноль ( Tengai Makyou Zero )SPC71101995Красная КомпанияХадсон Софт (Япония)
Момотаро Дентецу ХэппиSPC71101996Сделать программное обеспечениеХадсон Софт (Япония)
Супер Лига Силы 4SPC71101996Сейчас ПроизводствоХадсон Софт (Япония)
F1 ROC II: Гонка чемпионов NA
Exhaust Heat II JP
СТ0101993Корпорация СЕТАКорпорация SETA (NA) (Япония)
Хаязаси Нидан Морита СёгиСТ0111993Случайный ДомКорпорация SETA (Япония)
Хаязаси Нидан Морита Сёги 2СТ0181995Случайный ДомКорпорация SETA (Япония)
Star Fox NA JP
Starwing EU
Супер FX GSU-11993Nintendo EAD , Argonaut SoftwareNintendo (NA) (JP) (EU)
Stunt Race FX NA EU
Wild Trax JP
Супер FX GSU-11994Nintendo EAD , Argonaut SoftwareNintendo (NA) (JP) (EU)
ВихрьСупер FX GSU-11994Программное обеспечение АргонавтElectro Brain (NA), Pack-In-Video (JP)
Гонщик по грязиСупер FX GSU-11994MotiveTimeЭлитные системы (ЕС)
Грязь Тракс FXСупер FX GSU-11995Скульптурное программное обеспечениеAcclaim Entertainment (Северная Америка)
Super Mario World 2: Yoshi's Island NA EU
Super Mario: Yossy Island JP
Супер FX GSU-21995Нинтендо EADNintendo (NA) (JP) (EU)
РокСупер FX GSU-21995Скульптурное программное обеспечениеУильямс (Северная Каролина), Imagineer (Япония), Ocean (ЕС)
Зимнее золото EU
FX Skiing NA (отменено)
Супер FX GSU-21997ФанкомНинтендо (ЕС)

Отмененные игры

ЗаголовокЧипГодРазработчикИздатель
Star Fox 2 [примечание 2]Супер FX GSU-1-Nintendo EAD , Argonaut SoftwareНинтендо
FX-истребительСупер FX GSU-2-Программное обеспечение АргонавтGTE Entertainment (Северная Америка) (ЕС)
КоманчиСупер FX GSU-2-Новая логикаNova Logic (NA)
PowerslideСупер FX GSU-1-Элитные СистемыЭлитные системы (ЕС)
Трансформеры [30]Супер FX GSU-1-Программное обеспечение Аргонавт
  1. ^ На картриджах с DSP-1B самолет в режиме притяжения вылетает.
  2. Star Fox 2 в конечном итоге был выпущен в 2017 году в Super NES Classic Edition с эмуляцией Super FX GSU-1. [29]

Смотрите также

Ссылки

  1. ^ "Anomie's SNES Port Doc". Архивировано из оригинала 2007-09-17 . Получено 2011-04-05 .
  2. ^ abcdefg "Snes9x: Портативный эмулятор Super Nintendo Entertainment System". Snes9x . v1.51. 2007-05-01. readme.txt . Получено 2023-06-23 .
  3. ^ "The Super FX chip". MyPSP News. Архивировано из оригинала 2008-07-24.
  4. ^ abcd "SNES ST-0010, ST-0011 [NEC uPD96050] эмуляция". Форумы . Получено 2020-07-17 .
  5. ^ "CAPコブン в Twitter_ _SFC用ソフト「ロックマンX2」発売25周年おめでとう!! ところで本作に採用されたカプコン独自のDSPチップ『C×4』(シーフォー)って何の略なの? という長年の謎の答えを発掘してきました。『ПОЛЬЗОВАТЕЛЬСКИЙ ЧИП CAPCOM』の略だったらしい…" . Проверено 17 января 2020 г. .
  6. ^ "CX4 test functions and source code contributors". Архивировано из оригинала 2011-06-10 . Получено 2008-08-18 .
  7. ^ "Цифровая обработка сигналов". Паззл Overload . 29.05.2006. Архивировано из оригинала 10.06.2011 . Получено 09.05.2007 .
  8. ^ Nach; Moe, Lord Nightmare. "Информация о чипе для дополнения SNES". Архивировано из оригинала 2007-05-13 . Получено 2007-05-09 .
  9. ^ https://forums.nesdev.org/viewtopic.php?t=10637 [ пустой URL ]
  10. ^ abc Byuu (январь 2022 г.). «Сопроцессоры SNES — будущее наступило». Архивировано из оригинала 2012-03-07.
  11. ^ Тьюринг, Фун. «Странное открытие сегодняшнего дня: Pilotwings (1991) имеет набор демоверсий, которые воспроизводятся, если вы не нажимаете никаких клавиш, и одна из них действует по-разному в зависимости от того, когда был изготовлен ваш картридж, в общем-то. Самолет разобьется или нет?». Twitter . Получено 11 мая 2019 г.
  12. ^ Перегрузка. "DSP2 Gamepaks". Архивировано из оригинала 2021-10-09 . Получено 2022-04-11 .
  13. ^ Overload; The Dumper. "DSP3 Gamepaks". Архивировано из оригинала 2021-10-09 . Получено 2022-04-11 .
  14. ^ "解体新書。初代Gbをバラしてみる。" Архивировано из оригинала 31 октября 2018 г. Проверено 31 октября 2018 г.
  15. ^ "Game Boy (DMG) - База данных оборудования Game Boy". Архивировано из оригинала 2018-10-31 . Получено 2018-10-31 .
  16. ^ "Внутри Super Gameboy SNES Adapter « insideGadgets». Архивировано из оригинала 2018-10-31 . Получено 2018-10-31 .
  17. ^ ab "Документация ZSNES v1.51". Архивировано из оригинала 2009-04-20 . Получено 03-07-2007 .
  18. ^ Риджли, Эрин Элизабет; Шенгюн, Серкан (2022), «Новые Super Mario Bros. Wii, Анализ», Энциклопедия компьютерной графики и игр , Cham: Springer International Publishing, стр. 1–2, doi : 10.1007/978-3-319-08234-9_432-1, ISBN 978-3-319-08234-9, получено 2024-01-15
  19. ^ "Nintendo Power". N-Sider.com. Архивировано из оригинала 2012-02-20 . Получено 03-07-2007 .
  20. ^ "RC2324DPL Datasheet (PDF) - List of Unclassifed Manufacturers". ALLDATASHEET.COM . Архивировано из оригинала 23 марта 2019 . Получено 14 марта 2019 .
  21. ^ "X-Band". SNES Central . Архивировано из оригинала 27 марта 2019 года . Получено 14 марта 2019 года .
  22. ^ "SNES9x Developers Journal (ноябрь 2000 г.)". Архивировано из оригинала 2014-09-08 . Получено 2014-09-07 .
  23. ^ "SNES9x Developers Journal (август 2003)". Архивировано из оригинала 20.02.2015 . Получено 07.09.2014 .
  24. ^ "SA1 Demonstration Program". SNES Central. Архивировано из оригинала 2011-10-04 . Получено 2008-08-20 .
  25. ^ "ST-0010". Пазл-лист Overload . Архивировано из оригинала 29-09-2007 . Получено 03-07-2007 .
  26. ^ Siliconinsider. "SETA ST018 VLSI (1994)". Twitter . Получено 18 апреля 2023 г. .
  27. ^ "Pilotwings (Nintendo, 21.12.90) @ Magweasel". Архивировано из оригинала 2017-04-01 . Получено 2017-05-16 .
  28. ^ "Pachi-Slot Monogatari - PAL Kougyou Special (Nihon Soft System, 27.10.95)". Архивировано из оригинала 2018-08-02 . Получено 2018-08-02 .
  29. Linneman, John (27 сентября 2017 г.). «SNES mini teardown confirmed recycled NES mini tech». Eurogamer . Архивировано из оригинала 28 сентября 2017 г. Получено 27 сентября 2017 г.
  30. ^ «Создание: Vortex». Retro Gamer . № 147. Октябрь 2015. С. 38–41.
Взято с "https://en.wikipedia.org/w/index.php?title=Список_чипов_улучшений_Super_NES&oldid=1241636553#SA1"