Capcom CPS2 Internals. Reversing Super Street Fighter 2 turbo & Retro-Arcade Cabinet Hacking
CPS2 o Capcom Play System II fue el sistema utilizado en multitud de máquinas recreativas JAMMA durante años. Capcom comercializó la CPS2 en 1993 con las ROMs de los juegos cifradas, para evitar copias piratas o bootlegs. No fue hasta 2007, 14 años más tarde cuando se consiguió romper el cifrado de Capcom y emular por completo la CPS2. Uno de los mejores juegos de CPS2 es el Super Street Fighter 2 Turbo, presentado en 1994 aunque todavía se juega en la actualidad y sigue teniendo presencia en los torneos más importantes del mundo, como el Evolution Championship Series (EVO) que vendría a ser algo así como la Superbowl de los juegos de lucha.Destriparemos las protecciones anti-copia del sistema CPS2 y aprenderemos como depurar el código de Street Fighter con el debugger de MAME para entender los secretos del juego; veremos como escribir nuestros propios cheats en ensamblador de Motorola 68k, nuestros automatismos para MAME-RR en LUA y un cliente para jugar on-line en Python. SHORYUKEN!!!