Capcom System 2
   HOME

TheInfoList



OR:

The or CPS-2 is an
arcade system board An arcade video game takes player input from its controls, processes it through electrical or computerized components, and displays output to an electronic monitor or similar display. Most arcade video games are coin-operated, housed in an arc ...
that
Capcom is a Japanese video game developer and video game publisher, publisher. It has created a number of List of best-selling video game franchises, multi-million-selling game franchises, with its most commercially successful being ''Resident Evil' ...
first used in 1993 for '' Super Street Fighter II''. It was the successor to their previous CP System and
Capcom Power System Changer The is an arcade system board developed by Capcom that ran game software stored on removable daughterboards. More than two dozen arcade titles were released for CPS-1, before Capcom shifted game development over to its successor, the CP Syste ...
arcade hardware and was succeeded by the
CP System III The or CPS-3 is an arcade system board that was first used by Capcom in 1996 with the arcade game '' Red Earth''. It was the second successor to the CP System arcade hardware, following the CP System II. It would be the last proprietary system bo ...
hardware in
1996 File:1996 Events Collage.png, From left, clockwise: A Centennial Olympic Park bombing, bomb explodes at Centennial Olympic Park in Atlanta, set off by a radical Anti-abortion violence, anti-abortionist; The center fuel tank explodes on TWA Flight 8 ...
, of which the CPS-2 would outlive by over four years. The arcade system had new releases for it until the end of 2003, ending with ''
Hyper Street Fighter II is a fighting game by Capcom that was originally released for the arcade and PlayStation 2 in 2003 in Japan and in 2004 in North America and Asia. Released to commemorate the 15th anniversary of the ''Street Fighter'' series, ''Hyper Street Fi ...
''.


History

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. Capcom announced the development of the CPS2 in 1990. They had planned to complete and release the CPS2 in 18 months. They also originally had plans for the system to be capable of
3D graphics 3D computer graphics, or “3D graphics,” sometimes called CGI, 3D-CGI or three-dimensional computer graphics are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for the ...
. 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, 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 Exclusive or or exclusive disjunction is a logical operation that is true if and only if its arguments differ (one is true, the other is false). It is symbolized by the prefix operator J and by the infix operators XOR ( or ), EOR, EXOR, , ...
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 b
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 2 security programming, enabling the clean "de-suicide" and restoration of any dead games without hardware modifications.


Region colors


Technical specifications

*
CPU A central processing unit (CPU), also called a central processor, main processor or just processor, is the electronic circuitry that executes instructions comprising a computer program. The CPU performs basic arithmetic, logic, controlling, and ...
: **Primary: Capcom DL-1525 ( encrypted 68000) @ 16 MHz **Sound: Kabuki DL-030P (encrypted Z80, but encryption not used) or standard Z80 @ 8 MHz *
Capcom is a Japanese video game developer and video game publisher, publisher. It has created a number of List of best-selling video game franchises, multi-million-selling game franchises, with its most commercially successful being ''Resident Evil' ...
custom chipset: ** GPU: CPS-A & CPS-B Graphics Processors @ 16 MHz (same as
CPS-1 The is an arcade system board developed by Capcom that ran game software stored on removable daughterboards. More than two dozen arcade titles were released for CPS-1, before Capcom shifted game development over to its successor, the CP System ...
) ** Sound chip: Lucent DL-1425 Q1 QSound DSP16A Processor @ 4 MHz ** DRAM Refresh Controller: DL-2227 ** I/O Controller: DL-1123 *
Display Display may refer to: Technology * Display device, output device for presenting information, including: ** Cathode ray tube, video display that provides a quality picture, but can be very heavy and deep ** Electronic visual display, output devi ...
: ** Active resolution: 384×224 pixels **
Overscan Overscan is a behaviour in certain television sets, in which part of the input picture is shown outside of the visible bounds of the screen. It exists because cathode-ray tube (CRT) television sets from the 1930s through to the early 2000s were h ...
resolution: 512×262 (262 scanlines) ** Sprites: 900 on screen *Colors: ** Depth:
32-bit In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in 32-bit units. Compared to smaller bit widths, 32-bit computers can perform large calculation ...
( RGBA) **
Palette Palette may refer to: * Cosmetic palette, an archaeological form * Palette, another name for a color scheme * Palette (painting), a wooden board used for mixing colors for a painting ** Palette knife, an implement for painting * Palette (company), ...
: 16,777,216 colors (
24-bit Notable 24-bit machines include the CDC 924 – a 24-bit version of the CDC 1604, CDC lower 3000 series, SDS 930 and SDS 940, the ICT 1900 series, the Elliott 4100 series, and the Datacraft minicomputers/Harris H series. The term SWORD is ...
) ** Alpha transparency: 256 levels (
8-bit In computer architecture, 8-bit Integer (computer science), integers or other Data (computing), data units are those that are 8 bits wide (1 octet (computing), octet). Also, 8-bit central processing unit (CPU) and arithmetic logic unit (ALU) arc ...
) **Colors on screen: 4096 (
12-bit Possibly the best-known 12-bit CPU is the PDP-8 and its relatives, such as the Intersil 6100 microprocessor produced in various forms from August 1963 to mid-1990. Many analog to digital converters (ADCs) have a 12-bit resolution. Some PIC micr ...
) **Colors per tile: 16 (4-bit) * RAM: 1328 KB (1 MB FPM DRAM, 304 KB SRAM) **A-Board: 1 MB FPM DRAM, 280 KB SRAM (256 KB video, 16 KB I/O, 8 KB sound) **B-Board: 16 KB SRAM (2× 8 KB) **Communication Board: 8 KB SRAM *Maximum ROM capacity: 322
Mbit The megabit is a multiple of the unit bit for digital information. The prefix mega (symbol M) is defined in the International System of Units (SI) as a multiplier of 106 (1 million), and therefore :1 megabit = = = 1000 kilobits. The megabit h ...
(40.25 MB) *Dimensions (A+B board pair): 40 x 27 x 8 cm


List of games (42 games)


See also

* CP System *
CP System III The or CPS-3 is an arcade system board that was first used by Capcom in 1996 with the arcade game '' Red Earth''. It was the second successor to the CP System arcade hardware, following the CP System II. It would be the last proprietary system bo ...


References


External links


Technical information in the MAME CPS-2 driver



CPS-2 at System 16 - The Arcade Museum


{{Webarchive, url=https://web.archive.org/web/20110719102524/http://www.jammaparts.com/keystonemod.htm , date=2011-07-19
''CPS-1, CPS-2 and CPS-3 releases comparison''
Capcom arcade system boards 68k-based arcade system boards de:Capcom Play System