I don't know where to post but, I found a valid adresse on pokemon rumble for my lavados for infinte health.
When i poke it it works, but when i try to format it it doesn't work.
80acaedc 000003e8
e0000000 80008000 . My lavados has regulary 719 hp.
The code doesn't work because the format is false, but how is it right?
1. You can check the Codetypes (http://wiird.l0nk.org/codetypes.html), you can see there that you need 04 as the first 2 characters to write 32 bits to that address, so it would be 04ACAEDC 000003E8
2. You dont need the E0000000 80008000 if you dont change the BA or PO or used an IF code.
3. That code wont help others because every pokemon has an other health address.
mayby i find a relationship beetween it.
srry but i Don't unterstand the codetyp dock. Is ther a tutorial but it somewhere?
Working on the NTSC version
Break on Read
80159D50: 80C3006C lwz r6,108(r3)
80159D54: 48000008 b 0x80159d5c
80159D58: 38C00000 li r6,0
80159D5C: 807E0024 lwz r3,36(r30)
80159D60: 38000000 li r0,0
80159D64: 80BE0028 lwz r5,40(r30)
80159D68: 38830001 addi r4,r3,1
80159D6C: 909E0024 stw r4,36(r30)
80159D70: 54631838 rlwinm r3,r3,3,0,28
80159D74: 7C03296E stwux r0,r3,r5
80159D78: 90C30004 stw r6,4(r3)
80159D7C: 807F000C lwz r3,12(r31)
80159D80: 2C030000 cmpwi r3,0
80159D84: 41820018 beq- 0x80159d9c
80159D88: 481F3AC5 bl 0x8034d84c
80159D8C: 48000010 b 0x80159d9c
CR : 48000888 XER : 20000000 CTR : 80159D10 DSIS: 00400000
DAR : 80A8E584 SRR0: 80159D50 SRR1: 0000B032 LR : 80159D38
r0 : 00000001 r1 : 804CB430 r2 : 804C1C60 r3 : 80A8E518
r4 : 8091BDA8 r5 : 8091BDA8 r6 : 00000001 r7 : 00000000
r8 : 00000000 r9 : 00000000 r10 : 804CB430 r11 : 804CB430
r12 : 80159D10 r13 : 804BDA20 r14 : 00000000 r15 : 00000000
r16 : 00000000 r17 : 00000000 r18 : 00000000 r19 : 00000000
r20 : 804CBBE4 r21 : 00000000 r22 : 0000001B r23 : 00000000
r24 : 0000474A r25 : 00004718 r26 : 80FC7350 r27 : 00000000
r28 : 00000002 r29 : 00000099 r30 : 80FC7350 r31 : 804CB430
f0 : 40E5BFE3 f1 : 42209054 f2 : 43C80000 f3 : 40D7B7D6
f4 : 00000000 f5 : 3E327DD9 f6 : 00000000 f7 : 00000000
f8 : 41B11FFF f9 : 413CF062 f10 : 3E327DD9 f11 : 3B088889
f12 : 3AD79436 f13 : 00000000 f14 : 00000000 f15 : 00000000
f16 : 00000000 f17 : 00000000 f18 : 00000000 f19 : 00000000
f20 : 00000000 f21 : 00000000 f22 : 00000000 f23 : 00000000
f24 : 00000000 f25 : 00000000 f26 : 00000000 f27 : 00000000
f28 : 00000000 f29 : 00000000 f30 : 00000000 f31 : 00000000
BPExecute 80159D50
80159D50: 80C3006C lwz r6,108(r3)
80159D54: 48000008 b 0x80159d5c
80159D58: 38C00000 li r6,0
80159D5C: 807E0024 lwz r3,36(r30)
80159D60: 38000000 li r0,0
80159D64: 80BE0028 lwz r5,40(r30)
80159D68: 38830001 addi r4,r3,1
80159D6C: 909E0024 stw r4,36(r30)
80159D70: 54631838 rlwinm r3,r3,3,0,28
80159D74: 7C03296E stwux r0,r3,r5
80159D78: 90C30004 stw r6,4(r3)
80159D7C: 807F000C lwz r3,12(r31)
80159D80: 2C030000 cmpwi r3,0
80159D84: 41820018 beq- 0x80159d9c
80159D88: 481F3AC5 bl 0x8034d84c
80159D8C: 48000010 b 0x80159d9c
CR : 48000888 XER : 20000000 CTR : 80159D10 DSIS: 00400000
DAR : 80A8E584 SRR0: 80159D50 SRR1: 00009032 LR : 80159D38
r0 : 00000001 r1 : 804CB430 r2 : 804C1C60 r3 : 80A8E518
r4 : 8091BDA8 r5 : 8091BDA8 r6 : 00000001 r7 : 00000000
r8 : 00000000 r9 : 00000000 r10 : 804CB430 r11 : 804CB430
r12 : 80159D10 r13 : 804BDA20 r14 : 00000000 r15 : 00000000
r16 : 00000000 r17 : 00000000 r18 : 00000000 r19 : 00000000
r20 : 804CBBE4 r21 : 00000000 r22 : 0000001B r23 : 00000000
r24 : 0000474A r25 : 00004718 r26 : 80FC7350 r27 : 00000000
r28 : 00000002 r29 : 00000099 r30 : 80FC7350 r31 : 804CB430
f0 : 3F666666 f1 : 3E0ADE7F f2 : 3F800000 f3 : 4F800000
f4 : 4F000000 f5 : 00000000 f6 : 00000000 f7 : 00000000
f8 : 3F800000 f9 : 00000000 f10 : 00000000 f11 : 00000000
f12 : 00000000 f13 : 00000000 f14 : 00000000 f15 : 00000000
f16 : 00000000 f17 : 00000000 f18 : 00000000 f19 : 00000000
f20 : 00000000 f21 : 00000000 f22 : 00000000 f23 : 00000000
f24 : 00000000 f25 : 00000000 f26 : 00000000 f27 : 00000000
f28 : 00000000 f29 : 00000000 f30 : 00000000 f31 : 00000000
Had to BPE on 80159D50 til r3 changed
http://www.youtube.com/watch?v=mUXxqxVpIpk
Infinite Health Eevee [GMO & Skiller]
C2159D50 00000003
2C050004 4082000C
80C30054 90C3006C
80C3006C 00000000
cmpwi r5,4
bne- 0x0C
lwz r6,84(r3)
stw r6,108(r3)
lwz r6,108(r3)
k iv posted the working code ..
http://geckocodes.org/index.php?c=WPSE
how i went about this since we found both read and write .. i did the old Fashin Check the Player section for diffrinces
i noticed that offset 9 was always a number for the player and for enemys it was always 00 .. offset 8 was 80 for Bosses but still 0 in offset 9 from the player pointer making it so i had to do a 8bit check . :P
This is how i do most of my Diffrinces on the Ps2 as well :)