Мікросхеми розширення Super Nintendo Entertainment System
Мікросхеми розширення Super Nintendo Entertainment System — частина задуманого і реалізованого компанією Nintendo плану розвитку ігрової платформи Super Nintendo Entertainment System. Принципи та прийняті стандарти дозволили знизити вартість та швидкість розробки базової консолі та забезпечити довгостроковий розвиток та різноманітність функцій завдяки чипам, які іноді набагато потужніші за основні чипи обладнання SNES.
Всі ці різноманітні мікросхеми були встановлені в окремих картриджах для ігор. Щоб консоль розпізнавала наявність додаткових фішок в ігровому картриджі, передбачено 16 додаткових контактів.
Super FX — це 16-розрядний процесор RISC, розроблений Argonaut Games, який використовується у численних ігрових картриджах для виконання інструкцій, яких немає у основного процесора[1].
C4 (також іноді його називають CX4) був електронним компонентом, мікросхемою, спеціалізованим математичним співпроцесором, який використовувався Capcom у своїй серії ігор Mega Man X для ігрової консолі Super Nintendo. Всього було випущено дві гри з чипом C4 — Mega Man X2 (1994) та Mega Man X3 (1995). Співпроцесор С4 найбільш відомий своїми ефектами векторної графіки, які можна побачити на кінцевих екранах двох ігор[2].
Цілий ряд цілочисельних процесорів цифрового сигналу був використаний для швидких векторних обчислень, перетворення форматів піксельної графіки, дво- та тривимірного перетворення координат та інших функцій[3].
Всього існує 4 версії мікросхем, фізично однакових, але з різними мікрокодами, вбудованими в них. Найбільш використовуваною була версія DSP-1, а пізніше — «1A die shrink», «1B bug fix»; DSP-2, DSP-3 та DSP-4 використовувалися в одній грі кожен[4].
Всі вони засновані на процесорі NEC μPD77C25 .
DSP-1 є найбільш широко використовуваним DSP на SNES з більш ніж 15 різними іграми. Він працює як математичний співпроцесор у Super Mario Kart, Pilotwings, де потрібне масштабування та обертання режиму 7. Незважаючи на те, що всі розрахунки в ньому здійснюються з фіксованою точкою, це дозволяє виконувати швидкі обчислення плаваючих арифметичних і тригонометричних функцій, необхідних у 3D -алгоритмах.
Пізніші DSP-1A та DSP-1B виконують абсолютно ті ж функції, що і DSP-1. DSP-1A виготовляється на новому технологічному рівні порівняно з DSP-1, і помилки DSP-1B були усунені[5].
DSP-2 присутній лише в порту SNES гри Dungeon Master. Його основне завдання — перетворення піксельної графіки Atari ST у формат SNES з ефектами динамічного масштабування та прозорості.
DSP-3 — це додатковий чип, який використовується в єдиній японській грі Super Famicom, покроковій стратегічній грі SD Gundam GX. Бере участь у розрахунках наступного кроку штучного інтелекту, розпаковує код Шеннона-Фано та трансформує графічні формати.
DSP-4 — використовується в картриджі Top Gear 3000. З його допомогою малюється гоночна траса, особливо коли вона розгалужується на кілька доріжок.
Основною фішкою Super Game Boy є Sharp LR35902[6][7], процесор ідентичний процесору Game Boy[8]. Основний процесор SNES недостатньо потужний, щоб імітувати Game Boy у програмному забезпеченні, тому виробник фактично встановив усе обладнання Game Boy у картридж[9].
Мікросхема виробництва MegaChips спеціально для картриджа Nintendo Power для Super Famicom. Ці картриджі постачалися з флеш-пам’яттю замість пам’яті масок для збереження ігор, завантажених за окрему плату зі спеціальних кіосків у Японії. Ця мікросхема забезпечувала кіоск — інтерфейс зв’язку та початкове меню для вибору гри. Деякі ігри були випущені як у картриджі з маскою, так і в завантажуваний формі, тоді як інші були доступні лише для завантаження. Ця служба була закрита 8 лютого 2007 року[10].
OBC-1 — це співпроцесор маніпуляцій спрайтами, який використовується виключно в грі для пістолета Super Scope Metal Combat: Falcon’s Revenge — продовження Battle Clash[1].
Роквелл RC96V24DP — модем V.22bis 2400 біт/с, реалізований як єдиний чип VLSI[11], встановлений у картриджах XBAND (зазвичай зображуються як XB∀ND), що дозволяє користувачеві брати участь у онлайн-ігровій мережі для консолей (мережа працює в США на принаймні з листопада 1994 по 1996)[12] .
S-DD1 — це електронний компонент, мікросхема, спеціалізований апаратний декомпресор, розроблений Nintendo для використання в деяких іграх для його розважальної системи Super Nintendo.
Його здатність працювати з даними, стиснутими за допомогою алгоритму ентропії ABS без втрат, заснованого на арифметичному кодуванні, розробленому компанією Ricoh, була потрібна для ігор з великою кількістю графіки, яка не вміщалася в обмежений розмір ПЗУ (максимум 48 мегабіт) ігрового картриджа . S-DD1 зміг розкодувати стислі дані на льоту, безпосередньо передаючи їх на відеоконтролер консолі.
S-DD1 спілкується з основним процесором SNES (Ricoh 5A22) та ПЗУ картриджа гри через дві шини. У цьому випадку основний процесор міг би отримувати несжаті дані з ПЗУ картриджа, навіть якщо S-DD1 на той момент був зайнятий операцією декомпресії.
Всього було випущено дві ігри за допомогою S-DD1: Star Ocean і Street Fighter Alpha 2. Обидві були випущені в 1996 році.
S-RTC — це чип годинника реального часу для гри Daikaijuu Monogatari II[1].
Nintendo SA-1 (скорочення від Super Accelerator 1) — це мікропроцесор, розроблений Nintendo для використання в ігрових картриджах для його ігрової консолі Super Nintendo Entertainment System (SNES). По суті, SA-1-це вдосконалена версія сумісного з 65816 процесора, що працює паралельно з основним процесором SNES 5A22 (що також є варіантом процесора 65816). У той же час SA-1 не є підлеглим процесором для 5A22, кожен з них може викликати переривання один на одного незалежно один від одного.
Використовується в 34 іграх, включаючи популярну Super Mario RPG: Legend of the Seven Stars [13].
Мікросхема для декомпресії даних, створена компанією Epson. Представлено у трьох іграх від видавця Hudson. Далекий Схід від Eden Zero також має чип годинника реального часу, доступ до якого здійснюється через SPC7110[1].
Серія мікросхем, що використовуються компанією SETA для покращення функціональності процедур штучного інтелекту.
ST010 — загальні характеристики та підтримка штучного інтелекту для ворожих автомобілів у F1 ROC II: Race of Champions. Процесор — NEC µPD96050[5][14].
ST011 — це штучний інтелект у настільній грі Shogi в Hayazashi Nidan Morita Shogi. Процесор — NEC µPD96050[9].
ST018 — штучний інтелект у Hayazashi Nidan Morita Shogi 2. Це 21,47 МГц, 32-розрядний процесор ARMv3[5].
- ↑ On cartridges with DSP-1B installed, the plane in attract mode will crash.
Цей список в ОРВ[17]
Назва | Мікросхема | Рік | Розробник | Видавець |
---|---|---|---|---|
Star Fox 2 | Super FX GSU-1 | - | Nintendo EAD, Argonaut Games | Nintendo |
FX Fighter | Super FX GSU-2 | - | Argonaut Games | GTE Entertainment (NA) (EU) |
Comanche | Super FX GSU-2 | - | Nova Logic | Nova Logic (NA) |
Powerslide | Super FX GSU-1 | - | Elite Systems | Elite Systems (EU) |
- ↑ а б в г (2007-05-01) Snes9x readme.txt v1.51. snes9x.com [Шаблон:Webarchive:помилка: Перевірте аргументи
|url=
value. Порожньо.]. Отримано 03.07.2007. - ↑ Технічний опис чипа CX4. Архів оригіналу за 10 червня 2011. Процитовано 8 жовтня 2021.
- ↑ Digital Signal Processing. Overload's Puzzle Sheet. 29 травня 2006. Архів оригіналу за 11 березня 2007. Процитовано 9 травня 2007.
- ↑ Nach; Moe, Lord Nightmare. SNES Add-on Chip information. Архів оригіналу за 13 травня 2007. Процитовано 9 травня 2007.
- ↑ а б в Byuu. SNES Coprocessors — The Future Has Arrived. Архів оригіналу за 7 березня 2012.
- ↑ 解体新書。初代GBをバラしてみる。 : 帰ってきた Nintendo 3DS ブログ. Архів оригіналу за 31 жовтня 2018. Процитовано 8 жовтня 2021.
- ↑ Game Boy (DMG) - Game Boy hardware database. Архів оригіналу за 31 жовтня 2018. Процитовано 8 жовтня 2021.
- ↑ Inside the Super Gameboy SNES Adapter « insideGadgets. Архів оригіналу за 31 жовтня 2018. Процитовано 8 жовтня 2021.
- ↑ а б ZSNES v1.51 Documentation. Архів оригіналу за 20 квітня 2009. Процитовано 3 липня 2007.
- ↑ Nintendo Power. N-Sider.com. Архів оригіналу за 14 лютого 2012. Процитовано 3 липня 2007.
- ↑ RC2324DPL Datasheet (PDF) - List of Unclassifed Manufacturers. ALLDATASHEET.COM. Архів оригіналу за 23 березня 2019. Процитовано 14 березня 2019.
- ↑ X-Band. SNES Central. Архів оригіналу за 27 березня 2019. Процитовано 14 березня 2019.
- ↑ SA1 Demonstration Program. SNES Central. Архів оригіналу за 4 жовтня 2011. Процитовано 8 жовтня 2021.
- ↑ ST-0010. Overload's Puzzle Sheet. Архів оригіналу за 29 вересня 2007. Процитовано 3 липня 2007.
- ↑ Pilotwings (Nintendo, 12/21/90) @ Magweasel. Архів оригіналу за 1 квітня 2017. Процитовано 16 травня 2017.
- ↑ Pachi-Slot Monogatari - PAL Kougyou Special (Nihon Soft System, 10/27/95). Архів оригіналу за 2 серпня 2018. Процитовано 2 серпня 2018.
- ↑ "The list above on this page in a ODS file." Архів оригіналу за 2 лютого 2017. Процитовано 8 жовтня 2021.