stringtranslate.com

CIC (Nintendo)

The CIC chip from a Tetris cartridge

The Checking Integrated Circuit (CIC) is a lockout chip designed by Nintendo for the Nintendo Entertainment System (NES) video game console in 1985; the chip is part of a system known as 10NES, in which a key (which is stored in the game) is used by the lock (stored in the console) to both check if the game is authentic, and if the game is the same region as the console.

The chip was designed in response to the North American video game crash of 1983, which was partially the result of a lack of both publishing and quality control; the idea was that by forcing third-party developers to have their games go through an approval process, Nintendo could stop shovelware from entering the market. Improved designs of the CIC chip were also used in the later Super Nintendo Entertainment System and Nintendo 64, although running an updated security program that performs additional checks.

The lockout chip was controversial, with several developers opting to release their games without Nintendo's approval by using workarounds; the most well-known of these was Tengen (a subsidiary of Atari Games), which copied the CIC chip, resulting in their games running without issue. In response, Nintendo sued Atari for copyright infringement.[1]

10NES

The 10NES system is a lock-out system[2] designed for the North American and European versions of the Nintendo Entertainment System (NES) video game console. The electronic chip serves as a digital lock which can be opened by a key in the games,[3][4] designed to restrict the software that could be operated on the system.[5]

Чип отсутствовал в оригинальном Famicom 1983 года, что привело к появлению большого количества нелицензионных картриджей на азиатском рынке. [6] Однако они были добавлены для международных вариантов в ответ на крах видеоигр в Северной Америке в 1983 году, [7] частично вызванный перенасыщением рынка консольных игр из-за отсутствия контроля над публикацией. Президент Nintendo Хироши Ямаути сказал в 1986 году: « Atari рухнула, потому что они предоставили слишком много свободы сторонним разработчикам, и рынок был завален мусорными играми». [8] Требуя наличия 10NES в игровом картридже, Nintendo запретила сторонним разработчикам производить игры без одобрения Nintendo и предоставила компании лицензионные сборы, [7] практику, которую она уже установила ранее с играми Famicom.

Дизайн

Система состоит из двух частей: 4-битного микроконтроллера SM590 [9] [10] Sharp Corporation в консоли («замок»), проверяющего вставленный картридж на аутентификацию, и соответствующего чипа в игровом картридже («ключ» "), который выдает код по требованию. [4] Если картридж не обеспечивает успешную аутентификацию, CIC повторно сбрасывает ЦП с частотой 1 Гц. [3] [5] [11] Это приводит к тому, что светодиод телевизора и питания мигает с одинаковой частотой 1 Гц, и в игру невозможно играть.

Программа, используемая в NES CIC, называется 10NES и запатентована по патенту США № 4,799,635 . [5] Исходный код защищен авторским правом; только Nintendo может производить чипы авторизации. Срок действия патента на 10NES истек 24 января 2006 г., хотя авторские права на точные клоны все еще действуют.

Обход

Развлекательная система Нинтендо

Некоторые нелицензированные компании создали схемы, в которых используется скачок напряжения для отключения CIC, прежде чем он сможет выполнить проверку аутентификации. [12] [13] : 286 

Несколько нелицензированных игр, выпущенных в Европе и Австралии (например, игры HES ), имели форму ключа , который подключался к лицензированному картриджу, чтобы использовать чип блокировки CIC этого картриджа для аутентификации. [14] Этот метод также работал на SNES и использовался в Super Noah's Ark 3D . [15]

Tengen ( дочерняя компания Atari Games , занимающаяся играми для NES) применила другую тактику: корпорация получила описание кода в чипе блокировки от Бюро авторских прав США , заявив, что она была обязана защищаться от существующих претензий о нарушении прав в судебном деле. [4] [16] Затем компания Tengen использовала эти документы для разработки своего чипа Rabbit , который дублировал функции 10NES. [4] Nintendo подала в суд на Tengen за эти действия. Суд установил, что Tengen не нарушила авторские права на копирование части кода, необходимой для обхода защиты текущих консолей NES, но нарушила авторские права на копирование частей кода, не используемых при обмене данными между чипом и консолью. [4] Tengen скопировала этот код полностью, потому что будущие версии консолей могли быть разработаны с учетом несоответствия. По первоначальному иску суд встал на сторону Nintendo в вопросе о нарушении патентных прав, но отметил, что патент Nintendo, скорее всего, будет сочтен очевидным, поскольку по сути это был патент США № 4 736 419 с добавлением кнопки сброса, которая в то время уже была обычным явлением в мир электроники. [4] Позднее жюри из восьми человек установило, что Atari действительно нарушила права. [4] Несмотря на то, что Nintendo стала победителем первоначального судебного разбирательства, прежде чем они смогут фактически привести в исполнение решение, им необходимо будет провести тщательную проверку патента, а также рассмотреть антимонопольные претензии Tengen. Прежде чем это произошло, стороны урегулировали ситуацию. [4]

Небольшая компания RetroZone, первая компания, публикующая игры для NES более чем за десять лет, использует чип многорегиональной блокировки для NTSC , PAL A и PAL B под названием Ciclone , который был создан путем обратного проектирования чипа Rabbit компании Tengen . . Это позволит играть в игры более чем в одном регионе. Он предназначен для того, чтобы в игры можно было играть на старом оборудовании, использующем чип блокировки 10NES и два других региона, хотя NES с верхней загрузкой не использует чип блокировки. Чип Ciclone — первый чип блокировки, разработанный после истечения срока действия патента на 10NES. [17] С тех пор появилось несколько других реализаций с открытым исходным кодом, позволяющих широкой публике воспроизводить многорегиональные CIC на микроконтроллерах AVR. [18]

Поскольку 10NES в модели NES-001 Control Deck иногда не может аутентифицировать легальные картриджи, распространенной модификацией является полное отключение чипа путем обрезания штифта 4 на внутренней микросхеме блокировки 10NES Control Deck. [19]

Развлекательная система Супер Нинтендо

К концу жизни SNES CIC был клонирован и использовался в пиратских играх. Зачастую клон-чип CIC переименовывается с использованием незаметной марки/номера детали, чтобы предотвратить обнаружение властями. [ нужна цитация ] В качестве альтернативы был возможен вышеупомянутый метод использования чипа CIC лицензионной игры, поскольку он использовался в версии Super Noah's Ark 3D и Hong Kong 97 для SNES . [15]

Супер Фамиком

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

Рекомендации

  1. ^ «Atari Games Corp. против Nintendo of America Inc». h2o.law.harvard.edu . Проверено 14 апреля 2022 г.
  2. ^ Апелляционный суд США, Федеральный округ. «Atari Games Corp. против Nintendo of America Inc.». Цифровое право в Интернете. Доступ 19 апреля 2006 г.
  3. ^ ab Патент США 5004232, Вонг, Джон Дж. и Луи, Пол С., «Схема безопасности картриджа для компьютерных игр», передан Macronix, Inc. 
  4. ^ abcdefgh Патентная аркада «Дело: Atari против Nintendo (ND Cal. 1993) [C,P] Atari Games Corp. против Nintendo of America, Inc. 30 USPQ2d 1401 (ND Cal. 1993) (Atari II)». Доступ: 12 июля 2006 г.
  5. ^ abc Патент США 4799635, Накагава, Кацуя, «Система определения подлинности внешней памяти, используемой в устройстве обработки информации», передан Nintendo Co., Ltd. 
  6. Рамирес, Энтони (21 декабря 1989 г.). «Игры, в которые играют ради продаж Nintendo». Нью-Йорк Таймс . Проверено 31 марта 2022 г.
  7. ^ Аб О'Доннелл, Кейси (2011). «Развлекательная система Nintendo и чип 10NES: создание кремниевой индустрии видеоигр». Игры и культура . 6 (1): 83–100. дои : 10.1177/1555412010377319. S2CID  53358125.
  8. Такифф, Джонатан (20 июня 1986 г.). «Прирост видеоигр в Японии обусловлен нападением на США» The Vindicator . п. 2 . Проверено 10 апреля 2012 г.
  9. Сегер (17 января 2010 г.). «Странный и чудесный CIC». Хакмии . Проверено 18 мая 2010 г.
  10. ^ Справочник по микрокомпьютерам Sharp (PDF) . Сентябрь 1990 г., стр. 26–34 . Проверено 8 мая 2017 г.
  11. ^ "Чип блокировки CIC" . nesdev.com .
  12. ^ "Потрясающий чип для блокировки цветных снов" . Romhacking.net . Проверено 31 марта 2022 г.
  13. ^ Шефф, Дэвид (1993). Игра закончена. Нью-Йорк: Рэндом Хаус. ISBN 0-679-40469-4. Проверено 31 марта 2022 г.
  14. ^ Нильсен, Мартин (3 февраля 2006 г.). «Поставщики домашних развлечений». Мир РЭШ . Проверено 31 марта 2022 г.
  15. ↑ Аб Матулеф, Джеффри (14 января 2014 г.). «Нелицензионная игра Super 3D Noah's Ark для SNES будет переиздана» . Еврогеймер . Проверено 8 сентября 2021 г.
  16. ^ Линхофф, Джо (2004). «Видеоигры и реверс-инжиниринг: до и после Закона об авторском праве в цифровую эпоху». Журнал по праву в области телекоммуникаций и высоких технологий . 3 : 209–237.
  17. ^ Суолвелл, Мелани; Ндалианис, Анджела; Стаки, Хелен (3 марта 2017 г.). Фанаты и видеоигры: истории, фэндом, архивы. Тейлор и Фрэнсис. ISBN 978-1-317-19191-9.
  18. ^ «Добавление чипа блокировки в адаптер Famicom — NES (импорт мода адаптера)» . www.dbwbp.com . Проверено 1 апреля 2022 г.
  19. ^ Гранд, Джо; Яруссо, Альберт (12 ноября 2004 г.). Взлом игровых консолей: Xbox, PlayStation, Nintendo, Game Boy, Atari и Sega. Эльзевир. ISBN 978-0-08-053231-8.

Внешние ссылки