I've done a few codes by finding RAM addresses and making them into Game Genie codes... though I can't seem to get others to work for some reason...
Chip N Dale Rescue Rangers
In Level B there are bombs that you can pick up....
048A 01 (Explode right away)
048A FF (Don't Explode)
When I first go to pick it up
$F899:99 80 04 STA $0480,Y @ $048A = #$FF
$F89C:A9 00 LDA #$00
$F89E:99 90 04 STA $0490,Y @ $049A = #$00
$F8A1:A9 00 LDA #$00
$F8A3:99 E0 04 STA $04E0,Y @ $04EA = #$10
$F8A6:38 SEC
$F8A7:60 RTS
$F8A8:A9 00 LDA #$00
$F8AA:99 80 04 STA $0480,Y @ $048A = #$FF
$F8AD:99 A0 04 STA $04A0,Y @ $04AA = #$00
$F8B0:B9 E0 04 LDA $04E0,Y @ $04EA = #$10
$F8B3:C9 01 CMP #$01
$F8B5
0 EA BNE $F8A1
$F8B7:B9 80 05 LDA $0580,Y @ $058A = #$01
$F8BA:99 90 04 STA $0490,Y @ $049A = #$00
$F8BD:A9 3C LDA #$3C
$F8BF:99 A0 04 STA $04A0,Y @ $04AA = #$00
$F8C2
0 DD BNE $F8A1
$F8C4:84 00 STY $00 = #$FC
$F8C6:A0 0F LDY #$0F
Afterwords:
$8638:9D 80 04 STA $0480,X @ $048A = #$B4
$863B:BD 90 04 LDA $0490,X @ $049A = #$00
$863E:E9 00 SBC #$00
$8640:9D 90 04 STA $0490,X @ $049A = #$00
$8643:60 RTS
$8644:BD 10 04 LDA $0410,X @ $041A = #$00
$8647:C9 03 CMP #$03
$8649
0 0C BNE $8657
$864B:BD 30 04 LDA $0430,X @ $043A = #$01
$864E:C9 04 CMP #$04
$8650
0 05 BNE $8657
$8652:A9 00 LDA #$00
$8654:9D D0 04 STA $04D0,X @ $04DA = #$80
$8657:60 RTS
$8658:BD D0 04 LDA $04D0,X @ $04DA = #$80
$865B:29 0F AND #$0F
$865D
0 12 BNE $8671
$865F:FE D0 04 INC $04D0,X @ $04DA = #$80
$8662:BC 20 04 LDY $0420,X @ $042A = #$27
$8665:B9 6E 86 LDA $866E,Y @ $866E = #$9D
And...
$8638:9D 80 04 STA $0480,X @ $048A = #$FF
$863B:BD 90 04 LDA $0490,X @ $049A = #$00
$863E:E9 00 SBC #$00
$8640:9D 90 04 STA $0490,X @ $049A = #$00
$8643:60 RTS
$8644:BD 10 04 LDA $0410,X @ $041A = #$00
$8647:C9 03 CMP #$03
$8649
0 0C BNE $8657
$864B:BD 30 04 LDA $0430,X @ $043A = #$02
$864E:C9 04 CMP #$04
$8650
0 05 BNE $8657
$8652:A9 00 LDA #$00
$8654:9D D0 04 STA $04D0,X @ $04DA = #$80
$8657:60 RTS
$8658:BD D0 04 LDA $04D0,X @ $04DA = #$80
$865B:29 0F AND #$0F
$865D
0 12 BNE $8671
$865F:FE D0 04 INC $04D0,X @ $04DA = #$80
$8662:BC 20 04 LDY $0420,X @ $042A = #$27
$8665:B9 6E 86 LDA $866E,Y @ $866E = #$9D
I've looked at some texts online but still can't figure out how to get this to function.
I think I had found the address for the "super acorn"... that normally fills up all your health but couldn't figure out how to make it not fill any or just one.
Chip N Dale Rescue Rangers
In Level B there are bombs that you can pick up....
048A 01 (Explode right away)
048A FF (Don't Explode)
When I first go to pick it up
$F899:99 80 04 STA $0480,Y @ $048A = #$FF
$F89C:A9 00 LDA #$00
$F89E:99 90 04 STA $0490,Y @ $049A = #$00
$F8A1:A9 00 LDA #$00
$F8A3:99 E0 04 STA $04E0,Y @ $04EA = #$10
$F8A6:38 SEC
$F8A7:60 RTS
$F8A8:A9 00 LDA #$00
$F8AA:99 80 04 STA $0480,Y @ $048A = #$FF
$F8AD:99 A0 04 STA $04A0,Y @ $04AA = #$00
$F8B0:B9 E0 04 LDA $04E0,Y @ $04EA = #$10
$F8B3:C9 01 CMP #$01
$F8B5
0 EA BNE $F8A1$F8B7:B9 80 05 LDA $0580,Y @ $058A = #$01
$F8BA:99 90 04 STA $0490,Y @ $049A = #$00
$F8BD:A9 3C LDA #$3C
$F8BF:99 A0 04 STA $04A0,Y @ $04AA = #$00
$F8C2
0 DD BNE $F8A1$F8C4:84 00 STY $00 = #$FC
$F8C6:A0 0F LDY #$0F
Afterwords:
$8638:9D 80 04 STA $0480,X @ $048A = #$B4
$863B:BD 90 04 LDA $0490,X @ $049A = #$00
$863E:E9 00 SBC #$00
$8640:9D 90 04 STA $0490,X @ $049A = #$00
$8643:60 RTS
$8644:BD 10 04 LDA $0410,X @ $041A = #$00
$8647:C9 03 CMP #$03
$8649
0 0C BNE $8657$864B:BD 30 04 LDA $0430,X @ $043A = #$01
$864E:C9 04 CMP #$04
$8650
0 05 BNE $8657$8652:A9 00 LDA #$00
$8654:9D D0 04 STA $04D0,X @ $04DA = #$80
$8657:60 RTS
$8658:BD D0 04 LDA $04D0,X @ $04DA = #$80
$865B:29 0F AND #$0F
$865D
0 12 BNE $8671$865F:FE D0 04 INC $04D0,X @ $04DA = #$80
$8662:BC 20 04 LDY $0420,X @ $042A = #$27
$8665:B9 6E 86 LDA $866E,Y @ $866E = #$9D
And...
$8638:9D 80 04 STA $0480,X @ $048A = #$FF
$863B:BD 90 04 LDA $0490,X @ $049A = #$00
$863E:E9 00 SBC #$00
$8640:9D 90 04 STA $0490,X @ $049A = #$00
$8643:60 RTS
$8644:BD 10 04 LDA $0410,X @ $041A = #$00
$8647:C9 03 CMP #$03
$8649
0 0C BNE $8657$864B:BD 30 04 LDA $0430,X @ $043A = #$02
$864E:C9 04 CMP #$04
$8650
0 05 BNE $8657$8652:A9 00 LDA #$00
$8654:9D D0 04 STA $04D0,X @ $04DA = #$80
$8657:60 RTS
$8658:BD D0 04 LDA $04D0,X @ $04DA = #$80
$865B:29 0F AND #$0F
$865D
0 12 BNE $8671$865F:FE D0 04 INC $04D0,X @ $04DA = #$80
$8662:BC 20 04 LDY $0420,X @ $042A = #$27
$8665:B9 6E 86 LDA $866E,Y @ $866E = #$9D
I've looked at some texts online but still can't figure out how to get this to function.
I think I had found the address for the "super acorn"... that normally fills up all your health but couldn't figure out how to make it not fill any or just one.

.
Comment