CP System II (CPシステムII shīpī shisutemu tsū?), CPS-2 o Capcom Play System 2 es un sistema de placa base para máquinas recreativas que debutó en 1993 con el juego Super Street Fighter II. El CPS-2 consiste en 2 partes separadas; la placa A, que se conecta al arnés JAMMA y contiene los componentes comunes para todos los juegos CPS-s, y la placa B, que contiene el juego como tal. La relación entre las placas A y B son básicamente las mismas que entre una videoconsola para el hogar y los cartuchos de juego. Las placas A y B del sistema CPS-2 están identificadas por códigos de colores por región, y cada placa solo puede ser usada con otra del mismo color.

CP System II
Información
Tipo Placa de arcade
Generación Cuarta generación
Fabricante Capcom
Procesador Motorola 68000 @ 11.8 MHz
Fecha de lanzamiento Septiembre de 1993
Datos técnicos
Procesador Motorola 68000 @ 11.8 MHz
Vídeo 384 x 224 32 bits
Audio ZiLOG Z80 @ 8 MHz
Soporte cartuchos de colores
Cronología
CP System
CP System II
CP System III

La placa B posee una memoria de batería de reserva que contiene los códigos de desciframiento necesarios para correr los juegos. Al pasar del tiempo, estas baterías pierden su carga y los juegos dejan de funcionar. Esto es llamado por los conocedores como "suicidio CPS".

En enero de 2007 Andreas Naive Archivado el 2 de julio de 2013 en Wayback Machine. y Nicola Salmoria realizaron la ingeniería inversa para decodificar el método de cifrado.[1]​ Se determinó que la encripción utiliza Cifrado de Feistel usando una llave de 64 bits.[2][3]​ Este algoritmo se implementó para todos los juegos en MAME.

En abril de 2016 Eduardo Cruz, Artemio Urbina e Ian Court anunciaron los resultados de su proceso de ingeniería inversa al sistema de programación de llaves de CPS II, permitiendo "revivir" de manera limpia y restaurar la operación de cualquier juego suicidado sin modificaciones al hardware.[4][5]

Existen actualmente emuladores para múltiples sistemas operativos que emulan este sistema, como por ejemplo MAME y sus diferentes adaptaciones.

Colores de regiones

editar
Placas dobles
  • Azul: EE. UU., Canadá, y Europa
  • Verde: Japón
  • Naranja: Latinoamérica
  • Gris: Asia
  • Amarillo: Global (disponible solo por renta)
Placa única
  • Negro: Global

Especificaciones

editar
  • CPU principal: Motorola 68000 @ 11.8 MHz
  • CPU de sonido: ZiLOG Z80 @ 8 MHz
  • Chips de sonido: Q-Sound @ 4 MHz
  • Paleta de colores: 32 bit
  • Total de colores en pantalla: 4096
  • Colores por píxel: 16 (4 bits per píxel)
  • Número de objetos: 900 (16 x 16 píxeles)
  • Resolución: 384 x 224

Lista de juegos para CPS-2

editar

En esta lista el título japonés es dado primero, junto con el de Estados Unidos, los títulos en Europa y en la versión global (World) son dados después (a no ser que se especifique lo contrario). Los años son mostrados para la publicación original de cada juego.

Véase también

editar

Referencias

editar
  1. «Notas de Andy». Archivado desde el original el 2 de julio de 2013. Consultado el 30 de noviembre de 2018. 
  2. Código fuente de MAME - cps2crypt.cpp
  3. Salmoria, Nicola (14 de enero de 2007). «Nicola's MAME Ramblings: CPS2 Getting Closer». 
  4. Cruz, Eduardo (30 de abril de 2016). «Arcade Hacker: Important Capcom CPS2 Announcement». 
  5. «Anuncio Importante con respecto a CPS2». 30 de abril de 2016. 

Enlaces externos

editar