summaryrefslogtreecommitdiff
path: root/predef/sgb.asm
diff options
context:
space:
mode:
Diffstat (limited to 'predef/sgb.asm')
-rw-r--r--predef/sgb.asm148
1 files changed, 74 insertions, 74 deletions
diff --git a/predef/sgb.asm b/predef/sgb.asm
index 5db1c14bd..590dcb3d2 100644
--- a/predef/sgb.asm
+++ b/predef/sgb.asm
@@ -1,7 +1,7 @@
-Function864c: ; 864c
+Predef_LoadSGBLayout: ; 864c
; LoadSGBLayout
call CheckCGB
- jp nz, Function8d59
+ jp nz, Predef_LoadSGBLayoutCGB
ld a, b
cp $ff
@@ -14,57 +14,57 @@ Function864c: ; 864c
ld l, a
ld h, 0
add hl, hl
- ld de, Table866f
+ ld de, .Jumptable
add hl, de
ld a, [hli]
ld h, [hl]
ld l, a
- ld de, Function8a60
+ ld de, .Finish
push de
jp [hl]
; 866f
-Table866f: ; 866f
- dw Function86ad
- dw Function86b4
- dw Function875c
- dw Function8763
- dw Function87b2
- dw Function8852
- dw Function8859
- dw Function8867
- dw Function8860
- dw Function88b1
- dw Function87ab
- dw Function88cd
- dw Function8884
- dw Function891a
- dw Function873c
- dw Function8897
- dw Function882a
- dw Function889e
- dw Function8928
- dw Function8890
- dw Function884b
- dw Function891a
- dw Function8823
- dw Function87e9
- dw Function8921
- dw Function89a6
- dw Function89ad
- dw Function89d9
- dw Function89e0
- dw Function8860
- dw Function8969
+.Jumptable: ; 866f
+ dw .SGB00
+ dw .SGB01
+ dw .SGB02
+ dw .SGB03
+ dw .SGB04
+ dw .SGB05
+ dw .SGB06
+ dw .SGB07
+ dw .SGB08_1d
+ dw .SGB09
+ dw .SGB0a
+ dw .SGB0b
+ dw .SGB0c
+ dw .SGB0d_15
+ dw .SGB0e
+ dw .SGB0f
+ dw .SGB10
+ dw .SGB11
+ dw .SGB12
+ dw .SGB13
+ dw .SGB14
+ dw .SGB0d_15
+ dw .SGB16
+ dw .SGB17
+ dw .SGB18
+ dw .SGB19
+ dw .SGB1a
+ dw .SGB1b
+ dw .SGB1c
+ dw .SGB08_1d
+ dw .SGB1e
; 86ad
-Function86ad: ; 86ad
+.SGB00: ; 86ad
ld hl, PalPacket_9c66
ld de, BlkPacket_9aa6
ret
; 86b4
-Function86b4: ; 86b4
+.SGB01: ; 86b4
ld hl, BlkPacket_9aa6
call Function9809
ld hl, PalPacket_9ce6
@@ -132,7 +132,7 @@ endr
ret
; 873c
-Function873c: ; 873c
+.SGB0e: ; 873c
ld hl, PalPacket_9bd6
ld de, wcda9
ld bc, $0010
@@ -150,13 +150,13 @@ endr
ret
; 875c
-Function875c: ; 875c
+.SGB02: ; 875c
ld hl, PalPacket_9c76
ld de, BlkPacket_9a86
ret
; 8763
-Function8763: ; 8763
+.SGB03: ; 8763
ld hl, PalPacket_9ce6
ld de, wcda9
ld bc, $0010
@@ -193,13 +193,13 @@ endr
ret
; 87ab
-Function87ab: ; 87ab
+.SGB0a: ; 87ab
ld hl, PalPacket_9c56
ld de, wcda9 + 1
ret
; 87b2
-Function87b2: ; 87b2
+.SGB04: ; 87b2
ld hl, PalPacket_9ce6
ld de, wcda9
ld bc, $0010
@@ -227,7 +227,7 @@ Function87b2: ; 87b2
ret
; 87e9
-Function87e9: ; 87e9
+.SGB17: ; 87e9
ld hl, PalPacket_9ce6
ld de, wcda9
ld bc, $0010
@@ -256,13 +256,13 @@ Function87e9: ; 87e9
ret
; 8823
-Function8823: ; 8823
- call Function87b2
+.SGB16: ; 8823
+ call .SGB04
ld de, BlkPacket_9af6
ret
; 882a
-Function882a: ; 882a
+.SGB10: ; 882a
ld hl, PalPacket_9ce6
ld de, wcda9
ld bc, $0010
@@ -280,33 +280,33 @@ Function882a: ; 882a
ret
; 884b
-Function884b: ; 884b
+.SGB14: ; 884b
ld hl, PalPacket_9c36
ld de, BlkPacket_9a86
ret
; 8852
-Function8852: ; 8852
+.SGB05: ; 8852
ld hl, PalPacket_9c96
ld de, BlkPacket_9b06
ret
; 8859
-Function8859: ; 8859
+.SGB06: ; 8859
ld hl, PalPacket_9ca6
ld de, BlkPacket_9b76
ret
; 8860
-Function8860: ; 8860
+.SGB08_1d: ; 8860
ld hl, PalPacket_9cb6
ld de, BlkPacket_9a86
ret
; 8867
-Function8867: ; 8867
+.SGB07: ; 8867
ld b, 0
- ld hl, Unknown_8878
+ ld hl, .BlkPacketTable_SGB07
rept 4
add hl, bc
endr
@@ -320,13 +320,13 @@ endr
ret
; 8878
-Unknown_8878: ; 8878
+.BlkPacketTable_SGB07: ; 8878
dw BlkPacket_9a86, PalPacket_9be6
dw BlkPacket_9a96, PalPacket_9c06
dw BlkPacket_9a86, PalPacket_9c16
; 8884
-Function8884: ; 8884
+.SGB0c: ; 8884
ld hl, PalPacket_9b96
ld de, BlkPacket_9b56
ld a, $8
@@ -334,19 +334,19 @@ Function8884: ; 8884
ret
; 8890
-Function8890: ; 8890
+.SGB13: ; 8890
ld hl, PalPacket_9ba6
ld de, BlkPacket_9b86
ret
; 8897
-Function8897: ; 8897
+.SGB0f: ; 8897
ld hl, PalPacket_9c46
ld de, BlkPacket_9a86
ret
; 889e
-Function889e: ; 889e
+.SGB11: ; 889e
ld hl, BlkPacket_9a86
ld de, PlayerLightScreenCount
ld bc, $0010
@@ -356,12 +356,12 @@ Function889e: ; 889e
ret
; 88b1
-Function88b1: ; 88b1
+.SGB09: ; 88b1
ld hl, PalPacket_9bd6
ld de, wcda9
ld bc, $0010
call CopyBytes
- call Function8a0c
+ call .GetPermission
ld hl, wcda9 + 1
ld [hld], a
ld de, BlkPacket_9a86
@@ -370,7 +370,7 @@ Function88b1: ; 88b1
ret
; 88cd
-Function88cd: ; 88cd
+.SGB0b: ; 88cd
push bc
ld hl, PalPacket_9ce6
ld de, wcda9
@@ -414,19 +414,19 @@ Function88cd: ; 88cd
ret
; 891a
-Function891a: ; 891a
+.SGB0d_15: ; 891a
ld hl, PalPacket_9cb6
ld de, BlkPacket_9a86
ret
; 8921
-Function8921: ; 8921
+.SGB18: ; 8921
ld hl, PalPacket_9bc6
ld de, BlkPacket_9a86
ret
; 8928
-Function8928: ; 8928
+.SGB12: ; 8928
ld hl, PalPacket_9bd6
ld de, wcda9
ld bc, $0010
@@ -435,7 +435,7 @@ Function8928: ; 8928
ld de, wcda9 + $10
ld bc, $0010
call CopyBytes
- call Function8a0c
+ call .GetPermission
ld hl, wcda9 + 1
ld [hl], a
ld hl, wcda9 + 3
@@ -456,7 +456,7 @@ Function8928: ; 8928
ret
; 8969
-Function8969: ; 8969
+.SGB1e: ; 8969
ld hl, PalPacket_9ce6
ld de, wcda9
ld bc, $0010
@@ -489,13 +489,13 @@ endr
ret
; 89a6
-Function89a6: ; 89a6
+.SGB19: ; 89a6
ld hl, PalPacket_9cd6
ld de, BlkPacket_9a86
ret
; 89ad
-Function89ad: ; 89ad
+.SGB1a: ; 89ad
ld hl, PalPacket_9ce6
ld de, wcda9
ld bc, $0010
@@ -516,13 +516,13 @@ Function89ad: ; 89ad
ret
; 89d9
-Function89d9: ; 89d9
+.SGB1b: ; 89d9
ld hl, PalPacket_9cc6
ld de, BlkPacket_9a86
ret
; 89e0
-Function89e0: ; 89e0
+.SGB1c: ; 89e0
ld hl, PalPacket_9ce6
ld de, wcda9
ld bc, $0010
@@ -543,7 +543,7 @@ Function89e0: ; 89e0
ret
; 8a0c
-Function8a0c: ; 8a0c
+.GetPermission: ; 8a0c
ld a, [TimeOfDayPal]
cp $2
jr c, .asm_8a16
@@ -565,7 +565,7 @@ Function8a0c: ; 8a0c
ld a, [MapGroup]
ld e, a
ld d, 0
- ld hl, Unknown_8a45
+ ld hl, .Unknown_8a45
add hl, de
ld a, [hl]
ret
@@ -587,7 +587,7 @@ Function8a0c: ; 8a0c
ret
; 8a45
-Unknown_8a45: ; 8a45
+.Unknown_8a45: ; 8a45
db $00
db $12
db $14
@@ -617,7 +617,7 @@ Unknown_8a45: ; 8a45
db $0d
; 8a60
-Function8a60: ; 8a60
+.Finish: ; 8a60
push de
call Function9809
pop hl