Replace $0 with 0 for "ld l, a / ld h, 0" idiom

This commit is contained in:
Rangi
2020-11-09 15:17:03 -05:00
parent 03e149e559
commit 17894e5f39
42 changed files with 160 additions and 160 deletions

View File

@@ -679,7 +679,7 @@ BattleAnimCmd_5GFX:
push bc
push hl
ld l, a
ld h, $0
ld h, 0
rept 4
add hl, hl
endr

View File

@@ -1990,7 +1990,7 @@ BattleBGEffect_FadeMonsToBlackRepeating:
swap a
sla a
ld e, a
ld d, $0
ld d, 0
push bc
call BGEffect_CheckBattleTurn
jr nz, .player
@@ -2614,7 +2614,7 @@ BattleBGEffect_GetFirstDMGPal:
inc [hl]
BattleBGEffect_GetNextDMGPal:
ld l, a
ld h, $0
ld h, 0
add hl, de
ld a, [hl]
cp -1
@@ -2823,7 +2823,7 @@ DeformWater:
ld a, [wBattleSineWaveTempProgress]
add e
ld e, a
ld d, $0
ld d, 0
ret
BattleBGEffect_WavyScreenFX:

View File

@@ -778,7 +778,7 @@ BattleAnimFunction_FireBlast:
call DeinitBattleAnimation
ret
.one
.one
; Flame that moves upward
ld hl, BATTLEANIMSTRUCT_YOFFSET
add hl, bc
@@ -2145,13 +2145,13 @@ BattleAnimFunction_Egg:
call BattleAnim_IncAnonJumptableIndex ; jumps to three
ret
.egg_bomb_done
.egg_bomb_done
; Increases jumptable index twice to four
call BattleAnim_IncAnonJumptableIndex
inc [hl]
ret
.three
.three
; Waits in place
ld hl, BATTLEANIMSTRUCT_VAR2
add hl, bc
@@ -3387,7 +3387,7 @@ BattleAnimFunction_SkyAttack:
call DeinitBattleAnimation
ret
.SkyAttack_CyclePalette:
.SkyAttack_CyclePalette:
; Cycles wOBP0 pallete
ld hl, BATTLEANIMSTRUCT_VAR2
add hl, bc
@@ -3396,7 +3396,7 @@ BattleAnimFunction_SkyAttack:
inc [hl]
srl a
ld e, a
ld d, $0
ld d, 0
ldh a, [hSGB]
and a
jr nz, .sgb

View File

@@ -176,7 +176,7 @@ Kurt_GetQuantityOfApricorn:
ld hl, wNumItems
ld a, [wCurItem]
ld c, a
ld b, $0
ld b, 0
.loop
inc hl
ld a, [hli]
@@ -344,7 +344,7 @@ Kurt_GetAddressOfApricornQuantity:
ld hl, wNumItems
inc hl
ld c, a
ld b, $0
ld b, 0
add hl, bc
add hl, bc
inc hl
@@ -358,7 +358,7 @@ Kurt_GetRidOfItem:
ld hl, wNumItems
ld a, [wCurItemQuantity]
ld c, a
ld b, $0
ld b, 0
inc hl
add hl, bc
add hl, bc

View File

@@ -147,7 +147,7 @@ PlaceMapNameCenterAlign:
ld a, SCREEN_WIDTH
sub c
srl a
ld b, $0
ld b, 0
ld c, a
hlcoord 0, 2
add hl, bc

View File

@@ -339,7 +339,7 @@ CardFlip_ShuffleDeck:
cp CARDFLIP_DECK_SIZE
jr nc, .loop
ld l, a
ld h, $0
ld h, 0
add hl, de
ld a, [hl]
and a

View File

@@ -216,7 +216,7 @@ endr
pop af
push hl
ld e, a
ld d, $0
ld d, 0
ld hl, wMemoryGameCards
add hl, de
ld a, [hl]
@@ -259,7 +259,7 @@ MemoryGame_CheckMatch:
ld a, [wMemoryGameCard1Location]
ld e, a
ld d, $0
ld d, 0
ld hl, wMemoryGameCards
add hl, de
ld [hl], -1

View File

@@ -551,7 +551,7 @@ Slots_GetCurrentReelState:
dec a
and $f
ld e, a
ld d, $0
ld d, 0
ld hl, REEL_TILEMAP_ADDR
add hl, bc
ld a, [hli]

View File

@@ -97,7 +97,7 @@ InitUnownPuzzlePiecePositions:
and $f
ld hl, .PuzzlePieceInitialPositions
ld e, a
ld d, $0
ld d, 0
add hl, de
ld e, [hl]
ld hl, wPuzzlePieces
@@ -449,7 +449,7 @@ UnownPuzzle_CheckCurrentTileOccupancy:
ld hl, wPuzzlePieces
ld a, [wUnownPuzzleCursorPosition]
ld e, a
ld d, $0
ld d, 0
add hl, de
ld a, [hl]
ret

View File

@@ -86,7 +86,7 @@ _CGB_BattleColors:
call LoadPalette_White_Col1_Col2_Black ; PAL_BATTLE_BG_ENEMY
ld a, [wEnemyHPPal]
ld l, a
ld h, $0
ld h, 0
add hl, hl
add hl, hl
ld bc, HPBarPals
@@ -94,7 +94,7 @@ _CGB_BattleColors:
call LoadPalette_White_Col1_Col2_Black ; PAL_BATTLE_BG_ENEMY_HP
ld a, [wPlayerHPPal]
ld l, a
ld h, $0
ld h, 0
add hl, hl
add hl, hl
ld bc, HPBarPals
@@ -196,7 +196,7 @@ _CGB_StatsScreenHPPals:
ld de, wBGPals1
ld a, [wCurHPPal]
ld l, a
ld h, $0
ld h, 0
add hl, hl
add hl, hl
ld bc, HPBarPals
@@ -832,7 +832,7 @@ _CGB_Pokepic:
.found_top
ld a, [wMenuBorderLeftCoord]
ld e, a
ld d, $0
ld d, 0
add hl, de
ld a, [wMenuBorderTopCoord]
ld b, a

View File

@@ -111,7 +111,7 @@ SGB_ApplyPartyMenuHPPals:
ld hl, wHPPals
ld a, [wSGBPals]
ld e, a
ld d, $0
ld d, 0
add hl, de
ld e, l
ld d, h
@@ -461,7 +461,7 @@ CopyPalettes:
GetPredefPal:
ld l, a
ld h, $0
ld h, 0
add hl, hl
add hl, hl
add hl, hl
@@ -630,7 +630,7 @@ CGB_ApplyPartyMenuHPPals:
ld hl, wHPPals
ld a, [wSGBPals]
ld e, a
ld d, $0
ld d, 0
add hl, de
ld e, l
ld d, h
@@ -762,7 +762,7 @@ CGBCopyTwoPredefObjectPals: ; unreferenced
_GetMonPalettePointer:
ld l, a
ld h, $0
ld h, 0
add hl, hl
add hl, hl
add hl, hl

View File

@@ -413,7 +413,7 @@ PokeAnim_End:
PokeAnim_GetDuration:
; a * (1 + [wPokeAnimSpeed] / 16)
ld c, a
ld b, $0
ld b, 0
ld hl, 0
ld a, [wPokeAnimSpeed]
call AddNTimes
@@ -466,7 +466,7 @@ PokeAnim_GetPointer:
push hl
ld a, [wPokeAnimFrame]
ld e, a
ld d, $0
ld d, 0
ld hl, wPokeAnimPointerAddr
ld a, [hli]
ld h, [hl]
@@ -488,7 +488,7 @@ PokeAnim_GetBitmaskIndex:
ld a, [wPokeAnimCommand]
dec a
ld c, a
ld b, $0
ld b, 0
ld hl, wPokeAnimFramesAddr
ld a, [hli]
ld h, [hl]

View File

@@ -240,7 +240,7 @@ RemoveItemFromPocket:
cp c
jr nc, .ok ; memory
ld c, a
ld b, $0
ld b, 0
add hl, bc
add hl, bc
ld a, [wCurItem]

View File

@@ -343,7 +343,7 @@ Gen2ToGen2LinkComms:
jr z, .start_copying_mail
ld hl, wcc4a
dec a
ld b, $0
ld b, 0
ld c, a
add hl, bc
ld [hl], SERIAL_NO_DATA_BYTE

View File

@@ -425,7 +425,7 @@ ScrollingMenu_CallFunctions1and2:
and a
jr z, .done
ld e, a
ld d, $0
ld d, 0
add hl, de
ld d, h
ld e, l
@@ -491,7 +491,7 @@ ScrollingMenu_GetListItemCoordAndFunctionArgs:
ld a, [wMenuScrollPosition]
add e
ld e, a
ld d, $0
ld d, 0
ld hl, wMenuData_ItemsPointerAddr
ld a, [hli]
ld h, [hl]

View File

@@ -1232,7 +1232,7 @@ CrystalIntro_UnownFade:
add a
add a
ld e, a
ld d, $0
ld d, 0
ld hl, wBGPals2
add hl, de
inc hl
@@ -1248,7 +1248,7 @@ CrystalIntro_UnownFade:
.okay
ld c, a
ld b, $0
ld b, 0
ldh a, [rSVBK]
push af
ld a, BANK(wBGPals2)
@@ -1397,7 +1397,7 @@ Intro_FadeUnownWordPals:
add a
add a
ld e, a
ld d, $0
ld d, 0
ld hl, wBGPals2
add hl, de
rept 4
@@ -1406,7 +1406,7 @@ endr
ld a, [wIntroSceneTimer]
add a
ld c, a
ld b, $0
ld b, 0
ldh a, [rSVBK]
push af
@@ -1530,7 +1530,7 @@ Intro_RustleGrass:
and $c
srl a
ld e, a
ld d, $0
ld d, 0
ld hl, .RustlingGrassPointers
add hl, de
ld a, [hli]

View File

@@ -229,7 +229,7 @@ SuicuneFrameIterator:
sla a
swap a
ld e, a
ld d, $0
ld d, 0
ld hl, .Frames
add hl, de
ld d, [hl]

View File

@@ -951,7 +951,7 @@ ApplyObjectFacing:
Script_variablesprite:
call GetScriptByte
ld e, a
ld d, $0
ld d, 0
ld hl, wVariableSprites
add hl, de
call GetScriptByte

View File

@@ -223,7 +223,7 @@ GetAvailableCallers:
.different_map
ld a, [wNumAvailableCallers]
ld c, a
ld b, $0
ld b, 0
inc a
ld [wNumAvailableCallers], a
ld hl, wAvailableCallers

View File

@@ -1482,7 +1482,7 @@ Pokedex_PrintListing:
; Load de with wPokedexOrder + [wDexListingScrollOffset]
ld a, [wDexListingScrollOffset]
ld e, a
ld d, $0
ld d, 0
ld hl, wPokedexOrder
add hl, de
ld e, l
@@ -1581,7 +1581,7 @@ Pokedex_GetSelectedMon:
ld hl, wDexListingScrollOffset
add [hl]
ld e, a
ld d, $0
ld d, 0
ld hl, wPokedexOrder
add hl, de
ld a, [hl]

Some files were not shown because too many files have changed in this diff Show More