O POKE de vidas infinitas no Phantom Club cria um problema.
POKE 49744,182 impede que seja diminuído o contador de vidas (os 5 ícones em ciano à direita da parte inferior da tela). Porém após morrer, o escore acaba sendo corrompido (em amarelo, à esquerda no inferior da tela).
A causa deste problema é que após a morte do personagem, ocorre um piscamento de atributos do ícone de vidas. Quando o contador de vidas não é diminuído, este piscamento ocorre em lugar errado. Para evitar o problema, o contador de vidas não deve ter o valor máximo. Investigando o programa, foi encontrado o trecho em que o número de vidas é inicializado em 5:
57383 LD A,5
57385 LD (65517),A
Portanto para inicializar com algum valor menor, por exemplo 3, deve-se fazer POKE 57384,3.
Concluindo, o POKE de vidas infinitas deve ser portanto 49744,182 : 57384,3.
Concluindo, o POKE de vidas infinitas deve ser portanto 49744,182 : 57384,3.
Nenhum comentário:
Postar um comentário
Seu comentário é bem vindo, mas peço que use este espaço adequadamente.