Reverted ld_hl_pointer macro

This commit is contained in:
PikalaxALT
2015-07-20 22:18:18 -04:00
parent d1e11f77e5
commit 471492b775
60 changed files with 1538 additions and 1079 deletions

View File

@@ -262,10 +262,9 @@ Function8bc6:
bit 7, a
jr z, .asm_8bd7
and $7f
rept 4
inc hl
inc hl
inc hl
inc hl
endr
.asm_8bd7
asm_8bd7
@@ -361,8 +360,9 @@ Function8c43: ; 8c43
.asm_8c5a
ld l, c
ld h, $0
rept 2
add hl, hl
add hl, hl
endr
ld bc, Palettes_a8be
add hl, bc
ld bc, $0004
@@ -398,8 +398,9 @@ Function8c8a: ; 8c8a
ld hl, Unknown_8f6a
ld b, 0
dec c
rept 2
add hl, bc
add hl, bc
endr
ld a, [rSVBK]
push af
ld a, $5
@@ -420,9 +421,9 @@ Function8c8a: ; 8c8a
Function8cb4: ; 8cb4
ld l, e
ld h, 0
rept 3
add hl, hl
add hl, hl
add hl, hl
endr
ld de, Palettes_8d05
add hl, de
call CheckCGB
@@ -433,8 +434,9 @@ Function8cb4: ; 8cb4
ld bc, $0010
call CopyBytes
pop hl
rept 2
inc hl
inc hl
endr
ld a, [hli]
ld [wcda9 + 3], a
ld a, [hli]
@@ -556,9 +558,9 @@ Function9615: ; 9615
Function9625: ; 9625
ld l, a
ld h, $0
rept 3
add hl, hl
add hl, hl
add hl, hl
endr
ld bc, Palettes_9df6
add hl, bc
ret
@@ -639,15 +641,13 @@ Function9673: ; 9673
ld c, $8
.asm_9683
ld a, $ff
rept 4
ld [hli], a
ld [hli], a
ld [hli], a
ld [hli], a
endr
xor a
rept 4
ld [hli], a
ld [hli], a
ld [hli], a
ld [hli], a
endr
dec c
jr nz, .asm_9683
pop af
@@ -897,9 +897,9 @@ Function97e5: ; 97e5
Function97ee: ; 97ee
ld l, a
ld h, $0
rept 3
add hl, hl
add hl, hl
add hl, hl
endr
ld bc, PokemonPalettes
add hl, bc
ret
@@ -913,10 +913,9 @@ Function97f9: ; 97f9
call CheckShininess
pop hl
ret nc
rept 4
inc hl
inc hl
inc hl
inc hl
endr
ret
; 9809
@@ -1140,8 +1139,9 @@ Function994a: ; 994a
jr nz, .asm_99a6
ld a, $20
ld [rJOYP], a
rept 2
ld a, [rJOYP]
ld a, [rJOYP]
endr
call Function9a7a
call Function9a7a
ld a, $30
@@ -1150,19 +1150,16 @@ Function994a: ; 994a
call Function9a7a
ld a, $10
ld [rJOYP], a
rept 6
ld a, [rJOYP]
ld a, [rJOYP]
ld a, [rJOYP]
ld a, [rJOYP]
ld a, [rJOYP]
ld a, [rJOYP]
endr
call Function9a7a
call Function9a7a
ld a, $30
ld [rJOYP], a
rept 3
ld a, [rJOYP]
ld a, [rJOYP]
ld a, [rJOYP]
endr
call Function9a7a
call Function9a7a
ld a, [rJOYP]
@@ -1949,16 +1946,17 @@ Functionb1de: ; b1de
ld e, a
ld d, 0
ld hl, Unknown_b279
rept 2
add hl, de
add hl, de
endr
ld a, [hli]
ld h, [hl]
ld l, a
ld a, [TimeOfDayPal]
and 3
rept 3
add a
add a
add a
endr
ld e, a
ld d, 0
add hl, de
@@ -2027,10 +2025,9 @@ endr
and 3
cp NITE
jr c, .asm_b26d
rept 4
inc hl
inc hl
inc hl
inc hl
endr
.asm_b26d
ld de, Unkn1Pals + 8 * 6 + 2
ld bc, 4

View File

@@ -260,8 +260,9 @@ Function109926: ; 109926
ld e, a
ld d, 0
ld hl, Jumptable_109937
rept 2
add hl, de
add hl, de
endr
ld a, [hli]
ld h, [hl]
ld l, a
@@ -326,8 +327,9 @@ Function109986: ; 109986 (42:5986)
cp $30
jr c, Function109986
ld a, [wcf66]
rept 2
dec a
dec a
endr
ld [wcf66], a
ld hl, LYOverrides + $1f
call Function1099a3
@@ -397,8 +399,9 @@ ParseCredits: ; 1099aa
ld e, a
ld d, 0
ld hl, CreditsStrings
rept 2
add hl, de
add hl, de
endr
ld a, [hli]
ld d, [hl]
ld e, a
@@ -582,10 +585,9 @@ Function109aff: ; 109aff (42:5aff)
dec c
jr nz, .asm_109b08
pop hl
rept 4
inc hl
inc hl
inc hl
inc hl
endr
dec b
jr nz, .asm_109b01
ret
@@ -735,8 +737,9 @@ Function109bca: ; 109bca (42:5bca)
ld [hl], a
ld a, [wcf65]
and 3
rept 2
add a
add a
endr
add e
add a
ld e, a

View File

@@ -794,8 +794,9 @@ TryReadSign: ; 96a38
push hl
call PlayTalkObject
pop hl
rept 2
inc hl
inc hl
endr
call GetMapScriptHeaderBank
call GetFarHalfword
call GetMapScriptHeaderBank

View File

@@ -439,9 +439,9 @@ Function97e79: ; 97e79
ld e, a
ld d, 0
ld hl, Table97e94
rept 3
add hl, de
add hl, de
add hl, de
endr
ld a, [hli]
push af
ld a, [hli]

View File

@@ -66,9 +66,9 @@ PickedFruitTree: ; 4405f
ResetFruitTrees: ; 4406a
xor a
ld hl, FruitTreeFlags
rept 3
ld [hli], a
ld [hli], a
ld [hli], a
endr
ld [hl], a
ld hl, DailyFlags
set 4, [hl]

View File

@@ -3,8 +3,9 @@ GetLandmarkCoords: ; 0x1ca896
push hl
ld l, e
ld h, 0
rept 2
add hl, hl
add hl, hl
endr
ld de, Landmarks
add hl, de
ld a, [hli]
@@ -23,8 +24,9 @@ GetLandmarkName:: ; 0x1ca8a5
ld l, e
ld h, 0
rept 2
add hl, hl
add hl, hl
endr
ld de, Landmarks + 2
add hl, de
ld a, [hli]

View File

@@ -656,9 +656,9 @@ Function467b: ; 467b
ld [hl], a
ld hl, OBJECT_27
add hl, bc
rept 3
ld [hli], a
ld [hli], a
ld [hli], a
endr
ld [hl], a
ld hl, OBJECT_DIRECTION_WALKING
add hl, bc
@@ -675,8 +675,9 @@ Function4690: ; 4690
bit 2, [hl]
jr nz, .ok
rept 2
add a
add a
endr
and %00001100
ld hl, OBJECT_FACING
add hl, bc
@@ -750,8 +751,9 @@ GetStepVector: ; 46e9
add hl, bc
ld a, [hl]
and %00001111
rept 2
add a
add a
endr
ld l, a
ld h, 0
ld de, StepVectors
@@ -3079,8 +3081,9 @@ Function57ca: ; 57ca
ret z
ld a, [wd45b]
and 3
rept 2
add a
add a
endr
jr Function57db
; 57d9

View File

@@ -6,8 +6,9 @@ RunMapSetupScript:: ; 15363
ld c, a
ld b, 0
ld hl, MapSetupScripts
rept 2
add hl, bc
add hl, bc
endr
ld a, [hli]
ld h, [hl]
ld l, a
@@ -259,9 +260,9 @@ ReadMapSetupScript: ; 1541d
ld c, a
ld b, 0
ld hl, MapSetupCommands
rept 3
add hl, bc
add hl, bc
add hl, bc
endr
; bank
ld b, [hl]

View File

@@ -1235,8 +1235,9 @@ Function10866: ; 10866 (4:4866)
Function1086b: ; 1086b
ld e, a
ld d, 0
rept 2
add hl, de
add hl, de
endr
ld a, [hli]
ld h, [hl]
ld l, a
@@ -1285,8 +1286,9 @@ Function1089d: ; 1089d
.asm_108b3
ld hl, PackGFXPointers
rept 2
add hl, de
add hl, de
endr
ld a, [hli]
ld e, a
ld d, [hl]

View File

@@ -899,10 +899,9 @@ asm_4065d: ; 4065d (10:465d)
ld e, a
ld d, 0
ld hl, Unknown_40a3e + 2
rept 4
add hl, de
add hl, de
add hl, de
add hl, de
endr
ld a, [hli]
ld h, [hl]
ld l, a
@@ -1339,10 +1338,9 @@ Function409f1: ; 409f1 (10:49f1)
jr z, .asm_40a39
push af
ld hl, Unknown_40a3e
rept 4
add hl, de
add hl, de
add hl, de
add hl, de
endr
ld a, [hli]
ld h, [hl]
ld l, a
@@ -1883,15 +1881,9 @@ Function40fcd: ; 40fcd (10:4fcd)
ld e, a
ld d, 0
ld hl, Strings_40fe4
rept 9
add hl, de
add hl, de
add hl, de
add hl, de
add hl, de
add hl, de
add hl, de
add hl, de
add hl, de
endr
ld e, l
ld d, h
pop hl
@@ -2406,8 +2398,9 @@ Function41427: ; 41427
Function41432: ; 41432
ld e, a
ld d, 0
rept 2
add hl, de
add hl, de
endr
ld a, [hli]
ld h, [hl]
ld l, a

View File

@@ -861,8 +861,9 @@ Script_trainertext: ; 0x9710f
ld c, a
ld b, 0
ld hl, WalkingX
rept 2
add hl, bc
add hl, bc
endr
ld a, [hli]
ld h, [hl]
ld l, a
@@ -1121,8 +1122,9 @@ Script_faceplayer: ; 0x9722e
ld e, a
callba GetRelativeFacing
ld a, d
rept 2
add a
add a
endr
ld e, a
ld a, [$ffe0]
ld d, a
@@ -1155,8 +1157,9 @@ Script_faceperson: ; 0x97248
pop bc
ret c
ld a, d
rept 2
add a
add a
endr
ld e, a
ld d, c
call ApplyPersonFacing
@@ -1177,8 +1180,9 @@ Script_spriteface: ; 0x97274
.asm_97280
ld d, a
call GetScriptByte
rept 2
add a
add a
endr
ld e, a
call ApplyPersonFacing
ret
@@ -1638,9 +1642,9 @@ ScriptCall: ; 0x974cb
inc [hl]
ld d, $0
ld hl, wd43d
rept 3
add hl, de
add hl, de
add hl, de
endr
pop de
ld a, [ScriptBank]
ld [hli], a
@@ -1811,9 +1815,9 @@ StdScript: ; 0x9757b
call GetScriptByte
ld d, a
ld hl, StdScripts
rept 3
add hl, de
add hl, de
add hl, de
endr
ld a, BANK(StdScripts)
call GetFarByte
ld b, a

View File

@@ -345,8 +345,9 @@ Function10ef1c: ; 10ef1c
ld b, a
ld a, e
ld [hli], a
rept 2
inc e
inc e
endr
ld a, $80
ld [hli], a
dec c
@@ -371,9 +372,9 @@ AnimateTitleCrystal: ; 10ef32
ld a, [hl]
add 2
ld [hli], a
rept 3
inc hl
inc hl
inc hl
endr
dec c
jr nz, .loop