RomHacking: Side Pocket - 2 Players
Motivação do RomHacking:
JOGAR no modo 2 players mesmo que o emulador "não diga pro jogo"que o joystick 2 está conectado.
Data:
16.07.08
Detalhes:
* Se o registrador $4017 retornar $00 significa que o 2º joystick não está habilitado.
* Se retornar $01 é porque o 2º joystic está disponível.
Acontece que o emulador de XBOX (xSnes9x) não 'avisa' que o
segundo joystick esteja conectado. Até porque o emulador espera um controle de SNES.
O jogo testa esse valor em 3 lugares(pode até testar em mais, mas esses 3 locais
foram suficientes para o que eu queria fazer).
1º No menu onde você escolhe o modo de jogo, quando tecla 'pra baixo' (avança opção).
2º No mesmo menu do no 1, quando você tecla 'pra cima' (volta opção).
3º Após escolher um jogo de 2 jogadores (2ª e 3ª opções do menu).
A solução é forçar o valor (registrador A) a ser $01 onde for necessário,
utilizando a instrução OR.
1º local
81/f603 AD 17 40 LDA $4017 [$80:4017]
81/f606 29 01 AND #$01 => OR $01
2º local
$81/F63E AD 17 40 LDA $4017 [$80:4017]
$81/F641 29 01 AND #$01 => OR $01
3º local
$81/F68F AD 17 40 LDA $4017 [$80:4017]
$81/F692 29 01 AND #$01 => OR $01
Testes:
Testei no emulador Geiger Snex9x e o jogo aceitou eu escolher
a modalidade 2playters (antes do hack, não aceitava).
Funcionou com sucesso no emulador xSnes9x do XBOX.
Rodou também no emulador snes-station do ps2. Antes da alteração, era impossível
jogar de 2 com a rom original nesses emuladores.
Link para a rom modificada: http://rapidshare.com/files/134124525/Side_Pocket__probert_2players_Hack_.rar
2 Comentários:
Cara, o download infelizmente já está indisponível, será que há como repor por gentileza?
Sei que só por milagre posso ser atendido, mas será que é possível conseguir essa rom ainda em pleno 2023 quase 2024?
Postar um comentário
Assinar Postar comentários [Atom]
<< Página inicial