Você está na página 1de 1

Sem bateria-CPS2

Execute placas CPS2 'B' com roms originais sem bateria

Bifurcado de: https://github.com/ArcadeHacker/ArcadeHacker_CPS2

*** TESTADO POR MIM E TRABALHANDO EM: ***


* Placa 93646B-6 modelo B (X-Men: Children of the Atom, xmcotau)
* Placa 93646B-6 modelo B (Marvel Super Heroes, mshu)
* Placa 93646B-3 modelo B (Alien vs Predator, avspu)

*** Problemas atuais relatados por Artemio: ***


* ~~Não funciona na placa ~~ B revisão 93646B-4 precisa de um resistor de 75 ohm em
série do sinal CLOCK (CN2 A31) para o Arduino (D11). Ele também afirmou que tinha
que conectar 5V da placa B ao Vin no Arduino em vez do pino de 5V do Arduino
(parece que isso causaria muita queda de tensão no Arduino de acordo com as
especificações, mas talvez seja mais tolerável do que o esperado).
* A revisão da placa B 97691A-3 é muito exigente quanto à potência de 5v
(alterações de tensão mais baixas/mais altas, como 4,85v/5,15v, podem tornar o
Arduino instável)

O objetivo disso é instalar um Arduino em cada placa CPS B para que ele escreva a
chave de descriptografia toda vez que você inicializar o jogo. Isso permitirá que
você mantenha as roms originais inalteradas, mas poderá remover a bateria e não ter
que se preocupar com vazamentos e danos ao PCB.

Isso deve ser usado em um Arduino Nano devido ao pequeno fator de forma, mas também
deve funcionar em outras versões do Arduino. Você precisará estar conectado
(soldado) à placa CPS2 B conforme especificado no guia de programação
ArcadeHacker_CPS2 original, mas sem a necessidade de um LCD Shield:

+5V - Arudino 5V

DADOS - Arduino # 2

SETUP1 - Arduino # 3

RELÓGIO - Arduino # 11

SETUP2 - Arduino # 12

GND - Arduino GND

NOTA: Você precisará editar o arquivo .ino para alterar o valor de "const unsigned
char Key[] PROGMEM = ..." para a chave de descriptografia do jogo em que você o
instalará.

Você também pode gostar