summaryrefslogtreecommitdiff
path: root/battle
diff options
context:
space:
mode:
Diffstat (limited to 'battle')
-rw-r--r--battle/ai/items.asm8
-rw-r--r--battle/anim_commands.asm48
-rw-r--r--battle/anim_objects.asm328
-rw-r--r--battle/bg_effects.asm217
4 files changed, 0 insertions, 601 deletions
diff --git a/battle/ai/items.asm b/battle/ai/items.asm
index 6cd1cad2d..58c413b87 100644
--- a/battle/ai/items.asm
+++ b/battle/ai/items.asm
@@ -272,7 +272,6 @@ Function381be: ; 381be
jp Function38385
; 381ca
-; known jump sources: 381be (e:41be), 38214 (e:4214)
Function381ca: ; 381ca (e:41ca)
ld a, [EnemyMonStatus] ; $d214
and a
@@ -315,7 +314,6 @@ Function38208: ; 38208
call Function381ca
jp c, Function38383
-; known jump sources: 3820b (e:420b)
Function3821a: ; 3821a (e:421a)
call Function383b5
jp Function38385
@@ -327,7 +325,6 @@ Function38220: ; 38220
call Function383ae
jp Function38385
-; known jump sources: 38208 (e:4208), 38220 (e:4220), 38284 (e:4284)
Function3822c: ; 3822c (e:422c)
ld a, [bc]
bit 6, a
@@ -484,7 +481,6 @@ Function38341: ; 38341
jp Function38385
; 3834d
-; known jump sources: 38311 (e:4311)
Function3834d: ; 3834d (e:434d)
ld a, [EnemyTurnsTaken] ; $c6dc
and a
@@ -540,20 +536,17 @@ Function3839a: ; 3839a
; 383a3
-; known jump sources: 381c4 (e:41c4)
Function383a3: ; 383a3 (e:43a3)
call Function3839a
call Function384e0
ld a, FULL_HEAL
jp Function38568
-; known jump sources: 38226 (e:4226)
Function383ae: ; 383ae (e:43ae)
ld a, $f
ld [$d1f1], a
jr asm_383c6
-; known jump sources: 3821a (e:421a)
Function383b5: ; 383b5 (e:43b5)
call Function384e0
ld a, $e
@@ -594,7 +587,6 @@ Function383ee: ; 383ee
ld b, 50
jr Function383f8
-; known jump sources: 3828c (e:428c)
Function383f4: ; 383f4 (e:43f4)
ld a, HYPER_POTION
ld b, 200
diff --git a/battle/anim_commands.asm b/battle/anim_commands.asm
index 8f9aecbf1..6e5a931eb 100644
--- a/battle/anim_commands.asm
+++ b/battle/anim_commands.asm
@@ -351,7 +351,6 @@ Functioncc293: ; cc293
; cc2a4
-; no known jump sources
BattleAnimCommands:: ; cc2a4 (33:42a4)
dw BattleAnimCmd_D0
dw BattleAnimCmd_D1
@@ -403,14 +402,12 @@ BattleAnimCommands:: ; cc2a4 (33:42a4)
dw BattleAnimCmd_FF
-; no known jump sources
BattleAnimCmd_EA:
BattleAnimCmd_EB:
BattleAnimCmd_EC:
BattleAnimCmd_ED: ; cc304 (33:4304)
ret
-; no known jump sources
BattleAnimCmd_FF: ; cc305 (33:4305)
ld hl, $d40f
res 1, [hl]
@@ -424,7 +421,6 @@ BattleAnimCmd_FF: ; cc305 (33:4305)
ld [hl], d
ret
-; no known jump sources
BattleAnimCmd_FE: ; cc317 (33:4317)
call GetBattleAnimByte
ld e, a
@@ -448,7 +444,6 @@ BattleAnimCmd_FE: ; cc317 (33:4317)
set 1, [hl]
ret
-; no known jump sources
BattleAnimCmd_FC: ; cc339 (33:4339)
call GetBattleAnimByte
ld e, a
@@ -460,7 +455,6 @@ BattleAnimCmd_FC: ; cc339 (33:4339)
ld [hl], d
ret
-; no known jump sources
BattleAnimCmd_FD: ; cc348 (33:4348)
call GetBattleAnimByte
ld hl, $d40f
@@ -501,7 +495,6 @@ BattleAnimCmd_FD: ; cc348 (33:4348)
ld [hl], e
ret
-; no known jump sources
BattleAnimCmd_EF: ; cc383 (33:4383)
ld hl, $c689
ld a, [hl]
@@ -531,19 +524,16 @@ BattleAnimCmd_EF: ; cc383 (33:4383)
ld [hl], e
ret
-; no known jump sources
BattleAnimCmd_F9: ; cc3a6 (33:43a6)
call GetBattleAnimByte
ld [$d416], a
ret
-; no known jump sources
BattleAnimCmd_FA: ; cc3ad (33:43ad)
ld hl, $d416
inc [hl]
ret
-; no known jump sources
BattleAnimCmd_FB: ; cc3b2 (33:43b2)
call GetBattleAnimByte
ld hl, $d416
@@ -572,7 +562,6 @@ BattleAnimCmd_FB: ; cc3b2 (33:43b2)
ld [hl], d
ret
-; no known jump sources
BattleAnimCmd_F8: ; cc3d6 (33:43d6)
call GetBattleAnimByte
ld hl, $c689
@@ -601,7 +590,6 @@ BattleAnimCmd_F8: ; cc3d6 (33:43d6)
ld [hl], d
ret
-; no known jump sources
BattleAnimCmd_EE: ; cc3fa (33:43fa)
call GetBattleAnimByte
ld e, a
@@ -630,7 +618,6 @@ BattleAnimCmd_EE: ; cc3fa (33:43fa)
ld [hl], d
ret
-; no known jump sources
BattleAnimCmd_D0: ; cc41f (33:441f)
call GetBattleAnimByte
ld [$d419], a
@@ -643,7 +630,6 @@ BattleAnimCmd_D0: ; cc41f (33:441f)
call Functioncc9a1
ret
-; no known jump sources
BattleAnimCmd_F0: ; cc43b (33:443b)
call GetBattleAnimByte
ld [$d419], a
@@ -656,25 +642,21 @@ BattleAnimCmd_F0: ; cc43b (33:443b)
call Functionccb4f
ret
-; no known jump sources
BattleAnimCmd_F1: ; cc457 (33:4457)
call GetBattleAnimByte
ld [$cfc7], a
ret
-; no known jump sources
BattleAnimCmd_F2: ; cc45e (33:445e)
call GetBattleAnimByte
ld [$cfc8], a
ret
-; no known jump sources
BattleAnimCmd_F3: ; cc465 (33:4465)
call GetBattleAnimByte
ld [$cfc9], a
ret
-; no known jump sources
BattleAnimCmd_DF: ; cc46c (33:446c)
ld a, [hSGB] ; $ff00+$e7
and a
@@ -685,7 +667,6 @@ BattleAnimCmd_DF: ; cc46c (33:446c)
ld [$cfc8], a
ret
-; no known jump sources
BattleAnimCmd_E5: ; cc479 (33:4479)
ld hl, $d30a
ld a, $a0
@@ -696,7 +677,6 @@ BattleAnimCmd_E5: ; cc479 (33:4479)
jr nz, .asm_cc47e
ret
-; no known jump sources
BattleAnimCmd_D1:
BattleAnimCmd_D2:
BattleAnimCmd_D3:
@@ -737,7 +717,6 @@ BattleAnimCmd_D5: ; cc485 (33:4485)
jr nz, .asm_cc492
ret
-; no known jump sources
BattleAnimCmd_D6: ; cc4c0 (33:44c0)
call GetBattleAnimByte
ld e, $a
@@ -762,7 +741,6 @@ BattleAnimCmd_D6: ; cc4c0 (33:44c0)
inc [hl]
ret
-; no known jump sources
BattleAnimCmd_D8: ; cc4e3 (33:44e3)
call GetBattleAnimByte
ld e, $5
@@ -787,7 +765,6 @@ BattleAnimCmd_D8: ; cc4e3 (33:44e3)
inc [hl]
ret
-; no known jump sources
BattleAnimCmd_D7: ; cc506 (33:4506)
call GetBattleAnimByte
ld e, $a
@@ -813,7 +790,6 @@ BattleAnimCmd_D7: ; cc506 (33:4506)
ld [hl], a
ret
-; no known jump sources
BattleAnimCmd_D9: ; cc52c (33:452c)
ld hl, $d300
@@ -848,7 +824,6 @@ BattleAnimCmd_D9: ; cc52c (33:452c)
call Functioncc561
ret
-; known jump sources: cc550 (33:4550), cc55d (33:455d), cc57b (33:457b)
Functioncc561: ; cc561 (33:4561)
push af
push hl
@@ -870,7 +845,6 @@ Functioncc561: ; cc561 (33:4561)
jr nz, Functioncc561
ret
-; no known jump sources
BattleAnimCmd_DA: ; cc57e (33:457e)
ld hl, $d300
@@ -905,7 +879,6 @@ BattleAnimCmd_DA: ; cc57e (33:457e)
call Functioncc5b3
ret
-; known jump sources: cc5a2 (33:45a2), cc5af (33:45af), cc5cd (33:45cd)
Functioncc5b3: ; cc5b3 (33:45b3)
push af
push hl
@@ -927,18 +900,15 @@ Functioncc5b3: ; cc5b3 (33:45b3)
jr nz, Functioncc5b3
ret
-; no known jump sources
BattleAnimCmd_DB: ; cc5d0 (33:45d0)
callab GetPokeBallWobble
ld a, c
ld [$d416], a
ret
-; no known jump sources
BattleAnimCmd_E7: ; cc5db (33:45db)
ret
-; no known jump sources
BattleAnimCmd_DC: ; cc5dc (33:45dc)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -974,7 +944,6 @@ BattleAnimCmd_DC: ; cc5dc (33:45dc)
ld [rSVBK], a ; $ff00+$70
ret
-; no known jump sources
BattleAnimCmd_E8: ; cc622 (33:4622)
ld de, $8000
@@ -995,7 +964,6 @@ BattleAnimCmd_E8: ; cc622 (33:4622)
call Request2bpp
ret
-; no known jump sources
BattleAnimCmd_DD: ; cc640 (33:4640)
ld a, [rSVBK] ; $ff00+$70
@@ -1065,14 +1033,12 @@ GetSubstitutePic: ; cc64c
ld [rSVBK], a ; $ff00+$70
ret
-; known jump sources: cc663 (33:4663), cc66c (33:466c), cc675 (33:4675), cc67e (33:467e), cc695 (33:4695), cc69e (33:469e), cc6a7 (33:46a7), cc6b0 (33:46b0)
CopyMonsterSpriteTile: ; cc6c6 (33:46c6)
ld bc, $10
ld a, BANK(MonsterSpriteGFX)
call FarCopyBytes
ret
-; no known jump sources
BattleAnimCmd_E2: ; cc6cf (33:46cf)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -1087,7 +1053,6 @@ BattleAnimCmd_E2: ; cc6cf (33:46cf)
ld [rSVBK], a ; $ff00+$70
ret
-; known jump sources: cc6da (33:46da), cc740 (33:4740)
GetMinimizePic: ; cc6e7 (33:46e7)
ld hl, $a000
ld bc, $310
@@ -1118,7 +1083,6 @@ GetMinimizePic: ; cc6e7 (33:46e7)
lb bc, BANK(GetMinimizePic), $24
ret
-; known jump sources: cc6fc (33:46fc), cc70c (33:470c)
CopyMinimizePic: ; cc719 (33:4719)
ld hl, MinimizePic
ld bc, $10
@@ -1131,7 +1095,6 @@ MinimizePic: ; cc725
INCBIN "gfx/battle/minimize.2bpp"
; cc735
-; no known jump sources
BattleAnimCmd_E9: ; cc735 (33:4735)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -1147,7 +1110,6 @@ BattleAnimCmd_E9: ; cc735 (33:4735)
ld [rSVBK], a ; $ff00+$70
ret
-; no known jump sources
BattleAnimCmd_DE: ; cc750 (33:4750)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -1173,7 +1135,6 @@ BattleAnimCmd_DE: ; cc750 (33:4750)
ld [rSVBK], a ; $ff00+$70
ret
-; no known jump sources
BattleAnimCmd_E6: ; cc776 (33:4776)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -1210,37 +1171,30 @@ BattleAnimCmd_E6: ; cc776 (33:4776)
ld [rSVBK], a ; $ff00+$70
ret
-; no known jump sources
BattleAnimCmd_E3: ; cc7bb (33:47bb)
xor a
ld [hOAMUpdate], a ; $ff00+$d8
ret
-; no known jump sources
BattleAnimCmd_E4: ; cc7bf (33:47bf)
ld a, $1
ld [hOAMUpdate], a ; $ff00+$d8
ret
-; no known jump sources
BattleAnimCmd_F4: ; cc7c4 (33:47c4)
ld hl, $d40f
set 3, [hl]
ret
-; no known jump sources
BattleAnimCmd_F5: ; cc7ca (33:47ca)
ret
-; no known jump sources
BattleAnimCmd_F6: ; cc7cb (33:47cb)
ret
-; no known jump sources
BattleAnimCmd_F7: ; cc7cc (33:47cc)
ret
-; no known jump sources
BattleAnimCmd_E0: ; cc7cd (33:47cd)
call GetBattleAnimByte
ld e, a
@@ -1270,7 +1224,6 @@ Datacc7f8: ; cc7f8
db $f0, $0f, $f0, $0f
; cc7fc
-; known jump sources: cc7d8 (33:47d8)
Functioncc7fc: ; cc7fc (33:47fc)
ld a, [hBattleTurn] ; $ff00+$e4
and a
@@ -1284,7 +1237,6 @@ Functioncc7fc: ; cc7fc (33:47fc)
xor 1
ret
-; no known jump sources
BattleAnimCmd_E1: ; cc807 (33:4807)
call GetBattleAnimByte
and 3
diff --git a/battle/anim_objects.asm b/battle/anim_objects.asm
index d3e417fc2..19afac4dc 100644
--- a/battle/anim_objects.asm
+++ b/battle/anim_objects.asm
@@ -1,7 +1,6 @@
; Objects used in battle animations.
-; known jump sources: cc437 (33:4437)
Functioncc9a1: ; cc9a1 (33:49a1)
ld hl, $d30a
ld e, $a
@@ -32,7 +31,6 @@ Functioncc9bd: ; cc9bd
; cc9c4
-; known jump sources: cc9b9 (33:49b9)
Functioncc9c4: ; cc9c4 (33:49c4)
ld a, [$d419]
ld e, a
@@ -286,7 +284,6 @@ Functionccaaa: ; ccaaa
; ccb31
-; known jump sources: cc9ed (33:49ed)
Functionccb31: ; ccb31 (33:4b31)
push hl
push bc
@@ -316,7 +313,6 @@ Functionccb48: ; ccb48
; ccb4f
-; known jump sources: cc453 (33:4453)
Functionccb4f: ; ccb4f (33:4b4f)
callab Functionc801a
ret
@@ -529,7 +525,6 @@ Functionccfbe: ; ccfbe
; ccfce
-; no known jump sources
Jumptable_ccfce: ; ccfce (33:4fce)
dw Functioncd06e
dw Functioncd12a
@@ -613,32 +608,26 @@ Jumptable_ccfce: ; ccfce (33:4fce)
dw Functionce6bf
-; no known jump sources
Functioncd06e: ; cd06e (33:506e)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd071: ; cd071 (33:5071)
dw Functioncd078
dw Functioncd075
-; no known jump sources
Functioncd075: ; cd075 (33:5075)
call Functioncc9bd
-; no known jump sources
Functioncd078: ; cd078 (33:5078)
ret
-; no known jump sources
Functioncd079: ; cd079 (33:5079)
call Functioncd081
ret c
call Functioncc9bd
ret
-; known jump sources: cd079 (33:5079), cd17e (33:517e), cd22b (33:522b)
Functioncd081: ; cd081 (33:5081)
ld hl, $7
add hl, bc
@@ -664,7 +653,6 @@ Functioncd081: ; cd081 (33:5081)
scf
ret
-; no known jump sources
Functioncd0a6: ; cd0a6 (33:50a6)
ld hl, $7
add hl, bc
@@ -705,17 +693,14 @@ Functioncd0a6: ; cd0a6 (33:50a6)
ld [hl], a
ret
-; known jump sources: cdafa (33:5afa)
Functioncd0e3: ; cd0e3 (33:50e3)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd0e6: ; cd0e6 (33:50e6)
dw Functioncd0ea
dw Functioncd106
-; no known jump sources
Functioncd0ea: ; cd0ea (33:50ea)
call Functionce72c
ld hl, $b
@@ -734,7 +719,6 @@ Functioncd0ea: ; cd0ea (33:50ea)
and $7f
ld [hl], a
-; no known jump sources
Functioncd106: ; cd106 (33:5106)
ld hl, $f
add hl, bc
@@ -759,22 +743,18 @@ Functioncd106: ; cd106 (33:5106)
inc [hl]
ret
-; no known jump sources
Functioncd12a: ; cd12a (33:512a)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd12d: ; cd12d (33:512d)
dw Functioncd135
dw Functioncd131
-; no known jump sources
Functioncd131: ; cd131 (33:5131)
call Functioncc9bd
ret
-; no known jump sources
Functioncd135: ; cd135 (33:5135)
ld hl, $7
add hl, bc
@@ -787,7 +767,6 @@ Functioncd135: ; cd135 (33:5135)
call Functionce70a
ret
-; no known jump sources
Functioncd146: ; cd146 (33:5146)
ld hl, $7
add hl, bc
@@ -803,11 +782,9 @@ Functioncd146: ; cd146 (33:5146)
call Functioncc9bd
ret
-; no known jump sources
Functioncd15c: ; cd15c (33:515c)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd15f: ; cd15f (33:515f)
dw Functioncd177
dw Functioncd17e
@@ -823,13 +800,11 @@ Jumptable_cd15f: ; cd15f (33:515f)
dw Functioncd20e
-; no known jump sources
Functioncd177: ; cd177 (33:5177)
call Functioncd249
call Functionce72c
ret
-; no known jump sources
Functioncd17e: ; cd17e (33:517e)
call Functioncd081
ret c
@@ -845,7 +820,6 @@ Functioncd17e: ; cd17e (33:517e)
call Functionce72c
ret
-; no known jump sources
Functioncd196: ; cd196 (33:5196)
call Functionce72c
ld a, $9
@@ -856,7 +830,6 @@ Functioncd196: ; cd196 (33:5196)
inc hl
ld [hl], $10
-; no known jump sources
Functioncd1a7: ; cd1a7 (33:51a7)
ld hl, $f
add hl, bc
@@ -885,7 +858,6 @@ Functioncd1a7: ; cd1a7 (33:51a7)
call Functionce72c
ret
-; no known jump sources
Functioncd1d2: ; cd1d2 (33:51d2)
ld a, $d
call Functionce7bf
@@ -893,11 +865,9 @@ Functioncd1d2: ; cd1d2 (33:51d2)
add hl, bc
dec [hl]
-; no known jump sources
Functioncd1dc: ; cd1dc (33:51dc)
ret
-; no known jump sources
Functioncd1dd: ; cd1dd (33:51dd)
call Functioncd249
ld a, $a
@@ -907,7 +877,6 @@ Functioncd1dd: ; cd1dd (33:51dd)
add hl, bc
ld [hl], $20
-; no known jump sources
Functioncd1ee: ; cd1ee (33:51ee)
ld hl, $f
add hl, bc
@@ -929,29 +898,24 @@ Functioncd1ee: ; cd1ee (33:51ee)
call Functionce72c
ret
-; known jump sources: cd205 (33:5205)
Functioncd20e: ; cd20e (33:520e)
call Functioncc9bd
ret
-; no known jump sources
Functioncd212: ; cd212 (33:5212)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd215: ; cd215 (33:5215)
dw Functioncd21b
dw Functioncd222
dw Functioncd232
-; no known jump sources
Functioncd21b: ; cd21b (33:521b)
call Functioncd249
call Functionce72c
ret
-; no known jump sources
Functioncd222: ; cd222 (33:5222)
ld hl, $7
add hl, bc
@@ -963,7 +927,6 @@ Functioncd222: ; cd222 (33:5222)
.asm_cd22f
call Functionce72c
-; no known jump sources
Functioncd232: ; cd232 (33:5232)
ld hl, $8
add hl, bc
@@ -981,7 +944,6 @@ Functioncd232: ; cd232 (33:5232)
call Functioncc9bd
ret
-; known jump sources: cd177 (33:5177), cd1dd (33:51dd), cd21b (33:521b)
Functioncd249: ; cd249 (33:5249)
ld hl, Unknown_cd26c
ld a, [rSVBK] ; $ff00+$70
@@ -1023,11 +985,9 @@ Unknown_cd26c: ; cd26c
db $ff, 2
; cd284
-; no known jump sources
Functioncd284: ; cd284 (33:5284)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd287: ; cd287 (33:5287)
dw Functioncd291
dw Functioncd2a0
@@ -1036,7 +996,6 @@ Jumptable_cd287: ; cd287 (33:5287)
dw Functioncd2bd
-; no known jump sources
Functioncd291: ; cd291 (33:5291)
ld hl, $b
add hl, bc
@@ -1048,7 +1007,6 @@ Functioncd291: ; cd291 (33:5291)
ld [hl], a
ret
-; no known jump sources
Functioncd2a0: ; cd2a0 (33:52a0)
ld hl, $7
add hl, bc
@@ -1061,32 +1019,26 @@ Functioncd2a0: ; cd2a0 (33:52a0)
call Functionce70a
ret
-; no known jump sources
Functioncd2b1: ; cd2b1 (33:52b1)
call Functioncc9bd
ret
-; no known jump sources
Functioncd2b5: ; cd2b5 (33:52b5)
call Functionce72c
ld a, $f
call Functionce7bf
-; no known jump sources
Functioncd2bd: ; cd2bd (33:52bd)
ret
-; no known jump sources
Functioncd2be: ; cd2be (33:52be)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd2c1: ; cd2c1 (33:52c1)
dw Functioncd2c5
dw Functioncd2d1
-; no known jump sources
Functioncd2c5: ; cd2c5 (33:52c5)
call Functionce72c
ld hl, $f
@@ -1095,7 +1047,6 @@ Functioncd2c5: ; cd2c5 (33:52c5)
inc hl
ld [hl], $48
-; no known jump sources
Functioncd2d1: ; cd2d1 (33:52d1)
ld hl, $f
add hl, bc
@@ -1130,11 +1081,9 @@ Functioncd2d1: ; cd2d1 (33:52d1)
call Functioncc9bd
ret
-; no known jump sources
Functioncd306: ; cd306 (33:5306)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd309: ; cd309 (33:5309)
dw Functioncd311
dw Functioncd321
@@ -1142,7 +1091,6 @@ Jumptable_cd309: ; cd309 (33:5309)
dw Functioncd37d
-; no known jump sources
Functioncd311: ; cd311 (33:5311)
ld hl, $7
add hl, bc
@@ -1154,14 +1102,12 @@ Functioncd311: ; cd311 (33:5311)
.asm_cd31e
call Functionce72c
-; no known jump sources
Functioncd321: ; cd321 (33:5321)
call Functionce72c
ld hl, $f
add hl, bc
ld [hl], $0
-; no known jump sources
Functioncd32a: ; cd32a (33:532a)
ld hl, $f
add hl, bc
@@ -1214,7 +1160,6 @@ Functioncd32a: ; cd32a (33:532a)
.asm_cd37a
call Functionce72c
-; no known jump sources
Functioncd37d: ; cd37d (33:537d)
ld hl, $7
add hl, bc
@@ -1227,7 +1172,6 @@ Functioncd37d: ; cd37d (33:537d)
call Functioncd38e
ret
-; known jump sources: cd31a (33:531a), cd38a (33:538a)
Functioncd38e: ; cd38e (33:538e)
ld hl, $b
add hl, bc
@@ -1251,18 +1195,15 @@ Functioncd38e: ; cd38e (33:538e)
jr nz, .asm_cd3a9
ret
-; no known jump sources
Functioncd3ae: ; cd3ae (33:53ae)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd3b1: ; cd3b1 (33:53b1)
dw Functioncd3b7
dw Functioncd3cc
dw Functioncd3ee
-; no known jump sources
Functioncd3b7: ; cd3b7 (33:53b7)
call Functionce72c
ld hl, $f
@@ -1276,7 +1217,6 @@ Functioncd3b7: ; cd3b7 (33:53b7)
add hl, bc
ld [hl], a
-; no known jump sources
Functioncd3cc: ; cd3cc (33:53cc)
ld hl, $f
add hl, bc
@@ -1302,16 +1242,13 @@ Functioncd3cc: ; cd3cc (33:53cc)
ld [hl], a
ret
-; no known jump sources
Functioncd3ee: ; cd3ee (33:53ee)
call Functioncc9bd
ret
-; no known jump sources
Functioncd3f2: ; cd3f2 (33:53f2)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd3f5: ; cd3f5 (33:53f5)
dw Functioncd409
dw Functioncd45c
@@ -1325,7 +1262,6 @@ Jumptable_cd3f5: ; cd3f5 (33:53f5)
dw Functioncd458
-; no known jump sources
Functioncd409: ; cd409 (33:5409)
ld hl, $b
add hl, bc
@@ -1339,7 +1275,6 @@ Functioncd409: ; cd409 (33:5409)
call Functionce7bf
ret
-; known jump sources: cd415 (33:5415)
Functioncd41d: ; cd41d (33:541d)
ld hl, $7
add hl, bc
@@ -1357,7 +1292,6 @@ Functioncd41d: ; cd41d (33:541d)
ld a, $10
call Functionce7bf
-; no known jump sources
Functioncd437: ; cd437 (33:5437)
ld hl, $f
add hl, bc
@@ -1380,52 +1314,43 @@ Functioncd437: ; cd437 (33:5437)
inc [hl]
ret
-; no known jump sources
Functioncd458: ; cd458 (33:5458)
call Functioncc9bd
ret
-; no known jump sources
Functioncd45c: ; cd45c (33:545c)
ld hl, $a
add hl, bc
dec [hl]
ret
-; no known jump sources
Functioncd462: ; cd462 (33:5462)
ld hl, $a
add hl, bc
inc [hl]
-; no known jump sources
Functioncd467: ; cd467 (33:5467)
ld hl, $9
add hl, bc
dec [hl]
ret
-; no known jump sources
Functioncd46d: ; cd46d (33:546d)
ld hl, $a
add hl, bc
inc [hl]
-; no known jump sources
Functioncd472: ; cd472 (33:5472)
ld hl, $9
add hl, bc
inc [hl]
-; no known jump sources
Functioncd477: ; cd477 (33:5477)
ret
-; no known jump sources
Functioncd478: ; cd478 (33:5478)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd47b: ; cd47b (33:547b)
dw Functioncd48d
dw Functioncd496
@@ -1438,14 +1363,12 @@ Jumptable_cd47b: ; cd47b (33:547b)
dw Functioncd549
-; no known jump sources
Functioncd48d: ; cd48d (33:548d)
call Functionce72c
ld hl, $f
add hl, bc
ld [hl], $40
-; no known jump sources
Functioncd496: ; cd496 (33:5496)
ld hl, $f
add hl, bc
@@ -1501,7 +1424,6 @@ Functioncd496: ; cd496 (33:5496)
ld [hl], e
ret
-; no known jump sources
Functioncd4ee: ; cd4ee (33:54ee)
ld hl, $a
add hl, bc
@@ -1551,7 +1473,6 @@ Functioncd4ee: ; cd4ee (33:54ee)
ld [hl], e
ret
-; no known jump sources
Functioncd53a: ; cd53a (33:553a)
ld a, $16
call Functionce7bf
@@ -1559,12 +1480,10 @@ Functioncd53a: ; cd53a (33:553a)
add hl, bc
res 5, [hl]
-; no known jump sources
Functioncd545: ; cd545 (33:5545)
call Functionce72c
ret
-; no known jump sources
Functioncd549: ; cd549 (33:5549)
ld hl, $7
add hl, bc
@@ -1575,7 +1494,6 @@ Functioncd549: ; cd549 (33:5549)
call Functionce70a
ret
-; known jump sources: cd4d2 (33:54d2), cd5cd (33:55cd)
Functioncd557: ; cd557 (33:5557)
ld hl, $b
add hl, bc
@@ -1609,17 +1527,14 @@ Functioncd557: ; cd557 (33:5557)
ld de, rJOYP ; $ff00
ret
-; no known jump sources
Functioncd58a: ; cd58a (33:558a)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd58d: ; cd58d (33:558d)
dw Functioncd591
dw Functioncd5aa
-; no known jump sources
Functioncd591: ; cd591 (33:5591)
ld hl, $b
add hl, bc
@@ -1636,7 +1551,6 @@ Functioncd591: ; cd591 (33:5591)
add hl, bc
ld [hl], $40
-; no known jump sources
Functioncd5aa: ; cd5aa (33:55aa)
ld hl, $f
add hl, bc
@@ -1678,25 +1592,21 @@ Functioncd5aa: ; cd5aa (33:55aa)
ld [hl], e
ret
-; no known jump sources
Functioncd5e9: ; cd5e9 (33:55e9)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd5ec: ; cd5ec (33:55ec)
dw Functioncd5f2
dw Functioncd5fb
dw Functioncd61b
-; no known jump sources
Functioncd5f2: ; cd5f2 (33:55f2)
call Functionce72c
ld hl, $f
add hl, bc
ld [hl], $c
-; no known jump sources
Functioncd5fb: ; cd5fb (33:55fb)
ld hl, $f
add hl, bc
@@ -1717,7 +1627,6 @@ Functioncd5fb: ; cd5fb (33:55fb)
ld a, $22
call Functionce7bf
-; no known jump sources
Functioncd61b: ; cd61b (33:561b)
ld hl, $7
add hl, bc
@@ -1771,11 +1680,9 @@ Functioncd61b: ; cd61b (33:561b)
ld [hl], d
ret
-; no known jump sources
Functioncd66a: ; cd66a (33:566a)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd66d: ; cd66d (33:566d)
dw Functioncd677
dw Functioncd687
@@ -1784,7 +1691,6 @@ Jumptable_cd66d: ; cd66d (33:566d)
dw Functioncd6d6
-; no known jump sources
Functioncd677: ; cd677 (33:5677)
call Functionce72c
ld a, $42
@@ -1795,7 +1701,6 @@ Functioncd677: ; cd677 (33:5677)
ld [$FF00+$c8], a
ret
-; no known jump sources
Functioncd687: ; cd687 (33:5687)
ld hl, $b
add hl, bc
@@ -1837,11 +1742,9 @@ Functioncd687: ; cd687 (33:5687)
inc [hl]
inc [hl]
-; no known jump sources
Functioncd6c5: ; cd6c5 (33:56c5)
ret
-; no known jump sources
Functioncd6c6: ; cd6c6 (33:56c6)
ld hl, $8
add hl, bc
@@ -1853,7 +1756,6 @@ Functioncd6c6: ; cd6c6 (33:56c6)
ld [$FF00+$c7], a
ld [$FF00+$c8], a
-; no known jump sources
Functioncd6d6: ; cd6d6 (33:56d6)
call Functioncc9bd
ret
@@ -1866,17 +1768,14 @@ asm_cd6da: ; cd6da (33:56da)
ld [$FF00+$c7], a
ret
-; no known jump sources
Functioncd6e3: ; cd6e3 (33:56e3)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd6e6: ; cd6e6 (33:56e6)
dw Functioncd6ea
dw Functioncd6f7
-; no known jump sources
Functioncd6ea: ; cd6ea (33:56ea)
call Functionce72c
ld hl, $b
@@ -1885,7 +1784,6 @@ Functioncd6ea: ; cd6ea (33:56ea)
add [hl]
call Functionce7bf
-; no known jump sources
Functioncd6f7: ; cd6f7 (33:56f7)
ld hl, $7
add hl, bc
@@ -1908,11 +1806,9 @@ Functioncd6f7: ; cd6f7 (33:56f7)
ld [hl], a
ret
-; no known jump sources
Functioncd71a: ; cd71a (33:571a)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd71d: ; cd71d (33:571d)
dw Functioncd725
dw Functioncd728
@@ -1920,11 +1816,9 @@ Jumptable_cd71d: ; cd71d (33:571d)
dw Functioncd776
-; no known jump sources
Functioncd725: ; cd725 (33:5725)
call Functionce72c
-; no known jump sources
Functioncd728: ; cd728 (33:5728)
ld hl, $8
add hl, bc
@@ -1959,7 +1853,6 @@ Functioncd728: ; cd728 (33:5728)
and $1
ld [hl], a
-; no known jump sources
Functioncd763: ; cd763 (33:5763)
ld hl, $a
add hl, bc
@@ -1973,11 +1866,9 @@ Functioncd763: ; cd763 (33:5763)
ld a, $29
call Functionce7bf
-; no known jump sources
Functioncd776: ; cd776 (33:5776)
ret
-; no known jump sources
Functioncd777: ; cd777 (33:5777)
ld hl, $a
add hl, bc
@@ -2009,17 +1900,14 @@ Functioncd777: ; cd777 (33:5777)
ld [hl], a
ret
-; no known jump sources
Functioncd7a4: ; cd7a4 (33:57a4)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd7a7: ; cd7a7 (33:57a7)
dw Functioncd7ab
dw Functioncd7d2
-; no known jump sources
Functioncd7ab: ; cd7ab (33:57ab)
call Functionce72c
ld hl, $b
@@ -2043,7 +1931,6 @@ Functioncd7ab: ; cd7ab (33:57ab)
add hl, bc
ld [hl], $1
-; no known jump sources
Functioncd7d2: ; cd7d2 (33:57d2)
ld hl, $10
add hl, bc
@@ -2083,11 +1970,9 @@ Functioncd7d2: ; cd7d2 (33:57d2)
dec [hl]
ret
-; no known jump sources
Functioncd80c: ; cd80c (33:580c)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd80f: ; cd80f (33:580f)
dw Functioncd81f
dw Functioncd817
@@ -2095,26 +1980,21 @@ Jumptable_cd80f: ; cd80f (33:580f)
dw Functioncd820
-; no known jump sources
Functioncd817: ; cd817 (33:5817)
call Functionce72c
ld a, $35
call Functionce7bf
-; no known jump sources
Functioncd81f: ; cd81f (33:581f)
ret
-; no known jump sources
Functioncd820: ; cd820 (33:5820)
call Functioncc9bd
ret
-; no known jump sources
Functioncd824: ; cd824 (33:5824)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd827: ; cd827 (33:5827)
dw Functioncd835
dw Functioncd860
@@ -2125,7 +2005,6 @@ Jumptable_cd827: ; cd827 (33:5827)
dw Functioncd893
-; no known jump sources
Functioncd835: ; cd835 (33:5835)
call Functionce72c
ld hl, $3
@@ -2153,7 +2032,6 @@ Functioncd835: ; cd835 (33:5835)
and $7f
ld [hl], a
-; no known jump sources
Functioncd860: ; cd860 (33:5860)
ld hl, $f
add hl, bc
@@ -2185,23 +2063,19 @@ Functioncd860: ; cd860 (33:5860)
and $1f
ret nz
-; no known jump sources
Functioncd88f: ; cd88f (33:588f)
call Functionce72c
ret
-; no known jump sources
Functioncd893: ; cd893 (33:5893)
ld hl, $e
add hl, bc
ld [hl], $1
ret
-; no known jump sources
Functioncd89a: ; cd89a (33:589a)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd89d: ; cd89d (33:589d)
dw Functioncd8ab
dw Functioncd8cc
@@ -2212,7 +2086,6 @@ Jumptable_cd89d: ; cd89d (33:589d)
dw Functioncd8f9
-; no known jump sources
Functioncd8ab: ; cd8ab (33:58ab)
call Functionce72c
ld hl, $b
@@ -2234,7 +2107,6 @@ Functioncd8ab: ; cd8ab (33:58ab)
and $7f
ld [hl], a
-; no known jump sources
Functioncd8cc: ; cd8cc (33:58cc)
ld hl, $f
add hl, bc
@@ -2262,29 +2134,24 @@ Functioncd8cc: ; cd8cc (33:58cc)
and $1f
ret nz
-; no known jump sources
Functioncd8f5: ; cd8f5 (33:58f5)
call Functionce72c
ret
-; no known jump sources
Functioncd8f9: ; cd8f9 (33:58f9)
ld hl, $e
add hl, bc
ld [hl], $1
ret
-; no known jump sources
Functioncd900: ; cd900 (33:5900)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd903: ; cd903 (33:5903)
dw Functioncd907
dw Functioncd913
-; no known jump sources
Functioncd907: ; cd907 (33:5907)
call Functionce72c
ld hl, $f
@@ -2293,7 +2160,6 @@ Functioncd907: ; cd907 (33:5907)
inc hl
ld [hl], $0
-; no known jump sources
Functioncd913: ; cd913 (33:5913)
ld hl, $b
add hl, bc
@@ -2337,11 +2203,9 @@ Functioncd913: ; cd913 (33:5913)
call Functioncc9bd
ret
-; no known jump sources
Functioncd954: ; cd954 (33:5954)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cd957: ; cd957 (33:5957)
dw Functioncd961
dw Functioncd96a
@@ -2350,19 +2214,16 @@ Jumptable_cd957: ; cd957 (33:5957)
dw Functioncd97b
-; no known jump sources
Functioncd961: ; cd961 (33:5961)
call Functionce72c
ld hl, $b
add hl, bc
ld [hl], $0
-; no known jump sources
Functioncd96a: ; cd96a (33:596a)
call Functioncd99a
ret
-; no known jump sources
Functioncd96e: ; cd96e (33:596e)
ld hl, $7
add hl, bc
@@ -2372,7 +2233,6 @@ Functioncd96e: ; cd96e (33:596e)
call Functionce72c
ret
-; no known jump sources
Functioncd97b: ; cd97b (33:597b)
ld hl, $7
add hl, bc
@@ -2382,7 +2242,6 @@ Functioncd97b: ; cd97b (33:597b)
call Functioncc9bd
ret
-; known jump sources: cd975 (33:5975), cd982 (33:5982)
asm_cd988: ; cd988 (33:5988)
call Functioncd99a
ld hl, $7
@@ -2396,7 +2255,6 @@ asm_cd988: ; cd988 (33:5988)
dec [hl]
ret
-; known jump sources: cd96a (33:596a), cd988 (33:5988)
Functioncd99a: ; cd99a (33:599a)
call Functioncd9f4
ld hl, $f
@@ -2456,7 +2314,6 @@ Functioncd99a: ; cd99a (33:599a)
ld [hl], a
ret
-; known jump sources: cd99a (33:599a)
Functioncd9f4: ; cd9f4 (33:59f4)
ld hl, $10
add hl, bc
@@ -2472,7 +2329,6 @@ Unknown_cda01: ; cda01
db 8, 6, 5, 4, 5, 6, 8, 12, 16
; cda0a
-; no known jump sources
Functioncda0a: ; cda0a (33:5a0a)
ld hl, $7
add hl, bc
@@ -2501,18 +2357,15 @@ Functioncda0a: ; cda0a (33:5a0a)
jr nz, .asm_cda2c
ret
-; no known jump sources
Functioncda31: ; cda31 (33:5a31)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cda34: ; cda34 (33:5a34)
dw Functioncda4c
dw Functioncda3a
dw Functioncda4c
-; no known jump sources
Functioncda3a: ; cda3a (33:5a3a)
ld hl, $3
add hl, bc
@@ -2524,15 +2377,12 @@ Functioncda3a: ; cda3a (33:5a3a)
add hl, bc
ld [hl], $8
-; no known jump sources
Functioncda4c: ; cda4c (33:5a4c)
ret
-; no known jump sources
Functioncda4d: ; cda4d (33:5a4d)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cda50: ; cda50 (33:5a50)
dw Functioncda58
dw Functioncda62
@@ -2540,7 +2390,6 @@ Jumptable_cda50: ; cda50 (33:5a50)
dw Functioncda8c
-; no known jump sources
Functioncda58: ; cda58 (33:5a58)
call Functionce72c
ld hl, $10
@@ -2548,7 +2397,6 @@ Functioncda58: ; cda58 (33:5a58)
ld [hl], $40
ret
-; no known jump sources
Functioncda62: ; cda62 (33:5a62)
ld hl, $10
add hl, bc
@@ -2564,7 +2412,6 @@ Functioncda62: ; cda62 (33:5a62)
call Functionce72c
ret
-; no known jump sources
Functioncda7a: ; cda7a (33:5a7a)
ld hl, $10
add hl, bc
@@ -2578,11 +2425,9 @@ Functioncda7a: ; cda7a (33:5a7a)
ld a, $58
call Functionce7bf
-; no known jump sources
Functioncda8c: ; cda8c (33:5a8c)
ret
-; known jump sources: cda6b (33:5a6b), cdaf2 (33:5af2)
Functioncda8d: ; cda8d (33:5a8d)
dec [hl]
ld d, $20
@@ -2631,18 +2476,15 @@ Functioncda8d: ; cda8d (33:5a8d)
dec [hl]
ret
-; no known jump sources
Functioncdad6: ; cdad6 (33:5ad6)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cdad9: ; cdad9 (33:5ad9)
dw Functioncdadf
dw Functioncdae9
dw Functioncdaf9
-; no known jump sources
Functioncdadf: ; cdadf (33:5adf)
call Functionce72c
ld hl, $10
@@ -2650,7 +2492,6 @@ Functioncdadf: ; cdadf (33:5adf)
ld [hl], $40
ret
-; no known jump sources
Functioncdae9: ; cdae9 (33:5ae9)
ld hl, $10
add hl, bc
@@ -2662,11 +2503,9 @@ Functioncdae9: ; cdae9 (33:5ae9)
.asm_cdaf6
call Functionce72c
-; no known jump sources
Functioncdaf9: ; cdaf9 (33:5af9)
ret
-; no known jump sources
Functioncdafa: ; cdafa (33:5afa)
call Functioncd0e3
ld hl, $f
@@ -2676,11 +2515,9 @@ Functioncdafa: ; cdafa (33:5afa)
ld [hl], a
ret
-; no known jump sources
Functioncdb06: ; cdb06 (33:5b06)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cdb09: ; cdb09 (33:5b09)
dw Functioncdb13
dw Functioncdb14
@@ -2689,11 +2526,9 @@ Jumptable_cdb09: ; cdb09 (33:5b09)
dw Functioncdb65
-; no known jump sources
Functioncdb13: ; cdb13 (33:5b13)
ret
-; no known jump sources
Functioncdb14: ; cdb14 (33:5b14)
ld hl, $8
add hl, bc
@@ -2709,7 +2544,6 @@ Functioncdb14: ; cdb14 (33:5b14)
ld [hl], a
ret
-; no known jump sources
Functioncdb28: ; cdb28 (33:5b28)
ld hl, $7
add hl, bc
@@ -2735,7 +2569,6 @@ Functioncdb28: ; cdb28 (33:5b28)
dec [hl]
ret
-; no known jump sources
Functioncdb50: ; cdb50 (33:5b50)
call Functionce72c
ld hl, $f
@@ -2748,7 +2581,6 @@ Functioncdb50: ; cdb50 (33:5b50)
add hl, bc
ld [hl], $80
-; no known jump sources
Functioncdb65: ; cdb65 (33:5b65)
ld hl, $7
add hl, bc
@@ -2768,11 +2600,9 @@ Functioncdb65: ; cdb65 (33:5b65)
ld [hl], a
ret
-; no known jump sources
Functioncdb80: ; cdb80 (33:5b80)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cdb83: ; cdb83 (33:5b83)
dw Functioncdb9f
dw Functioncdbb3
@@ -2790,7 +2620,6 @@ Jumptable_cdb83: ; cdb83 (33:5b83)
dw Functioncdc74
-; no known jump sources
Functioncdb9f: ; cdb9f (33:5b9f)
ld hl, $f
add hl, bc
@@ -2805,7 +2634,6 @@ Functioncdb9f: ; cdb9f (33:5b9f)
ld [hl], a
ret
-; no known jump sources
Functioncdbb3: ; cdbb3 (33:5bb3)
ld hl, $7
add hl, bc
@@ -2817,7 +2645,6 @@ Functioncdbb3: ; cdbb3 (33:5bb3)
call Functioncdc75
ret
-; no known jump sources
Functioncdbc1: ; cdbc1 (33:5bc1)
ld hl, $7
add hl, bc
@@ -2829,7 +2656,6 @@ Functioncdbc1: ; cdbc1 (33:5bc1)
call Functioncdc75
ret
-; no known jump sources
Functioncdbcf: ; cdbcf (33:5bcf)
ld hl, $7
add hl, bc
@@ -2848,7 +2674,6 @@ Functioncdbcf: ; cdbcf (33:5bcf)
inc [hl]
ret
-; no known jump sources
Functioncdbeb: ; cdbeb (33:5beb)
ld hl, $10
add hl, bc
@@ -2883,19 +2708,16 @@ asm_cdbfa: ; cdbfa (33:5bfa)
ld [hl], e
ret
-; no known jump sources
Functioncdc1a: ; cdc1a (33:5c1a)
call Functioncc9bd
ret
-; no known jump sources
Functioncdc1e: ; cdc1e (33:5c1e)
ld a, $4e
call Functionce7bf
call Functionce72c
ret
-; no known jump sources
Functioncdc27: ; cdc27 (33:5c27)
ld hl, $f
add hl, bc
@@ -2909,7 +2731,6 @@ Functioncdc27: ; cdc27 (33:5c27)
ld [hl], a
ret
-; no known jump sources
Functioncdc39: ; cdc39 (33:5c39)
ld a, $50
call Functionce7bf
@@ -2919,7 +2740,6 @@ Functioncdc39: ; cdc39 (33:5c39)
call Functionce72c
ret
-; no known jump sources
Functioncdc48: ; cdc48 (33:5c48)
ld a, $4f
call Functionce7bf
@@ -2929,7 +2749,6 @@ Functioncdc48: ; cdc48 (33:5c48)
ld [hl], $40
ret
-; no known jump sources
Functioncdc57: ; cdc57 (33:5c57)
ld hl, $f
add hl, bc
@@ -2949,11 +2768,9 @@ Functioncdc57: ; cdc57 (33:5c57)
.asm_cdc71
call Functionce72c
-; no known jump sources
Functioncdc74: ; cdc74 (33:5c74)
ret
-; known jump sources: cdbbd (33:5bbd), cdbcb (33:5bcb)
Functioncdc75: ; cdc75 (33:5c75)
ld hl, $f
add hl, bc
@@ -2986,7 +2803,6 @@ Functioncdc75: ; cdc75 (33:5c75)
call Functionce72c
ret
-; no known jump sources
Functioncdca6: ; cdca6 (33:5ca6)
ld hl, $a
add hl, bc
@@ -3008,17 +2824,14 @@ Functioncdca6: ; cdca6 (33:5ca6)
ld [hl], a
ret
-; no known jump sources
Functioncdcc3: ; cdcc3 (33:5cc3)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cdcc6: ; cdcc6 (33:5cc6)
dw Functioncdcca
dw Functioncdced
-; no known jump sources
Functioncdcca: ; cdcca (33:5cca)
ld a, [hBattleTurn] ; $ff00+$e4
and a
@@ -3041,7 +2854,6 @@ Functioncdcca: ; cdcca (33:5cca)
call Functionce7bf
ret
-; no known jump sources
Functioncdced: ; cdced (33:5ced)
ld hl, $f
add hl, bc
@@ -3055,7 +2867,6 @@ Functioncdced: ; cdced (33:5ced)
call Functioncc9bd
ret
-; known jump sources: cdcf6 (33:5cf6)
Functioncdcfe: ; cdcfe (33:5cfe)
ld hl, $10
add hl, bc
@@ -3088,17 +2899,14 @@ Functioncdcfe: ; cdcfe (33:5cfe)
ld [hl], a
ret
-; no known jump sources
Functioncdd2a: ; cdd2a (33:5d2a)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cdd2d: ; cdd2d (33:5d2d)
dw Functioncdd31
dw Functioncdd4f
-; no known jump sources
Functioncdd31: ; cdd31 (33:5d31)
call Functionce72c
ld hl, $b
@@ -3118,7 +2926,6 @@ Functioncdd31: ; cdd31 (33:5d31)
call Functionce7bf
ret
-; no known jump sources
Functioncdd4f: ; cdd4f (33:5d4f)
ld hl, $b
add hl, bc
@@ -3162,17 +2969,14 @@ Functioncdd4f: ; cdd4f (33:5d4f)
inc [hl]
ret
-; no known jump sources
Functioncdd90: ; cdd90 (33:5d90)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cdd93: ; cdd93 (33:5d93)
dw Functioncdd97
dw Functioncddbc
-; no known jump sources
Functioncdd97: ; cdd97 (33:5d97)
call Functionce72c
ld hl, $3
@@ -3196,7 +3000,6 @@ Functioncdd97: ; cdd97 (33:5d97)
and $7f
ld [hl], a
-; no known jump sources
Functioncddbc: ; cddbc (33:5dbc)
ld hl, $b
add hl, bc
@@ -3237,18 +3040,15 @@ Functioncddbc: ; cddbc (33:5dbc)
call Functionce7bf
ret
-; no known jump sources
Functioncddf9: ; cddf9 (33:5df9)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cddfc: ; cddfc (33:5dfc)
dw Functioncde02
dw Functioncde20
dw Functioncde21
-; no known jump sources
Functioncde02: ; cde02 (33:5e02)
call Functionce72c
ld hl, $b
@@ -3267,11 +3067,9 @@ Functioncde02: ; cde02 (33:5e02)
add hl, bc
ld [hl], a
-; no known jump sources
Functioncde20: ; cde20 (33:5e20)
ret
-; no known jump sources
Functioncde21: ; cde21 (33:5e21)
call Functioncc9bd
ret
@@ -3281,7 +3079,6 @@ Unknown_cde25: ; cde25
db $ec, $f8, $00
; cde28
-; no known jump sources
Functioncde28: ; cde28 (33:5e28)
ld hl, $f
add hl, bc
@@ -3311,7 +3108,6 @@ Functioncde28: ; cde28 (33:5e28)
ld [hl], e
ret
-; no known jump sources
Functioncde54: ; cde54 (33:5e54)
ld hl, $f
add hl, bc
@@ -3328,17 +3124,14 @@ Functioncde54: ; cde54 (33:5e54)
inc [hl]
ret
-; no known jump sources
Functioncde6b: ; cde6b (33:5e6b)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cde6e: ; cde6e (33:5e6e)
dw Functioncde72
dw Functioncde88
-; no known jump sources
Functioncde72: ; cde72 (33:5e72)
call Functionce72c
ld hl, $b
@@ -3353,21 +3146,17 @@ Functioncde72: ; cde72 (33:5e72)
add $6a
call Functionce7bf
-; no known jump sources
Functioncde88: ; cde88 (33:5e88)
ret
-; no known jump sources
Functioncde89: ; cde89 (33:5e89)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cde8c: ; cde8c (33:5e8c)
dw Functioncde90
dw Functioncdebf
-; no known jump sources
Functioncde90: ; cde90 (33:5e90)
call Functionce72c
ld hl, $f
@@ -3399,7 +3188,6 @@ Functioncde90: ; cde90 (33:5e90)
call Functionce7bf
ret
-; no known jump sources
Functioncdebf: ; cdebf (33:5ebf)
ld hl, $f
add hl, bc
@@ -3423,7 +3211,6 @@ Functioncdebf: ; cdebf (33:5ebf)
ld [hl], a
ret
-; no known jump sources
Functioncdedd: ; cdedd (33:5edd)
ld hl, $f
add hl, bc
@@ -3464,7 +3251,6 @@ Functioncdedd: ; cdedd (33:5edd)
call Functioncc9bd
ret
-; no known jump sources
Functioncdf1b: ; cdf1b (33:5f1b)
ld hl, $f
add hl, bc
@@ -3505,17 +3291,14 @@ Functioncdf1b: ; cdf1b (33:5f1b)
call Functioncc9bd
ret
-; no known jump sources
Functioncdf59: ; cdf59 (33:5f59)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_cdf5c: ; cdf5c (33:5f5c)
dw Functioncdf60
dw Functioncdedd
-; no known jump sources
Functioncdf60: ; cdf60 (33:5f60)
ld hl, $7
add hl, bc
@@ -3545,7 +3328,6 @@ Functioncdf60: ; cdf60 (33:5f60)
call Functionce72c
ret
-; no known jump sources
Functioncdf8c: ; cdf8c (33:5f8c)
ld hl, $b
add hl, bc
@@ -3587,7 +3369,6 @@ Functioncdf8c: ; cdf8c (33:5f8c)
call Functioncc9bd
ret
-; no known jump sources
Functioncdfcb: ; cdfcb (33:5fcb)
ld hl, $b
add hl, bc
@@ -3630,18 +3411,15 @@ Functioncdfcb: ; cdfcb (33:5fcb)
call Functioncc9bd
ret
-; no known jump sources
Functionce00b: ; ce00b (33:600b)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce00e: ; ce00e (33:600e)
dw Functionce014
dw Functionce023
dw Functionce05f
-; no known jump sources
Functionce014: ; ce014 (33:6014)
call Functionce72c
ld hl, $f
@@ -3651,7 +3429,6 @@ Functionce014: ; ce014 (33:6014)
add hl, bc
ld [hl], $10
-; no known jump sources
Functionce023: ; ce023 (33:6023)
ld hl, $7
add hl, bc
@@ -3690,16 +3467,13 @@ Functionce023: ; ce023 (33:6023)
srl [hl]
ret
-; no known jump sources
Functionce05f: ; ce05f (33:605f)
call Functioncc9bd
ret
-; no known jump sources
Functionce063: ; ce063 (33:6063)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce066: ; ce066 (33:6066)
dw Functionce06e
dw Functionce083
@@ -3707,7 +3481,6 @@ Jumptable_ce066: ; ce066 (33:6066)
dw Functionce09e
-; no known jump sources
Functionce06e: ; ce06e (33:606e)
ld hl, $b
add hl, bc
@@ -3723,7 +3496,6 @@ Functionce06e: ; ce06e (33:606e)
ld [hl], a
ret
-; no known jump sources
Functionce083: ; ce083 (33:6083)
ld hl, $7
add hl, bc
@@ -3734,7 +3506,6 @@ Functionce083: ; ce083 (33:6083)
call Functionce70a
ret
-; no known jump sources
Functionce091: ; ce091 (33:6091)
ld hl, $10
add hl, bc
@@ -3744,7 +3515,6 @@ Functionce091: ; ce091 (33:6091)
call Functioncc9bd
ret
-; known jump sources: ce098 (33:6098)
Functionce09e: ; ce09e (33:609e)
ld hl, $10
add hl, bc
@@ -3770,18 +3540,15 @@ Functionce09e: ; ce09e (33:609e)
ld [hl], a
ret
-; no known jump sources
Functionce0c5: ; ce0c5 (33:60c5)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce0c8: ; ce0c8 (33:60c8)
dw Functionce0ce
dw Functionce0f8
dw Functionce0dd
-; no known jump sources
Functionce0ce: ; ce0ce (33:60ce)
ld hl, $b
add hl, bc
@@ -3793,7 +3560,6 @@ Functionce0ce: ; ce0ce (33:60ce)
ld [hl], a
ret
-; no known jump sources
Functionce0dd: ; ce0dd (33:60dd)
ld hl, $f
add hl, bc
@@ -3812,7 +3578,6 @@ Functionce0dd: ; ce0dd (33:60dd)
sub $4
ld [hl], a
-; no known jump sources
Functionce0f8: ; ce0f8 (33:60f8)
ld hl, $7
add hl, bc
@@ -3828,17 +3593,14 @@ Functionce0f8: ; ce0f8 (33:60f8)
call Functionce70a
ret
-; no known jump sources
Functionce10e: ; ce10e (33:610e)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce111: ; ce111 (33:6111)
dw Functionce115
dw Functionce12a
-; no known jump sources
Functionce115: ; ce115 (33:6115)
call Functionce72c
ld hl, $f
@@ -3852,7 +3614,6 @@ Functionce115: ; ce115 (33:6115)
add hl, bc
ld [hl], a
-; no known jump sources
Functionce12a: ; ce12a (33:612a)
ld hl, $f
add hl, bc
@@ -3886,7 +3647,6 @@ Functionce12a: ; ce12a (33:612a)
srl [hl]
ret
-; no known jump sources
Functionce15c: ; ce15c (33:615c)
ld hl, $b
add hl, bc
@@ -3944,7 +3704,6 @@ Functionce15c: ; ce15c (33:615c)
call Functioncc9bd
ret
-; no known jump sources
Functionce1b0: ; ce1b0 (33:61b0)
ld hl, $b
add hl, bc
@@ -3983,17 +3742,14 @@ Functionce1b0: ; ce1b0 (33:61b0)
call Functioncc9bd
ret
-; no known jump sources
Functionce1e7: ; ce1e7 (33:61e7)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce1ea: ; ce1ea (33:61ea)
dw Functionce1ee
dw Functionce1fb
-; no known jump sources
Functionce1ee: ; ce1ee (33:61ee)
call Functionce72c
ld hl, $8
@@ -4003,7 +3759,6 @@ Functionce1ee: ; ce1ee (33:61ee)
add hl, bc
ld [hl], a
-; no known jump sources
Functionce1fb: ; ce1fb (33:61fb)
ld hl, $b
add hl, bc
@@ -4030,17 +3785,14 @@ Functionce1fb: ; ce1fb (33:61fb)
inc [hl]
ret
-; no known jump sources
Functionce226: ; ce226 (33:6226)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce229: ; ce229 (33:6229)
dw Functionce22d
dw Functionce254
-; no known jump sources
Functionce22d: ; ce22d (33:622d)
call Functionce72c
ld hl, $b
@@ -4063,15 +3815,12 @@ Functionce22d: ; ce22d (33:622d)
add hl, bc
ld [hl], $f
-; no known jump sources
Functionce254: ; ce254 (33:6254)
ret
-; no known jump sources
Functionce255: ; ce255 (33:6255)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce258: ; ce258 (33:6258)
dw Functionce260
dw Functionce274
@@ -4079,7 +3828,6 @@ Jumptable_ce258: ; ce258 (33:6258)
dw Functionce289
-; no known jump sources
Functionce260: ; ce260 (33:6260)
call Functionce72c
ld a, [hBattleTurn] ; $ff00+$e4
@@ -4095,12 +3843,10 @@ Functionce260: ; ce260 (33:6260)
ld [hl], a
ret
-; no known jump sources
Functionce274: ; ce274 (33:6274)
call Functionce29f
ret
-; no known jump sources
Functionce278: ; ce278 (33:6278)
call Functionce29f
ld hl, $7
@@ -4112,7 +3858,6 @@ Functionce278: ; ce278 (33:6278)
call Functionce70a
ret
-; no known jump sources
Functionce289: ; ce289 (33:6289)
call Functionce29f
ld hl, $7
@@ -4127,7 +3872,6 @@ Functionce289: ; ce289 (33:6289)
call Functioncc9bd
ret
-; known jump sources: ce274 (33:6274), ce278 (33:6278), ce289 (33:6289)
Functionce29f: ; ce29f (33:629f)
ld hl, $10
add hl, bc
@@ -4160,7 +3904,6 @@ Unknown_ce2c8: ; ce2c8
db $ff, $ff, $00, $00
; ce2cc
-; no known jump sources
Functionce2cc: ; ce2cc (33:62cc)
ld hl, $b
add hl, bc
@@ -4191,18 +3934,15 @@ Functionce2cc: ; ce2cc (33:62cc)
dec [hl]
ret
-; no known jump sources
Functionce2fd: ; ce2fd (33:62fd)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce300: ; ce300 (33:6300)
dw Functionce306
dw Functionce330
dw Functionce34c
-; no known jump sources
Functionce306: ; ce306 (33:6306)
ld hl, $a
add hl, bc
@@ -4231,7 +3971,6 @@ Functionce306: ; ce306 (33:6306)
ld [hl], e
ret
-; no known jump sources
Functionce330: ; ce330 (33:6330)
ld hl, $10
add hl, bc
@@ -4254,7 +3993,6 @@ Functionce330: ; ce330 (33:6330)
ld [hl], a
ret
-; no known jump sources
Functionce34c: ; ce34c (33:634c)
ld hl, $7
add hl, bc
@@ -4268,17 +4006,14 @@ Functionce34c: ; ce34c (33:634c)
call Functioncc9bd
ret
-; no known jump sources
Functionce35f: ; ce35f (33:635f)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce362: ; ce362 (33:6362)
dw Functionce366
dw Functionce375
-; no known jump sources
Functionce366: ; ce366 (33:6366)
call Functionce72c
ld hl, $b
@@ -4288,7 +4023,6 @@ Functionce366: ; ce366 (33:6366)
add $81
call Functionce7bf
-; no known jump sources
Functionce375: ; ce375 (33:6375)
ld hl, $b
add hl, bc
@@ -4304,18 +4038,15 @@ Functionce375: ; ce375 (33:6375)
dec [hl]
ret
-; no known jump sources
Functionce389: ; ce389 (33:6389)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce38c: ; ce38c (33:638c)
dw Functionce392
dw Functionce39c
dw Functionce3ae
-; no known jump sources
Functionce392: ; ce392 (33:6392)
call Functionce72c
ld hl, $f
@@ -4323,7 +4054,6 @@ Functionce392: ; ce392 (33:6392)
ld [hl], $c
ret
-; no known jump sources
Functionce39c: ; ce39c (33:639c)
ld hl, $f
add hl, bc
@@ -4337,14 +4067,12 @@ Functionce39c: ; ce39c (33:639c)
ld a, $20
call Functionce7bf
-; no known jump sources
Functionce3ae: ; ce3ae (33:63ae)
ld hl, $a
add hl, bc
dec [hl]
ret
-; no known jump sources
Functionce3b4: ; ce3b4 (33:63b4)
ld hl, $f
add hl, bc
@@ -4365,7 +4093,6 @@ Functionce3b4: ; ce3b4 (33:63b4)
ld [hl], a
ret
-; no known jump sources
Functionce3d2: ; ce3d2 (33:63d2)
ld hl, $a
add hl, bc
@@ -4395,17 +4122,14 @@ Functionce3d2: ; ce3d2 (33:63d2)
inc [hl]
ret
-; no known jump sources
Functionce3ff: ; ce3ff (33:63ff)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce402: ; ce402 (33:6402)
dw Functionce406
dw Functionce412
-; no known jump sources
Functionce406: ; ce406 (33:6406)
ld hl, $b
add hl, bc
@@ -4416,12 +4140,10 @@ Functionce406: ; ce406 (33:6406)
ld [hl], a
ret
-; no known jump sources
Functionce412: ; ce412 (33:6412)
call Functioncc9bd
ret
-; no known jump sources
Functionce416: ; ce416 (33:6416)
ld hl, $b
add hl, bc
@@ -4446,18 +4168,15 @@ Functionce416: ; ce416 (33:6416)
inc [hl]
ret
-; no known jump sources
Functionce43a: ; ce43a (33:643a)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce43d: ; ce43d (33:643d)
dw Functionce443
dw Functionce465
dw Functionce490
-; no known jump sources
Functionce443: ; ce443 (33:6443)
call Functionce72c
ld hl, $f
@@ -4478,7 +4197,6 @@ Functionce443: ; ce443 (33:6443)
or $8
ld [hl], a
-; no known jump sources
Functionce465: ; ce465 (33:6465)
ld hl, $f
add hl, bc
@@ -4508,7 +4226,6 @@ Functionce465: ; ce465 (33:6465)
ld [hl], $10
call Functionce72c
-; no known jump sources
Functionce490: ; ce490 (33:6490)
ld hl, $f
add hl, bc
@@ -4519,17 +4236,14 @@ Functionce490: ; ce490 (33:6490)
call Functioncc9bd
ret
-; no known jump sources
Functionce49c: ; ce49c (33:649c)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce49f: ; ce49f (33:649f)
dw Functionce4a3
dw Functionce4b0
-; no known jump sources
Functionce4a3: ; ce4a3 (33:64a3)
call Functionce72c
ld hl, $b
@@ -4538,7 +4252,6 @@ Functionce4a3: ; ce4a3 (33:64a3)
add [hl]
call Functionce7bf
-; no known jump sources
Functionce4b0: ; ce4b0 (33:64b0)
ld hl, $a
add hl, bc
@@ -4568,7 +4281,6 @@ Functionce4b0: ; ce4b0 (33:64b0)
call Functioncc9bd
ret
-; no known jump sources
Functionce4dc: ; ce4dc (33:64dc)
ld hl, $b
add hl, bc
@@ -4599,7 +4311,6 @@ Functionce4dc: ; ce4dc (33:64dc)
srl [hl]
ret
-; no known jump sources
Functionce508: ; ce508 (33:6508)
ld hl, $f
add hl, bc
@@ -4629,7 +4340,6 @@ Functionce508: ; ce508 (33:6508)
call Functioncc9bd
ret
-; no known jump sources
Functionce532: ; ce532 (33:6532)
ld hl, $b
add hl, bc
@@ -4659,18 +4369,15 @@ Functionce532: ; ce532 (33:6532)
ld [hl], a
ret
-; no known jump sources
Functionce55b: ; ce55b (33:655b)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce55e: ; ce55e (33:655e)
dw Functionce564
dw Functionce56e
dw Functionce577
-; no known jump sources
Functionce564: ; ce564 (33:6564)
ld d, $18
ld hl, $b
@@ -4679,14 +4386,12 @@ Functionce564: ; ce564 (33:6564)
inc [hl]
jr asm_ce58f
-; no known jump sources
Functionce56e: ; ce56e (33:656e)
call Functionce72c
ld hl, $f
add hl, bc
ld [hl], $18
-; no known jump sources
Functionce577: ; ce577 (33:6577)
ld hl, $f
add hl, bc
@@ -4707,17 +4412,14 @@ asm_ce58f: ; ce58f (33:658f)
call Functionce6f1
ret
-; no known jump sources
Functionce593: ; ce593 (33:6593)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce596: ; ce596 (33:6596)
dw Functionce5b3
dw Functionce59a
-; no known jump sources
Functionce59a: ; ce59a (33:659a)
ld hl, $7
add hl, bc
@@ -4736,11 +4438,9 @@ Functionce59a: ; ce59a (33:659a)
.asm_ce5b0
call Functioncc9bd
-; no known jump sources
Functionce5b3: ; ce5b3 (33:65b3)
ret
-; no known jump sources
Functionce5b4: ; ce5b4 (33:65b4)
ld d, $50
ld hl, $b
@@ -4768,7 +4468,6 @@ Functionce5b4: ; ce5b4 (33:65b4)
ld [hl], a
ret
-; no known jump sources
Functionce5dc: ; ce5dc (33:65dc)
ld hl, $a
add hl, bc
@@ -4784,11 +4483,9 @@ Functionce5dc: ; ce5dc (33:65dc)
call Functioncc9bd
ret
-; no known jump sources
Functionce5ee: ; ce5ee (33:65ee)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce5f1: ; ce5f1 (33:65f1)
dw Functionce5f9
dw Functionce60a
@@ -4796,7 +4493,6 @@ Jumptable_ce5f1: ; ce5f1 (33:65f1)
dw Functionce618
-; no known jump sources
Functionce5f9: ; ce5f9 (33:65f9)
ld hl, $b
add hl, bc
@@ -4808,7 +4504,6 @@ Functionce5f9: ; ce5f9 (33:65f9)
add hl, bc
ld [hl], $ec
-; no known jump sources
Functionce60a: ; ce60a (33:660a)
ld hl, $a
add hl, bc
@@ -4821,7 +4516,6 @@ Functionce60a: ; ce60a (33:660a)
inc [hl]
ret
-; known jump sources: ce611 (33:6611)
Functionce618: ; ce618 (33:6618)
call Functioncc9bd
ret
@@ -4829,7 +4523,6 @@ asm_ce61c: ; ce61c (33:661c)
call Functionce72c
call Functionce72c
-; no known jump sources
Functionce622: ; ce622 (33:6622)
ld hl, $a
add hl, bc
@@ -4842,11 +4535,9 @@ Functionce622: ; ce622 (33:6622)
dec [hl]
ret
-; no known jump sources
Functionce62f: ; ce62f (33:662f)
call Functionce71e ; ; ; call does not return
-; no known jump sources
Jumptable_ce632: ; ce632 (33:6632)
dw Functionce63a
dw Functionce648
@@ -4854,7 +4545,6 @@ Jumptable_ce632: ; ce632 (33:6632)
dw Functionce672
-; no known jump sources
Functionce63a: ; ce63a (33:663a)
ld hl, $b
add hl, bc
@@ -4865,7 +4555,6 @@ Functionce63a: ; ce63a (33:663a)
call Functionce72c
ret
-; no known jump sources
Functionce648: ; ce648 (33:6648)
ld hl, $a
add hl, bc
@@ -4882,7 +4571,6 @@ Functionce648: ; ce648 (33:6648)
inc [hl]
ret
-; no known jump sources
Functionce65c: ; ce65c (33:665c)
ld hl, $a
add hl, bc
@@ -4900,7 +4588,6 @@ Functionce65c: ; ce65c (33:665c)
ld [hl], a
ret
-; no known jump sources
Functionce672: ; ce672 (33:6672)
ld hl, $a
add hl, bc
@@ -4918,7 +4605,6 @@ Functionce672: ; ce672 (33:6672)
ld [hl], a
ret
-; no known jump sources
Functionce688: ; ce688 (33:6688)
ld hl, $7
add hl, bc
@@ -4950,7 +4636,6 @@ Functionce688: ; ce688 (33:6688)
ld [hl], e
ret
-; no known jump sources
Functionce6b3: ; ce6b3 (33:66b3)
ld d, $18
ld hl, $b
@@ -4960,7 +4645,6 @@ Functionce6b3: ; ce6b3 (33:66b3)
call Functionce6f1
ret
-; no known jump sources
Functionce6bf: ; ce6bf (33:66bf)
ld d, $18
ld hl, $10
@@ -4974,7 +4658,6 @@ Functionce6bf: ; ce6bf (33:66bf)
call Functionce6f1
ret
-; no known jump sources
Functionce6d2: ; ce6d2 (33:66d2)
ld hl, $f
add hl, bc
@@ -4996,7 +4679,6 @@ Functionce6d2: ; ce6d2 (33:66d2)
call Functioncc9bd
ret
-; known jump sources: ce58f (33:658f), ce6bb (33:66bb), ce6ce (33:66ce)
Functionce6f1: ; ce6f1 (33:66f1)
push af
push de
@@ -5014,7 +4696,6 @@ Functionce6f1: ; ce6f1 (33:66f1)
ld [hl], a
ret
-; known jump sources: cd142 (33:5142), cd154 (33:5154), cd2ad (33:52ad), cd553 (33:5553), cd609 (33:5609), cd706 (33:5706), cd733 (33:5733), ce02f (33:602f), ce08d (33:608d), ce10a (33:610a), ce285 (33:6285), ce297 (33:6297), ce357 (33:6357)
Functionce70a: ; ce70a (33:670a)
and $f
ld e, a
@@ -5031,7 +4712,6 @@ Functionce70a: ; ce70a (33:670a)
jr nz, .asm_ce719
ret
-; known jump sources: cd06e (33:506e), cd0e3 (33:50e3), cd12a (33:512a), cd15c (33:515c), cd212 (33:5212), cd284 (33:5284), cd2be (33:52be), cd306 (33:5306), cd3ae (33:53ae), cd3f2 (33:53f2), cd478 (33:5478), cd58a (33:558a), cd5e9 (33:55e9), cd66a (33:566a), cd6e3 (33:56e3), cd71a (33:571a), cd7a4 (33:57a4), cd80c (33:580c), cd824 (33:5824), cd89a (33:589a), cd900 (33:5900), cd954 (33:5954), cda31 (33:5a31), cda4d (33:5a4d), cdad6 (33:5ad6), cdb06 (33:5b06), cdb80 (33:5b80), cdcc3 (33:5cc3), cdd2a (33:5d2a), cdd90 (33:5d90), cddf9 (33:5df9), cde6b (33:5e6b), cde89 (33:5e89), cdf59 (33:5f59), ce00b (33:600b), ce063 (33:6063), ce0c5 (33:60c5), ce10e (33:610e), ce1e7 (33:61e7), ce226 (33:6226), ce255 (33:6255), ce2fd (33:62fd), ce35f (33:635f), ce389 (33:6389), ce3ff (33:63ff), ce43a (33:643a), ce49c (33:649c), ce55b (33:655b), ce593 (33:6593), ce5ee (33:65ee), ce62f (33:662f)
Functionce71e: ; ce71e (33:671e)
pop de
ld hl, $e
@@ -5045,18 +4725,15 @@ Functionce71e: ; ce71e (33:671e)
ld l, a
jp [hl]
-; known jump sources: cd0ea (33:50ea), cd17a (33:517a), cd192 (33:5192), cd196 (33:5196), cd1ce (33:51ce), cd1e5 (33:51e5), cd20a (33:520a), cd21e (33:521e), cd22f (33:522f), cd2b5 (33:52b5), cd2c5 (33:52c5), cd31e (33:531e), cd321 (33:5321), cd37a (33:537a), cd3b7 (33:53b7), cd42f (33:542f), cd48d (33:548d), cd49f (33:549f), cd545 (33:5545), cd5a1 (33:55a1), cd5f2 (33:55f2), cd60d (33:560d), cd677 (33:5677), cd694 (33:5694), cd6ea (33:56ea), cd725 (33:5725), cd747 (33:5747), cd76e (33:576e), cd7ab (33:57ab), cd817 (33:5817), cd835 (33:5835), cd88f (33:588f), cd8ab (33:58ab), cd8f5 (33:58f5), cd907 (33:5907), cd961 (33:5961), cd977 (33:5977), cda43 (33:5a43), cda58 (33:5a58), cda76 (33:5a76), cda84 (33:5a84), cdadf (33:5adf), cdaf6 (33:5af6), cdb50 (33:5b50), cdbe2 (33:5be2), cdbe6 (33:5be6), cdc23 (33:5c23), cdc44 (33:5c44), cdc4d (33:5c4d), cdc71 (33:5c71), cdca2 (33:5ca2), cdcd9 (33:5cd9), cdd31 (33:5d31), cdd97 (33:5d97), cde02 (33:5e02), cde72 (33:5e72), cde90 (33:5e90), cdf88 (33:5f88), ce014 (33:6014), ce115 (33:6115), ce1ee (33:61ee), ce22d (33:622d), ce260 (33:6260), ce30f (33:630f), ce366 (33:6366), ce392 (33:6392), ce3a6 (33:63a6), ce443 (33:6443), ce48d (33:648d), ce4a3 (33:64a3), ce56e (33:656e), ce601 (33:6601), ce61c (33:661c), ce61f (33:661f), ce644 (33:6644)
Functionce72c: ; ce72c (33:672c)
ld hl, $e
add hl, bc
inc [hl]
ret
-; known jump sources: cd0d2 (33:50d2), cd11c (33:511c), cd33a (33:533a), cd44a (33:544a), cd7f5 (33:57f5), cd929 (33:5929), cd9bb (33:59bb), cdd69 (33:5d69), cddd3 (33:5dd3), cdefb (33:5efb), cdf39 (33:5f39), cdf72 (33:5f72), cdfaa (33:5faa), cdfe9 (33:5fe9), ce172 (33:6172), ce1c7 (33:61c7), ce218 (33:6218), ce246 (33:6246), ce2ee (33:62ee), ce3c9 (33:63c9), ce3e6 (33:63e6), ce429 (33:6429), ce482 (33:6482), ce4c2 (33:64c2), ce525 (33:6525), ce552 (33:6552), ce5d3 (33:65d3), ce701 (33:6701), ce76c (33:676c)
Functionce732: ; ce732 (33:6732)
add $10
-; known jump sources: cd09c (33:509c), cd0c8 (33:50c8), cd112 (33:5112), cd1ad (33:51ad), cd1f4 (33:51f4), cd2d7 (33:52d7), cd34d (33:534d), cd440 (33:5440), cd4ca (33:54ca), cd502 (33:5502), cd5c5 (33:55c5), cd6a4 (33:56a4), cd711 (33:5711), cd73e (33:573e), cd7eb (33:57eb), cd86a (33:586a), cd8d6 (33:58d6), cd91f (33:591f), cd9a4 (33:59a4), cda90 (33:5a90), cdb77 (33:5b77), cdc30 (33:5c30), cdc5e (33:5c5e), cdc7b (33:5c7b), cdd07 (33:5d07), cdd5f (33:5d5f), cddc5 (33:5dc5), cde31 (33:5e31), cde5d (33:5e5d), cdee6 (33:5ee6), cdf24 (33:5f24), cdf95 (33:5f95), cdfd4 (33:5fd4), ce03c (33:603c), ce0a5 (33:60a5), ce0e4 (33:60e4), ce130 (33:6130), ce168 (33:6168), ce1bd (33:61bd), ce202 (33:6202), ce237 (33:6237), ce2d3 (33:62d3), ce3be (33:63be), ce41f (33:641f), ce478 (33:6478), ce4ea (33:64ea), ce51b (33:651b), ce548 (33:6548), ce5bf (33:65bf), ce6e1 (33:66e1), ce6f3 (33:66f3), ce766 (33:6766)
Functionce734: ; ce734 (33:6734)
and $3f
cp $20
@@ -5072,7 +4749,6 @@ Functionce734: ; ce734 (33:6734)
inc a
ret
-; known jump sources: ce73a (33:673a), ce741 (33:6741)
Functionce749: ; ce749 (33:6749)
ld e, a
ld a, d
@@ -5095,14 +4771,12 @@ Functionce749: ; ce749 (33:6749)
jr nz, .asm_ce758
ret
-; no known jump sources
Functionce765: ; ce765 (33:6765)
ld a, e
call Functionce734
ld e, a
ret
-; no known jump sources
Functionce76b: ; ce76b (33:676b)
ld a, e
call Functionce732
@@ -5130,7 +4804,6 @@ Unknown_ce77f: ; ce77f
sine_wave $100
; ce7bf
-; known jump sources: cd18f (33:518f), cd19b (33:519b), cd1cb (33:51cb), cd1d4 (33:51d4), cd1e2 (33:51e2), cd2ba (33:52ba), cd419 (33:5419), cd434 (33:5434), cd4ab (33:54ab), cd53c (33:553c), cd618 (33:5618), cd6f4 (33:56f4), cd74c (33:574c), cd773 (33:5773), cd81c (33:581c), cd883 (33:5883), cd8e8 (33:58e8), cda40 (33:5a40), cda73 (33:5a73), cda89 (33:5a89), cdc20 (33:5c20), cdc3b (33:5c3b), cdc4a (33:5c4a), cdce9 (33:5ce9), cdd4b (33:5d4b), cddb1 (33:5db1), cddf5 (33:5df5), cde0c (33:5e0c), cde85 (33:5e85), cdebb (33:5ebb), ce372 (33:6372), ce3ab (33:63ab), ce458 (33:6458), ce4ad (33:64ad)
Functionce7bf: ; ce7bf (33:67bf)
ld hl, $3
add hl, bc
@@ -5238,7 +4911,6 @@ Functionce83c: ; ce83c
; ce846
-; known jump sources: cc4b0 (33:44b0)
Functionce846: ; ce846 (33:6846)
push hl
ld l, a
diff --git a/battle/bg_effects.asm b/battle/bg_effects.asm
index 011e0e08a..19d831a94 100644
--- a/battle/bg_effects.asm
+++ b/battle/bg_effects.asm
@@ -1,6 +1,5 @@
; BG effects for use in battle animations.
-; no known jump sources
Functionc8000: ; c8000 (32:4000)
ld hl, $d3fa
ld e, $5
@@ -22,7 +21,6 @@ Functionc8000: ; c8000 (32:4000)
jr nz, .asm_c8005
ret
-; no known jump sources
Functionc801a: ; c801a (32:401a)
ld hl, $d3fa
ld e, $5
@@ -51,14 +49,12 @@ Functionc801a: ; c801a (32:401a)
ld [hl], a
ret
-; known jump sources: c80c6 (32:40c6), c811c (32:411c), c8139 (32:4139), c814d (32:414d), c8164 (32:4164), c81e6 (32:41e6), c81ef (32:41ef), c822c (32:422c), c827d (32:427d), c8299 (32:4299), c82ea (32:42ea), c8377 (32:4377), c8437 (32:4437), c85ca (32:45ca), c85ff (32:45ff), c8d13 (32:4d13), c8dd0 (32:4dd0), c8e26 (32:4e26), c8e4e (32:4e4e), c8f15 (32:4f15)
EndBattleBGEffect: ; c8043 (32:4043)
ld hl, 0
add hl, bc
ld [hl], 0
ret
-; known jump sources: c800d (32:400d)
Functionc804a: ; c804a (32:404a)
ld hl, 0
add hl, bc
@@ -72,7 +68,6 @@ Functionc804a: ; c804a (32:404a)
ld l, a
jp [hl]
-; no known jump sources
BattleBGEffects: ; c805a (32:405a)
dw BattleBGEffect_0
dw Functionc80eb
@@ -130,12 +125,10 @@ BattleBGEffects: ; c805a (32:405a)
dw Functionc8d3a
-; no known jump sources
BattleBGEffect_0: ; c80c6 (32:40c6)
call EndBattleBGEffect
ret
-; known jump sources: c8b7d (32:4b7d), c8d80 (32:4d80), c8dd8 (32:4dd8)
Functionc80ca: ; c80ca (32:40ca)
ld hl, $1
add hl, bc
@@ -148,7 +141,6 @@ Functionc80ca: ; c80ca (32:40ca)
ld l, a
ret
-; known jump sources: c81b3 (32:41b3), c8214 (32:4214), c8281 (32:4281), c82f5 (32:42f5), c83ed (32:43ed), c8545 (32:4545), c8599 (32:4599), c8607 (32:4607), c863f (32:463f), c8662 (32:4662), c8689 (32:4689), c8709 (32:4709), c8761 (32:4761), c87a7 (32:47a7), c8805 (32:4805), c8837 (32:4837), c88e7 (32:48e7), c8919 (32:4919), c892a (32:492a), c8964 (32:4964), c89b5 (32:49b5), c89ee (32:49ee), c8a3a (32:4a3a), c8acc (32:4acc), c8b05 (32:4b05), c8c61 (32:4c61), c8ca2 (32:4ca2)
Functionc80d7: ; c80d7 (32:40d7)
pop de
ld hl, $1
@@ -162,14 +154,12 @@ Functionc80d7: ; c80d7 (32:40d7)
ld l, a
jp [hl]
-; known jump sources: c81c0 (32:41c0), c8230 (32:4230), c825a (32:425a), c829d (32:429d), c82c7 (32:42c7), c8302 (32:4302), c835c (32:435c), c841d (32:441d), c854e (32:454e), c85a2 (32:45a2), c8610 (32:4610), c8648 (32:4648), c866b (32:466b), c8698 (32:4698), c86cb (32:46cb), c8712 (32:4712), c876a (32:476a), c87b2 (32:47b2), c87db (32:47db), c8810 (32:4810), c8842 (32:4842), c8876 (32:4876), c8890 (32:4890), c88f6 (32:48f6), c8933 (32:4933), c896d (32:496d), c89be (32:49be), c89f7 (32:49f7), c8a49 (32:4a49), c8a84 (32:4a84), c8a96 (32:4a96), c8ad3 (32:4ad3), c8b0e (32:4b0e), c8c68 (32:4c68), c8cab (32:4cab), c8d8b (32:4d8b), c8dec (32:4dec), c8def (32:4def), c8df2 (32:4df2)
Functionc80e5: ; c80e5 (32:40e5)
ld hl, $1
add hl, bc
inc [hl]
ret
-; no known jump sources
Functionc80eb: ; c80eb (32:40eb)
ld de, .inverted
jp Functionc80fb
@@ -180,7 +170,6 @@ Functionc80eb: ; c80eb (32:40eb)
db %00011011 ; 0123
; c80f3
-; no known jump sources
Functionc80f3: ; c80f3 (32:40f3)
ld de, .white
jp Functionc80fb
@@ -191,7 +180,6 @@ Functionc80f3: ; c80f3 (32:40f3)
db %00000000 ; 0000
; c80fb
-; known jump sources: c80ee (32:40ee), c80f6 (32:40f6)
Functionc80fb: ; c80fb (32:40fb)
ld a, $1
ld [$d419], a
@@ -229,7 +217,6 @@ Functionc80fb: ; c80fb (32:40fb)
ld [$cfc7], a
ret
-; no known jump sources
Functionc812d: ; c812d (32:412d)
ld de, Unknown_c813d
call Functionc8d57
@@ -245,7 +232,6 @@ Unknown_c813d:
db $e4, $e0, $d0, $ff
; c8141
-; no known jump sources
Functionc8141: ; c8141 (32:4141)
ld de, Unknown_c8151
call Functionc8d57
@@ -261,7 +247,6 @@ Unknown_c8151:
db $e4, $f4, $f8, $ff
; c8155
-; no known jump sources
Functionc8155: ; c8155 (32:4155)
ld de, Unknown_c8168
call Functionc8d57
@@ -278,7 +263,6 @@ Unknown_c8168:
db $e4, $f8, $fc, $f8, $e4, $90, $40, $90, $fe
; c8171
-; no known jump sources
Functionc8171: ; c8171 (32:4171)
call Functionc9059
jr nz, .asm_c817b
@@ -300,7 +284,6 @@ Unknown_c8188:
db $f0, $c0, $fe
; c818b
-; no known jump sources
Functionc818b: ; c818b (32:418b)
call Functionc9059
jr nz, .asm_c8195
@@ -322,7 +305,6 @@ Unknown_c81a2:
db $f0, $cc, $fe
; c81a5
-; no known jump sources
Functionc81a5: ; c81a5 (32:41a5)
ld de, Unknown_c81af
call Functionc8d57
@@ -334,11 +316,9 @@ Unknown_c81af:
db $1b, $63, $87, $fe
; c81b3
-; no known jump sources
Functionc81b3: ; c81b3 (32:41b3)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c81b6: ; c81b6 (32:41b6)
dw Functionc81c0
dw Functionc80e5
@@ -347,7 +327,6 @@ Jumptable_c81b6: ; c81b6 (32:41b6)
dw Functionc81e3
-; no known jump sources
Functionc81c0: ; c81c0 (32:41c0)
call Functionc80e5
push bc
@@ -368,14 +347,12 @@ Functionc81c0: ; c81c0 (32:41c0)
ld [hBGMapMode], a ; $ff00+$d4
ret
-; no known jump sources
Functionc81e3: ; c81e3 (32:41e3)
xor a
ld [hBGMapMode], a ; $ff00+$d4
call EndBattleBGEffect
ret
-; no known jump sources
Functionc81ea: ; c81ea (32:41ea)
call Functionc9042
jr z, .asm_c81f3
@@ -407,11 +384,9 @@ Unknown_c8210:
db $ff
; c8214
-; no known jump sources
Functionc8214: ; c8214 (32:4214)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c8217: ; c8217 (32:4217)
dw Functionc8223
dw Functionc825a
@@ -421,7 +396,6 @@ Jumptable_c8217: ; c8217 (32:4217)
dw Functionc827a
-; no known jump sources
Functionc8223: ; c8223 (32:4223)
call Functionc9042
jr z, .asm_c8230
@@ -452,7 +426,6 @@ Functionc8223: ; c8223 (32:4223)
pop bc
ret
-; no known jump sources
Functionc825a: ; c825a (32:425a)
call Functionc80e5
push bc
@@ -471,18 +444,15 @@ Functionc825a: ; c825a (32:425a)
pop bc
ret
-; no known jump sources
Functionc827a: ; c827a (32:427a)
xor a
ld [hBGMapMode], a ; $ff00+$d4
call EndBattleBGEffect
ret
-; no known jump sources
Functionc8281: ; c8281 (32:4281)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c8284: ; c8284 (32:4284)
dw Functionc8290
dw Functionc82c7
@@ -492,7 +462,6 @@ Jumptable_c8284: ; c8284 (32:4284)
dw Functionc82e7
-; no known jump sources
Functionc8290: ; c8290 (32:4290)
call Functionc9042
jr z, .asm_c829d
@@ -523,7 +492,6 @@ Functionc8290: ; c8290 (32:4290)
pop bc
ret
-; no known jump sources
Functionc82c7: ; c82c7 (32:42c7)
call Functionc80e5
push bc
@@ -542,23 +510,19 @@ Functionc82c7: ; c82c7 (32:42c7)
pop bc
ret
-; no known jump sources
Functionc82e7: ; c82e7 (32:42e7)
xor a
ld [hBGMapMode], a ; $ff00+$d4
call EndBattleBGEffect
ret
-; known jump sources: c8255 (32:4255), c82c2 (32:42c2)
Functionc82ee: ; c82ee (32:42ee)
callab Functioncc9a1
ret
-; no known jump sources
Functionc82f5: ; c82f5 (32:42f5)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c82f8: ; c82f8 (32:42f8)
dw Functionc8302
dw Functionc831d
@@ -567,7 +531,6 @@ Jumptable_c82f8: ; c82f8 (32:42f8)
dw Functionc8365
-; no known jump sources
Functionc8302: ; c8302 (32:4302)
call Functionc80e5
call Functionc9038
@@ -587,7 +550,6 @@ Functionc8302: ; c8302 (32:4302)
ld [hl], a
ret
-; no known jump sources
Functionc831d: ; c831d (32:431d)
ld hl, $2
add hl, bc
@@ -641,7 +603,6 @@ Functionc831d: ; c831d (32:431d)
dec [hl]
ret
-; no known jump sources
Functionc8365: ; c8365 (32:4365)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -658,7 +619,6 @@ Functionc8365: ; c8365 (32:4365)
call EndBattleBGEffect
ret
-; no known jump sources
Functionc837b: ; c837b (32:437b)
call Functionc9038
jr nz, .asm_c8385
@@ -689,7 +649,6 @@ Unknown_c839e:
db $ff
; c83a8
-; no known jump sources
Functionc83a8: ; c83a8 (32:43a8)
call Functionc9038
jr nz, .asm_c83b2
@@ -728,11 +687,9 @@ Unknown_c83d7:
db $ff
; c83ed
-; known jump sources: c8208 (32:4208), c8390 (32:4390), c83bd (32:43bd)
Functionc83ed: ; c83ed (32:43ed)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c83f0: ; c83f0 (32:43f0)
dw Functionc83fa
dw Functionc80e5
@@ -741,7 +698,6 @@ Jumptable_c83f0: ; c83f0 (32:43f0)
dw Functionc8434
-; known jump sources: c8428 (32:4428)
Functionc83fa: ; c83fa (32:43fa)
ld hl, $3
add hl, bc
@@ -772,7 +728,6 @@ Functionc83fa: ; c83fa (32:43fa)
call Functionc843b
jr Functionc83fa
-; no known jump sources
Functionc842a: ; c842a (32:442a)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -781,14 +736,12 @@ Functionc842a: ; c842a (32:442a)
ld [hl], $0
ret
-; known jump sources: c8410 (32:4410)
Functionc8434: ; c8434 (32:4434)
xor a
ld [hBGMapMode], a ; $ff00+$d4
call EndBattleBGEffect
ret
-; known jump sources: c8425 (32:4425)
Functionc843b: ; c843b (32:443b)
push bc
inc hl
@@ -812,7 +765,6 @@ Functionc843b: ; c843b (32:443b)
pop bc
ret
-; known jump sources: c841a (32:441a)
Functionc8458: ; c8458 (32:4458)
push bc
push hl
@@ -932,24 +884,20 @@ Unknown_c853c: ; c853c
db $06, $1b, $30
; c8545
-; no known jump sources
Functionc8545: ; c8545 (32:4545)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c8548: ; c8548 (32:4548)
dw Functionc854e
dw Functionc8557
dw Functionc8561
-; no known jump sources
Functionc854e: ; c854e (32:454e)
call Functionc80e5
ld de, $202
call Functionc8f69
-; no known jump sources
Functionc8557: ; c8557 (32:4557)
ld a, [hLCDStatCustom] ; $ff00+$c6
and a
@@ -959,12 +907,10 @@ Functionc8557: ; c8557 (32:4557)
pop bc
ret
-; no known jump sources
Functionc8561: ; c8561 (32:4561)
call Functionc8f0a
ret
-; known jump sources: c855c (32:455c)
Functionc8565: ; c8565 (32:4565)
ld hl, $d422
ld de, $d423
@@ -1005,18 +951,15 @@ Functionc8565: ; c8565 (32:4565)
jr c, .asm_c8580
ret
-; no known jump sources
Functionc8599: ; c8599 (32:4599)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c859c: ; c859c (32:459c)
dw Functionc85a2
dw Functionc85ba
dw Functionc85be
-; no known jump sources
Functionc85a2: ; c85a2 (32:45a2)
call Functionc80e5
call Functionc8eca
@@ -1030,17 +973,14 @@ Functionc85a2: ; c85a2 (32:45a2)
call Functionc8f2e
ret
-; no known jump sources
Functionc85ba: ; c85ba (32:45ba)
call Functionc8fef
ret
-; no known jump sources
Functionc85be: ; c85be (32:45be)
call Functionc8f0a
ret
-; no known jump sources
Functionc85c2: ; c85c2 (32:45c2)
call Functionc8eca
ld a, $42
@@ -1048,7 +988,6 @@ Functionc85c2: ; c85c2 (32:45c2)
call EndBattleBGEffect
ret
-; no known jump sources
Functionc85ce: ; c85ce (32:45ce)
ld hl, $3
add hl, bc
@@ -1082,23 +1021,19 @@ Functionc85ce: ; c85ce (32:45ce)
call EndBattleBGEffect
ret
-; no known jump sources
Functionc8603: ; c8603 (32:4603)
call Functionc8f0a
ret
-; no known jump sources
Functionc8607: ; c8607 (32:4607)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c860a: ; c860a (32:460a)
dw Functionc8610
dw Functionc862e
dw Functionc863b
-; no known jump sources
Functionc8610: ; c8610 (32:4610)
call Functionc80e5
call Functionc8eca
@@ -1115,7 +1050,6 @@ Functionc8610: ; c8610 (32:4610)
ld [hl], $0
ret
-; no known jump sources
Functionc862e: ; c862e (32:462e)
ld hl, $3
add hl, bc
@@ -1126,23 +1060,19 @@ Functionc862e: ; c862e (32:462e)
call Functionc8fef
ret
-; no known jump sources
Functionc863b: ; c863b (32:463b)
call Functionc8f0a
ret
-; no known jump sources
Functionc863f: ; c863f (32:463f)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c8642: ; c8642 (32:4642)
dw Functionc8648
dw Functionc865a
dw Functionc865e
-; no known jump sources
Functionc8648: ; c8648 (32:4648)
call Functionc80e5
call Functionc8eca
@@ -1152,28 +1082,23 @@ Functionc8648: ; c8648 (32:4648)
call Functionc8f2e
ret
-; no known jump sources
Functionc865a: ; c865a (32:465a)
call Functionc8fef
ret
-; no known jump sources
Functionc865e: ; c865e (32:465e)
call Functionc8f0a
ret
-; no known jump sources
Functionc8662: ; c8662 (32:4662)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c8665: ; c8665 (32:4665)
dw Functionc866b
dw Functionc8681
dw Functionc8685
-; no known jump sources
Functionc866b: ; c866b (32:466b)
call Functionc80e5
call Functionc8eca
@@ -1186,21 +1111,17 @@ Functionc866b: ; c866b (32:466b)
call Functionc8f2e
ret
-; no known jump sources
Functionc8681: ; c8681 (32:4681)
call Functionc8fef
ret
-; no known jump sources
Functionc8685: ; c8685 (32:4685)
call Functionc8f0a
ret
-; no known jump sources
Functionc8689: ; c8689 (32:4689)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c868c: ; c868c (32:468c)
dw Functionc8698
dw Functionc86af
@@ -1210,7 +1131,6 @@ Jumptable_c868c: ; c868c (32:468c)
dw Functionc8705
-; no known jump sources
Functionc8698: ; c8698 (32:4698)
call Functionc80e5
call Functionc8eca
@@ -1224,7 +1144,6 @@ Functionc8698: ; c8698 (32:4698)
ld [hl], $0
ret
-; no known jump sources
Functionc86af: ; c86af (32:46af)
ld hl, $3
add hl, bc
@@ -1235,7 +1154,6 @@ Functionc86af: ; c86af (32:46af)
call Functionc86ea
ret
-; no known jump sources
Functionc86bd: ; c86bd (32:46bd)
ld hl, $3
add hl, bc
@@ -1249,7 +1167,6 @@ asm_c86cb: ; c86cb (32:46cb)
call Functionc80e5
ret
-; no known jump sources
Functionc86cf: ; c86cf (32:46cf)
ld hl, $2
add hl, bc
@@ -1266,11 +1183,9 @@ Functionc86cf: ; c86cf (32:46cf)
add $4
ld [hl], a
-; no known jump sources
Functionc86e9: ; c86e9 (32:46e9)
ret
-; known jump sources: c86b9 (32:46b9), c86c7 (32:46c7), c86de (32:46de)
Functionc86ea: ; c86ea (32:46ea)
ld e, a
xor $ff
@@ -1295,23 +1210,19 @@ Functionc86ea: ; c86ea (32:46ea)
ld [hl], e
ret
-; no known jump sources
Functionc8705: ; c8705 (32:4705)
call Functionc8f0a
ret
-; no known jump sources
Functionc8709: ; c8709 (32:4709)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c870c: ; c870c (32:470c)
dw Functionc8712
dw Functionc8732
dw Functionc875d
-; no known jump sources
Functionc8712: ; c8712 (32:4712)
call Functionc80e5
call Functionc8eca
@@ -1330,7 +1241,6 @@ Functionc8712: ; c8712 (32:4712)
ld [hl], $0
ret
-; no known jump sources
Functionc8732: ; c8732 (32:4732)
ld a, [$FF00+$c8]
ld l, a
@@ -1364,23 +1274,19 @@ Functionc8732: ; c8732 (32:4732)
ld [hl], $0
ret
-; no known jump sources
Functionc875d: ; c875d (32:475d)
call Functionc8f0a
ret
-; no known jump sources
Functionc8761: ; c8761 (32:4761)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c8764: ; c8764 (32:4764)
dw Functionc876a
dw Functionc8781
dw Functionc87a3
-; no known jump sources
Functionc876a: ; c876a (32:476a)
call Functionc80e5
call Functionc8eca
@@ -1394,7 +1300,6 @@ Functionc876a: ; c876a (32:476a)
ld [hl], $1
ret
-; no known jump sources
Functionc8781: ; c8781 (32:4781)
ld hl, $3
add hl, bc
@@ -1419,16 +1324,13 @@ Functionc8781: ; c8781 (32:4781)
ld [hl], a
ret
-; no known jump sources
Functionc87a3: ; c87a3 (32:47a3)
call Functionc8f0a
ret
-; no known jump sources
Functionc87a7: ; c87a7 (32:47a7)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c87aa: ; c87aa (32:47aa)
dw Functionc87b2
dw Functionc87cf
@@ -1436,7 +1338,6 @@ Jumptable_c87aa: ; c87aa (32:47aa)
dw Functionc8801
-; no known jump sources
Functionc87b2: ; c87b2 (32:47b2)
call Functionc80e5
call Functionc8eca
@@ -1453,7 +1354,6 @@ Functionc87b2: ; c87b2 (32:47b2)
ld [hl], $0
ret
-; no known jump sources
Functionc87cf: ; c87cf (32:47cf)
ld hl, $3
add hl, bc
@@ -1466,7 +1366,6 @@ Functionc87cf: ; c87cf (32:47cf)
ld [hl], $10
call Functionc80e5
-; no known jump sources
Functionc87de: ; c87de (32:47de)
ld a, [$FF00+$c7]
ld l, a
@@ -1493,16 +1392,13 @@ Functionc87de: ; c87de (32:47de)
inc [hl]
ret
-; no known jump sources
Functionc8801: ; c8801 (32:4801)
call Functionc8f0a
ret
-; no known jump sources
Functionc8805: ; c8805 (32:4805)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c8808: ; c8808 (32:4808)
dw Functionc8810
dw Functionc8869
@@ -1510,7 +1406,6 @@ Jumptable_c8808: ; c8808 (32:4808)
dw Functionc8833
-; no known jump sources
Functionc8810: ; c8810 (32:4810)
call Functionc80e5
call Functionc8eca
@@ -1532,16 +1427,13 @@ Functionc8810: ; c8810 (32:4810)
ld [hl], a
ret
-; no known jump sources
Functionc8833: ; c8833 (32:4833)
call Functionc8f0a
ret
-; no known jump sources
Functionc8837: ; c8837 (32:4837)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c883a: ; c883a (32:483a)
dw Functionc8842
dw Functionc8869
@@ -1549,7 +1441,6 @@ Jumptable_c883a: ; c883a (32:483a)
dw Functionc8865
-; no known jump sources
Functionc8842: ; c8842 (32:4842)
call Functionc80e5
call Functionc8eca
@@ -1571,12 +1462,10 @@ Functionc8842: ; c8842 (32:4842)
ld [hl], a
ret
-; no known jump sources
Functionc8865: ; c8865 (32:4865)
call Functionc8f0a
ret
-; no known jump sources
Functionc8869: ; c8869 (32:4869)
ld hl, $3
add hl, bc
@@ -1598,7 +1487,6 @@ Functionc8869: ; c8869 (32:4869)
ld [hl], a
ret
-; no known jump sources
Functionc8888: ; c8888 (32:4888)
ld hl, $3
add hl, bc
@@ -1619,7 +1507,6 @@ Functionc8888: ; c8888 (32:4888)
ld [hl], a
ret
-; known jump sources: c8879 (32:4879), c8893 (32:4893)
Functionc88a5: ; c88a5 (32:48a5)
push af
ld a, [FXAnimIDHi] ; $cfc3
@@ -1670,11 +1557,9 @@ Functionc88a5: ; c88a5 (32:48a5)
jr nz, .asm_c88e2
ret
-; no known jump sources
Functionc88e7: ; c88e7 (32:48e7)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c88ea: ; c88ea (32:48ea)
dw Functionc88f6
dw Functionc8869
@@ -1682,12 +1567,10 @@ Jumptable_c88ea: ; c88ea (32:48ea)
dw Functionc88f2
-; no known jump sources
Functionc88f2: ; c88f2 (32:48f2)
call Functionc8f0a
ret
-; no known jump sources
Functionc88f6: ; c88f6 (32:48f6)
call Functionc80e5
call Functionc8eca
@@ -1709,11 +1592,9 @@ Functionc88f6: ; c88f6 (32:48f6)
ld [hl], a
ret
-; no known jump sources
Functionc8919: ; c8919 (32:4919)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c891c: ; c891c (32:491c)
dw Functionc88f6
dw Functionc8869
@@ -1722,26 +1603,21 @@ Jumptable_c891c: ; c891c (32:491c)
dw Functionc8926
-; no known jump sources
Functionc8926: ; c8926 (32:4926)
call Functionc8f0a
-; no known jump sources
Functionc8929: ; c8929 (32:4929)
ret
-; no known jump sources
Functionc892a: ; c892a (32:492a)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c892d: ; c892d (32:492d)
dw Functionc8933
dw Functionc894a
dw Functionc8960
-; no known jump sources
Functionc8933: ; c8933 (32:4933)
call Functionc80e5
call Functionc8eca
@@ -1755,7 +1631,6 @@ Functionc8933: ; c8933 (32:4933)
ld [hl], $0
ret
-; no known jump sources
Functionc894a: ; c894a (32:494a)
ld hl, $3
add hl, bc
@@ -1770,23 +1645,19 @@ Functionc894a: ; c894a (32:494a)
ld [hl], a
ret
-; no known jump sources
Functionc8960: ; c8960 (32:4960)
call Functionc8f0a
ret
-; no known jump sources
Functionc8964: ; c8964 (32:4964)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c8967: ; c8967 (32:4967)
dw Functionc896d
dw Functionc8985
dw Functionc89b1
-; no known jump sources
Functionc896d: ; c896d (32:496d)
call Functionc80e5
call Functionc8eca
@@ -1802,7 +1673,6 @@ Functionc896d: ; c896d (32:496d)
ld [hl], a
ret
-; no known jump sources
Functionc8985: ; c8985 (32:4985)
ld hl, $3
add hl, bc
@@ -1831,23 +1701,19 @@ Functionc8985: ; c8985 (32:4985)
ld [hl], a
ret
-; no known jump sources
Functionc89b1: ; c89b1 (32:49b1)
call Functionc8f0a
ret
-; no known jump sources
Functionc89b5: ; c89b5 (32:49b5)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c89b8: ; c89b8 (32:49b8)
dw Functionc89be
dw Functionc89ca
dw Functionc89da
-; no known jump sources
Functionc89be: ; c89be (32:49be)
call Functionc80e5
call Functionc8eca
@@ -1855,7 +1721,6 @@ Functionc89be: ; c89be (32:49be)
call Functionc8ede
ret
-; no known jump sources
Functionc89ca: ; c89ca (32:49ca)
ld hl, $3
add hl, bc
@@ -1868,7 +1733,6 @@ Functionc89ca: ; c89ca (32:49ca)
call Functionc8f2e
ret
-; no known jump sources
Functionc89da: ; c89da (32:49da)
ld hl, $3
add hl, bc
@@ -1884,18 +1748,15 @@ Functionc89da: ; c89da (32:49da)
call Functionc8f0a
ret
-; no known jump sources
Functionc89ee: ; c89ee (32:49ee)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c89f1: ; c89f1 (32:49f1)
dw Functionc89f7
dw Functionc8a14
dw Functionc8a36
-; no known jump sources
Functionc89f7: ; c89f7 (32:49f7)
call Functionc80e5
call Functionc8eca
@@ -1912,7 +1773,6 @@ Functionc89f7: ; c89f7 (32:49f7)
ld [hl], $20
ret
-; no known jump sources
Functionc8a14: ; c8a14 (32:4a14)
ld hl, $2
add hl, bc
@@ -1936,16 +1796,13 @@ Functionc8a14: ; c8a14 (32:4a14)
inc [hl]
ret
-; no known jump sources
Functionc8a36: ; c8a36 (32:4a36)
call Functionc8f0a
ret
-; no known jump sources
Functionc8a3a: ; c8a3a (32:4a3a)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c8a3d: ; c8a3d (32:4a3d)
dw Functionc8a49
dw Functionc8a6f
@@ -1955,7 +1812,6 @@ Jumptable_c8a3d: ; c8a3d (32:4a3d)
dw Functionc8aac
-; no known jump sources
Functionc8a49: ; c8a49 (32:4a49)
call Functionc80e5
ld a, $e4
@@ -1980,11 +1836,9 @@ Functionc8a49: ; c8a49 (32:4a49)
add hl, bc
ld [hl], $0
-; no known jump sources
Functionc8a6f: ; c8a6f (32:4a6f)
ret
-; no known jump sources
Functionc8a70: ; c8a70 (32:4a70)
call Functionc8ab0
jr nc, .asm_c8a79
@@ -2000,7 +1854,6 @@ Functionc8a70: ; c8a70 (32:4a70)
call Functionc80e5
ret
-; no known jump sources
Functionc8a88: ; c8a88 (32:4a88)
call Functionc8ab0
jr nc, .asm_c8a96
@@ -2014,7 +1867,6 @@ Functionc8a88: ; c8a88 (32:4a88)
call Functionc80e5
ret
-; known jump sources: c8a75 (32:4a75), c8a8d (32:4a8d)
Functionc8a9a: ; c8a9a (32:4a9a)
ld e, a
ld a, [$FF00+$c7]
@@ -2031,12 +1883,10 @@ Functionc8a9a: ; c8a9a (32:4a9a)
jr nz, .asm_c8aa5
ret
-; no known jump sources
Functionc8aac: ; c8aac (32:4aac)
call Functionc8f19
ret
-; known jump sources: c8a70 (32:4a70), c8a88 (32:4a88)
Functionc8ab0: ; c8ab0 (32:4ab0)
ld hl, $3
add hl, bc
@@ -2058,17 +1908,14 @@ Unknown_c8ac7:
db $00, $40, $90, $e4, $ff
; c8acc
-; no known jump sources
Functionc8acc: ; c8acc (32:4acc)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c8acf: ; c8acf (32:4acf)
dw Functionc8ad3
dw Functionc8ae5
-; no known jump sources
Functionc8ad3: ; c8ad3 (32:4ad3)
call Functionc80e5
call Functionc8eca
@@ -2079,7 +1926,6 @@ Functionc8ad3: ; c8ad3 (32:4ad3)
ld [hl], $40
ret
-; no known jump sources
Functionc8ae5: ; c8ae5 (32:4ae5)
ld hl, $2
add hl, bc
@@ -2099,21 +1945,18 @@ Functionc8ae5: ; c8ae5 (32:4ae5)
call Functionc8f0a
ret
-; no known jump sources
Functionc8b00: ; c8b00 (32:4b00)
ld a, [hCGB] ; $ff00+$e6
and a
jr nz, asm_c8b7a
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c8b08: ; c8b08 (32:4b08)
dw Functionc8b0e
dw Functionc8b22
dw Functionc8b60
-; no known jump sources
Functionc8b0e: ; c8b0e (32:4b0e)
call Functionc80e5
ld a, $e4
@@ -2126,7 +1969,6 @@ Functionc8b0e: ; c8b0e (32:4b0e)
ld [$FF00+$c8], a
ret
-; no known jump sources
Functionc8b22: ; c8b22 (32:4b22)
ld hl, $3
add hl, bc
@@ -2167,7 +2009,6 @@ Functionc8b22: ; c8b22 (32:4b22)
pop bc
ret
-; no known jump sources
Functionc8b60: ; c8b60 (32:4b60)
call Functionc8f19
ld a, $e4
@@ -2175,7 +2016,6 @@ Functionc8b60: ; c8b60 (32:4b60)
ld [$cfc9], a
ret
-; known jump sources: c8b5b (32:4b5b)
Functionc8b6c: ; c8b6c (32:4b6c)
ld hl, $d200
.asm_c8b6f
@@ -2271,7 +2111,6 @@ Unknown_c8be0: ; c8be0
db $90, $f8
; c8be8
-; no known jump sources
Functionc8be8: ; c8be8 (32:4be8)
ld de, Unknown_c8bef
call Functionc8d77
@@ -2282,7 +2121,6 @@ Unknown_c8bef: ; c8bef
db $e4, $6c, $fe
; c8bf2
-; no known jump sources
Functionc8bf2: ; c8bf2 (32:4bf2)
ld de, Unknown_c8bf9
call Functionc8d77
@@ -2293,7 +2131,6 @@ Unknown_c8bf9: ; c8bf9
db $e4, $90, $40, $ff
; c8bfd
-; no known jump sources
Functionc8bfd: ; c8bfd (32:4bfd)
ld de, Unknown_c8c04
call Functionc8d77
@@ -2304,7 +2141,6 @@ Unknown_c8c04: ; c8c04
db $e4, $f8, $fc, $ff
; c8c08
-; no known jump sources
Functionc8c08: ; c8c08 (32:4c08)
ld de, Unknown_c8c0f
call Functionc8d77
@@ -2315,7 +2151,6 @@ Unknown_c8c0f: ; c8c0f
db $e4, $90, $40, $90, $fe
; c8c14
-; no known jump sources
Functionc8c14: ; c8c14 (32:4c14)
ld de, Unknown_c8c1b
call Functionc8d77
@@ -2326,7 +2161,6 @@ Unknown_c8c1b: ; c8c1b
db $e4, $f8, $fc, $f8, $fe
; c8c20
-; no known jump sources
Functionc8c20: ; c8c20 (32:4c20)
ld de, Unknown_c8c27
call Functionc8d77
@@ -2337,7 +2171,6 @@ Unknown_c8c27: ; c8c27
db $e4, $f8, $fc, $f8, $e4, $90, $40, $90, $fe
; c8c30
-; no known jump sources
Functionc8c30: ; c8c30 (32:4c30)
ld de, Unknown_c8c37
call Functionc8d77
@@ -2348,7 +2181,6 @@ Unknown_c8c37:
db $e4, $fc, $e4, $00, $fe
; c8c3c
-; no known jump sources
Functionc8c3c: ; c8c3c (32:4c3c)
ld de, Unknown_c8c43
call Functionc8d77
@@ -2359,7 +2191,6 @@ Unknown_c8c43:
db $e4, $90, $40, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $40, $90, $e4, $ff
; c8c55
-; no known jump sources
Functionc8c55: ; c8c55 (32:4c55)
ld de, Unknown_c8c5c
call Functionc8d77
@@ -2370,17 +2201,14 @@ Unknown_c8c5c:
db $00, $40, $90, $e4, $ff
; c8c61
-; no known jump sources
Functionc8c61: ; c8c61 (32:4c61)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c8c64: ; c8c64 (32:4c64)
dw Functionc8c68
dw Functionc8c85
-; no known jump sources
Functionc8c68: ; c8c68 (32:4c68)
call Functionc80e5
call Functionc8eca
@@ -2397,7 +2225,6 @@ Functionc8c68: ; c8c68 (32:4c68)
ld [hl], $20
ret
-; no known jump sources
Functionc8c85: ; c8c85 (32:4c85)
ld hl, $3
add hl, bc
@@ -2419,18 +2246,15 @@ Functionc8c85: ; c8c85 (32:4c85)
call Functionc8f0a
ret
-; no known jump sources
Functionc8ca2: ; c8ca2 (32:4ca2)
call Functionc80d7 ; ; ; call does not return
-; no known jump sources
Jumptable_c8ca5: ; c8ca5 (32:4ca5)
dw Functionc8cab
dw Functionc8cc3
dw Functionc8cdd
-; no known jump sources
Functionc8cab: ; c8cab (32:4cab)
call Functionc80e5
call Functionc8eca
@@ -2445,7 +2269,6 @@ Functionc8cab: ; c8cab (32:4cab)
ld [hl], $0
ret
-; no known jump sources
Functionc8cc3: ; c8cc3 (32:4cc3)
ld hl, $3
add hl, bc
@@ -2462,12 +2285,10 @@ Functionc8cc3: ; c8cc3 (32:4cc3)
ld [hl], a
ret
-; known jump sources: c8cca (32:4cca)
Functionc8cdd: ; c8cdd (32:4cdd)
call Functionc8f0a
ret
-; no known jump sources
Functionc8ce1: ; c8ce1 (32:4ce1)
call Functionc8d0b
jr c, .asm_c8cea
@@ -2485,7 +2306,6 @@ Functionc8ce1: ; c8ce1 (32:4ce1)
ld [$d314], a
ret
-; no known jump sources
Functionc8cf9: ; c8cf9 (32:4cf9)
call Functionc8d0b
jr nc, .asm_c8cff
@@ -2494,7 +2314,6 @@ Functionc8cf9: ; c8cf9 (32:4cf9)
ld [hSCX], a ; $ff00+$cf
ret
-; no known jump sources
Functionc8d02: ; c8d02 (32:4d02)
call Functionc8d0b
jr nc, .asm_c8d08
@@ -2503,7 +2322,6 @@ Functionc8d02: ; c8d02 (32:4d02)
ld [hSCY], a ; $ff00+$d0
ret
-; known jump sources: c8ce1 (32:4ce1), c8cf9 (32:4cf9), c8d02 (32:4d02)
Functionc8d0b: ; c8d0b (32:4d0b)
ld hl, $1
add hl, bc
@@ -2540,7 +2358,6 @@ Functionc8d0b: ; c8d0b (32:4d0b)
and a
ret
-; no known jump sources
Functionc8d3a: ; c8d3a (32:4d3a)
ld hl, $3
add hl, bc
@@ -2561,7 +2378,6 @@ Functionc8d3a: ; c8d3a (32:4d3a)
ld [hSCX], a ; $ff00+$cf
ret
-; known jump sources: c8130 (32:4130), c8144 (32:4144), c8158 (32:4158), c817e (32:417e), c8198 (32:4198), c81a8 (32:41a8)
Functionc8d57: ; c8d57 (32:4d57)
ld hl, $1
add hl, bc
@@ -2586,7 +2402,6 @@ Functionc8d57: ; c8d57 (32:4d57)
call Functionc8eac
ret
-; known jump sources: c8beb (32:4beb), c8bf5 (32:4bf5), c8c00 (32:4c00), c8c0b (32:4c0b), c8c17 (32:4c17), c8c23 (32:4c23), c8c33 (32:4c33), c8c3f (32:4c3f), c8c58 (32:4c58)
Functionc8d77: ; c8d77 (32:4d77)
ld a, [hCGB] ; $ff00+$e6
and a
@@ -2597,14 +2412,12 @@ Functionc8d77: ; c8d77 (32:4d77)
pop de
jp [hl]
-; no known jump sources
Jumptable_c8d85: ; c8d85 (32:4d85)
dw Functionc8d8b
dw Functionc8daa
dw Functionc8dc9
-; no known jump sources
Functionc8d8b: ; c8d8b (32:4d8b)
call Functionc80e5
ld a, $e4
@@ -2623,7 +2436,6 @@ Functionc8d8b: ; c8d8b (32:4d8b)
ld [hl], a
ret
-; no known jump sources
Functionc8daa: ; c8daa (32:4daa)
ld hl, $2
add hl, bc
@@ -2647,7 +2459,6 @@ Functionc8daa: ; c8daa (32:4daa)
dec [hl]
ret
-; no known jump sources
Functionc8dc9: ; c8dc9 (32:4dc9)
call Functionc8f19
ld a, $e4
@@ -2661,7 +2472,6 @@ asm_c8dd4: ; c8dd4 (32:4dd4)
pop de
jp [hl]
-; no known jump sources
Jumptable_c8ddd: ; c8ddd (32:4ddd)
dw Functionc8de7
dw Functionc8e02
@@ -2670,7 +2480,6 @@ Jumptable_c8ddd: ; c8ddd (32:4ddd)
dw Functionc8e49
-; no known jump sources
Functionc8de7: ; c8de7 (32:4de7)
call Functionc9038
jr nz, .asm_c8df2
@@ -2687,7 +2496,6 @@ Functionc8de7: ; c8de7 (32:4de7)
ld [hl], a
ret
-; no known jump sources
Functionc8e02: ; c8e02 (32:4e02)
ld hl, $2
add hl, bc
@@ -2711,14 +2519,12 @@ Functionc8e02: ; c8e02 (32:4e02)
dec [hl]
ret
-; no known jump sources
Functionc8e21: ; c8e21 (32:4e21)
ld a, $e4
call Functionc8e52
call EndBattleBGEffect
ret
-; no known jump sources
Functionc8e2a: ; c8e2a (32:4e2a)
ld hl, $2
add hl, bc
@@ -2742,14 +2548,12 @@ Functionc8e2a: ; c8e2a (32:4e2a)
dec [hl]
ret
-; no known jump sources
Functionc8e49: ; c8e49 (32:4e49)
ld a, $e4
call Functionc8e7f
call EndBattleBGEffect
ret
-; known jump sources: c8e17 (32:4e17), c8e23 (32:4e23)
Functionc8e52: ; c8e52 (32:4e52)
ld h, a
ld a, [rSVBK] ; $ff00+$70
@@ -2777,7 +2581,6 @@ Functionc8e52: ; c8e52 (32:4e52)
ld [hCGBPalUpdate], a ; $ff00+$e5
ret
-; known jump sources: c8e3f (32:4e3f), c8e4b (32:4e4b)
Functionc8e7f: ; c8e7f (32:4e7f)
ld h, a
ld a, [rSVBK] ; $ff00+$70
@@ -2805,14 +2608,12 @@ Functionc8e7f: ; c8e7f (32:4e7f)
ld [hCGBPalUpdate], a ; $ff00+$e5
ret
-; known jump sources: c8d73 (32:4d73), c8dba (32:4dba), c8e12 (32:4e12), c8e3a (32:4e3a)
Functionc8eac: ; c8eac (32:4eac)
ld hl, $3
add hl, bc
ld a, [hl]
inc [hl]
-; known jump sources: c8d65 (32:4d65)
Functionc8eb2: ; c8eb2 (32:4eb2)
ld l, a
ld h, $0
@@ -2833,11 +2634,9 @@ Functionc8eb2: ; c8eb2 (32:4eb2)
scf
ret
-; known jump sources: c85a5 (32:45a5), c85c2 (32:45c2), c85fc (32:45fc), c8613 (32:4613), c864b (32:464b), c866e (32:466e), c869b (32:469b), c8715 (32:4715), c876d (32:476d), c87b5 (32:47b5), c8813 (32:4813), c8845 (32:4845), c88f9 (32:48f9), c8936 (32:4936), c8970 (32:4970), c89c1 (32:49c1), c89fa (32:49fa), c8ad6 (32:4ad6), c8c6b (32:4c6b), c8cae (32:4cae), c8f0f (32:4f0f), c8f2a (32:4f2a)
Functionc8eca: ; c8eca (32:4eca)
xor a
-; known jump sources: c8a4e (32:4a4e), c8b13 (32:4b13), c8d90 (32:4d90)
Functionc8ecb: ; c8ecb (32:4ecb)
ld hl, LYOverrides ; $d100
ld e, $99
@@ -2853,7 +2652,6 @@ Functionc8ecb: ; c8ecb (32:4ecb)
jr nz, .asm_c8ed9
ret
-; known jump sources: c85c7 (32:45c7), c8650 (32:4650), c8673 (32:4673), c86a0 (32:46a0), c871a (32:471a), c8772 (32:4772), c87ba (32:47ba), c8818 (32:4818), c88fe (32:48fe), c893b (32:493b), c8975 (32:4975), c89c6 (32:49c6), c8a53 (32:4a53), c8adb (32:4adb), c8c70 (32:4c70), c8d95 (32:4d95)
Functionc8ede: ; c8ede (32:4ede)
ld [hLCDStatCustom], a ; $ff00+$c6
call Functionc9038
@@ -2869,7 +2667,6 @@ Functionc8ede: ; c8ede (32:4ede)
ld [$FF00+$c8], a
ret
-; known jump sources: c884a (32:484a), c89ff (32:49ff)
Functionc8ef4: ; c8ef4 (32:4ef4)
ld [hLCDStatCustom], a ; $ff00+$c6
call Functionc9038
@@ -2885,7 +2682,6 @@ Functionc8ef4: ; c8ef4 (32:4ef4)
ld [$FF00+$c8], a
ret
-; known jump sources: c8561 (32:4561), c85be (32:45be), c8603 (32:4603), c863b (32:463b), c865e (32:465e), c8685 (32:4685), c8705 (32:4705), c875d (32:475d), c87a3 (32:47a3), c8801 (32:4801), c8833 (32:4833), c8865 (32:4865), c88f2 (32:48f2), c8926 (32:4926), c8960 (32:4960), c89b1 (32:49b1), c89ea (32:49ea), c8a36 (32:4a36), c8afc (32:4afc), c8c9e (32:4c9e), c8cdd (32:4cdd)
Functionc8f0a: ; c8f0a (32:4f0a)
xor a
ld [$FF00+$c7], a
@@ -2896,7 +2692,6 @@ Functionc8f0a: ; c8f0a (32:4f0a)
call EndBattleBGEffect
ret
-; known jump sources: c8aac (32:4aac), c8b60 (32:4b60), c8dc9 (32:4dc9)
Functionc8f19: ; c8f19 (32:4f19)
xor a
ld [hLCDStatCustom], a ; $ff00+$c6
@@ -2909,7 +2704,6 @@ Functionc8f19: ; c8f19 (32:4f19)
call Functionc8eca
ret
-; known jump sources: c85b6 (32:45b6), c8624 (32:4624), c8656 (32:4656), c867d (32:467d), c8724 (32:4724), c89d6 (32:49d6), c89e6 (32:49e6), c8af8 (32:4af8)
Functionc8f2e: ; c8f2e (32:4f2e)
push bc
xor a
@@ -2945,7 +2739,6 @@ Functionc8f2e: ; c8f2e (32:4f2e)
pop bc
ret
-; known jump sources: c8554 (32:4554)
Functionc8f69: ; c8f69 (32:4f69)
push bc
xor a
@@ -2974,7 +2767,6 @@ Functionc8f69: ; c8f69 (32:4f69)
pop bc
ret
-; known jump sources: c85f8 (32:45f8)
Functionc8f9a: ; c8f9a (32:4f9a)
push bc
ld [$d41c], a
@@ -3024,7 +2816,6 @@ Functionc8f9a: ; c8f9a (32:4f9a)
and a
ret
-; known jump sources: c8fa6 (32:4fa6)
Functionc8fe4: ; c8fe4 (32:4fe4)
ld a, [$FF00+$c7]
ld e, a
@@ -3034,7 +2825,6 @@ Functionc8fe4: ; c8fe4 (32:4fe4)
ld d, $0
ret
-; known jump sources: c85ba (32:45ba), c8637 (32:4637), c865a (32:465a), c8681 (32:4681)
Functionc8fef: ; c8fef (32:4fef)
push bc
ld a, [$FF00+$c7]
@@ -3062,7 +2852,6 @@ Functionc8fef: ; c8fef (32:4fef)
pop bc
ret
-; known jump sources: c88b4 (32:48b4), c8954 (32:4954), c899d (32:499d), c8c9a (32:4c9a), c8cd1 (32:4cd1), c8dbf (32:4dbf)
Functionc900b: ; c900b (32:500b)
push af
ld h, $d2
@@ -3078,7 +2867,6 @@ Functionc900b: ; c900b (32:500b)
jr nz, .asm_c9016
ret
-; known jump sources: c8790 (32:4790), c87f7 (32:47f7), c8a2c (32:4a2c)
Functionc901b: ; c901b (32:501b)
push af
ld e, a
@@ -3104,7 +2892,6 @@ Functionc901b: ; c901b (32:501b)
jr nz, .asm_c9033
ret
-; known jump sources: c81c4 (32:41c4), c81f3 (32:41f3), c8234 (32:4234), c825e (32:425e), c82a1 (32:42a1), c82cb (32:42cb), c8305 (32:4305), c837b (32:437b), c83a8 (32:43a8), c8826 (32:4826), c8858 (32:4858), c890c (32:490c), c8b39 (32:4b39), c8de7 (32:4de7), c8ee0 (32:4ee0), c8ef6 (32:4ef6)
Functionc9038: ; c9038 (32:5038)
ld hl, $2
add hl, bc
@@ -3113,7 +2900,6 @@ Functionc9038: ; c9038 (32:5038)
xor [hl]
ret
-; known jump sources: c81ea (32:41ea), c8223 (32:4223), c8290 (32:4290)
Functionc9042: ; c9042 (32:5042)
ld hl, $2
add hl, bc
@@ -3129,20 +2915,17 @@ Functionc9042: ; c9042 (32:5042)
and 1 << SUBSTATUS_FLYING | 1 << SUBSTATUS_UNDERGROUND
ret
-; known jump sources: c8171 (32:4171), c818b (32:418b)
Functionc9059: ; c9059 (32:5059)
ld a, [hSGB] ; $ff00+$e7
and a
ret
-; known jump sources: c86d6 (32:46d6), c8951 (32:4951), c898c (32:498c), c8997 (32:4997), c8cce (32:4cce), c8d45 (32:4d45), c8f54 (32:4f54), c8f85 (32:4f85), c8fc2 (32:4fc2)
Functionc905d: ; c905d (32:505d)
ld e, a
callab Functionce765
ld a, e
ret
-; known jump sources: c8a24 (32:4a24)
Functionc9066: ; c9066 (32:5066)
ld e, a
callab Functionce76b