diff options
author | Slawter666 <38655737+Slawter666@users.noreply.github.com> | 2019-01-05 19:54:26 +0000 |
---|---|---|
committer | Slawter666 <38655737+Slawter666@users.noreply.github.com> | 2019-01-05 19:54:26 +0000 |
commit | f8c2fcb9b22a1b9cf43e293fdcb6df2b9d0dd164 (patch) | |
tree | 81b80d287c4fb3320a8143b9cfbb06e9fc4b34d5 /src/battle_main.c | |
parent | ee5a239534d7c4bd64ce7ced4146204579f5d598 (diff) | |
parent | cbf7d6cee59e7aa2cdef6b9e89fa62fbeb4a07c5 (diff) |
Merge branch 'master' of https://github.com/pret/pokeemerald into secret-base
Diffstat (limited to 'src/battle_main.c')
-rw-r--r-- | src/battle_main.c | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/src/battle_main.c b/src/battle_main.c index df1828d18..4e2a87beb 100644 --- a/src/battle_main.c +++ b/src/battle_main.c @@ -656,16 +656,19 @@ static void CB2_InitBattleInternal(void) gBattle_WIN0V = 0x5051; ScanlineEffect_Clear(); - for (i = 0; i < 80; i++) + i = 0; + while (i < 80) { gScanlineEffectRegBuffers[0][i] = 0xF0; gScanlineEffectRegBuffers[1][i] = 0xF0; + i++; } - for (i = 80; i < 160; i++) + + while (i < 160) { - asm(""::"r"(i)); gScanlineEffectRegBuffers[0][i] = 0xFF10; gScanlineEffectRegBuffers[1][i] = 0xFF10; + i++; } ScanlineEffect_SetParams(sIntroScanlineParams16Bit); @@ -2222,16 +2225,19 @@ void sub_8038D64(void) gBattle_WIN0V = 0x5051; ScanlineEffect_Clear(); - for (i = 0; i < 80; i++) + i = 0; + while (i < 80) { gScanlineEffectRegBuffers[0][i] = 0xF0; gScanlineEffectRegBuffers[1][i] = 0xF0; + i++; } - for (i = 80; i < 160; i++) + + while (i < 160) { - asm(""::"r"(i)); // Needed to stop the compiler from optimizing out the loop counter. gScanlineEffectRegBuffers[0][i] = 0xFF10; gScanlineEffectRegBuffers[1][i] = 0xFF10; + i++; } ResetPaletteFade(); |