Список микросхем улучшения Super NES - List of Super NES enhancement chips

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

В результате в картриджи некоторых игр были интегрированы различные улучшающие чипы. На наличие улучшающего чипа чаще всего указывают 16 дополнительных контактов с каждой стороны от исходных контактов, по 8 с каждой стороны.

Супер FX

Полигональная графика с рендерингом Super FX в Star Fox

Чип Super FX - это 16-битный дополнительный ЦП RISC, разработанный Argonaut Games, который был включен в определенные игровые картриджи для выполнения функций, которые основной ЦП не может выполнять. Обычно он запрограммирован для работы в качестве микросхемы графического ускорителя, которая рисует полигоны в буфер кадра в ОЗУ, находящемся рядом с ним.

Помимо рендеринга полигонов, чип может помочь SNES с помощью расширенных 2D-эффектов. Super Mario World 2: Yoshi's Island использует Super FX 2 для масштабирования, вращения и растяжения спрайтов .

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

Марио Чип 1
МАРИО ЧИП 1 (КОБ)
ГСУ-1
ГСУ-2
ГСУ-2-СП1
Варианты чипа Super FX, отсортированные в хронологическом порядке

Cx4

Чип сопроцессора Cx4 в Mega Man X2 .

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

Экран тестирования каркаса CX4

Доступ к экрану самотестирования Cx4 можно получить, удерживая кнопку «B» на втором контроллере при запуске системы как в Mega Man X2, так и в Mega Man X3 . В версиях Mega Man X Collection для PlayStation 2 и Nintendo GameCube этот экран самотестирования по-прежнему доступен в Mega Man X2 (хотя доступ к нему осуществляется по-разному из-за переназначенной конфигурации контроллера), но не в Mega Man X3 , потому что Mega Man X В сборнике представлена ​​32-битная версия игры на компакт-диске, а не версия для SNES.

DSP

Микросхема DSP-1 в Pilotwings

Эта серия микросхем процессора цифровых сигналов с фиксированной точкой позволяла выполнять быстрые векторные вычисления, преобразования растровых изображений, преобразования как 2D, так и 3D координат и другие функции. Существует четыре версии чипа, каждая из которых физически идентична, но с другим микрокодом . Чаще всего использовалась версия DSP-1, включая более поздние версии усадки кристалла 1A и исправления ошибок 1B; DSP-2, DSP-3 и DSP-4 использовались только в одном заголовке каждый. Все они основаны на процессоре NEC µPD77C25 и работают на частоте 8 МГц.

ДСП-1

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

ДСП-2

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

ДСП-3

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

ДСП-4

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

Sharp LR35902

Аппаратное обеспечение внутри периферийного устройства Super Game Boy включает в себя ядро ​​Sharp SM83, идентичное процессору портативного Game Boy . Поскольку Super NES недостаточно мощна для программной эмуляции Game Boy, оборудование для всего КПК находится внутри картриджа.

MX15001TFC

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

OBC-1

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

Rockwell RC2324DPL

Rockwell RC96V24DP - это модем данных / факс- модем с низким энергопотреблением от V.22 до 2400 бит / с в едином корпусе VLSI , используемый в картридже XBAND .

S-DD1

Микросхема S-DD1 в Star Ocean

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

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

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

Чип S-DD1 в Street Fighter Alpha 2

S-RTC

S-RTC - это микросхема часов реального времени , используемая в одной игре, Daikaijuu Monogatari II .

SA1

Чип SA1

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

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

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

Бразильский хакер ПЗУ Витор Вилела создал патчи ПЗУ для Contra III: The Alien Wars , Gradius III , Super Mario World , Super R-Type и Race Drivin ', которые переносят некоторую работу с процессора Super NES на сопроцессор SA-1. Это привело к версии игр с улучшенной согласованностью частоты кадров, сокращенным временем загрузки и увеличенным лимитом спрайтов.

SPC7110

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

ST

Микросхема ST010 в Exhaust Heat II

Чипы серии ST используются SETA Corporation для улучшения функциональности искусственного интеллекта .

ST010

Используется для общих функций и управления ИИ автомобилей противника в F1 ROC II: Race of Champions . Содержит ЦП NEC µPD96050 с тактовой частотой 10 МГц

ST011

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

ST018

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

Список игр Super NES, в которых используются фишки улучшения

Заголовок Чип Год Разработчик Издатель
Mega Man X2 NA ЕС
Rockman X2 JP
CX4 1994 г. Capcom Capcom (NA) (JP) (ЕС)
Mega Man X3 NA ЕС
Rockman X3 JP
CX4 1995 г. Capcom , Minakuchi Engineering Capcom (NA) (Япония)
Соуку Кихей Вотомс: Дорога битв ДСП-1 1993 г. Генки Такара (Япония)
Велосипед Дайсуки! Хаширия Кон - Духи всадника ДСП-1 1994 г. Генки NCS (Япония)
Финальная растяжка ДСП-1 1993 г. Генки LOZC (Япония)
Lock On NA EU
Super Air Diver JP
ДСП-1 1993 г. Система Copya Вик Токай (США) SunSoft (ЕС)
Indy Car Challenge Майкла Андретти ДСП-1 / 1А 1994 г. Генки Программное обеспечение Bullet Proof (NA) (JP)
Лоцманские крылья ДСП-1 / 1Б 1991 г. Nintendo EAD Nintendo (NA) (JP) (ЕС)
Shutok Battle '94: Король дрифта Кэйти Цучия ДСП-1Б 1994 г. Генки Пуленепробиваемое программное обеспечение (JP)
Shutok Battle 2: Король дрифта Кейчии Цучия и Масааки Бандо ДСП-1Б 1995 г. Генки Пуленепробиваемое программное обеспечение (JP)
Сузука 8 часов ДСП-1 1993 г. Arc System Works Namco (NA) (JP)
Супер Эйр Дайвер 2 ДСП-1 1995 г. Система Copya Асмик (Япония)
Загружены супер базы 2 NA
Super 3D Baseball JP
Korean League KR
ДСП-1 1993 г. TOSE Jaleco (NA) (JP) (KR)
Супер F1 Цирк Гайден ДСП-1 1995 г. Нитибуцу (Япония)
Боевые гонщики ДСП-1 1995 г. Banpresto Банпресто (Япония)
Супер Марио Карт ДСП-1 / 1Б 1992 г. Nintendo EAD Nintendo (NA) (JP) (ЕС)
Ace o Nerae! 3D теннис ДСП-1А 1993 г. Telenet Japan Telenet Japan (JP)
Ballz 3D ДСП-1Б 1994 г. PF Magic Accolade (NA)
Мастер подземелий ДСП-2 1992 г. Игры FTL JVC / Victor (NA) (JP) (ЕС)
SD Gundam GX ДСП-3 1994 г. BEC Bandai (JP)
Top Gear 3000 NA ЕС

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

ДСП-4 1995 г. Gremlin Interactive Kemco (NA) (JP) (ЕС)
Металлический бой: Месть сокола OBC-1 1993 г. Интеллектуальные системы Nintendo (NA) (ЕС)
Асахи Синбун Ренсай: Като Ити-Ни-Сан Сёги: Шингирю SA1 1995 г. Varie Varie (JP)
Эксперт Дайсенряку Вторая мировая война: Война в Европе SA1 1996 г. SystemSoft Alpha Корпорация ASCII (JP)
Дерби Жокей 2 SA1 1995 г. Графические исследования Асмик (Япония)
Жемчуг дракона Z: Гипермерность SA1 1996 г. TOSE Bandai (JP) (ЕС)
Хабу Мэйдзин но Омоширо Сёги SA1 1995 г. Доступ Томи (Япония)
Хаяси Кайхо Кудан но Иго Оодо SA1 1996 г. Спросите Коданша (JP)
Итои Сигэсато но Бас Цури № 1 SA1 1997 г. Дайс , Лаборатория HAL Нинтендо (Япония)
J.League '96 Dream Stadium SA1 1996 г. Хадсон Софт (JP)
Джиккё Ошабери Пародиус SA1 1995 г. Konami Konami (Япония)
Прыжки Дерби SA1 1996 г. РЕБЕНОК Наксат Софт (Япония)
Какиноки Сёги SA1 1995 г. Саката САС Корпорация ASCII (JP)
Кирби Супер Стар NA

Хоши Но Кирби Супер Делюкс JP

Kirby's Fun Pak EU

SA1 1996 г. Лаборатория HAL Nintendo (NA) (JP) (ЕС)
Kirby's Dream Land 3 SA1 1997 г. Лаборатория HAL Nintendo (NA) (Япония)
Великолепно: Мухитоцу но Такарадзима SA1 1996 г. Nintendo R&D2 Нинтендо (Япония)
Новые мастера: Харука Нару Августа 3 SA1 1995 г. T&E Soft T&E Soft (Япония)
Mini 4WD Shining Scorpion Let's & Go !! SA1 1996 г. РЕБЕНОК Корпорация ASCII (JP)
Pebble Beach no Hotou: новое турнирное издание SA1 1996 г. T&E Soft T&E Soft (Япония)
Pachi-Slot Monogatari - Специальное предложение PAL Kougyou SA1 1995 г. Nihon Soft System (Япония)
Европейский тур PGA SA1 1996 г. Halestorm Программное обеспечение THQ / Black Pearl (NA) (ЕС)
PGA Тур 96 SA1 1995 г. Программное обеспечение Black Pearl Electronic Arts (NA) (ЕС)
Могучие рейнджеры Зео: боевые гонщики SA1 1996 г. Нацумэ Bandai (NA) (ЕС)
Pro Киши Дзинсэй Симуляция: Сёги но Ханамичи SA1 1996 г. Доступ Атлус (ЯП)
Сайкоусоку Шико Сёги Маджонг SA1 1995 г. Varie Varie (JP)
Гран-при SD F-1 SA1 1995 г. Видеосистема Видеосистема (JP)
SD Gundam G СЛЕДУЮЩИЙ SA1 1995 г. Japan Art Media Bandai (JP)
Shin Shogi Club SA1 1995 г. Hect (JP)
Сёги Сайкё SA1 1995 г. Волшебная компания (JP)
Сёги Сайкё 2 SA1 1996 г. Волшебная компания (JP)
Супер Бомбермен Панический Бомбардировщик Мир SA1 1995 г. Хадсон Софт Хадсон Софт (JP)
Супер Марио Ролевая игра: Легенда семи звезд SA1 1996 г. Квадрат Nintendo (NA) (Япония)
Супер Робот Тайсен Гайден: Масо Кишин - Повелитель элементалей SA1 1996 г. Winkysoft Банпресто (Япония)
Супер Сёги 3: Китайхэй SA1 1995 г. I'Max (JP)
Тайкёку Иго: Идатен SA1 1995 г. Программное обеспечение Bullet Proof Программное обеспечение Bullet Proof (JP)
Такемия Масаки Кудан но Иго Тайшоу SA1 1995 г. KSS (JP)
Звездный океан S-DD1 1996 г. три-туз Enix (Япония)
Street Fighter Alpha 2 NA EU
Street Fighter Zero 2 JP
S-DD1 1996 г. Capcom Capcom (NA) (JP) (ЕС)
Daikaijuu Monogatari II S-RTC 1996 г. AIM , День Рождения Хадсон Софт (JP)
Дальний Восток Эдема Зеро (Tengai Makyou Zero) SPC7110 1995 г. Красная Компания Хадсон Софт (JP)
Момотаро Дентецу Хэппи SPC7110 1996 г. Сделать программное обеспечение Хадсон Софт (JP)
Лига супердержав 4 SPC7110 1996 г. Сейчас Производство Хадсон Софт (JP)
F1 ROC II: Гонка чемпионов NA
Exhaust Heat II JP
ST010 1993 г. SETA Corporation SETA Corporation (NA) (JP)
Хаязаши Нидан Морита Сёги ST011 1993 г. Случайный дом Корпорация SETA (Япония)
Хаязаши Нидан Морита Сёги 2 ST018 1995 г. Случайный дом Корпорация SETA (Япония)
Star Fox NA JP
Starwing EU
Супер FX GSU-1 1993 г. Nintendo EAD , Аргонавт Nintendo (NA) (JP) (ЕС)
Каскадерская гонка FX NA EU
Wild Trax JP
Супер FX GSU-1 1994 г. Nintendo EAD , Аргонавт Nintendo (NA) (JP) (ЕС)
Вихрь Супер FX GSU-1 1994 г. Игры Аргонавты Electro Brain (NA), Pack-In-Video (JP)
Грязный гонщик Супер FX GSU-1 1994 г. MotiveTime Элитные системы (ЕС)
Грязь Trax FX Супер FX GSU-1 1995 г. Скульптурное программное обеспечение Acclaim Entertainment (NA)
Super Mario World 2: Остров Йоши NA EU

Супер Марио: Остров Йоси, JP

Супер FX GSU-2 1995 г. Nintendo EAD Nintendo (NA) (JP) (ЕС)
Рок Супер FX GSU-2 1995 г. Скульптурное программное обеспечение Уильямс ( Северная Америка ), Imagineer (Япония), Ocean (ЕС)
Winter Gold EU
FX Skiing NA (отменено)
Супер FX GSU-2 1997 г. Funcom Nintendo (ЕС)

Этот список в ODS

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

Заголовок Чип Год Разработчик Издатель
Звездный лис 2 Супер FX GSU-1 - Nintendo EAD , Argonaut Games Nintendo
FX Истребитель Супер FX GSU-2 - Игры Аргонавты GTE Entertainment (NA) (ЕС)
Команчи Супер FX GSU-2 - Нова Логика Nova Logic (NA)
Powerslide Супер FX GSU-1 - Элитные системы Элитные системы (ЕС)

использованная литература

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

  • Контроллер управления памятью - это различные типы специальных микросхем, разработанные различными разработчиками видеоигр для использования в картриджах Nintendo Entertainment System (NES).