Введение
1993 аркадная системная плата. Более ранняя системная плата Capcom, оригинальная CP System (или CPS 1), несмотря на успех, была очень уязвима для пиратов, создававших несанкционированные копии игр. Чтобы исправить ситуацию, Capcom взяла аппаратную часть CP System (с QSound) с минимальными изменениями и применила шифрование к программным ПЗУ для предотвращения программного пиратства. Благодаря шифрованию, система не была взломана до тех пор, пока не стали доступны незашифрованные данные программы. CP System II состоит из двух отдельных частей: плата A, которая подключается к разъему JAMMA и содержит компоненты, общие для всех игр CP System II, и плата B, которая содержит саму игру. Взаимосвязь между платами A и B очень похожа на связь между домашней игровой консолью и картриджем. Платы CP System II A и B имеют цветовую кодировку в зависимости от региона, и каждая плата может использоваться только с платой того же цвета. Исключением является возможность совместного использования синих и зеленых плат. На платах B находится энергонезависимая память, поддерживаемая батарейкой, содержащая ключи дешифрования, необходимые для запуска игр. Со временем эти батарейки теряют заряд, и игры перестают функционировать, поскольку процессор не может выполнять код без ключей дешифрования. Это обычно называют "батарейкой самоубийцы". Можно обойти оригинальную батарейку и заменить её новой непосредственно на плате, но это необходимо сделать до того, как напряжение на оригинальной батарейке опустится ниже 2 В, иначе ключи будут потеряны. В результате плата выйдет из строя, и даже при легальном использовании она перестанет работать через определенное время, если не будет уплачена плата Capcom за её замену. Из-за сложного шифрования долгое время считалось, что эмуляция CP System II практически невозможна. Однако в январе 2001 года группе CPS 2 Shock удалось получить незашифрованные данные программы путем взлома аппаратного обеспечения, которые они распространили в виде таблиц XOR-разностей для получения незашифрованных данных из оригинальных образов ROM, что сделало возможной эмуляцию, а также восстановление картриджей, которые были стерты из-за системы самоуничтожения. В январе 2007 года Андреас Наив и Никола Салмория полностью реконструировали метод шифрования. Было установлено, что шифрование использует два четырех-раундовых шифра Фейстеля с 64-битным ключом. Алгоритм был впоследствии реализован в таком виде для всех известных игр CPS 2 в MAME. В апреле 2016 года Эдуардо Крус, Артемио Урбина и Йен Корт объявили об успешной реверс-инженерии системы безопасности CP System II от Capcom, что позволило выполнить "деактивацию самоуничтожения" и восстановить любые нерабочие игры без модификации оборудования. 22 декабря 2003 года компания Capcom прекратила производство оборудования CP System II, а Hyper Street Fighter II стала последней игрой, выпущенной для этого оборудования. Компания Capcom прекратила большую часть технической поддержки оборудования и игр 31 марта 2015 года. Замена батареек была прекращена 28 февраля 2019 года, что положило конец всей официальной поддержке оборудования и программного обеспечения CP System II.
The earlier Capcom system board, the original CP System (or CPS 1), while successful, was very vulnerable to bootleggers making unauthorized copies of games. In order to rectify the situation, Capcom took the CP System hardware (with QSound) with minimal changes and employed encryption on the program ROMs to prevent software piracy. Due to the encryption, the system was never bootlegged until unencrypted program data became available. The CP System II consists of two separate parts; the A board, which connects to the JAMMA harness and contains components common between all CP System II games, and the B board, which contains the game itself. The relationship between the A and B board is very similar to that between a home video game console and cartridge. CP System II A and B boards are color coded by region, and each board can only be used with its same colored mate. The exception to this is that the blue and green boards can be used together. The B boards hold battery backed memory containing decryption keys needed for the games to run. As time passes, these batteries lose their charge and the games stop functioning, because the CPU cannot execute any code without the decryption keys. This is generally referred to as a "suicide battery". It is possible to bypass the original battery and swap it out with a new one in circuit, but this must be done before the original falls below 2V or the keys will be lost. Consequently the board would die outright, even if used legally it would not play after a finite amount of time unless a fee was paid to Capcom to replace it. Due to the heavy encryption, it was believed for a long time that CP System II emulation was next to impossible. However, in January 2001, the CPS 2 Shock group was able to obtain unencrypted program data by hacking into the hardware, which they distributed as XOR difference tables to produce the unencrypted data from the original ROM images, making emulation possible, as well as restoring cartridges that had been erased because of the suicide system. In January 2007, the encryption method was fully reverse engineered by Andreas Naive and Nicola Salmoria. It has been determined that the encryption employs two four round Feistel ciphers with a 64 bit key. The algorithm was thereafter implemented in this state for all known CPS 2 games in MAME. In April 2016, Eduardo Cruz, Artemio Urbina and Ian Court announced the successful reverse engineering of Capcom's CP System II security programming, enabling the clean "de suicide" and restoration of any dead games without hardware modifications. Capcom ceased manufacturing the CP System II hardware on December 22, 2003, with Hyper Street Fighter II being the final game released for the hardware. Capcom ended most of the technical support for the hardware and its games on March 31, 2015. Battery replacements ended on February 28, 2019, ending all official support of the CP System II hardware and software.
Цвета регионов
Регион Вариант экрана Япония Зеленый пластик Белый текст США Синий пластик Красный текст Европа/и т.д./Мир Синий пластик Синий текст Азия Серый пластик Желтый текст Латинская Америка Оранжевый пластик Зеленый текст Бразилия Оранжевый пластик Пурпурный текст Океания Синий пластик Оранжевый текст Прокат (любой из вышеперечисленных) Желтый пластик (любой из вышеперечисленных) (любой из вышеперечисленных) Черный металл "все в одном" (любой из вышеперечисленных)
Список игр (42 игры)
Английское название Дата выхода Разработчик Японское название Жанр Super Street Fighter II: The New ChallengersSuper Street Fighter II: Tournament Battle 1993 09 10 Capcom Super Street Fighter II (スーパーストリートファイターII) Файтинг Eco Fighters 1993 12 03 Capcom Ultimate Ecology (アルティミットエコロジー) Shoot 'em up Dungeons & Dragons: Tower of Doom 1994 01 13 Capcom Dungeons & Dragons: Tower of Doom (ダンジョンズ&ドラゴンズ タワーオブドゥーム) Beat 'em up Super Street Fighter II Turbo 1994 02 23 Capcom Super Street Fighter II X: Grand Master Challenge (スーパーストリートファイターIIX) Файтинг Alien vs. Predator 1994 05 20 Capcom Alien VS Predator (エイリアンVSプレデター) Beat 'em up Darkstalkers: The Night Warriors 1994 07 05 Capcom Vampire: The Night Warriors (ヴァンパイア The Night Warriors ) Файтинг Ring of Destruction: Slammasters II 1994 08 08 Capcom Super Muscle Bomber: The International Blowout (スーパーマッスルボマー THE INTERNATIONAL BLOWOUT ) Файтинг Armored Warriors 1994 09 16 Capcom Powered Gear: Strategic Variant Armor Equipment (パワードギア STRATEGIC VARIANT ARMOR EQUIPMENT ) Beat 'em up X Men: Children of the Atom 1994 12 08 Capcom X Men: Children of the Atom ((X MEN Children of The Atom)) Файтинг Night Warriors: Darkstalkers' Revenge 1995 03 02 Capcom Vampire Hunter: Darkstalkers' Revenge (ヴァンパイアハンター Darkstalkers' Revenge ) Файтинг Cyberbots: Full Metal Madness 1995 04 20 Capcom Cyberbots: Full Metal Madness (サイバーボッツ FULL METAL MADNESS ) Файтинг Street Fighter Alpha 1995 06 05 Capcom Street Fighter Zero (ストリートファイターZERO) Файтинг Mega Man: The Power Battle 1995 09 22 Capcom Rockman: The Power Battle (ロックマン ザ・パワーバトル) Файтинг Marvel Super Heroes 1995 10 24 Capcom Marvel Super Heroes Файтинг 19XX: The War Against Destiny 1995 12 07 Capcom 19XX The War Against Destiny Shoot 'em up Dungeons & Dragons: Shadow over Mystara 1996 02 06 Capcom Dungeons & Dragons: Shadow over Mystara (ダンジョンズ&ドラゴンズ シャドーオーバーミスタラ) Beat 'em up Street Fighter Alpha 2 1996 02 27 Capcom Street Fighter Zero 2 (ストリートファイターZERO2) Файтинг Super Puzzle Fighter II Turbo 1996 05 29 Capcom Super Puzzle Fighter II X (スーパーパズルファイターIIX) Головоломка Mega Man 2: The Power Fighters 1996 07 08 Capcom Rockman 2: The Power Fighters (ロックマン2 ザ・パワーファイターズ) Файтинг Street Fighter Alpha 2 Gold 1996 08 05 Capcom Street Fighter Zero 2 Alpha (ストリートファイターZERO2 ALPHA) Файтинг Quiz Nanairo Dreams: Nijiirochō no Kiseki 1996 08 26 Capcom Quiz Nanairo Dreams: Nijiirochō no Kiseki (クイズなないろDREAMS 虹色町の奇跡) Викторина X Men vs. Street Fighter 1996 09 09 Capcom X Men vs. Street Fighter Файтинг Battle Circuit 1997 03 19 Capcom Battle Circuit (バトルサーキット) Beat 'em up Darkstalkers 3 1997 05 19 Capcom Vampire Savior: The Lord of Vampire (ヴァンパイアセイヴァー The Lord of Vampire ) Файтинг Marvel Super Heroes vs. Street Fighter 1997 06 20 Capcom Marvel Super Heroes vs. Street Fighter Файтинг Capcom Sports Club 1997 07 22 Capcom Capcom Sports Club (カプコンスポーツクラブ) Спортивная игра Super Gem Fighter Mini Mix 1997 09 04 Capcom Pocket Fighter (ポケットファイター) Файтинг Vampire Hunter 2: Darkstalkers' Revenge 1997 09 13 Capcom Vampire Hunter 2: Darkstalkers' Revenge (ヴァンパイアハンター2 Darkstalkers' Revenge ) Файтинг Vampire Savior 2: The Lord of Vampire 1997 09 13 Capcom Vampire Savior 2: The Lord of Vampire (ヴァンパイアセイヴァー2 The Lord of Vampire ) Файтинг Marvel vs. Capcom: Clash of Super Heroes 1998 01 12 Capcom Marvel vs. Capcom: Clash of Super Heroes Файтинг Street Fighter Alpha 3 1998 06 29 Capcom Street Fighter Zero 3 (ストリートファイターZERO3) Файтинг Giga Wing 1999 02 22 Takumi Giga Wing (ギガウイング) Shoot 'em up Jyangokushi: Haō no Saihai 1999 05 27 Capcom Jyangokushi: Haō no Saihai (雀國志 覇王の采牌) Головоломка Dimahoo 2000 01 21 Eighting/Raizing Great Mahō Daisakusen (グレート魔法大作戦) Shoot 'em up Mars Matrix: Hyper Solid Shooting 2000 04 12 Takumi Mars Matrix (マーズマトリックス) Shoot 'em up 1944: The Loop Master 2000 06 20 Eighting/Raizing 1944 The Loop Master Shoot 'em up Mighty! Pang 2000 10 10 Mitchell Mighty Pang (マイティ・パン) Платформер Progear 2001 01 17 Cave Progear no Arashi (プロギアの嵐) Shoot 'em up Puzz Loop 2 2001 02 05 Mitchell Puzz Loop 2 (パズループ2) Головоломка Janpai Puzzle Chōkō 2001 08 20 Mitchell Janpai Puzzle Chōkō (雀牌パズル 長江) Головоломка Hyper Street Fighter II: The Anniversary Edition 2003 12 22 Capcom Hyper Street Fighter II (ハイパーストリートファイターII) Файтинг