You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-04-09 05:44:44 -07:00
Reverted ld_hl_pointer macro
This commit is contained in:
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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]
|
||||
|
@@ -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]
|
||||
|
@@ -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]
|
||||
|
@@ -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
|
||||
|
||||
|
@@ -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]
|
||||
|
@@ -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]
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
||||
|
Reference in New Issue
Block a user