domingo, 20 de janeiro de 2013

POKEs para Chain Reaction 128

De forma semelhante ao Power Drift, os POKEs do Chain Reaction listados no The Tipshop não funcionam para para a versão 128KB.


Os POKEs do The Tipshop são:

DESCRIPTION     POKE(s)
Infinite Rad    43646,0
Infinite time   43339,0
Infinite jet    42115,58
Fly any height  42016,24

O remédio foi examinar, através do debugger do emulador Fuse, a listagem disassembly dos endereços próximos aos POKEs fornecidos. Em primeiro lugar, na versão 48KB do Chain Reaction, encontrou-se: 

43643   LD HL,49639
43646   DEC (HL)
43647   JR 43655

43336   LD HL,(49494)
43339   DEC HL
43340   LD (49494),HL

42110   LD HL,49643
42113   JR Z,42118
42115   LD (49638),A
42118   BIT 0,(HL)

42009   LD A,(49638)
42012   BIT 7,(IY+0)
42016   JR Z,42047

Em seguida, com a versão 128KB, foram buscados trechos semelhantes ao de cima na listagem. Não foi difícil encontrar:

43775   LD HL,49639
43778   DEC (HL)        ; Poke 43778,0 - infinity Rad
43779   JR 43787

43468   LD HL,(49494)
43471   DEC HL          ; Poke 43471,0 - infinite time
43472   LD (49494),HL

42242   LD HL,49643
42245   JR Z,42250
42247   LD (49638),A    ; Poke 42247,58 - infinite jet
42250   BIT 0,(HL)

42141   LD A,(49638)
42144   BIT 7,(IY+0)
42148   JR Z,42179      ; Poke 42148,24 - fly any height

Portanto os POKEs para Chain Reaction 128 são:

DESCRIPTION     POKE(s)
Infinite Rad    43778,0
Infinite time   43471,0
Infinite jet    42247,58
Fly any height  42148,24

Nenhum comentário:

Postar um comentário

Seu comentário é bem vindo, mas peço que use este espaço adequadamente.