diff options
author | Kaz <kazbloxmc@gmail.com> | 2020-09-12 21:51:16 -0400 |
---|---|---|
committer | Kaz <kazbloxmc@gmail.com> | 2020-09-12 21:51:16 -0400 |
commit | d0fcb9168bc36dff9c9da0d36baefd4fbf3a1c55 (patch) | |
tree | c4bbb1d6d65e3434ffa1afcdbe800687512d654d /src/berry_crush.c | |
parent | c0987169ddc1a8cea52f4d07dfc7673c7684ec1a (diff) |
Match two minor functions in battle_tent and berry_crush
Diffstat (limited to 'src/berry_crush.c')
-rwxr-xr-x | src/berry_crush.c | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/src/berry_crush.c b/src/berry_crush.c index 2175d2abb..bc972fec7 100755 --- a/src/berry_crush.c +++ b/src/berry_crush.c @@ -1779,22 +1779,15 @@ void sub_8022600(struct BerryCrushGame *r6) void sub_80226D0(struct BerryCrushGame *r6) { u8 r5 = 0; - const u32 *r0 = gUnknown_08DE3FD4; -#ifndef NONMATCHING // r4, r5, r6 register roulette - register u8 *r4 asm("r4") = gDecompressionBuffer; - register u32 r0_ asm("r0"); -#else - u8 *r4 = gDecompressionBuffer; - u32 r0_; -#endif + u8 * r4; + + LZ77UnCompWram(gUnknown_08DE3FD4, gDecompressionBuffer); // required for matching - LZ77UnCompWram(r0, r4); - for (; r5 < r6->unk9; ++r5) + for (r4 = gDecompressionBuffer; r5 < r6->unk9; ++r5) { - r0_ = r6->unk138.unkC[r5]->unk0; CopyToBgTilemapBufferRect( 3, - &r4[r0_ * 40], + &r4[r6->unk138.unkC[r5]->unk0 * 40], r6->unk138.unkC[r5]->unk1, r6->unk138.unkC[r5]->unk2, 10, |