summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryenatch <yenatch@gmail.com>2014-07-19 14:11:48 -0700
committeryenatch <yenatch@gmail.com>2014-07-19 14:11:48 -0700
commit849044ce8a4911709a0c1390581613e383f79b8c (patch)
tree2907bb24a4ef6a45cc4440df865249a2a05b38d7
parentbe08d93b61bbd851f3ad5c0f4c9ceefd251a1cc8 (diff)
Remove generated "jump sources" comments.
-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
-rw-r--r--engine/credits.asm14
-rw-r--r--items/item_effects.asm33
-rw-r--r--lib/mobile/main.asm45
-rw-r--r--main.asm1432
-rw-r--r--misc/crystal_misc.asm47
9 files changed, 0 insertions, 2172 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
diff --git a/engine/credits.asm b/engine/credits.asm
index 0fa2faf46..c29cbb265 100644
--- a/engine/credits.asm
+++ b/engine/credits.asm
@@ -269,7 +269,6 @@ Function109926: ; 109926
; 109937
-; no known jump sources
Jumptable_109937: ; 109937 (42:5937)
dw ParseCredits
dw Function109951
@@ -286,13 +285,11 @@ Jumptable_109937: ; 109937 (42:5937)
dw Function109956
-; known jump sources: 109961 (42:5961), 109983 (42:5983), 1099a0 (42:59a0), 109a62 (42:5a62)
Function109951: ; 109951 (42:5951)
ld hl, $cf63
inc [hl]
ret
-; no known jump sources
Function109956: ; 109956 (42:5956)
ld hl, $cf63
ld a, [hl]
@@ -300,13 +297,11 @@ Function109956: ; 109956 (42:5956)
ld [hl], a
ret
-; no known jump sources
Function10995e: ; 10995e (42:595e)
xor a
ld [hBGMapMode], a ; $ff00+$d4
jp Function109951
-; no known jump sources
Function109964: ; 109964 (42:5964)
call Function109bca
ld a, l
@@ -319,7 +314,6 @@ Function109964: ; 109964 (42:5964)
ld [$cf6b], a
jr Function10997b
-; known jump sources: 109979 (42:5979)
Function10997b: ; 10997b (42:597b)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -327,7 +321,6 @@ Function10997b: ; 10997b (42:597b)
ld [$cf67], a
jp Function109951
-; known jump sources: 10998a (42:598a)
Function109986: ; 109986 (42:5986)
ld a, [rLY] ; $ff00+$44
cp $30
@@ -342,7 +335,6 @@ Function109986: ; 109986 (42:5986)
call Function1099a3
jp Function109951
-; known jump sources: 109997 (42:5997), 10999d (42:599d)
Function1099a3: ; 1099a3 (42:59a3)
ld c, $8
.asm_1099a5
@@ -526,7 +518,6 @@ ParseCredits: ; 1099aa
; 109a95
-; known jump sources: 1098ac (42:58ac)
Function109a95: ; 109a95 (42:5a95)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -571,7 +562,6 @@ Function109a95: ; 109a95 (42:5a95)
call Function3200
ret
-; known jump sources: 109af8 (42:5af8)
Function109aff: ; 109aff (42:5aff)
ld b, $5
.asm_109b01
@@ -600,7 +590,6 @@ Function109aff: ; 109aff (42:5aff)
jr nz, .asm_109b01
ret
-; known jump sources: 109ab7 (42:5ab7), 109abf (42:5abf)
Function109b1d: ; 109b1d (42:5b1d)
ld c, $5
.asm_109b1f
@@ -733,7 +722,6 @@ CreditsPalettes:
RGB 31, 31, 31
; 109bca
-; known jump sources: 10989e (42:589e), 109964 (42:5964)
Function109bca: ; 109bca (42:5bca)
ld hl, $cf64
ld a, [hl]
@@ -784,14 +772,12 @@ CreditsMonsFrames: ; 109bf1
dw CreditsIgglybuffGFX + $300
; 109c11
-; known jump sources: 109a1b (42:5a1b)
Function109c11: ; 109c11 (42:5c11)
ld a, $40
hlcoord 6, 9
call Function109c1c
hlcoord 6, 10
-; known jump sources: 109c16 (42:5c16)
Function109c1c: ; 109c1c (42:5c1c)
ld c, $8
.asm_109c1e
diff --git a/items/item_effects.asm b/items/item_effects.asm
index 3ddd8e0e6..116d4ea7e 100644
--- a/items/item_effects.asm
+++ b/items/item_effects.asm
@@ -1143,7 +1143,6 @@ UnknownText_0xedf5: ; 0xedf5
db "@"
; 0xedfa
-; known jump sources: e8c9 (3:68c9), f7a0 (3:77a0)
Functionedfa: ; edfa (3:6dfa)
callba Function2715c
ret
@@ -1471,7 +1470,6 @@ Functionefd4: ; efd4
; efda
-; known jump sources: efb5 (3:6fb5), efd4 (3:6fd4)
Functionefda: ; efda (3:6fda)
call Functionf30d
ld a, $1
@@ -1498,7 +1496,6 @@ Functionefda: ; efda (3:6fda)
ld a, $0
ret
-; known jump sources: efec (3:6fec)
Functionf009: ; f009 (3:7009)
call Functionf2a6
jr nc, .asm_f01c
@@ -1514,7 +1511,6 @@ Functionf009: ; f009 (3:7009)
and a
ret
-; known jump sources: f156 (3:7156), f1c7 (3:71c7)
Functionf01e: ; f01e (3:701e)
call Functionf2a6
ret nc
@@ -1526,7 +1522,6 @@ Functionf01e: ; f01e (3:701e)
ld [$c63d], a
ret
-; known jump sources: effa (3:6ffa), f153 (3:7153)
Functionf030: ; f030 (3:7030)
call Functionf2a6
ret nc
@@ -1548,7 +1543,6 @@ Functionf030: ; f030 (3:7030)
pop bc
ret
-; known jump sources: efe0 (3:6fe0), f042 (3:7042)
Functionf058: ; f058 (3:7058)
push hl
ld a, [CurItem] ; $d106
@@ -1590,13 +1584,11 @@ Table_f071: ; f071
db -1, 0, 0
; f09e
-; known jump sources: efc9 (3:6fc9), efd7 (3:6fd7), f0c5 (3:70c5), f0d3 (3:70d3), f141 (3:7141), f183 (3:7183), f189 (3:7189), f1a6 (3:71a6)
Functionf09e: ; f09e (3:709e)
ld hl, Jumptable_f0a3
rst JumpTable
ret
-; no known jump sources
Jumptable_f0a3: ; f0a3 (3:70a3)
dw Functionf2a2
dw Functionf299
@@ -1784,7 +1776,6 @@ Functionf192: ; f192
; f1a9
-; known jump sources: f186 (3:7186), f193 (3:7193)
Functionf1a9: ; f1a9 (3:71a9)
ld b, 1
call Functionf1f9
@@ -1812,7 +1803,6 @@ Functionf1a9: ; f1a9 (3:71a9)
ld a, 0
ret
-; known jump sources: f117 (3:7117), f159 (3:7159), f1ca (3:71ca), f3f7 (3:73f7), f408 (3:7408)
Functionf1db: ; f1db (3:71db)
push de
ld de, SFX_POTION
@@ -1826,7 +1816,6 @@ Functionf1db: ; f1db (3:71db)
ld [$d10a], a
predef_jump Functionc6e0
-; known jump sources: ee11 (3:6e11), ee3f (3:6e3f), ef16 (3:6f16), efaf (3:6faf), efce (3:6fce), f0ab (3:70ab), f0ca (3:70ca), f12a (3:712a), f1ab (3:71ab), f5c7 (3:75c7)
Functionf1f9: ; f1f9 (3:71f9)
call Functionf20b
ret c
@@ -1843,7 +1832,6 @@ Functionf1f9: ; f1f9 (3:71f9)
and a
ret
-; known jump sources: f1f9 (3:71f9)
Functionf20b: ; f20b (3:720b)
ld a, b
ld [PartyMenuActionText], a ; $d141
@@ -1857,7 +1845,6 @@ Functionf20b: ; f20b (3:720b)
pop hl
ret
-; known jump sources: f215 (3:7215), f41f (3:741f)
Functionf21c: ; f21c (3:721c)
callba Function5004f
callba Function50405
@@ -1870,7 +1857,6 @@ Functionf21c: ; f21c (3:721c)
callba PartyMenuSelect
ret
-; known jump sources: ef6d (3:6f6d), f28a (3:728a), f40d (3:740d)
Functionf24a: ; f24a (3:724a)
ld [PartyMenuActionText], a ; $d141
ld a, [CurPartySpecies] ; $d108
@@ -1894,7 +1880,6 @@ Functionf24a: ; f24a (3:724a)
ld [CurPartySpecies], a ; $d108
ret
-; known jump sources: f000 (3:7000), f11f (3:711f), f161 (3:7161), f1d2 (3:71d2)
Functionf279: ; f279 (3:7279)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -1910,22 +1895,18 @@ Functionf279: ; f279 (3:7279)
call DelayFrames
jp Functiona80
-; known jump sources: f133 (3:7133)
Functionf299: ; f299 (3:7299)
call WontHaveAnyEffectMessage
jr Functionf2a2
-; known jump sources: efb2 (3:6fb2), efd1 (3:6fd1), f0ae (3:70ae), f0cd (3:70cd), f12d (3:712d)
Functionf29e: ; f29e (3:729e)
xor a
ld [$d0ec], a
-; known jump sources: f29c (3:729c)
Functionf2a2: ; f2a2 (3:72a2)
call ClearPalettes
ret
-; known jump sources: f009 (3:7009), f01e (3:701e), f030 (3:7030)
Functionf2a6: ; f2a6 (3:72a6)
ld a, [IsInBattle] ; $d22d (aliases: EnemyMonEnd)
and a
@@ -1942,14 +1923,12 @@ Functionf2a6: ; f2a6 (3:72a6)
xor a
ret
-; known jump sources: f114 (3:7114)
Functionf2ba: ; f2ba (3:72ba)
call Functionf36f
srl d
rr e
jr asm_f2c6
-; known jump sources: f10f (3:710f), f148 (3:7148), f2f5 (3:72f5)
Functionf2c3: ; f2c3 (3:72c3)
call Functionf36f
asm_f2c6: ; f2c6 (3:72c6)
@@ -1960,7 +1939,6 @@ asm_f2c6: ; f2c6 (3:72c6)
ld [hl], e
jp Functionf328
-; known jump sources: f1c4 (3:71c4), f405 (3:7405)
Functionf2d1: ; f2d1 (3:72d1)
ld a, $23
call GetPartyParamLocation
@@ -1990,7 +1968,6 @@ Functionf2d1: ; f2d1 (3:72d1)
.asm_f2f8
ret
-; known jump sources: f3f3 (3:73f3)
Functionf2f9: ; f2f9 (3:72f9)
ld a, $23
call GetPartyParamLocation
@@ -2008,7 +1985,6 @@ Functionf2f9: ; f2f9 (3:72f9)
call Functionf328
ret
-; known jump sources: efda (3:6fda), f0d6 (3:70d6), f130 (3:7130), f1b1 (3:71b1), f3ed (3:73ed), f402 (3:7402), f432 (3:7432)
Functionf30d: ; f30d (3:730d)
push de
call Functionf35f
@@ -2019,7 +1995,6 @@ Functionf30d: ; f30d (3:730d)
pop de
ret
-; known jump sources: f136 (3:7136), f1b7 (3:71b7), f437 (3:7437)
Functionf31b: ; f31b (3:731b)
call Functionf356
ld h, d
@@ -2031,7 +2006,6 @@ Functionf31b: ; f31b (3:731b)
sbc d
ret
-; known jump sources: f2ce (3:72ce), f2de (3:72de), f309 (3:7309)
Functionf328: ; f328 (3:7328)
ld a, $22
call GetPartyParamLocation
@@ -2058,7 +2032,6 @@ Functionf33f: ; f33f
ret
; f348
-; known jump sources: f311 (3:7311)
Functionf348: ; f348 (3:7348)
ld a, $22
call GetPartyParamLocation
@@ -2068,7 +2041,6 @@ Functionf348: ; f348 (3:7348)
ld [$d1ec], a
ret
-; known jump sources: f314 (3:7314), f31b (3:731b)
Functionf356: ; f356 (3:7356)
ld a, [$d1ed]
ld d, a
@@ -2076,7 +2048,6 @@ Functionf356: ; f356 (3:7356)
ld e, a
ret
-; known jump sources: f30e (3:730e)
Functionf35f: ; f35f (3:735f)
push hl
ld a, $24
@@ -2088,7 +2059,6 @@ Functionf35f: ; f35f (3:735f)
pop hl
ret
-; known jump sources: f2ba (3:72ba), f2c3 (3:72c3), f320 (3:7320)
Functionf36f: ; f36f (3:736f)
ld a, [Buffer2] ; $d1eb (aliases: MovementType)
ld d, a
@@ -2096,7 +2066,6 @@ Functionf36f: ; f36f (3:736f)
ld e, a
ret
-; known jump sources: f3f0 (3:73f0), f3fb (3:73fb)
Functionf378: ; f378 (3:7378)
push bc
ld a, $24
@@ -2116,7 +2085,6 @@ Functionf378: ; f378 (3:7378)
pop bc
ret
-; known jump sources: f1c1 (3:71c1)
Functionf395: ; f395 (3:7395)
push hl
ld a, [CurItem] ; $d106
@@ -2190,7 +2158,6 @@ Functionf3df: ; f3df (3:73df)
ld [$d0d8], a
ret
-; known jump sources: f3e4 (3:73e4), f448 (3:7448)
Functionf419: ; f419 (3:7419)
push bc
ld a, $1
diff --git a/lib/mobile/main.asm b/lib/mobile/main.asm
index d5d4bb188..25fac02ec 100644
--- a/lib/mobile/main.asm
+++ b/lib/mobile/main.asm
@@ -5,7 +5,6 @@ INCLUDE "gbhw.asm"
SECTION "Main", ROMX
-; known jump sources: 110004 (44:4004), 111bdd (44:5bdd), 111bfd (44:5bfd), 111c0e (44:5c0e), 111c7d (44:5c7d), 111cbd (44:5cbd), 111cf4 (44:5cf4), 111d30 (44:5d30)
Function110000: ; 110000 (44:4000)
ld a, [hli]
ld [de], a
@@ -54,7 +53,6 @@ Function11000f: ; 11000f
ret
; 110029
-; known jump sources: 111aa8 (44:5aa8), 111ad4 (44:5ad4)
Function110029: ; 110029 (44:4029)
xor a
ld hl, $ca3a
@@ -62,7 +60,6 @@ Function110029: ; 110029 (44:4029)
ld [hl], a
ret
-; known jump sources: 3e5d (0:3e5d)
Function110030:: ; 110030 (44:4030)
push de
ld a, [$c988]
@@ -141,7 +138,6 @@ Jumptable_110070: ; 110070
dw Function111540
; 1100b4
-; known jump sources: 110066 (44:4066), 111f07 (44:5f07)
Function1100b4: ; 1100b4 (44:40b4)
push bc
.asm_1100b5
@@ -368,7 +364,6 @@ Function110115: ; 110115
jp .asm_11015b
; 110226
-; known jump sources: 111f12 (44:5f12)
Function110226: ; 110226 (44:4226)
ld a, $21
@@ -3412,7 +3407,6 @@ Function11162d: ; 11162d
ret
; 11164f
-; known jump sources: 111aab (44:5aab)
Function11164f: ; 11164f (44:564f)
ld hl, $c815
xor a
@@ -3428,7 +3422,6 @@ Function11164f: ; 11164f (44:564f)
ld [hl], a
ret
-; known jump sources: 111895 (44:5895), 1118d6 (44:58d6)
Function111664: ; 111664 (44:5664)
ld hl, $ca3a
ld a, [hli]
@@ -3453,7 +3446,6 @@ Function111664: ; 111664 (44:5664)
ld [hl], d
ret
-; known jump sources: 11198b (44:598b), 111996 (44:5996)
Function111686: ; 111686 (44:5686)
xor a
ld [rTAC], a ; $ff00+$7
@@ -3499,7 +3491,6 @@ Function1116a9: ; 1116a9
ret
; 1116c5
-; known jump sources: 3e89 (0:3e89)
Function1116c5:: ; 1116c5 (44:56c5)
ld a, [$c800]
rrca
@@ -3607,7 +3598,6 @@ Function1116c5:: ; 1116c5 (44:56c5)
xor a
ld [$c800], a
-; known jump sources: 111861 (44:5861)
Function11177c: ; 11177c (44:577c)
ld hl, $c820
ld a, [hld]
@@ -3628,7 +3618,6 @@ Function11177c: ; 11177c (44:577c)
ld [hl], e
jp Function1118bc
-; known jump sources: 1116fc (44:56fc)
Function111796: ; 111796 (44:5796)
ld b, $a
jr asm_1117a2
@@ -3638,7 +3627,6 @@ asm_11179a: ; 11179a (44:579a)
ld [hl], a
jp Function1118bc
-; known jump sources: 111701 (44:5701), 111706 (44:5706)
Function1117a0: ; 1117a0 (44:57a0)
ld b, $3
asm_1117a2: ; 1117a2 (44:57a2)
@@ -3678,7 +3666,6 @@ asm_1117a2: ; 1117a2 (44:57a2)
ld [hl], a
jp Function1118bc
-; known jump sources: 1116cd (44:56cd)
Function1117e7: ; 1117e7 (44:57e7)
ld a, [$c80b]
or a
@@ -3758,7 +3745,6 @@ Function1117e7: ; 1117e7 (44:57e7)
ld [hl], a
jr Function1118bc
-; known jump sources: 1117ee (44:57ee)
Function11186e: ; 11186e (44:586e)
call Function1118c2
ld a, $4
@@ -3774,7 +3760,6 @@ Function11186e: ; 11186e (44:586e)
inc [hl]
jr Function1118bc
-; known jump sources: 1117f2 (44:57f2)
Function111884: ; 111884 (44:5884)
call Function1118c2
ld a, [$c80c]
@@ -3785,7 +3770,6 @@ Function111884: ; 111884 (44:5884)
inc [hl]
jr Function1118bc
-; known jump sources: 1117f5 (44:57f5)
Function111892: ; 111892 (44:5892)
ld a, [rSB] ; $ff00+$1
ld c, a
@@ -3813,13 +3797,11 @@ Function111892: ; 111892 (44:5892)
ld [hli], a
inc [hl]
-; known jump sources: 1116c9 (44:56c9), 1116dd (44:56dd), 1116e2 (44:56e2), 1116ef (44:56ef), 111775 (44:5775), 111793 (44:5793), 11179d (44:579d), 1117bc (44:57bc), 1117e4 (44:57e4), 111814 (44:5814), 11183e (44:583e), 111844 (44:5844), 11186c (44:586c), 111874 (44:5874), 11187f (44:587f), 111882 (44:5882), 11188b (44:588b), 111890 (44:5890), 1118ab (44:58ab), 1118b2 (44:58b2), 1118b7 (44:58b7)
Function1118bc: ; 1118bc (44:58bc)
ld hl, $c822
res 1, [hl]
ret
-; known jump sources: 11186e (44:586e), 111884 (44:5884)
Function1118c2: ; 1118c2 (44:58c2)
ld a, [rSB] ; $ff00+$1
ld c, a
@@ -3838,7 +3820,6 @@ Function1118c2: ; 1118c2 (44:58c2)
inc [hl]
ret
-; known jump sources: 3ec1 (0:3ec1)
Function1118de:: ; 1118de (44:58de)
ld a, [$c80b]
cp $4
@@ -3975,7 +3956,6 @@ Function1118de:: ; 1118de (44:58de)
ld [$c80f], a
jr .asm_1119a9
-; known jump sources: 11195a (44:595a)
Function1119f0: ; 1119f0 (44:59f0)
ld a, $90
ld [$c81e], a
@@ -3988,7 +3968,6 @@ Function1119f0: ; 1119f0 (44:59f0)
ld [$c806], a
jp Function111b3b
-; known jump sources: 111950 (44:5950)
Function111a0b: ; 111a0b (44:5a0b)
ld a, [hl]
cp $6
@@ -4008,7 +3987,6 @@ Function111a0b: ; 111a0b (44:5a0b)
call Function111f07
jp Function111b3b
-; known jump sources: 111931 (44:5931)
Function111a2a: ; 111a2a (44:5a2a)
ld hl, $c80b
ld a, [hld]
@@ -4024,7 +4002,6 @@ Function111a2a: ; 111a2a (44:5a2a)
asm_111a40: ; 111a40 (44:5a40)
ld a, $4b
-; known jump sources: 111abb (44:5abb), 111ac8 (44:5ac8), 111b1e (44:5b1e)
Function111a42: ; 111a42 (44:5a42)
ld [rSB], a ; $ff00+$1
jp Function111b2e
@@ -4088,12 +4065,10 @@ asm_111a47: ; 111a47 (44:5a47)
ei
jp Function111b3b
-; known jump sources: 111a38 (44:5a38)
Function111ab9: ; 111ab9 (44:5ab9)
ld a, $80
jr Function111a42
-; known jump sources: 111a3d (44:5a3d)
Function111abd: ; 111abd (44:5abd)
ld a, [$c814]
or a
@@ -4149,7 +4124,6 @@ Function111abd: ; 111abd (44:5abd)
ld a, $f1
jp Function111a42
-; known jump sources: 11192c (44:592c)
Function111b21: ; 111b21 (44:5b21)
ld hl, $c803
ld a, [hli]
@@ -4162,7 +4136,6 @@ Function111b21: ; 111b21 (44:5b21)
ld [hld], a
ld [hl], e
-; known jump sources: 111a44 (44:5a44)
Function111b2e: ; 111b2e (44:5b2e)
ld hl, $c822
set 1, [hl]
@@ -4171,11 +4144,9 @@ Function111b2e: ; 111b2e (44:5b2e)
ld a, $83
ld [rSC], a ; $ff00+$2
-; known jump sources: 111904 (44:5904), 111924 (44:5924), 111939 (44:5939), 111940 (44:5940), 111945 (44:5945), 11197a (44:597a), 111981 (44:5981), 11198e (44:598e), 111999 (44:5999), 11199f (44:599f), 1119bb (44:59bb), 1119da (44:59da), 111a08 (44:5a08), 111a0e (44:5a0e), 111a27 (44:5a27), 111ab6 (44:5ab6)
Function111b3b: ; 111b3b (44:5b3b)
ret
-; known jump sources: 1118e3 (44:58e3)
Function111b3c: ; 111b3c (44:5b3c)
xor a
ld [$c819], a
@@ -4278,7 +4249,6 @@ Function111b3c: ; 111b3c (44:5b3c)
ld [$c807], a
ret
-; known jump sources: 111b90 (44:5b90)
Function111c06: ; 111c06 (44:5c06)
ld de, $c872
ld hl, $ca40
@@ -4288,7 +4258,6 @@ Function111c06: ; 111c06 (44:5c06)
ld [$c807], a
ret
-; known jump sources: 111b76 (44:5b76)
Function111c17: ; 111c17 (44:5c17)
ld a, [$ca3c]
cp $9f
@@ -4388,7 +4357,6 @@ Function111c17: ; 111c17 (44:5c17)
call Function110000
jr Function111d07
-; known jump sources: 111c3d (44:5c3d)
Function111cc2: ; 111cc2 (44:5cc2)
xor a
cp d
@@ -4438,7 +4406,6 @@ Function111cc2: ; 111cc2 (44:5cc2)
jr nc, Function111d07
inc [hl]
-; known jump sources: 111c1c (44:5c1c), 111c27 (44:5c27), 111c34 (44:5c34), 111c6b (44:5c6b), 111c80 (44:5c80), 111c87 (44:5c87), 111cc0 (44:5cc0), 111cf1 (44:5cf1), 111d04 (44:5d04)
Function111d07: ; 111d07 (44:5d07)
ld a, [$c822]
bit 4, a
@@ -4454,7 +4421,6 @@ Function111d07: ; 111d07 (44:5d07)
ld [$c807], a
ret
-; known jump sources: 111b7b (44:5b7b)
Function111d23: ; 111d23 (44:5d23)
ld a, [$c829]
ld e, a
@@ -4467,7 +4433,6 @@ Function111d23: ; 111d23 (44:5d23)
ld [$c807], a
ret
-; known jump sources: 111ba2 (44:5ba2)
Function111d39: ; 111d39 (44:5d39)
ld de, $ca3f
ld hl, Unknown_112006
@@ -4498,7 +4463,6 @@ Function111d39: ; 111d39 (44:5d39)
xor a
jr .asm_111d59
-; known jump sources: 111ba7 (44:5ba7), 111bac (44:5bac)
Function111d65: ; 111d65 (44:5d65)
ld a, $3
ld [$c807], a
@@ -4506,7 +4470,6 @@ Function111d65: ; 111d65 (44:5d65)
set 4, [hl]
ret
-; known jump sources: 111b95 (44:5b95)
Function111d70: ; 111d70 (44:5d70)
ld hl, $c822
bit 0, [hl]
@@ -4562,7 +4525,6 @@ Function111d70: ; 111d70 (44:5d70)
ld [$c807], a
ret
-; known jump sources: 111d81 (44:5d81), 111dca (44:5dca)
Function111dd9: ; 111dd9 (44:5dd9)
cp $ff
jr z, .asm_111de7
@@ -4604,7 +4566,6 @@ Function111dd9: ; 111dd9 (44:5dd9)
ld b, $3
ret
-; known jump sources: 111d84 (44:5d84), 111dcd (44:5dcd)
Function111e15: ; 111e15 (44:5e15)
ld a, b
and $7
@@ -4625,7 +4586,6 @@ Function111e28: ; 111e28
jp Function110029
; 111e2b
-; known jump sources: 111b69 (44:5b69)
Function111e2b: ; 111e2b (44:5e2b)
ld a, [$c81e]
cp $ff
@@ -4741,7 +4701,6 @@ Function111e2b: ; 111e2b (44:5e2b)
ld [$c807], a
ret
-; known jump sources: 111b71 (44:5b71), 111e30 (44:5e30)
Function111ef8: ; 111ef8 (44:5ef8)
ld a, [$c805]
ld [$c807], a
@@ -4751,12 +4710,10 @@ Function111ef8: ; 111ef8 (44:5ef8)
Function111eff: ; 111eff
ld de, $000a
-; known jump sources: 1119b8 (44:59b8)
Function111f02: ; 111f02 (44:5f02)
ld [$c81e], a
ld b, $5
-; known jump sources: 1119d7 (44:59d7), 111a00 (44:5a00), 111a24 (44:5a24), 111fe0 (44:5fe0), 111fef (44:5fef)
Function111f07: ; 111f07 (44:5f07)
call Function1100b4
ret c
@@ -4857,7 +4814,6 @@ Function111f8d: ; 111f8d
ret
; 111f97
-; known jump sources: 111977 (44:5977)
Function111f97: ; 111f97 (44:5f97)
ld hl, $c822
bit 0, [hl]
@@ -5001,7 +4957,6 @@ Unknown_11213d:
ascii "Content-Length: ", $0
; 11214e
-; known jump sources: 1118e6 (44:58e6)
Function11214e: ; 11214e (44:614e)
ld a, [$c822]
bit 5, a
diff --git a/main.asm b/main.asm
index a8be917df..8830f3b8d 100644
--- a/main.asm
+++ b/main.asm
@@ -9063,14 +9063,12 @@ Functionc785: ; c785
; c796
-; no known jump sources
Jumptable_c796: ; c796 (3:4796)
dw Functionc79c
dw Functionc7b2
dw Functionc7bb
-; no known jump sources
Functionc79c: ; c79c (3:479c)
ld de, ENGINE_HIVEBADGE
call CheckBadge
@@ -9086,14 +9084,12 @@ Functionc79c: ; c79c (3:479c)
ld a, $2
ret
-; no known jump sources
Functionc7b2: ; c7b2 (3:47b2)
ld hl, UnknownScript_0xc7fe
call Function31cd
ld a, $81
ret
-; no known jump sources
Functionc7bb: ; c7bb (3:47bb)
ld hl, UnknownText_0xc7c9
call Function1d67
@@ -9338,7 +9334,6 @@ Functionc909: ; c909
; c91a
-; no known jump sources
Jumptable_c91a: ; c91a (3:491a)
dw Functionc922
dw Functionc95f
@@ -9346,7 +9341,6 @@ Jumptable_c91a: ; c91a (3:491a)
dw Functionc97a
-; no known jump sources
Functionc922: ; c922 (3:4922)
ld de, ENGINE_FOGBADGE
call CheckBadge
@@ -9379,7 +9373,6 @@ Functionc922: ; c922 (3:4922)
ld a, $2
ret
-; no known jump sources
Functionc95f: ; c95f (3:495f)
call GetSurfType
ld [Buffer2], a ; $d1eb (aliases: MovementType)
@@ -9389,14 +9382,12 @@ Functionc95f: ; c95f (3:495f)
ld a, $81
ret
-; no known jump sources
Functionc971: ; c971 (3:4971)
ld hl, CantSurfText
call Function1d67
ld a, $80
ret
-; no known jump sources
Functionc97a: ; c97a (3:497a)
ld hl, AlreadySurfingText
call Function1d67
@@ -11615,7 +11606,6 @@ GetItemPrice: ; d486
; d497
-; no known jump sources
Functiond497:: ; d497 (3:5497)
ld a, [$d150]
and a
@@ -11649,7 +11639,6 @@ Functiond497:: ; d497 (3:5497)
ld [$d14d], a
ret
-; no known jump sources
Functiond4d2:: ; d4d2 (3:54d2)
ld a, [$d14e]
ld d, a
@@ -11663,7 +11652,6 @@ Functiond4d2:: ; d4d2 (3:54d2)
ld [hSCY], a ; $ff00+$d0
ret
-; known jump sources: d4b8 (3:54b8)
Functiond4e5: ; d4e5 (3:54e5)
ld hl, $d13f
ld a, [hl]
@@ -11675,7 +11663,6 @@ Functiond4e5: ; d4e5 (3:54e5)
rst JumpTable
ret
-; no known jump sources
Jumptable_d4f2: ; d4f2 (3:54f2)
dw Function2914
dw Function2879
@@ -11690,20 +11677,16 @@ Jumptable_d4f2: ; d4f2 (3:54f2)
dw Functiond508
-; no known jump sources
Functiond508: ; d508 (3:5508)
ret
-; no known jump sources
Functiond509: ; d509 (3:5509)
callba Function10602e
ret
-; no known jump sources
Functiond510: ; d510 (3:5510)
ret
-; known jump sources: d4b3 (3:54b3)
Functiond511: ; d511 (3:5511)
ld a, [$d151]
and a
@@ -11730,7 +11713,6 @@ Functiond511: ; d511 (3:5511)
inc [hl]
ret
-; known jump sources: d4ae (3:54ae)
Functiond536: ; d536 (3:5536)
ld a, [$d151]
and a
@@ -11763,7 +11745,6 @@ Functiond536: ; d536 (3:5536)
call Function278f
ret
-; known jump sources: d549 (3:5549)
Functiond571: ; d571 (3:5571)
ld a, [$d152]
add $40
@@ -11785,7 +11766,6 @@ Functiond571: ; d571 (3:5571)
.asm_d594
ret
-; known jump sources: d591 (3:5591)
Functiond595: ; d595 (3:5595)
ld hl, $d194
ld a, [MapWidth]
@@ -11796,7 +11776,6 @@ Functiond595: ; d595 (3:5595)
inc [hl]
ret
-; known jump sources: d553 (3:5553)
Functiond5a2: ; d5a2 (3:55a2)
ld a, [$d152]
sub $40
@@ -11818,7 +11797,6 @@ Functiond5a2: ; d5a2 (3:55a2)
.asm_d5c5
ret
-; known jump sources: d5c2 (3:55c2)
Functiond5c6: ; d5c6 (3:55c6)
ld hl, $d194
ld a, [MapWidth]
@@ -11831,7 +11809,6 @@ Functiond5c6: ; d5c6 (3:55c6)
dec [hl]
ret
-; known jump sources: d55d (3:555d)
Functiond5d5: ; d5d5 (3:55d5)
ld a, [$d152]
ld e, a
@@ -11852,7 +11829,6 @@ Functiond5d5: ; d5d5 (3:55d5)
.asm_d5f3
ret
-; known jump sources: d5f0 (3:55f0)
Functiond5f4: ; d5f4 (3:55f4)
ld hl, $d194
ld a, [hl]
@@ -11862,7 +11838,6 @@ Functiond5f4: ; d5f4 (3:55f4)
dec [hl]
ret
-; known jump sources: d567 (3:5567)
Functiond5fe: ; d5fe (3:55fe)
ld a, [$d152]
ld e, a
@@ -11883,7 +11858,6 @@ Functiond5fe: ; d5fe (3:55fe)
.asm_d61c
ret
-; known jump sources: d619 (3:5619)
Functiond61d: ; d61d (3:561d)
ld hl, $d194
ld a, [hl]
@@ -14073,7 +14047,6 @@ Functione3fd: ; e3fd
call Functione443
jp Functione43f
-; known jump sources: e3fd (3:63fd)
Functione40a: ; e40a (3:640a)
ld a, [PartyCount] ; $dcd7
and a
@@ -14090,7 +14063,6 @@ UnknownText_0xe417: ; 0xe417
db "@"
; 0xe41c
-; known jump sources: e401 (3:6401)
Functione41c: ; e41c (3:641c)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -14114,12 +14086,10 @@ UnknownText_0xe43a: ; 0xe43a
db "@"
; 0xe43f
-; known jump sources: e407 (3:6407)
Functione43f: ; e43f (3:643f)
call Function2b3c
ret
-; known jump sources: e404 (3:6404)
Functione443: ; e443 (3:6443)
ld hl, MenuDataHeader_0xe46f
call LoadMenuDataHeader
@@ -14168,7 +14138,6 @@ Strings_e47f: ; e47f
db "MOVE ", $e1, $e2, " W/O MAIL@"
db "SEE YA!@"
-; no known jump sources
Jumptable_e4ba: ; e4ba (3:64ba)
dw Functione559
dw Functione4fe
@@ -14219,7 +14188,6 @@ UnknownText_0xe4f9: ; 0xe4f9
db "@"
; 0xe4fe
-; no known jump sources
Functione4fe: ; e4fe (3:64fe)
call Function1d6e
callba Functione2391
@@ -14296,7 +14264,6 @@ Functione538: ; e538
; e559
-; no known jump sources
Functione559: ; e559 (3:6559)
call Function1d6e
callba Functione2583
@@ -14327,7 +14294,6 @@ UnknownText_0xe57e: ; 0xe57e
db "@"
; 0xe583
-; no known jump sources
Functione583: ; e583 (3:6583)
callba Functione35aa
and a
@@ -14564,7 +14530,6 @@ UnknownText_0xe71d: ; 0xe71d
INCLUDE "items/item_effects.asm"
-; no known jump sources
GetPokeBallWobble: ; f971 (3:7971)
; Returns whether a Poke Ball will wobble in the catch animation.
; Whether a Pokemon is caught is determined beforehand.
@@ -14716,7 +14681,6 @@ Function10026: ; 10026
; 10030
-; no known jump sources
Jumptable_10030: ; 10030 (4:4030)
dw Function10046
dw Function10056
@@ -14731,7 +14695,6 @@ Jumptable_10030: ; 10030 (4:4030)
dw Function1087e
-; no known jump sources
Function10046: ; 10046 (4:4046)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -14741,7 +14704,6 @@ Function10046: ; 10046 (4:4046)
call Function10a40
ret
-; no known jump sources
Function10056: ; 10056 (4:4056)
xor a
ld [$cf65], a
@@ -14751,7 +14713,6 @@ Function10056: ; 10056 (4:4056)
call Function10866
ret
-; no known jump sources
Function10067: ; 10067 (4:4067)
ld hl, MenuDataHeader_0x10a4f
call Function1d3c
@@ -14771,7 +14732,6 @@ Function10067: ; 10067 (4:4067)
call Function101c5
ret
-; no known jump sources
Function10094: ; 10094 (4:4094)
ld a, $2
ld [$cf65], a
@@ -14781,7 +14741,6 @@ Function10094: ; 10094 (4:4094)
call Function10866
ret
-; no known jump sources
Function100a6: ; 100a6 (4:40a6)
ld hl, MenuDataHeader_0x10a7f
call Function1d3c
@@ -14801,7 +14760,6 @@ Function100a6: ; 100a6 (4:40a6)
call Function101c5
ret
-; no known jump sources
Function100d3: ; 100d3 (4:40d3)
ld a, $3
ld [$cf65], a
@@ -14813,7 +14771,6 @@ Function100d3: ; 100d3 (4:40d3)
call Function10866
ret
-; no known jump sources
Function100e8: ; 100e8 (4:40e8)
callba Function2c76f
ld b, $5
@@ -14905,7 +14862,6 @@ Function10159: ; 10159
call Function10a40
ret
-; no known jump sources
Function10186: ; 10186 (4:4186)
ld a, $1
ld [$cf65], a
@@ -14915,7 +14871,6 @@ Function10186: ; 10186 (4:4186)
call Function10866
ret
-; no known jump sources
Function10198: ; 10198 (4:4198)
ld hl, MenuDataHeader_0x10aaf
call Function1d3c
@@ -14935,7 +14890,6 @@ Function10198: ; 10198 (4:4198)
call Function101c5
ret
-; known jump sources: 10090 (4:4090), 100cf (4:40cf), 101c1 (4:41c1)
Function101c5: ; 101c5 (4:41c5)
callba _CheckTossableItem
ld a, [$d142]
@@ -15144,7 +15098,6 @@ Function10311: ; 10311
ret
; 1031f
-; no known jump sources
Jumptable_1031f: ; 1031f (4:431f)
dw Function1032d
dw Function1032d
@@ -15155,18 +15108,15 @@ Jumptable_1031f: ; 1031f (4:431f)
dw Function10355
; 1035c
-; known jump sources: 1035c (4:435c)
Function1032d: ; 1032d (4:432d)
ld hl, UnknownText_0x10af3
call Function10889
ret
-; no known jump sources
Function10334: ; 10334 (4:4334)
call DoItemEffect
ret
-; no known jump sources
Function10338: ; 10338 (4:4338)
ld a, [PartyCount] ; $dcd7
and a
@@ -15183,7 +15133,6 @@ Function10338: ; 10338 (4:4338)
call Function10889
ret
-; no known jump sources
Function10355: ; 10355 (4:4355)
call DoItemEffect
ld a, [$d0ec]
@@ -15333,7 +15282,6 @@ Function103fd: ; 103fd
call Function10a40
ret
-; known jump sources: 10401 (4:4401)
Function10486: ; 10486 (4:4486)
ld hl, UnknownText_0x10af8
call Function10889
@@ -15380,7 +15328,6 @@ Function104b9: ; 104b9
; 104c3
-; no known jump sources
Jumptable_104c3: ; 104c3 (4:44c3)
dw Function104d9
dw Function104e9
@@ -15395,7 +15342,6 @@ Jumptable_104c3: ; 104c3 (4:44c3)
dw Function1087e
-; no known jump sources
Function104d9: ; 104d9 (4:44d9)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -15405,7 +15351,6 @@ Function104d9: ; 104d9 (4:44d9)
call Function10a40
ret
-; no known jump sources
Function104e9: ; 104e9 (4:44e9)
xor a
ld [$cf65], a
@@ -15415,7 +15360,6 @@ Function104e9: ; 104e9 (4:44e9)
call Function10866
ret
-; no known jump sources
Function104fa: ; 104fa (4:44fa)
ld hl, MenuDataHeader_0x10a4f
call Function1d3c
@@ -15435,7 +15379,6 @@ Function104fa: ; 104fa (4:44fa)
call Function105d3
ret
-; no known jump sources
Function10527: ; 10527 (4:4527)
ld a, $2
ld [$cf65], a
@@ -15445,7 +15388,6 @@ Function10527: ; 10527 (4:4527)
call Function10866
ret
-; no known jump sources
Function10539: ; 10539 (4:4539)
ld hl, MenuDataHeader_0x10a7f
call Function1d3c
@@ -15465,7 +15407,6 @@ Function10539: ; 10539 (4:4539)
call Function105d3
ret
-; no known jump sources
Function10566: ; 10566 (4:4566)
ld a, $3
ld [$cf65], a
@@ -15479,7 +15420,6 @@ Function10566: ; 10566 (4:4566)
call Function10866
ret
-; no known jump sources
Function10581: ; 10581 (4:4581)
callba Function2c76f
ld b, $5
@@ -15490,7 +15430,6 @@ Function10581: ; 10581 (4:4581)
call Function105dc
ret
-; no known jump sources
Function10594: ; 10594 (4:4594)
ld a, $1
ld [$cf65], a
@@ -15500,7 +15439,6 @@ Function10594: ; 10594 (4:4594)
call Function10866
ret
-; no known jump sources
Function105a6: ; 105a6 (4:45a6)
ld hl, MenuDataHeader_0x10aaf
call Function1d3c
@@ -15520,12 +15458,10 @@ Function105a6: ; 105a6 (4:45a6)
call Function105d3
ret
-; known jump sources: 10523 (4:4523), 10562 (4:4562), 105cf (4:45cf)
Function105d3: ; 105d3 (4:45d3)
callba CheckItemContext
ld a, [$d142]
-; known jump sources: 10590 (4:4590)
Function105dc: ; 105dc (4:45dc)
and a
jr z, .asm_105e7
@@ -15593,7 +15529,6 @@ Function10629: ; 10629
rst JumpTable
ret
-; no known jump sources
Jumptable_10637: ; 10637 (4:4637)
dw Function10645
dw Function10645
@@ -15604,13 +15539,11 @@ Jumptable_10637: ; 10637 (4:4637)
dw Function10671
-; known jump sources: 10678 (4:4678)
Function10645: ; 10645 (4:4645)
ld hl, UnknownText_0x10af3
call Function10889
ret
-; no known jump sources
Function1064c: ; 1064c (4:464c)
call DoItemEffect
ld a, [$d0ec]
@@ -15618,7 +15551,6 @@ Function1064c: ; 1064c (4:464c)
jr nz, asm_1066c
ret
-; no known jump sources
Function10656: ; 10656 (4:4656)
call DoItemEffect
ld a, [$d0ec]
@@ -15634,7 +15566,6 @@ asm_1066c: ; 1066c (4:466c)
call WhiteBGMap
jr asm_1067e
-; no known jump sources
Function10671: ; 10671 (4:4671)
call DoItemEffect
ld a, [$d0ec]
@@ -15703,7 +15634,6 @@ Function106c7: ; 106c7
; 106d1
-; no known jump sources
Jumptable_106d1: ; 106d1 (4:46d1)
dw Function106d9
dw Function1073b
@@ -15711,7 +15641,6 @@ Jumptable_106d1: ; 106d1 (4:46d1)
dw Function10726
-; no known jump sources
Function106d9: ; 106d9 (4:46d9)
xor a
call Function10762
@@ -15728,7 +15657,6 @@ Function106d9: ; 106d9 (4:46d9)
ld [$d0d9], a
ret
-; no known jump sources
Function106ff: ; 106ff (4:46ff)
ld a, $2
call Function10762
@@ -15745,7 +15673,6 @@ Function106ff: ; 106ff (4:46ff)
ld [$d0da], a
ret
-; no known jump sources
Function10726: ; 10726 (4:4726)
ld a, $3
call Function10762
@@ -15755,7 +15682,6 @@ Function10726: ; 10726 (4:4726)
ld [CurItem], a ; $d106
ret
-; no known jump sources
Function1073b: ; 1073b (4:473b)
ld a, $1
call Function10762
@@ -15772,7 +15698,6 @@ Function1073b: ; 1073b (4:473b)
ld [$d0db], a
ret
-; known jump sources: 106da (4:46da), 10701 (4:4701), 10728 (4:4728), 1073d (4:473d), 10828 (4:4828), 1085b (4:485b)
Function10762: ; 10762 (4:4762)
ld [$cf65], a
call Function10a36
@@ -15859,7 +15784,6 @@ Function107d7: ; 107d7
; 107e1
-; no known jump sources
Jumptable_107e1: ; 107e1 (4:47e1)
dw Function107e9
dw Function1083b
@@ -15867,7 +15791,6 @@ Jumptable_107e1: ; 107e1 (4:47e1)
dw Function10826
-; no known jump sources
Function107e9: ; 107e9 (4:47e9)
xor a
ld hl, MenuDataHeader_0x107ef
@@ -15892,7 +15815,6 @@ MenuData2_0x107f7: ; 0x107f7
dbw BANK(Function244c3), Function244c3
; 10807
-; no known jump sources
Function10807: ; 10807 (4:4807)
ld a, $2
ld hl, MenuDataHeader_0x1080e
@@ -15917,7 +15839,6 @@ MenuData2_0x10816: ; 0x10816
dbw BANK(Function244c3), Function244c3
; 10826
-; no known jump sources
Function10826: ; 10826 (4:4826)
ld a, $3
call Function10762
@@ -15927,7 +15848,6 @@ Function10826: ; 10826 (4:4826)
ld [CurItem], a ; $d106
ret
-; no known jump sources
Function1083b: ; 1083b (4:483b)
ld a, $1
ld hl, MenuDataHeader_0x10842
@@ -15960,7 +15880,6 @@ Function1085a: ; 1085a (4:485a)
call Function350c
ret
-; known jump sources: 10063 (4:4063), 100a2 (4:40a2), 100e4 (4:40e4), 10194 (4:4194), 104f6 (4:44f6), 10535 (4:4535), 1057d (4:457d), 105a2 (4:45a2)
Function10866: ; 10866 (4:4866)
ld hl, $cf63
inc [hl]
@@ -15977,7 +15896,6 @@ Function1086b: ; 1086b
ret
; 10874
-; no known jump sources
Function10874: ; 10874 (4:4874)
ld hl, $cf63
set 7, [hl]
@@ -15985,7 +15903,6 @@ Function10874: ; 10874 (4:4874)
ld [$cf66], a
ret
-; no known jump sources
Function1087e: ; 1087e (4:487e)
ld hl, $cf63
set 7, [hl]
@@ -15993,7 +15910,6 @@ Function1087e: ; 1087e (4:487e)
ld [$cf66], a
ret
-; known jump sources: 10330 (4:4330), 10351 (4:4351), 10489 (4:4489), 1057a (4:457a), 10648 (4:4648), 1092c (4:492c)
Function10889: ; 10889 (4:4889)
ld a, [Options] ; $cfcc
push af
@@ -16004,7 +15920,6 @@ Function10889: ; 10889 (4:4889)
ld [Options], a ; $cfcc
ret
-; known jump sources: 10060 (4:4060), 1009f (4:409f), 100e1 (4:40e1), 1017f (4:417f), 10191 (4:4191), 10347 (4:4347), 1047f (4:447f), 104f3 (4:44f3), 10532 (4:4532), 10574 (4:4574), 1059f (4:459f), 10665 (4:4665), 1072b (4:472b), 1076b (4:476b), 1082b (4:482b)
Function1089a: ; 1089a (4:489a)
call WaitBGMap
@@ -16045,7 +15960,6 @@ PackGFXPointers: ; 108cc
dw PackGFX + $f0 * 2
; 108d4
-; known jump sources: 1008c (4:408c), 100cb (4:40cb), 100f2 (4:40f2), 101bd (4:41bd), 1051f (4:451f), 1055e (4:455e), 1058b (4:458b), 105cb (4:45cb)
Function108d4: ; 108d4 (4:48d4)
ld hl, $cf73
ld a, [$d0e3]
@@ -16233,7 +16147,6 @@ Function10a2a: ; 10a2a
ret
; 10a36
-; known jump sources: 1005a (4:405a), 10099 (4:4099), 100d8 (4:40d8), 1018b (4:418b), 104ed (4:44ed), 1052c (4:452c), 1056b (4:456b), 10599 (4:4599), 10765 (4:4765)
Function10a36: ; 10a36 (4:4a36)
hlcoord 5, 2
ld bc, $a0f
@@ -16587,7 +16500,6 @@ Function11490: ; 11490
; 114a4
-; no known jump sources
Function114a4:: ; 114a4 (4:54a4)
ld hl, $dc35
call Function115db
@@ -17085,7 +16997,6 @@ Function1171d: ; 1171d
; 1172e
-; no known jump sources
Jumptable_1172e: ; 1172e (4:572e)
dw Function1173e
dw Function1178d
@@ -17097,7 +17008,6 @@ Jumptable_1172e: ; 1172e (4:572e)
dw Function1173e
-; no known jump sources
Function1173e: ; 1173e (4:573e)
ld a, [CurPartySpecies] ; $d108
ld [$d265], a
@@ -17135,7 +17045,6 @@ Strings_11780: ; 11780
db "NICKNAME?@"
; 1178d
-; no known jump sources
Function1178d: ; 1178d (4:578d)
callba GetPlayerIcon
call Function11847
@@ -17150,7 +17059,6 @@ String_117a3: ; 117a3
db "YOUR NAME?@"
; 117ae
-; no known jump sources
Function117ae: ; 117ae (4:57ae)
ld de, SilverSpriteGFX
ld b, BANK(SilverSpriteGFX)
@@ -17166,7 +17074,6 @@ String_117c3: ; 117c3
db "RIVAL'S NAME?@"
; 117d1
-; no known jump sources
Function117d1: ; 117d1 (4:57d1)
ld de, MomSpriteGFX
ld b, BANK(MomSpriteGFX)
@@ -17182,7 +17089,6 @@ String_117e6: ; 117e6
db "MOTHER'S NAME?@"
; 117f5
-; no known jump sources
Function117f5: ; 117f5 (4:57f5)
ld de, PokeBallSpriteGFX
ld hl, $8000
@@ -17209,7 +17115,6 @@ String_11822: ; 11822
db "BOX NAME?@"
; 1182c
-; no known jump sources
Function1182c: ; 1182c (4:582c)
hlcoord 3, 2
ld de, String_11839
@@ -17222,7 +17127,6 @@ String_11839: ; 11839
db "おともだち の なまえは?@"
; 11847
-; known jump sources: 11793 (4:5793), 117b3 (4:57b3), 117d6 (4:57d6)
Function11847: ; 11847 (4:5847)
push de
ld hl, $8000
@@ -17255,25 +17159,21 @@ Function11847: ; 11847 (4:5847)
call Function3b2a
ret
-; known jump sources: 1177c (4:577c)
Function1187b: ; 1187b (4:587b)
ld a, $a
hlcoord 5, 6
jr Function11890
-; known jump sources: 1179f (4:579f), 117bf (4:57bf), 117e2 (4:57e2), 11835 (4:5835)
Function11882: ; 11882 (4:5882)
ld a, $7
hlcoord 5, 6
jr Function11890
-; known jump sources: 1181e (4:581e)
Function11889: ; 11889 (4:5889)
ld a, $8
hlcoord 5, 4
jr Function11890
-; known jump sources: 11880 (4:5880), 11887 (4:5887), 1188e (4:588e)
Function11890: ; 11890 (4:5890)
ld [$c6d3], a
ld a, l
@@ -17418,13 +17318,11 @@ Function11968: ; 11968
; 11977
-; no known jump sources
Jumptable_11977: ; 11977 (4:5977)
dw Function1197b
dw Function119a1
-; no known jump sources
Function1197b: ; 1197b (4:597b)
ld de, $5018
call Function1189c
@@ -17447,7 +17345,6 @@ Function1197b: ; 1197b (4:597b)
inc [hl]
ret
-; no known jump sources
Function119a1: ; 119a1 (4:59a1)
ld hl, hJoyPressed ; $ffa7
ld a, [hl]
@@ -17511,14 +17408,12 @@ Function119a1: ; 119a1 (4:59a1)
call Function118ca
ret
-; known jump sources: 119b9 (4:59b9)
Function11a0b: ; 11a0b (4:5a0b)
ld hl, EnemyDefLevel ; $c6d5
ld c, [hl]
inc hl
ld b, [hl]
-; known jump sources: 11aa3 (4:5aa3), 11ac5 (4:5ac5)
Function11a11: ; 11a11 (4:5a11)
ld hl, $d
add hl, bc
@@ -17551,7 +17446,6 @@ Function11a11: ; 11a11 (4:5a11)
xor a
ret
-; no known jump sources
Function11a3b: ; 11a3b (4:5a3b)
call Function11a8b
ld hl, $d
@@ -17598,7 +17492,6 @@ Unknown_11a82: ; 11a82
db $00, $00, $00, $30, $30, $30, $60, $60, $60
; 11a8b
-; known jump sources: 11a3b (4:5a3b)
Function11a8b: ; 11a8b (4:5a8b)
ld hl, $ffa9
ld a, [hl]
@@ -17701,11 +17594,9 @@ Function11a8b: ; 11a8b (4:5a8b)
inc [hl]
ret
-; known jump sources: 119cb (4:59cb)
Function11b14: ; 11b14 (4:5b14)
ld a, [EnemySAtkLevel] ; $c6d7
-; known jump sources: 121af (4:61af)
Function11b17: ; 11b17 (4:5b17)
ld a, [$c6d3]
ld c, a
@@ -17776,7 +17667,6 @@ Handakutens: ; 11ba7
db $ff
; 11bbc
-; known jump sources: 119e7 (4:59e7), 1208d (4:608d)
Function11bbc: ; 11bbc (4:5bbc)
ld hl, PlayerEvaLevel ; $c6d2
ld a, [hl]
@@ -17792,7 +17682,6 @@ Function11bbc: ; 11bbc (4:5bbc)
ld [hl], $eb
ret
-; known jump sources: 11b23 (4:5b23), 11b2b (4:5b2b), 11bc3 (4:5bc3), 12071 (4:6071), 12098 (4:6098)
Function11bd0: ; 11bd0 (4:5bd0)
push af
ld hl, PlayerSDefLevel ; $c6d0
@@ -17827,7 +17716,6 @@ Function11be0: ; 11be0
; 11bf7
-; known jump sources: 119eb (4:59eb), 120a1 (4:60a1)
Function11bf7: ; 11bf7 (4:5bf7)
ld hl, PlayerSDefLevel ; $c6d0
ld a, [hli]
@@ -17849,7 +17737,6 @@ Function11bf7: ; 11bf7 (4:5bf7)
jr nz, .asm_11c01
ret
-; known jump sources: 119c8 (4:59c8), 12061 (4:6061)
Function11c11: ; 11c11 (4:5c11)
ld hl, EnemyDefLevel ; $c6d5
ld c, [hl]
@@ -17987,7 +17874,6 @@ GFX_11e6d: ; 11e6d
INCBIN "baserom.gbc", $11e6d, $11e75 - $11e6d
; 11e75
-; no known jump sources
Function11e75: ; 11e75 (4:5e75)
ld hl, PlayerSDefLevel ; $c6d0
ld [hl], e
@@ -18012,7 +17898,6 @@ Function11e75: ; 11e75 (4:5e75)
ld [$FF00+$de], a
ret
-; known jump sources: 11e88 (4:5e88)
Function11e9a: ; 11e9a (4:5e9a)
call WhiteBGMap
call DisableLCD
@@ -18059,7 +17944,6 @@ GFX_11ef4: ; 11ef4
INCBIN "baserom.gbc",$11ef4,$11f74 - $11ef4
; 11f74
-; known jump sources: 11ecc (4:5ecc)
Function11f74: ; 11f74 (4:5f74)
ld a, $21
ld [$c6d3], a
@@ -18070,7 +17954,6 @@ String_11f7a: ; 11f7a
db "メールを かいてね@"
; 11f84
-; known jump sources: 11ec5 (4:5ec5)
Function11f84: ; 11f84 (4:5f84)
call WaitTop
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
@@ -18086,7 +17969,6 @@ Function11f84: ; 11f84 (4:5f84)
call ClearBox
ld de, String_121dd
-; known jump sources: 120b6 (4:60b6), 120bd (4:60bd)
Function11fa9: ; 11fa9 (4:5fa9)
hlcoord 1, 7
ld b, $6
@@ -18106,7 +17988,6 @@ Function11fa9: ; 11fa9 (4:5fa9)
jr nz, .asm_11fae
ret
-; known jump sources: 11e8e (4:5e8e)
Function11fc0: ; 11fc0 (4:5fc0)
call Functiona57
ld a, [$cf63]
@@ -18127,7 +18008,6 @@ Function11fc0: ; 11fc0 (4:5fc0)
scf
ret
-; known jump sources: 11fd3 (4:5fd3)
Function11feb: ; 11feb (4:5feb)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -18144,7 +18024,6 @@ Function11feb: ; 11feb (4:5feb)
ld [hBGMapMode], a ; $ff00+$d4
ret
-; known jump sources: 11fca (4:5fca)
Function12008: ; 12008 (4:6008)
ld a, [$cf63]
ld e, a
@@ -18157,13 +18036,11 @@ Function12008: ; 12008 (4:6008)
ld l, a
jp [hl]
-; no known jump sources
Jumptable_12017: ; 12017 (4:6017)
dw Function1201b
dw Function1203a
-; no known jump sources
Function1201b: ; 1201b (4:601b)
ld de, $4810
ld a, $9
@@ -18182,7 +18059,6 @@ Function1201b: ; 1201b (4:601b)
inc [hl]
ret
-; no known jump sources
Function1203a: ; 1203a (4:603a)
ld hl, hJoyPressed ; $ffa7
ld a, [hl]
@@ -18262,7 +18138,6 @@ Function1203a: ; 1203a (4:603a)
call Function11fa9
ret
-; no known jump sources
Function120c1: ; 120c1 (4:60c1)
call Function1210c
ld hl, $d
@@ -18304,7 +18179,6 @@ Unknown_12102: ; 12102
db $00, $00, $00, $30, $30, $30, $60, $60, $60, $60
; 1210c
-; known jump sources: 120c1 (4:60c1)
Function1210c: ; 1210c (4:610c)
ld hl, $ffa9
ld a, [hl]
@@ -18397,14 +18271,12 @@ Function1210c: ; 1210c (4:610c)
ld [hl], $5
ret
-; known jump sources: 12052 (4:6052)
Function12185: ; 12185 (4:6185)
ld hl, EnemyDefLevel ; $c6d5
ld c, [hl]
inc hl
ld b, [hl]
-; known jump sources: 12124 (4:6124), 12146 (4:6146)
Function1218b: ; 1218b (4:618b)
ld hl, $d
add hl, bc
@@ -18430,7 +18302,6 @@ Function1218b: ; 1218b (4:618b)
xor a
ret
-; known jump sources: 12064 (4:6064)
Function121ac: ; 121ac (4:61ac)
ld a, [EnemySAtkLevel] ; $c6d7
jp Function11b17
@@ -19662,7 +19533,6 @@ UnknownText_0x12a4f: ; 0x12a4f
db "@"
; 0x12a54
-; known jump sources: 12a3f (4:6a3f)
Function12a54: ; 12a54 (4:6a54)
ld hl, UnknownText_0x12a5b
call Function1d67
@@ -20067,7 +19937,6 @@ Function12cdf: ; 12cdf
; 12cea
-; known jump sources: 12bf4 (4:6bf4), 12c16 (4:6c16)
Function12cea: ; 12cea (4:6cea)
ld a, $1
ld [$d10c], a
@@ -20081,7 +19950,6 @@ Function12cf5: ; 12cf5
; 12cfe
-; known jump sources: 12c5c (4:6c5c)
Function12cfe: ; 12cfe (4:6cfe)
ld de, DefaultFlypoint ; $d002
callba Function11e75
@@ -24339,7 +24207,6 @@ Function14a58: ; 14a58
; 14a83
-; no known jump sources
Function14a83: ; 14a83 (5:4a83)
push de
ld hl, UnknownText_0x152a1
@@ -24911,7 +24778,6 @@ Function14e8b: ; 14e8b
; 14ea5
-; no known jump sources
Function14ea5: ; 14ea5 (5:4ea5)
call Function15028
jr nz, .asm_14ed6
@@ -25060,7 +24926,6 @@ Function14faf: ; 14faf
; 14fd7
-; known jump sources: 14eaa (5:4eaa)
Function14fd7: ; 14fd7 (5:4fd7)
ld a, $1
call GetSRAMBank
@@ -25096,13 +24961,11 @@ Function1500c: ; 1500c
; 15021
-; known jump sources: 14aa5 (5:4aa5), 14eb0 (5:4eb0), 14ee1 (5:4ee1)
Function15021: ; 15021 (5:5021)
call Function150d8
call Function1517d
ret
-; known jump sources: 14ea5 (5:4ea5)
Function15028: ; 15028 (5:5028)
ld hl, $a009
ld bc, $b7a
@@ -25120,7 +24983,6 @@ Function15028: ; 15028 (5:5028)
pop af
ret
-; known jump sources: 14edb (5:4edb)
Function15046: ; 15046 (5:5046)
ld a, $0
call GetSRAMBank
@@ -25135,7 +24997,6 @@ Function15046: ; 15046 (5:5046)
call CloseSRAM
ret
-; known jump sources: 14ede (5:4ede)
Function15067: ; 15067 (5:5067)
ld a, $0
call GetSRAMBank
@@ -25146,7 +25007,6 @@ Function15067: ; 15067 (5:5067)
call CloseSRAM
ret
-; known jump sources: 14ed6 (5:4ed6)
Function1507c: ; 1507c (5:507c)
ld hl, $b209
ld bc, $b7a
@@ -25181,7 +25041,6 @@ Function1509a: ; 1509a
; 150b9
-; no known jump sources
Function150b9: ; 150b9 (5:50b9)
ld a, $1
call GetSRAMBank
@@ -25289,7 +25148,6 @@ Function150f9: ; 150f9
; 1517d
-; known jump sources: 15024 (5:5024)
Function1517d: ; 1517d (5:517d)
push hl
ld l, e
@@ -25978,7 +25836,6 @@ Function154f7: ; 154f7
call Functione4a
ret
-; known jump sources: 154f8 (5:54f8)
Function1550c: ; 1550c (5:550c)
and a
ld hl, BikeFlags ; $dbf5
@@ -25989,7 +25846,6 @@ Function1550c: ; 1550c (5:550c)
scf
ret
-; known jump sources: 15502 (5:5502)
Function1551a: ; 1551a (5:551a)
ld a, [PlayerState] ; $d95d
cp $0
@@ -26021,7 +25877,6 @@ Function1551a: ; 1551a (5:551a)
and a
ret
-; known jump sources: 154fd (5:54fd)
Function1554e: ; 1554e (5:554e)
call Function1852
jr nz, .asm_15565
@@ -29847,7 +29702,6 @@ Function16e1d: ; 16e1d
; 16ebc
-; known jump sources: 16e89 (5:6e89)
Function16ebc: ; 16ebc (5:6ebc)
ld a, [$df21]
and $f
@@ -29960,14 +29814,12 @@ Function16f5e:: ; 16f5e
jp Function2dcf
; 16f70
-; known jump sources: 16f64 (5:6f64)
Function16f70: ; 16f70 (5:6f70)
ld de, PartySpecies ; $dcd8
ld hl, PartyMon1Happiness ; $dcfa
xor a
ld [CurPartyMon], a ; $d109
-; known jump sources: 17087 (5:7087)
Function16f7a: ; 16f7a (5:6f7a)
ld a, [de]
inc de
@@ -30093,7 +29945,6 @@ Function16f7a: ; 16f7a (5:6f7a)
ld bc, $b
call CopyBytes
-; known jump sources: 16f85 (5:6f85), 16f8a (5:6f8a), 17072 (5:7072)
Function1707d: ; 1707d (5:707d)
ld hl, CurPartyMon ; $d109
inc [hl]
@@ -30103,7 +29954,6 @@ Function1707d: ; 1707d (5:707d)
pop de
jp Function16f7a
-; known jump sources: 16f7e (5:6f7e)
Function1708a: ; 1708a (5:708a)
ret
; 1708b (5:708b)
@@ -30391,7 +30241,6 @@ Function1720b: ; 1720b
; 17224
-; known jump sources: 172ca (5:72ca)
Function17224: ; 17224 (5:7224)
push de
ld [CurPartySpecies], a ; $d108
@@ -30402,7 +30251,6 @@ Function17224: ; 17224 (5:7224)
pop de
predef_jump GetFrontpic
-; known jump sources: 172c2 (5:72c2)
Function1723c: ; 1723c (5:723c)
push de
ld [CurPartySpecies], a ; $d108
@@ -30413,7 +30261,6 @@ Function1723c: ; 1723c (5:723c)
pop de
predef_jump Function5108b
-; known jump sources: 172df (5:72df), 17343 (5:7343)
Function17254: ; 17254 (5:7254)
push af
call WaitTop
@@ -30436,7 +30283,6 @@ Function17254: ; 17254 (5:7254)
call Function32f9
jp WaitBGMap
-; known jump sources: 17301 (5:7301), 17312 (5:7312), 173eb (5:73eb), 1741a (5:741a)
Function1727f: ; 1727f (5:727f)
push hl
push de
@@ -30448,7 +30294,6 @@ Function1727f: ; 1727f (5:727f)
pop hl
ret
-; known jump sources: 1709c (5:709c)
Function1728f: ; 1728f (5:728f)
ld a, [$d265]
ld [$cf63], a
@@ -30537,14 +30382,12 @@ Function1728f: ; 1728f (5:728f)
ld [CurSpecies], a ; $cf60
ret
-; known jump sources: 17276 (5:7276)
Function17363: ; 17363 (5:7363)
ld [PlayerHPPal], a ; $cd99
ld b, $b
ld c, $0
jp GetSGBLayout
-; known jump sources: 17322 (5:7322)
Function1736d: ; 1736d (5:736d)
ld a, [$cf64]
dec a
@@ -30571,7 +30414,6 @@ EggHatchGFX: ; 17393
INCBIN "baserom.gbc",$17393,$173b3 - $17393
; 173b3
-; known jump sources: 17336 (5:7336)
Function173b3: ; 173b3 (5:73b3)
callba Function8cf53
ld hl, Unknown_173ef
@@ -30626,7 +30468,6 @@ Unknown_173ef: ; 173ef
db $ff
; 17418
-; known jump sources: 17346 (5:7346)
Function17418: ; 17418 (5:7418)
ld c, $81
.asm_1741a
@@ -30762,7 +30603,6 @@ INCLUDE "tilesets/data_2.asm"
SECTION "bank8", ROMX, BANK[$8]
-; known jump sources: 200e8 (8:40e8), 200f9 (8:40f9), 20169 (8:4169)
Function20000: ; 20000 (8:4000)
push hl
dec a
@@ -30795,7 +30635,6 @@ Unknown_20015: ; 20015
db $3c, $0f
; 20021
-; no known jump sources
Function20021: ; 20021 (8:4021)
ld hl, UnknownText_0x20047
call PrintText
@@ -30828,7 +30667,6 @@ UnknownText_0x2004c: ; 0x2004c
db "@"
; 0x20051
-; known jump sources: 2003a (8:403a)
Function20051: ; 20051 (8:4051)
ld a, $1
ld [Buffer1], a ; $d1ea (aliases: MagikarpLength)
@@ -30884,7 +30722,6 @@ UnknownText_0x200b5: ; 0x200b5
db "@"
; 0x200ba
-; known jump sources: 20071 (8:4071), 200db (8:40db)
Function200ba: ; 200ba (8:40ba)
call Function354b
ld c, a
@@ -30952,7 +30789,6 @@ Function200ba: ; 200ba (8:40ba)
xor a
ret
-; known jump sources: 20078 (8:4078), 2009f (8:409f), 200bf (8:40bf)
Function2011f: ; 2011f (8:411f)
hlcoord 0, 5
ld b, $5
@@ -30986,7 +30822,6 @@ Function20160: ; 20160
ret
; 20168
-; known jump sources: 2014d (8:414d), 20156 (8:4156)
Function20168: ; 20168 (8:4168)
push de
call Function20000
@@ -31195,7 +31030,6 @@ Function240db: ; 240db
; 2411a
-; known jump sources: 2408f (9:408f)
Function2411a: ; 2411a (9:411a)
call Function1cc6
ld a, b
@@ -31958,7 +31792,6 @@ Function2454f: ; 2454f
jr nz, .asm_24561
ret
-; known jump sources: 24569 (9:4569)
Function2457d: ; 2457d (9:457d)
ld hl, $1
add hl, bc
@@ -31991,7 +31824,6 @@ Function2457d: ; 2457d (9:457d)
scf
ret
-; known jump sources: 24564 (9:4564)
Function245a7: ; 245a7 (9:45a7)
call Function18f5
ld a, $ff
@@ -32549,7 +32381,6 @@ Function248d5: ; 248d5
; 2490c
-; no known jump sources
Function2490c: ; 2490c (9:490c)
ld a, [$d0e3]
and a
@@ -32632,7 +32463,6 @@ Function2490c: ; 2490c (9:490c)
ld [$d0e3], a
ret
-; known jump sources: 2492b (9:492b)
Function249a7: ; 249a7 (9:49a7)
ld a, [$d0e3]
call Function24a5c
@@ -32658,7 +32488,6 @@ Function249a7: ; 249a7 (9:49a7)
scf
ret
-; known jump sources: 2492e (9:492e)
Function249d1: ; 249d1 (9:49d1)
ld a, [$d0e3]
call Function24a5c
@@ -32727,7 +32556,6 @@ Function249d1: ; 249d1 (9:49d1)
ld [$d0e3], a
ret
-; known jump sources: 2494d (9:494d), 2497d (9:497d)
Function24a40: ; 24a40 (9:4a40)
call Function24a5c
ld de, DefaultFlypoint ; $d002
@@ -32735,7 +32563,6 @@ Function24a40: ; 24a40 (9:4a40)
call CopyBytes
ret
-; known jump sources: 24972 (9:4972), 2499f (9:499f)
Function24a4d: ; 24a4d (9:4a4d)
call Function24a5c
ld d, h
@@ -32745,7 +32572,6 @@ Function24a4d: ; 24a4d (9:4a4d)
call CopyBytes
ret
-; known jump sources: 2491d (9:491d), 2495f (9:495f), 2498f (9:498f), 249aa (9:49aa), 249b2 (9:49b2), 249d4 (9:49d4), 249dc (9:49dc), 249ed (9:49ed), 249f6 (9:49f6), 24a05 (9:4a05), 24a1b (9:4a1b), 24a2d (9:4a2d), 24a40 (9:4a40), 24a4d (9:4a4d), 24aa1 (9:4aa1)
Function24a5c: ; 24a5c (9:4a5c)
push af
call Function24a80
@@ -32758,7 +32584,6 @@ Function24a5c: ; 24a5c (9:4a5c)
call AddNTimes
ret
-; known jump sources: 24958 (9:4958), 24988 (9:4988)
Function24a6c: ; 24a6c (9:4a6c)
push hl
call Function24a80
@@ -32775,7 +32600,6 @@ Function24a6c: ; 24a6c (9:4a6c)
pop hl
ret
-; known jump sources: 24964 (9:4964), 24994 (9:4994), 24a26 (9:4a26), 24a46 (9:4a46), 24a55 (9:4a55), 24a5d (9:4a5d), 24a6d (9:4a6d), 24a98 (9:4a98)
Function24a80: ; 24a80 (9:4a80)
push hl
ld a, [$cf94]
@@ -32795,7 +32619,6 @@ Unknown_24a91: ; 24a91
dw 0, 1, 2
; 24a97
-; known jump sources: 249bc (9:49bc), 249c6 (9:49c6)
Function24a97: ; 24a97 (9:4a97)
push af
call Function24a80
@@ -32812,7 +32635,6 @@ Function24a97: ; 24a97 (9:4a97)
ld a, $1
ret
-; known jump sources: 2496c (9:496c), 24ab1 (9:4ab1)
Function24aab: ; 24aab (9:4aab)
ld a, [hld]
ld [de], a
@@ -33842,7 +33664,6 @@ Function25105: ; 25105
ld [VramState], a ; $d0ed
ret
-; known jump sources: 25114 (9:5114)
Function2513b: ; 2513b (9:513b)
call WhiteBGMap
call ClearSprites
@@ -33877,7 +33698,6 @@ Function2513b: ; 2513b (9:513b)
ld [hl], a
ret
-; known jump sources: 2512a (9:512a)
Function2518e: ; 2518e (9:518e)
ld a, [$cf63]
ld e, a
@@ -33890,7 +33710,6 @@ Function2518e: ; 2518e (9:518e)
ld l, a
jp [hl]
-; no known jump sources
Jumptable_2519d: ; 2519d (9:519d)
dw Function251b6
dw Function251d7
@@ -33901,19 +33720,16 @@ Jumptable_2519d: ; 2519d (9:519d)
dw Function251b0
-; known jump sources: 251d3 (9:51d3), 2521d (9:521d), 25275 (9:5275)
Function251ab: ; 251ab (9:51ab)
ld hl, $cf63
inc [hl]
ret
-; no known jump sources
Function251b0: ; 251b0 (9:51b0)
ld hl, $cf63
set 7, [hl]
ret
-; no known jump sources
Function251b6: ; 251b6 (9:51b6)
call ClearSprites
hlcoord 0, 8
@@ -33928,7 +33744,6 @@ Function251b6: ; 251b6 (9:51b6)
call Function251ab
ret
-; no known jump sources
Function251d7: ; 251d7 (9:51d7)
call Function25415
ld hl, $ffa9
@@ -33951,7 +33766,6 @@ Function251e9: ; 251e9
ret
; 251f4
-; no known jump sources
Function251f4: ; 251f4 (9:51f4)
call ClearSprites
hlcoord 0, 8
@@ -33970,7 +33784,6 @@ Function251f4: ; 251f4 (9:51f4)
call Function251ab
ret
-; no known jump sources
Function25221: ; 25221 (9:5221)
ld hl, Unknown_254c9
call Function25438
@@ -34002,7 +33815,6 @@ Function25246: ; 25246
ld [$cf63], a
ret
-; no known jump sources
Function2524c: ; 2524c (9:524c)
call ClearSprites
hlcoord 0, 8
@@ -34021,7 +33833,6 @@ Function2524c: ; 2524c (9:524c)
call Function251ab
ret
-; no known jump sources
Function25279: ; 25279 (9:5279)
ld hl, Unknown_254c9
call Function25438
@@ -34042,7 +33853,6 @@ Function25279: ; 25279 (9:5279)
ld [$cf63], a
ret
-; known jump sources: 25169 (9:5169)
Function25299: ; 25299 (9:5299)
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
ld d, $5
@@ -34087,7 +33897,6 @@ Tilemap_252fc: ; 252fc
db $25, $25, $25, $25, $25, $25, $25, $25, $25, $25, $25, $25, $26, $ff ; ____________>
; 2530a
-; known jump sources: 251d0 (9:51d0)
Function2530a: ; 2530a (9:530a)
hlcoord 2, 10
ld de, String_2534c
@@ -34129,7 +33938,6 @@ Tilemap_25366: ; 25366
db $29, $2a, $2b, $2c, $2d, $ff
; 2536c
-; known jump sources: 2521a (9:521a), 25272 (9:5272)
Function2536c: ; 2536c (9:536c)
hlcoord 2, 8
ld de, Tilemap_253a2
@@ -34167,7 +33975,6 @@ Tilemap_253a2: ; 253a2
db $79, $7a, $7b, $7c, $7d, $ff ; "BADGES"
; 253a8
-; known jump sources: 252b0 (9:52b0), 252da (9:52da), 25339 (9:5339), 25372 (9:5372), 253ae (9:53ae)
Function253a8: ; 253a8 (9:53a8)
ld a, [de]
cp $ff
@@ -34176,7 +33983,6 @@ Function253a8: ; 253a8 (9:53a8)
inc de
jr Function253a8
-; known jump sources: 25171 (9:5171), 251be (9:51be), 251fc (9:51fc), 25254 (9:5254), 2529e (9:529e)
Function253b0: ; 253b0 (9:53b0)
ld e, $14
.asm_253b2
@@ -34229,7 +34035,6 @@ Function253b0: ; 253b0 (9:53b0)
jr nz, .asm_253ed
ret
-; known jump sources: 2537c (9:537c), 2538d (9:538d)
Function253f4: ; 253f4 (9:53f4)
push de
push hl
@@ -34261,7 +34066,6 @@ Function253f4: ; 253f4 (9:53f4)
pop de
ret
-; known jump sources: 251d7 (9:51d7), 25330 (9:5330)
Function25415: ; 25415 (9:5415)
hlcoord 11, 12
ld de, GameTimeHours ; $d4c4
@@ -34280,7 +34084,6 @@ Function25415: ; 25415 (9:5415)
ld [hl], a
ret
-; known jump sources: 25224 (9:5224), 2527c (9:527c)
Function25438: ; 25438 (9:5438)
ld a, [$FF00+$9b]
and $7
@@ -34291,7 +34094,6 @@ Function25438: ; 25438 (9:5438)
ld [$cf64], a
jr Function25448
-; known jump sources: 2539e (9:539e), 25446 (9:5446)
Function25448: ; 25448 (9:5448)
ld a, [hli]
ld e, a
@@ -34330,7 +34132,6 @@ Function25448: ; 25448 (9:5448)
jr nz, .asm_25453
ret
-; known jump sources: 2546e (9:546e)
Function2547b: ; 2547b (9:547b)
ld a, [$cf65]
and $80
@@ -34721,7 +34522,6 @@ OakPCText4: ; 0x2674c
db "@"
-; no known jump sources
Function26751: ; 26751 (9:6751)
ld a, $2
ld [$dc0f], a
@@ -34809,7 +34609,6 @@ Function26806: ; 26806
call CopyBytes
ret
-; known jump sources: 2680a (9:680a)
Function26822: ; 26822 (9:6822)
ld hl, StringBuffer2 ; $d086
xor a
@@ -34819,7 +34618,6 @@ Function26822: ; 26822 (9:6822)
call ByteFill
ret
-; known jump sources: 26812 (9:6812), 2684d (9:684d)
Function26830: ; 26830 (9:6830)
ld hl, StringBuffer2 ; $d086
inc [hl]
@@ -34829,7 +34627,6 @@ Function26830: ; 26830 (9:6830)
ld [hl], a
ret
-; known jump sources: 2680d (9:680d)
Function2683a: ; 2683a (9:683a)
ld hl, Jumptable_26855
.asm_2683d
@@ -35770,7 +35567,6 @@ Function26ef1: ; 26ef1
; 26ef5
-; no known jump sources
Function26ef5: ; 26ef5 (9:6ef5)
ld a, c
call Function26f0c
@@ -39349,7 +39145,6 @@ Function29660: ; 29660
ret
; 29676
-; no known jump sources
Function29676: ; 29676 (a:5676)
ld hl, $b
add hl, bc
@@ -39364,7 +39159,6 @@ Function29676: ; 29676 (a:5676)
jp [hl]
; 29686
-; no known jump sources
Jumptable_29686: ; 29686 (a:5686)
dw Function2969a
dw Function296a4
@@ -39375,14 +39169,12 @@ Jumptable_29686: ; 29686 (a:5686)
dw Function296f2
; 2969a
-; known jump sources: 2969a (a:569a), 296ac (a:56ac), 296ba (a:56ba), 296da (a:56da), 296e8 (a:56e8)
Function29694: ; 29694 (a:5694)
ld hl, $b
add hl, bc
inc [hl]
ret
-; no known jump sources
Function2969a: ; 2969a (a:569a)
call Function29694
ld hl, $c
@@ -39390,7 +39182,6 @@ Function2969a: ; 2969a (a:569a)
ld [hl], $80
ret
-; no known jump sources
Function296a4: ; 296a4 (a:56a4)
ld hl, $c
add hl, bc
@@ -39400,7 +39191,6 @@ Function296a4: ; 296a4 (a:56a4)
ret nz
call Function29694
-; no known jump sources
Function296af: ; 296af (a:56af)
ld hl, $4
add hl, bc
@@ -39412,7 +39202,6 @@ Function296af: ; 296af (a:56af)
.asm_296ba
call Function29694
-; no known jump sources
Function296bd: ; 296bd (a:56bd)
ld hl, $5
add hl, bc
@@ -39427,7 +39216,6 @@ Function296bd: ; 296bd (a:56bd)
ld [hl], $0
ret
-; no known jump sources
Function296cf: ; 296cf (a:56cf)
ld hl, $5
add hl, bc
@@ -39439,7 +39227,6 @@ Function296cf: ; 296cf (a:56cf)
.asm_296da
call Function29694
-; no known jump sources
Function296dd: ; 296dd (a:56dd)
ld hl, $4
add hl, bc
@@ -39455,7 +39242,6 @@ Function296dd: ; 296dd (a:56dd)
ld [hl], $80
ret
-; no known jump sources
Function296f2: ; 296f2 (a:56f2)
ld hl, $c
add hl, bc
@@ -41898,7 +41684,6 @@ TrainerClassNames:: ; 2c1ef
-; no known jump sources
Function2c41a: ; 2c41a (b:441a)
; More move AI.
ld a, c
@@ -42091,7 +41876,6 @@ Function2c541: ; 2c541
and a
ret
-; known jump sources: 2c424 (b:4424), 2c4cf (b:44cf), 2c4fc (b:44fc), 2c519 (b:4519), 2c522 (b:4522), 2c52b (b:452b), 2c53f (b:453f)
Function2c545: ; 2c545 (b:4545)
xor a
ret
@@ -42266,7 +42050,6 @@ Function2c5f9: ; 2c5f9
; 2c642
-; no known jump sources
Function2c642: ; 2c642 (b:4642)
ld de, OverworldMap ; $c800
ld a, $1
@@ -42325,7 +42108,6 @@ Function2c642: ; 2c642 (b:4642)
ld bc, $14
jp CopyBytes
-; known jump sources: 2c67d (b:467d), 2c685 (b:4685)
Function2c6ac: ; 2c6ac (b:46ac)
push de
call Random
@@ -42387,7 +42169,6 @@ Function2c6ac: ; 2c6ac (b:46ac)
pop de
ret
-; no known jump sources
Function2c708: ; 2c708 (b:4708)
ld a, c
cp $25
@@ -42398,7 +42179,6 @@ Function2c708: ; 2c708 (b:4708)
ld c, [hl]
ret
-; no known jump sources
Function2c715: ; 2c715 (b:4715)
ld a, c
cp $25
@@ -42409,7 +42189,6 @@ Function2c715: ; 2c715 (b:4715)
ld c, [hl]
ret
-; known jump sources: 2c70b (b:470b), 2c718 (b:4718)
Function2c722: ; 2c722 (b:4722)
ld c, $4
ret
@@ -42439,7 +42218,6 @@ Unknown_2c74a: ; 2c74a
db $24, $27
; 2c76f
-; no known jump sources
Function2c76f: ; 2c76f (b:476f)
ld a, $1
ld [$FF00+$aa], a
@@ -42462,7 +42240,6 @@ Function2c76f: ; 2c76f (b:476f)
scf
ret
-; known jump sources: 2c793 (b:4793)
Function2c798: ; 2c798 (b:4798)
ld a, [CurItem] ; $d106
ld c, a
@@ -42471,7 +42248,6 @@ Function2c798: ; 2c798 (b:4798)
ld [CurItem], a ; $d106
ret
-; known jump sources: 2c7b6 (b:47b6), 2cb0c (b:4b0c)
Function2c7a7: ; 2c7a7 (b:47a7)
ld a, [CurItem] ; $d106
ld c, a
@@ -42480,7 +42256,6 @@ Function2c7a7: ; 2c7a7 (b:47a7)
ld [$d265], a
ret
-; known jump sources: 2c7cd (b:47cd)
Function2c7b6: ; 2c7b6 (b:47b6)
call Function2c7a7
predef GetTMHMMove
@@ -42640,7 +42415,6 @@ UnknownText_0x2c8ce: ; 0x2c8ce
db "@"
; 0x2c8d3
-; known jump sources: 2c773 (b:4773)
Function2c8d3: ; 2c8d3 (b:48d3)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -42674,7 +42448,6 @@ Function2c8d3: ; 2c8d3 (b:48d3)
ld [$cfaa], a
jr Function2c946
-; known jump sources: 2c95b (b:495b), 2c971 (b:4971), 2c9bb (b:49bb), 2c9ce (b:49ce)
Function2c915: ; 2c915 (b:4915)
call Function2c9e2
call Function1bc9
@@ -42698,7 +42471,6 @@ Function2c915: ; 2c915 (b:4915)
bit 5, a
jp nz, Function2c9af
-; known jump sources: 2c913 (b:4913), 2c9c2 (b:49c2), 2c9df (b:49df)
Function2c946: ; 2c946 (b:4946)
call Function2c98a
jp nc, Function2c9af
@@ -42717,7 +42489,6 @@ Function2c946: ; 2c946 (b:4946)
call PrintMoveDesc
jp Function2c915
-; known jump sources: 2c934 (b:4934)
Function2c974: ; 2c974 (b:4974)
call Function2cad6
call Function2cb2a
@@ -42731,7 +42502,6 @@ Function2c974: ; 2c974 (b:4974)
cp b
jr z, asm_2c9a8
-; known jump sources: 2c946 (b:4946)
Function2c98a: ; 2c98a (b:498a)
call Function2cab5
ld a, [$cfa9]
@@ -42752,23 +42522,19 @@ Function2c98a: ; 2c98a (b:498a)
cp $ff
ret
-; known jump sources: 2c939 (b:4939)
Function2c9a5: ; 2c9a5 (b:49a5)
call Function2cad6
-; known jump sources: 2c988 (b:4988)
asm_2c9a8: ; 2c9a8 (b:49a8)
ld a, $2
ld [$cf73], a
and a
ret
-; known jump sources: 2c93e (b:493e), 2c943 (b:4943), 2c949 (b:4949)
Function2c9af: ; 2c9af (b:49af)
and a
ret
-; known jump sources: 2c92b (b:492b)
Function2c9b1: ; 2c9b1 (b:49b1)
ld a, b
bit 7, a
@@ -42798,7 +42564,6 @@ Function2c9b1: ; 2c9b1 (b:49b1)
call Function2c9e2
jp Function2c946
-; known jump sources: 2c8d6 (b:48d6), 2c915 (b:4915), 2c9bf (b:49bf), 2c9dc (b:49dc)
Function2c9e2: ; 2c9e2 (b:49e2)
ld a, [BattleType]
cp BATTLETYPE_TUTORIAL
@@ -42891,7 +42656,6 @@ Function2c9e2: ; 2c9e2 (b:49e2)
.asm_2ca85
ret
-; known jump sources: 2ca0c (b:4a0c), 2ca77 (b:4a77)
Function2ca86: ; 2ca86 (b:4a86)
hlcoord 5, 0
ld bc, $28
@@ -42923,7 +42687,6 @@ String_2caae: ; 2caae
db "CANCEL@"
; 2cab5
-; known jump sources: 2c98a (b:498a), 2c9c5 (b:49c5), 2c9f5 (b:49f5)
Function2cab5: ; 2cab5 (b:4ab5)
ld hl, TMsHMs ; $d859
ld a, [$d0e2]
@@ -42941,7 +42704,6 @@ Function2cab5: ; 2cab5 (b:4ab5)
dec c
ret
-; known jump sources: 2c9e7 (b:49e7)
Function2caca: ; 2caca (b:4aca)
hlcoord 9, 3
push de
@@ -42950,7 +42712,6 @@ Function2caca: ; 2caca (b:4aca)
pop de
ret
-; known jump sources: 2c974 (b:4974), 2c9a5 (b:49a5)
Function2cad6: ; 2cad6 (b:4ad6)
push de
ld de, SFX_READ_TEXT_2
@@ -42997,7 +42758,6 @@ Function2cafa: ; 2cafa
ret
; 2cb0c
-; known jump sources: 2c8b1 (b:48b1)
Function2cb0c: ; 2cb0c (b:4b0c)
call Function2c7a7
ld a, [$d265]
@@ -43019,7 +42779,6 @@ Function2cb0c: ; 2cb0c (b:4b0c)
ld [$d0e2], a
ret
-; known jump sources: 2c977 (b:4977)
Function2cb2a: ; 2cb2a (b:4b2a)
ld b, $0
ld c, $39
@@ -44151,7 +43910,6 @@ Function4010b: ; 4010b
; 40115
-; no known jump sources
Jumptable_40115: ; 40115 (10:4115)
dw Function4013c
dw Function401ae
@@ -44169,19 +43927,16 @@ Jumptable_40115: ; 40115 (10:4115)
dw Function40136
-; known jump sources: 401aa (10:41aa), 40254 (10:4254), 4026f (10:426f), 403ba (10:43ba), 4046d (10:446d), 4055e (10:455e), 405db (10:45db)
Function40131: ; 40131 (10:4131)
ld hl, $cf63
inc [hl]
ret
-; no known jump sources
Function40136: ; 40136 (10:4136)
ld hl, $cf63
set 7, [hl]
ret
-; no known jump sources
Function4013c: ; 4013c (10:413c)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -44229,7 +43984,6 @@ Function4013c: ; 4013c (10:413c)
call Function40131
ret
-; no known jump sources
Function401ae: ; 401ae (10:41ae)
ld hl, hJoyPressed ; $ffa7
ld a, [hl]
@@ -44291,7 +44045,6 @@ Function401ae: ; 401ae (10:41ae)
ld [$cf63], a
ret
-; no known jump sources
Function40217: ; 40217 (10:4217)
call LowVolume
xor a
@@ -44318,7 +44071,6 @@ Function40217: ; 40217 (10:4217)
call Function40131
ret
-; no known jump sources
Function40258: ; 40258 (10:4258)
ld de, Unknown_402e8
call Function4135a
@@ -44365,7 +44117,6 @@ Function40292: ; 40292
ret
; 402aa
-; no known jump sources
Function402aa: ; 402aa (10:42aa)
call Function41401
xor a
@@ -44486,7 +44237,6 @@ Function4038d: ; 4038d
ret
; 4039d
-; no known jump sources
Function4039d: ; 4039d (10:439d)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -44502,7 +44252,6 @@ Function4039d: ; 4039d (10:439d)
call Function40131
ret
-; no known jump sources
Function403be: ; 403be (10:43be)
ld a, [$c7dc]
and a
@@ -44552,7 +44301,6 @@ Unknown_403fb: ; 403fb
dw $c56a
; 40405
-; no known jump sources
Jumptable_40405: ; 40405 (10:4405)
dw Function4040d
dw Function40411
@@ -44560,17 +44308,14 @@ Jumptable_40405: ; 40405 (10:4405)
dw Function4043a
; 4040d
-; no known jump sources
Function4040d: ; 4040d (10:440d)
ld b, $0
jr Function40417
-; no known jump sources
Function40411: ; 40411 (10:4411)
ld b, $1
jr Function40417
-; no known jump sources
Function40415: ; 40415 (10:4415)
ld b, $2
Function40417: ; 40417 (10:4417)
@@ -44592,14 +44337,12 @@ Function40417: ; 40417 (10:4417)
ld [$cf63], a
ret
-; no known jump sources
Function4043a: ; 4043a (10:443a)
call Function41401
ld a, $b
ld [$cf63], a
ret
-; no known jump sources
Function40443: ; 40443 (10:4443)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -44620,7 +44363,6 @@ Function40443: ; 40443 (10:4443)
call Function40131
ret
-; no known jump sources
Function40471: ; 40471 (10:4471)
ld de, Unknown_4049e
call Function4135a
@@ -44709,7 +44451,6 @@ Function40501: ; 40501
ret
; 4050a
-; no known jump sources
Function4050a: ; 4050a (10:450a)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -44745,7 +44486,6 @@ Function4050a: ; 4050a (10:450a)
call Function40131
ret
-; no known jump sources
Function40562: ; 40562 (10:4562)
ld hl, hJoyPressed ; $ffa7
ld a, [hl]
@@ -44792,7 +44532,6 @@ Function40562: ; 40562 (10:4562)
ld [hWX], a ; $ff00+$d1
ret
-; no known jump sources
Function405bd: ; 405bd (10:45bd)
call Function41a2c
call Function409f1
@@ -44807,7 +44546,6 @@ Function405bd: ; 405bd (10:45bd)
call Function40131
ret
-; no known jump sources
Function405df: ; 405df (10:45df)
ld hl, hJoyPressed ; $ffa7
ld a, [hl]
@@ -44835,7 +44573,6 @@ Function405df: ; 405df (10:45df)
.asm_4060f
ret
-; known jump sources: 405e7 (10:45e7)
Function40610: ; 40610 (10:4610)
ld hl, $ffa9
ld a, [hl]
@@ -44881,12 +44618,10 @@ Function40610: ; 40610 (10:4610)
call DelayFrame
ret
-; known jump sources: 4063a (10:463a)
Function40654: ; 40654 (10:4654)
ld c, $7f
jr asm_4065d
-; known jump sources: 405ca (10:45ca), 40640 (10:4640)
Function40658: ; 40658 (10:4658)
ld a, [$c7dd]
ld c, $5a
@@ -44904,7 +44639,6 @@ asm_4065d: ; 4065d (10:465d)
ld [hl], c
ret
-; known jump sources: 4026b (10:426b)
Function4066c: ; 4066c (10:466c)
ld a, [$c7d1]
ld [$c7e2], a
@@ -44952,7 +44686,6 @@ Function4066c: ; 4066c (10:466c)
and a
ret
-; known jump sources: 401c5 (10:41c5), 4056f (10:456f)
Function406c5: ; 406c5 (10:46c5)
ld a, [$c7d3]
ld d, a
@@ -44976,7 +44709,6 @@ Function406c5: ; 406c5 (10:46c5)
jr nz, asm_40728
jr asm_4073d
-; known jump sources: 4068f (10:468f), 406d3 (10:46d3)
Function406ea: ; 406ea (10:46ea)
ld hl, $c7d1
ld a, [hl]
@@ -44992,7 +44724,6 @@ Function406ea: ; 406ea (10:46ea)
dec [hl]
jr asm_4073f
-; known jump sources: 406a6 (10:46a6), 406d8 (10:46d8)
Function406fe: ; 406fe (10:46fe)
ld hl, $c7d1
ld a, [hl]
@@ -45062,7 +44793,6 @@ Function40741: ; 40741
; 4074c
-; known jump sources: 40169 (10:4169)
Function4074c: ; 4074c (10:474c)
hlcoord 0, 17
ld de, Unknown_407f2
@@ -45173,7 +44903,6 @@ Unknown_40867: ; 40867
db $3b, " PAGE AREA CRY PRNT", $ff
; 4087c
-; known jump sources: 403a3 (10:43a3)
Function4087c: ; 4087c (10:487c)
call Function40aa6
hlcoord 0, 2
@@ -45211,7 +44940,6 @@ String_408e5: ; 408e5
db "UNOWN MODE@"
; 408f0
-; known jump sources: 40449 (10:4449)
Function408f0: ; 408f0 (10:48f0)
call Function40aa6
hlcoord 0, 2
@@ -45252,7 +44980,6 @@ String_4094c: ; 4094c
db "BEGIN SEARCH!!", $4e, "CANCEL@"
; 40962
-; known jump sources: 40534 (10:4534)
Function40962: ; 40962 (10:4962)
call Function40aa6
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
@@ -45290,7 +45017,6 @@ String_409ae: ; 409ae
db " FOUND!@"
; 409cf
-; known jump sources: 40523 (10:4523), 4054e (10:454e)
Function409cf: ; 409cf (10:49cf)
ld a, [$c7d5]
hlcoord 0, 14
@@ -45309,7 +45035,6 @@ Function409cf: ; 409cf (10:49cf)
.asm_409f0
ret
-; known jump sources: 405c0 (10:45c0)
Function409f1: ; 409f1 (10:49f1)
call Function40aa6
hlcoord 2, 1
@@ -45473,7 +45198,6 @@ Function40b06: ; 40b06
; 40b0f
-; known jump sources: 40160 (10:4160), 401a7 (10:41a7), 401cf (10:41cf), 4052b (10:452b), 40579 (10:4579)
Function40b0f: ; 40b0f (10:4b0f)
ld a, [$c7d4]
cp $1
@@ -45517,7 +45241,6 @@ Function40b0f: ; 40b0f (10:4b0f)
call Function4143b
ret
-; known jump sources: 40b43 (10:4b43)
Function40b55: ; 40b55 (10:4b55)
and a
ret z
@@ -45531,7 +45254,6 @@ Function40b55: ; 40b55 (10:4b55)
call PlaceString
ret
-; known jump sources: 40b57 (10:4b57)
Function40b6a: ; 40b6a (10:4b6a)
ld a, [$c7d4]
cp $1
@@ -45547,7 +45269,6 @@ Function40b6a: ; 40b6a (10:4b6a)
pop hl
ret
-; known jump sources: 40b5e (10:4b5e)
Function40b82: ; 40b82 (10:4b82)
call Function40bc4
jr nz, .asm_40b89
@@ -45558,7 +45279,6 @@ Function40b82: ; 40b82 (10:4b82)
ld [hli], a
ret
-; known jump sources: 40b5a (10:4b5a)
Function40b8d: ; 40b8d (10:4b8d)
call Function40bd0
ret nz
@@ -45602,7 +45322,6 @@ Function40bb1: ; 40bb1
; 40bc4
-; known jump sources: 40b82 (10:4b82)
Function40bc4: ; 40bc4 (10:4bc4)
push de
push hl
@@ -45639,14 +45358,12 @@ Function40bdc: ; 40bdc
; 40bf0
-; no known jump sources
Jumptable_40bf0: ; 40bf0 (10:4bf0)
dw Function40bf6
dw Function40c08
dw Function40c30
-; no known jump sources
Function40bf6: ; 40bf6 (10:4bf6)
ld de, NewPokedexOrder
ld hl, $c6d0
@@ -45660,7 +45377,6 @@ Function40bf6: ; 40bf6 (10:4bf6)
call Function40c18
ret
-; no known jump sources
Function40c08: ; 40c08 (10:4c08)
ld hl, $c6d0
ld a, $1
@@ -45673,7 +45389,6 @@ Function40c08: ; 40c08 (10:4c08)
call Function40c18
ret
-; known jump sources: 40c04 (10:4c04), 40c14 (10:4c14)
Function40c18: ; 40c18 (10:4c18)
ld hl, $c7ca
ld d, NUM_POKEMON
@@ -45779,7 +45494,6 @@ String_40ee4: ; 40ee4
db "in catching order.@"
; 40f08
-; known jump sources: 40424 (10:4424)
Function40f08: ; 40f08 (10:4f08)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -45804,7 +45518,6 @@ String_40f32: ; 40f32
db "Changing modes.", $4e, "Please wait.@"
; 40f4f
-; known jump sources: 40477 (10:4477)
Function40f4f: ; 40f4f (10:4f4f)
ld a, [$c7d8]
cp $2
@@ -45869,7 +45582,6 @@ Function40f84: ; 40f84
scf
ret
-; known jump sources: 40458 (10:4458), 4047a (10:447a)
Function40fa8: ; 40fa8 (10:4fa8)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -45887,7 +45599,6 @@ Function40fa8: ; 40fa8 (10:4fa8)
ld [hBGMapMode], a ; $ff00+$d4
ret
-; known jump sources: 409d5 (10:49d5), 409e8 (10:49e8), 40fbc (10:4fbc), 40fc5 (10:4fc5)
Function40fcd: ; 40fcd (10:4fcd)
push hl
ld e, a
@@ -46046,7 +45757,6 @@ String_41126: ; 41126
db "was not found.@"
; 41148
-; known jump sources: 40190 (10:4190), 401c9 (10:41c9)
Function41148: ; 41148 (10:5148)
ld a, [$c7d4]
cp $1
@@ -46055,7 +45765,6 @@ Function41148: ; 41148 (10:5148)
call Function4130e
ret
-; known jump sources: 4114d (10:514d), 41286 (10:5286)
Function41157: ; 41157 (10:5157)
ld hl, Unknown_41167
ld a, [$c7d1]
@@ -46125,7 +45834,6 @@ Unknown_411c8: ; 411c8
db $ff
; 41229
-; known jump sources: 41150 (10:5150)
Function41229: ; 41229 (10:5229)
ld hl, Unknown_41230
call Function412f1
@@ -46157,7 +45865,6 @@ Unknown_41230: ; 41230
db $ff
; 41281
-; known jump sources: 40551 (10:4551), 40573 (10:4573)
Function41281: ; 41281 (10:5281)
ld a, [$c7d4]
cp $1
@@ -46196,7 +45903,6 @@ Unknown_41290: ; 41290
db $ff
; 412f1
-; known jump sources: 41163 (10:5163), 4122c (10:522c), 4128c (10:528c)
Function412f1: ; 412f1 (10:52f1)
ld de, Sprites ; $c400
.asm_412f4
@@ -46221,7 +45927,6 @@ Function412f1: ; 412f1 (10:52f1)
inc de
jr .asm_412f4
-; known jump sources: 41153 (10:5153)
Function4130e: ; 4130e (10:530e)
push de
ld a, [$c7d2]
@@ -46267,7 +45972,6 @@ Function4130e: ; 4130e (10:530e)
ld [hl], $0
ret
-; known jump sources: 4022a (10:422a), 402b7 (10:42b7), 403a6 (10:43a6), 4044c (10:444c)
Function4134f: ; 4134f (10:534f)
xor a
ld [$c7d8], a
@@ -46275,7 +45979,6 @@ Function4134f: ; 4134f (10:534f)
ld [$c7da], a
ret
-; known jump sources: 4025b (10:425b), 403cc (10:43cc), 40474 (10:4474)
Function4135a: ; 4135a (10:535a)
ld a, [de]
ld b, a
@@ -46351,7 +46054,6 @@ Function4135a: ; 4135a (10:535a)
ld [$c7d8], a
jr .asm_413af
-; known jump sources: 41395 (10:5395), 413a6 (10:53a6), 413af (10:53af), 413c1 (10:53c1), 413e9 (10:53e9), 413ef (10:53ef)
Function413d4: ; 413d4 (10:53d4)
ld a, [$c7d8]
add a
@@ -46363,7 +46065,6 @@ Function413d4: ; 413d4 (10:53d4)
ld l, a
ret
-; known jump sources: 41361 (10:5361)
Function413e0: ; 413e0 (10:53e0)
ld hl, $c7da
ld a, [hl]
@@ -46378,7 +46079,6 @@ Function413e0: ; 413e0 (10:53e0)
ld [hl], $ed
ret
-; known jump sources: 41379 (10:5379)
Function413f5: ; 413f5 (10:53f5)
ld hl, $c7d9
ld a, [hl]
@@ -46388,11 +46088,9 @@ Function413f5: ; 413f5 (10:53f5)
scf
ret
-; known jump sources: 40b27 (10:4b27), 40fb3 (10:4fb3)
Function413fe: ; 413fe (10:53fe)
jp Functionfb8
-; known jump sources: 401eb (10:41eb), 401fe (10:41fe), 402aa (10:42aa), 403ea (10:43ea), 40431 (10:4431), 4043a (10:443a), 40495 (10:4495), 405a7 (10:45a7), 405eb (10:45eb)
Function41401: ; 41401 (10:5401)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -46465,7 +46163,6 @@ Function4143b: ; 4143b
; 41478
-; known jump sources: 40224 (10:4224), 402ba (10:42ba)
Function41478: ; 41478 (10:5478)
call Function40bb1
@@ -46593,7 +46290,6 @@ Function41a2c: ; 41a2c
; 41a58
-; known jump sources: 405c7 (10:45c7), 4063d (10:463d)
Function41a58: ; 41a58 (10:5a58)
ld a, [UnownLetter] ; $d234
push af
@@ -46647,7 +46343,6 @@ Function41a7f: ; 41a7f
; 41ad7
-; known jump sources: 401d2 (10:41d2), 4052e (10:452e), 4057c (10:457c), 41af3 (10:5af3)
Function41ad7: ; 41ad7 (10:5ad7)
ld a, $3
ld [hBGMapMode], a ; $ff00+$d4
@@ -46655,7 +46350,6 @@ Function41ad7: ; 41ad7 (10:5ad7)
call DelayFrames
ret
-; known jump sources: 40517 (10:4517), 41af0 (10:5af0)
Function41ae1: ; 41ae1 (10:5ae1)
ld a, $4
ld [hBGMapMode], a ; $ff00+$d4
@@ -46663,7 +46357,6 @@ Function41ae1: ; 41ae1 (10:5ae1)
call DelayFrames
ret
-; known jump sources: 40163 (10:4163)
Function41aeb: ; 41aeb (10:5aeb)
ld a, [hCGB] ; $ff00+$e6
and a
@@ -47906,7 +47599,6 @@ Function4456e: ; 4456e
ret
; 445c0
-; known jump sources: 44645 (11:4645)
Function445c0: ; 445c0 (11:45c0)
ld a, $0
call GetSRAMBank
@@ -48120,7 +47812,6 @@ Function44725: ; 44725
; 44745
-; no known jump sources
Function44745: ; 44745 (11:4745)
ld a, $0
call GetSRAMBank
@@ -48134,7 +47825,6 @@ Function44745: ; 44745 (11:4745)
call CopyBytes
jp CloseSRAM
-; no known jump sources
Function44765: ; 44765 (11:4765)
ld a, $0
call GetSRAMBank
@@ -48474,7 +48164,6 @@ Function48000: ; 48000
; 4802f
-; known jump sources: 4a0e8 (12:60e8)
Function4802f: ; 4802f (12:402f)
xor a
set 6, a
@@ -48597,14 +48286,12 @@ Function4802f: ; 4802f (12:402f)
push bc
jr asm_4815f
-; known jump sources: 48434 (12:4434), 48441 (12:4441)
Function48157: ; 48157 (12:4157)
call Function1bd3
ld hl, $cfa9
ld b, [hl]
push bc
-; known jump sources: 48155 (12:4155)
asm_4815f: ; 4815f (12:415f)
bit 0, a
jp nz, Function4820d
@@ -48627,7 +48314,6 @@ asm_4815f: ; 4815f (12:415f)
ld a, $ff
ret
-; known jump sources: 48144 (12:4144), 48377 (12:4377), 4840c (12:440c)
Function48187: ; 48187 (12:4187)
ld a, [$d479]
bit 1, a
@@ -48693,7 +48379,6 @@ String_48202: ; 48202
db "Tell Later@"
; 4820d
-; known jump sources: 48161 (12:4161)
Function4820d: ; 4820d (12:420d)
call Function1bee
ld hl, $cfa9
@@ -48746,7 +48431,6 @@ Function4820d: ; 4820d (12:420d)
xor a
ret
-; known jump sources: 48177 (12:4177)
Function48272: ; 48272 (12:4272)
jp Function4840c
; 48275 (12:4275)
@@ -48755,14 +48439,12 @@ String_48275: ; 48275
db "Personal Info@"
; 48283
-; known jump sources: 4828d (12:428d), 48304 (12:4304), 4840f (12:440f), 4876f (12:476f), 488d3 (12:48d3)
Function48283: ; 48283 (12:4283)
ld bc, $212
hlcoord 1, 15
call ClearBox
ret
-; known jump sources: 48222 (12:4222)
asm_4828d: ; 4828d (12:428d)
call Function48283
hlcoord 1, 16
@@ -48815,7 +48497,6 @@ asm_4828d: ; 4828d (12:428d)
ld [$d003], a
jp Function4840c
-; known jump sources: 4822b (12:422b)
Function48304: ; 48304 (12:4304)
call Function48283
hlcoord 1, 16
@@ -48873,7 +48554,6 @@ Function48304: ; 48304 (12:4304)
callba Function104148
jp Function4840c
-; known jump sources: 4834e (12:434e)
Function48383: ; 48383 (12:4383)
push bc
push af
@@ -48911,7 +48591,6 @@ Function48383: ; 48383 (12:4383)
pop bc
ret
-; known jump sources: 4836c (12:436c)
Function483bb: ; 483bb (12:43bb)
ld hl, $cf77
ld a, [hl]
@@ -48972,7 +48651,6 @@ Function483e8: ; 483e8
ret
; 4840c
-; known jump sources: 48272 (12:4272), 482d3 (12:42d3), 48301 (12:4301), 48380 (12:4380), 487e9 (12:47e9), 488e2 (12:48e2), 489e7 (12:49e7)
Function4840c: ; 4840c (12:440c)
call Function48187
call Function48283
@@ -48998,7 +48676,6 @@ Function4840c: ; 4840c (12:440c)
call ClearBox
jp Function48157
-; known jump sources: 489f0 (12:49f0), 489fb (12:49fb), 48a04 (12:4a04), 48a16 (12:4a16), 48a1f (12:4a1f), 48a2a (12:4a2a), 48a33 (12:4a33)
Function48444: ; 48444 (12:4444)
push bc
push af
@@ -49149,7 +48826,6 @@ Yamanashi: db "やまなしけん@" ; Yamanashi
Wakayama: db "わかやまけん@" ; Wakayama
; 48689
-; known jump sources: 48085 (12:4085)
Function48689: ; 48689 (12:4689)
ld c, $7
call DelayFrames
@@ -49175,7 +48851,6 @@ Function48689: ; 48689 (12:4689)
call Function48cdc
ret
-; known jump sources: 4805a (12:405a), 4841b (12:441b)
Function486bf: ; 486bf (12:46bf)
ld hl, $cfa1
ld a, [DefaultFlypoint] ; $d002
@@ -49244,7 +48919,6 @@ Function486bf: ; 486bf (12:46bf)
ld [hli], a
ret
-; known jump sources: 48192 (12:4192), 486db (12:46db), 486ee (12:46ee)
Function48725: ; 48725 (12:4725)
ld a, [$d003]
bit 0, a
@@ -49261,7 +48935,6 @@ Function48725: ; 48725 (12:4725)
and a
ret
-; known jump sources: 4829f (12:429f), 48a40 (12:4a40)
Function4873c: ; 4873c (12:473c)
ld hl, $cfa1
ld a, $4
@@ -49299,7 +48972,6 @@ Function4873c: ; 4873c (12:473c)
ld [hli], a
ret
-; known jump sources: 48226 (12:4226)
Function4876f: ; 4876f (12:476f)
call Function48283
hlcoord 1, 16
@@ -49359,7 +49031,6 @@ Function4876f: ; 4876f (12:476f)
ld [$FF00+$aa], a
jp Function4840c
-; known jump sources: 48116 (12:4116), 487ba (12:47ba), 487e3 (12:47e3), 488aa (12:48aa)
Function487ec: ; 487ec (12:47ec)
push hl
ld de, $d473
@@ -49373,7 +49044,6 @@ Function487ec: ; 487ec (12:47ec)
call PlaceString
ret
-; known jump sources: 487f0 (12:47f0)
Function487ff: ; 487ff (12:47ff)
push hl
ld a, $7f
@@ -49390,7 +49060,6 @@ String_4880d: ; 4880d
db "@"
; 4880e
-; known jump sources: 487c9 (12:47c9)
Function4880e: ; 4880e (12:480e)
ld a, [hJoyPressed] ; $ff00+$a7
and A_BUTTON
@@ -49485,14 +49154,12 @@ Function4880e: ; 4880e (12:480e)
and a
ret
-; known jump sources: 48819 (12:4819)
Function488b4: ; 488b4 (12:48b4)
ld a, $0
and a
scf
ret
-; known jump sources: 48812 (12:4812)
Function488b9: ; 488b9 (12:48b9)
ld a, [$d003]
set 1, a
@@ -49507,7 +49174,6 @@ INCBIN "baserom.gbc",$488c3,$488cb - $488c3
GFX_488cb: ; 488cb
INCBIN "baserom.gbc",$488cb,$488d3 - $488cb
-; known jump sources: 48230 (12:4230)
Function488d3: ; 488d3 (12:48d3)
call Function48283
hlcoord 1, 16
@@ -49544,7 +49210,6 @@ Function488d3: ; 488d3 (12:48d3)
ld d, $0
ld b, $0
-; known jump sources: 48999 (12:4999)
asm_48922: ; 48922 (12:4922)
push bc
call Functiona57
@@ -49597,13 +49262,11 @@ Function4895a: ; 4895a
ld b, $1
push bc
-; known jump sources: 48929 (12:4929), 4892e (12:492e), 48933 (12:4933)
Function4896e: ; 4896e (12:496e)
pop bc
ld b, $0
push bc
-; known jump sources: 48951 (12:4951), 48958 (12:4958)
asm_48972: ; 48972 (12:4972)
call Function48ab5
push af
@@ -49671,7 +49334,6 @@ asm_48972: ; 48972 (12:4972)
ld [$FF00+$aa], a
jp Function4840c
-; known jump sources: 4812e (12:412e), 48906 (12:4906), 489d8 (12:49d8), 48b47 (12:4b47), 48c04 (12:4c04)
Function489ea: ; 489ea (12:49ea)
push de
ld a, [$d475]
@@ -49715,7 +49377,6 @@ String_48a38: ; 48a38
db "-@"
; 48a3a
-; known jump sources: 488df (12:48df)
Function48a3a: ; 48a3a (12:4a3a)
ld hl, MenuDataHeader_0x48a9c
call LoadMenuDataHeader
@@ -49758,7 +49419,6 @@ Function48a3a: ; 48a3a (12:4a3a)
and a
ret
-; known jump sources: 48a72 (12:4a72), 48a96 (12:4a96)
Function48a9a: ; 48a9a (12:4a9a)
scf
ret
@@ -49775,7 +49435,6 @@ String_48aa1: ; 48aa1
; 48ab5
-; known jump sources: 48972 (12:4972)
Function48ab5: ; 48ab5 (12:4ab5)
ld a, [hJoyPressed] ; $ff00+$a7
and A_BUTTON
@@ -49952,7 +49611,6 @@ Function48ab5: ; 48ab5 (12:4ab5)
ld a, [hl]
and $f
-; known jump sources: 48bc2 (12:4bc2), 48bf6 (12:4bf6), 48bfe (12:4bfe)
asm_48bc7: ; 48bc7 (12:4bc7)
hlcoord 11, 10
push af
@@ -49966,7 +49624,6 @@ asm_48bc7: ; 48bc7 (12:4bc7)
ld a, $f
jr Function48c00
-; known jump sources: 48b3c (12:4b3c)
Function48bd7: ; 48bd7 (12:4bd7)
push de
hlcoord 10, 9
@@ -49998,7 +49655,6 @@ Function48bd7: ; 48bd7 (12:4bd7)
and $f
jr asm_48bc7
-; known jump sources: 48b8a (12:4b8a), 48bd5 (12:4bd5)
Function48c00: ; 48c00 (12:4c00)
push af
hlcoord 11, 10
@@ -50009,17 +49665,14 @@ Function48c00: ; 48c00 (12:4c00)
ld a, b
ret
-; known jump sources: 48ac0 (12:4ac0)
Function48c0d: ; 48c0d (12:4c0d)
xor a
and a
-; known jump sources: 48ab9 (12:4ab9)
Function48c0f: ; 48c0f (12:4c0f)
scf
ret
-; known jump sources: 48991 (12:4991)
Function48c11: ; 48c11 (12:4c11)
ld a, [DefaultFlypoint] ; $d002
bit 7, a
@@ -50057,7 +49710,6 @@ Function48c11: ; 48c11 (12:4c11)
ld [DefaultFlypoint], a ; $d002
ret
-; known jump sources: 48b80 (12:4b80)
Function48c4d: ; 48c4d (12:4c4d)
swap a
and $f0
@@ -50070,7 +49722,6 @@ Function48c4d: ; 48c4d (12:4c4d)
ld [hl], a
ret
-; known jump sources: 48b85 (12:4b85)
Function48c5a: ; 48c5a (12:4c5a)
push af
ld a, [hl]
@@ -50174,12 +49825,10 @@ Function48ca3: ; 48ca3
ret
; 48cda
-; no known jump sources
Function48cda: ; 48cda (12:4cda)
ld h, d
ld l, e
-; known jump sources: 480cb (12:40cb), 482a9 (12:42a9), 48323 (12:4323), 486bb (12:46bb), 4878f (12:478f), 4888e (12:488e), 4889f (12:489f), 488f9 (12:48f9), 48a59 (12:4a59), 48b6b (12:4b6b), 48ba5 (12:4ba5), 48bdf (12:4bdf), 49f25 (12:5f25), 4a150 (12:6150), 4a2b3 (12:62b3), 4a4df (12:64df)
Function48cdc: ; 48cdc (12:4cdc)
push bc
push hl
@@ -50208,7 +49857,6 @@ Function48cdc: ; 48cdc (12:4cdc)
jr nz, .asm_48ced
ret
-; known jump sources: 48cde (12:4cde)
Function48cfd: ; 48cfd (12:4cfd)
push hl
ld a, $4
@@ -50239,7 +49887,6 @@ Function48cfd: ; 48cfd (12:4cfd)
ld [hl], $b
ret
-; known jump sources: 48d02 (12:4d02), 48d12 (12:4d12), 48d24 (12:4d24)
Function48d2a: ; 48d2a (12:4d2a)
ld d, c
.asm_48d2b
@@ -50248,7 +49895,6 @@ Function48d2a: ; 48d2a (12:4d2a)
jr nz, .asm_48d2b
ret
-; known jump sources: 4817d (12:417d), 4825f (12:425f)
Function48d30: ; 48d30 (12:4d30)
ld hl, $d475
call Function48d4a
@@ -50256,7 +49902,6 @@ Function48d30: ; 48d30 (12:4d30)
call Function48d4a
ret
-; known jump sources: 48042 (12:4042)
Function48d3d: ; 48d3d (12:4d3d)
ld hl, $d475
call Function48d94
@@ -50264,7 +49909,6 @@ Function48d3d: ; 48d3d (12:4d3d)
call Function48d94
ret
-; known jump sources: 48d33 (12:4d33), 48d39 (12:4d39)
Function48d4a: ; 48d4a (12:4d4a)
inc hl
ld a, [hl]
@@ -50315,7 +49959,6 @@ Function48d4a: ; 48d4a (12:4d4a)
ld [hl], b
ret
-; known jump sources: 48d40 (12:4d40), 48d46 (12:4d46)
Function48d94: ; 48d94 (12:4d94)
xor a
ld [$ffb3], a
@@ -50348,7 +49991,6 @@ Function48d94: ; 48d94 (12:4d94)
ld [hl], a
ret
-; no known jump sources
Function48dcb: ; 48dcb (12:4dcb)
call Function48e14
call Function48e47
@@ -50391,7 +50033,6 @@ UnknownText_0x48e0f: ; 0x48e0f
db "@"
; 0x48e14
-; known jump sources: 48dcb (12:4dcb)
Function48e14: ; 48e14 (12:4e14)
ld a, $10
ld [MusicFade], a ; $c2a7
@@ -50414,7 +50055,6 @@ Function48e14: ; 48e14 (12:4e14)
call ByteFill
ret
-; known jump sources: 48dce (12:4dce)
Function48e47: ; 48e47 (12:4e47)
ld hl, Palette_48e5c
ld de, Unkn1Pals ; $d000
@@ -50432,7 +50072,6 @@ Palette_48e5c: ; 48e5c
RGB 00, 00, 00
; 48e64
-; known jump sources: 48dd1 (12:4dd1)
Function48e64: ; 48e64 (12:4e64)
ld de, GFX_48e71
ld hl, $9000
@@ -50579,7 +50218,6 @@ MenuDataHeader_0x4930a: ; 0x4930a
db 17, 19 ; end coords
; 4930f
-; known jump sources: 480a0 (12:40a0), 48690 (12:4690)
Function4930f: ; 4930f (12:530f)
ld a, b
cp $ff
@@ -50628,7 +50266,6 @@ Function49336: ; 49336
; 49346
-; known jump sources: 49371 (12:5371)
Function49346: ; 49346 (12:5346)
ld hl, AttrMap ; $cdd9
ld bc, $168
@@ -50636,7 +50273,6 @@ Function49346: ; 49346 (12:5346)
call ByteFill
ret
-; known jump sources: 4936e (12:536e), 4a0af (12:60af)
Function49351: ; 49351 (12:5351)
ld de, Unkn1Pals ; $d000
ld hl, Palette_493e1
@@ -50650,7 +50286,6 @@ Function49351: ; 49351 (12:5351)
call FarCopyWRAM
ret
-; known jump sources: 4a492 (12:6492)
Function4936e: ; 4936e (12:536e)
call Function49351
call Function49346
@@ -50659,7 +50294,6 @@ Function4936e: ; 4936e (12:536e)
callba Function96a4
ret
-; known jump sources: 49374 (12:5374)
Function49384: ; 49384 (12:5384)
ld hl, AttrMap ; $cdd9
ld bc, $401
@@ -50742,7 +50376,6 @@ Palette_49418: ; 49418
RGB 00, 00, 00
; 49420
-; no known jump sources
Function49420:: ; 49420 (12:5420)
ld hl, Palette_496bd
ld de, Unkn1Pals + $30
@@ -51519,7 +51152,6 @@ INCBIN "gfx/special/celebi/3.2bpp"
INCBIN "gfx/special/celebi/4.2bpp"
-; no known jump sources
Function49aa2: ; 49aa2 (12:5aa2)
ld hl, $6
add hl, bc
@@ -51611,7 +51243,6 @@ Function49aa2: ; 49aa2 (12:5aa2)
.asm_49b2f
ret
-; known jump sources: 49aaf (12:5aaf)
Function49b30: ; 49b30 (12:5b30)
pop af
ld hl, $1
@@ -51620,7 +51251,6 @@ Function49b30: ; 49b30 (12:5b30)
call Function3b3c
ret
-; known jump sources: 49acc (12:5acc)
Function49b3b: ; 49b3b (12:5b3b)
add $10
and $3f
@@ -51637,7 +51267,6 @@ Function49b3b: ; 49b3b (12:5b3b)
inc a
ret
-; known jump sources: 49b43 (12:5b43), 49b4a (12:5b4a)
Function49b52: ; 49b52 (12:5b52)
ld e, a
ld a, d
@@ -52253,7 +51882,6 @@ String_0x4a062: ; 4a062
-; known jump sources: 49f16 (12:5f16), 49fb7 (12:5fb7)
Function4a071: ; 4a071 (12:6071)
ld hl, $cfa1
ld a, $2
@@ -52281,7 +51909,6 @@ Function4a071: ; 4a071 (12:6071)
ld [hli], a
ret
-; known jump sources: 49f6d (12:5f6d)
Function4a098: ; 4a098 (12:6098)
ld a, $2
call Function1ff8
@@ -52295,14 +51922,12 @@ Function4a098: ; 4a098 (12:6098)
pop bc
jp Function49f16
-; known jump sources: 49f72 (12:5f72)
Function4a0b9: ; 4a0b9 (12:60b9)
ld a, $2
call Function1ff8
pop bc
jp Function4a4c4
-; known jump sources: 49f77 (12:5f77)
Function4a0c2: ; 4a0c2 (12:60c2)
ld a, $2
call Function1ff8
@@ -52329,7 +51954,6 @@ Function4a0c2: ; 4a0c2 (12:60c2)
call DelayFrames
jr asm_4a111
-; known jump sources: 49f7c (12:5f7c)
Function4a100: ; 4a100 (12:6100)
ld a, $2
call Function1ff8
@@ -52338,13 +51962,11 @@ Function4a100: ; 4a100 (12:6100)
call WhiteBGMap
call ClearTileMap
-; known jump sources: 4a0fe (12:60fe)
asm_4a111: ; 4a111 (12:6111)
pop bc
call Functione5f
jp Function49f0a
-; known jump sources: 4a2c5 (12:62c5)
Function4a118: ; 4a118 (12:6118)
ld hl, $cfa1
ld a, $1
@@ -52370,7 +51992,6 @@ Function4a118: ; 4a118 (12:6118)
ld [hli], a
ret
-; known jump sources: 4a108 (12:6108), 4a23a (12:623a)
Function4a13b: ; 4a13b (12:613b)
call Function4a3a7
call Function4a492
@@ -52378,7 +51999,6 @@ Function4a13b: ; 4a13b (12:613b)
ld c, $a
call DelayFrames
-; known jump sources: 4a236 (12:6236)
Function4a149: ; 4a149 (12:6149)
hlcoord 1, 2
ld b, $6
@@ -52411,14 +52031,12 @@ Function4a149: ; 4a149 (12:6149)
push bc
jr asm_4a19d
-; known jump sources: 4a1ec (12:61ec)
Function4a195: ; 4a195 (12:6195)
call Function1bd3
ld hl, $cfa9
ld b, [hl]
push bc
-; known jump sources: 4a193 (12:6193)
asm_4a19d: ; 4a19d (12:619d)
bit 0, a
jr nz, .asm_4a1a7
@@ -52469,7 +52087,6 @@ String_4a1ef: ; 4a1ef
next "もどる@"
; 4a20e
-; known jump sources: 4a1ad (12:61ad)
Function4a20e: ; 4a20e (12:620e)
ld a, $1
call Function1ff8
@@ -52478,7 +52095,6 @@ Function4a20e: ; 4a20e (12:620e)
call DelayFrame
jr Function4a239
-; known jump sources: 4a1b2 (12:61b2)
Function4a221: ; 4a221 (12:6221)
ld a, $1
call Function1ff8
@@ -52492,7 +52108,6 @@ Function4a221: ; 4a221 (12:6221)
pop bc
jp Function4a149
-; known jump sources: 4a21f (12:621f), 4a229 (12:6229)
Function4a239: ; 4a239 (12:6239)
pop bc
jp Function4a13b
@@ -52510,7 +52125,6 @@ Strings_4a23d: ; 4a23d
db "@"
; 4a28a
-; known jump sources: 4a226 (12:6226)
Function4a28a: ; 4a28a (12:628a)
hlcoord 2, 3
ld bc, $601
@@ -52626,7 +52240,6 @@ MenuData2_0x4a36a: ; 0x4a36a
db "いいえ@"
; 0x4a373
-; known jump sources: 4a141 (12:6141), 4a1db (12:61db), 4a22b (12:622b)
Function4a373: ; 4a373 (12:6373)
ld hl, $cfa1
ld a, $4
@@ -52663,7 +52276,6 @@ Function4a39a: ; 4a39a
ret
; 4a3a7
-; known jump sources: 48078 (12:4078), 49f0d (12:5f0d), 4a13b (12:613b), 4a4c7 (12:64c7)
Function4a3a7: ; 4a3a7 (12:63a7)
call Function4a485
Function4a3aa: ; 4a3aa
@@ -52756,7 +52368,6 @@ Function4a449: ; 4a449
ret
; 4a485
-; known jump sources: 4a0b2 (12:60b2), 4a3a7 (12:63a7)
Function4a485: ; 4a485 (12:6485)
ld de, GFX_49c0c
ld hl, $9000
@@ -52764,7 +52375,6 @@ Function4a485: ; 4a485 (12:6485)
call Get2bpp
ret
-; known jump sources: 49f10 (12:5f10), 4a13e (12:613e), 4a4ca (12:64ca)
Function4a492: ; 4a492 (12:6492)
call Function4936e
ret
@@ -52797,7 +52407,6 @@ MainMenu_MobileStudium: ; 4a496
; 4a4c4
-; known jump sources: 4a0bf (12:60bf), 4a6c2 (12:66c2)
Function4a4c4: ; 4a4c4 (12:64c4)
call WhiteBGMap
call Function4a3a7
@@ -52850,14 +52459,12 @@ Function4a4c4: ; 4a4c4 (12:64c4)
push bc
jr asm_4a54d
-; known jump sources: 4a5c2 (12:65c2)
Function4a545: ; 4a545 (12:6545)
call Function1bd3
ld hl, $cfa9
ld b, [hl]
push bc
-; known jump sources: 4a543 (12:6543)
asm_4a54d: ; 4a54d (12:654d)
bit 0, a
jr nz, .asm_4a557
@@ -52908,7 +52515,6 @@ asm_4a54d: ; 4a54d (12:654d)
call PlaceString
jp Function4a5b0
-; known jump sources: 4a5ad (12:65ad)
Function4a5b0: ; 4a5b0 (12:65b0)
call Function4a680
pop bc
@@ -52946,7 +52552,6 @@ Strings_4a5f6: ; 4a5f6
db "@"
; 4a680
-; known jump sources: 4a4cd (12:64cd), 4a5b0 (12:65b0)
Function4a680: ; 4a680 (12:6680)
ld hl, $cfa1
ld a, $2
@@ -52978,7 +52583,6 @@ Function4a680: ; 4a680 (12:6680)
ld [hli], a
ret
-; known jump sources: 4a55d (12:655d), 4a562 (12:6562), 4a567 (12:6567), 4a56c (12:656c)
Function4a6ab: ; 4a6ab (12:66ab)
ld a, $2
call Function1ff8
@@ -52990,7 +52594,6 @@ Function4a6ab: ; 4a6ab (12:66ab)
call Functione5f
jp Function4a4c4
-; known jump sources: 49f07 (12:5f07), 49f93 (12:5f93)
Function4a6c5: ; 4a6c5 (12:66c5)
ld a, $5
ld [MusicFade], a ; $c2a7
@@ -53002,7 +52605,6 @@ Function4a6c5: ; 4a6c5 (12:66c5)
call DelayFrames
ret
-; known jump sources: 4a292 (12:6292), 4a3b1 (12:63b1), 4a3b9 (12:63b9), 4a3c0 (12:63c0), 4a3c8 (12:63c8), 4a3d0 (12:63d0), 4a3d8 (12:63d8), 4a3e0 (12:63e0), 4a3eb (12:63eb), 4a3f3 (12:63f3), 4a3fb (12:63fb), 4a403 (12:6403), 4a40b (12:640b), 4a416 (12:6416), 4a41e (12:641e), 4a425 (12:6425), 4a42d (12:642d), 4a435 (12:6435), 4a43d (12:643d), 4a445 (12:6445), 4a6e5 (12:66e5)
Function4a6d8: ; 4a6d8 (12:66d8)
push bc
push hl
@@ -54460,7 +54062,6 @@ Function4cf34: ; 4cf34
; 4cf45
-; no known jump sources
Function4cf45: ; 4cf45 (13:4f45)
ld a, [hCGB] ; $ff00+$e6
and a
@@ -54497,7 +54098,6 @@ Function4cf45: ; 4cf45 (13:4f45)
ld [hBGMapMode], a ; $ff00+$d4
ret
-; known jump sources: 4cf65 (13:4f65), 4cf6f (13:4f6f)
Function4cf80: ; 4cf80 (13:4f80)
ld [hSPBuffer], sp ; $ffd9
ld sp, hl
@@ -55971,7 +55571,6 @@ Function4dbaf: ; 4dbaf
; 4dbb8
-; no known jump sources
Function4dbb8: ; 4dbb8 (13:5bb8)
ld a, [CurPartyMon] ; $d109
ld hl, PartyMon1CaughtLevel ; $dcfc
@@ -56123,7 +55722,6 @@ Function4dc67: ; 4dc67
; 4dc7b
-; no known jump sources
Function4dc7b: ; 4dc7b (13:5c7b)
ld a, [InLinkBattle] ; $c2dc
cp $4
@@ -56235,7 +55833,6 @@ StatsScreenPointerTable: ; 4dd2a
; 4dd3a
-; known jump sources: 4dcec (13:5cec)
Function4dd3a: ; 4dd3a (13:5d3a)
ld hl, $cf64
bit 6, [hl]
@@ -56255,7 +55852,6 @@ Function4dd3a: ; 4dd3a (13:5d3a)
callba Function10402d
ret
-; known jump sources: 4dd97 (13:5d97), 4dd9d (13:5d9d), 4ddb3 (13:5db3), 4ddc2 (13:5dc2), 4dddd (13:5ddd), 4deda (13:5eda), 4dee0 (13:5ee0), 4dee6 (13:5ee6)
Function4dd62: ; 4dd62 (13:5d62)
ld a, [$cf63]
and $80
@@ -56263,13 +55859,11 @@ Function4dd62: ; 4dd62 (13:5d62)
ld [$cf63], a
ret
-; no known jump sources
Function4dd6c: ; 4dd6c (13:5d6c)
ld hl, $cf63
set 7, [hl]
ret
-; no known jump sources
Function4dd72: ; 4dd72 (13:5d72)
ld hl, $cf64
res 6, [hl]
@@ -56300,7 +55894,6 @@ EggStatsInit: ; 4dda1
; 0x4ddac
-; no known jump sources
Function4ddac: ; 4ddac (13:5dac)
call Function4de2c
jr nc, .asm_4ddb7
@@ -56317,7 +55910,6 @@ Function4ddac: ; 4ddac (13:5dac)
call Function4dd62
ret
-; no known jump sources
Function4ddc6: ; 4ddc6 (13:5dc6)
call Function4dfb6
ld hl, $cf64
@@ -56327,7 +55919,6 @@ Function4ddc6: ; 4ddc6 (13:5dc6)
ld [$cf63], a
ret
-; no known jump sources
Function4ddd6: ; 4ddd6 (13:5dd6)
call Function4de2c
jr nc, .asm_4dde1
@@ -56338,7 +55929,6 @@ Function4ddd6: ; 4ddd6 (13:5dd6)
and $f3
jp Function4de54
-; no known jump sources
Function4dde6: ; 4dde6 (13:5de6)
call IsSFXPlaying
ret nc
@@ -56347,7 +55937,6 @@ Function4dde6: ; 4dde6 (13:5de6)
ld [$cf63], a
ret
-; known jump sources: 4dd83 (13:5d83)
Function4ddf2: ; 4ddf2 (13:5df2)
ld a, [MonType] ; $cf5f
cp $3
@@ -56373,7 +55962,6 @@ Function4ddf2: ; 4ddf2 (13:5df2)
and a
ret
-; known jump sources: 4ddac (13:5dac), 4ddd6 (13:5dd6)
Function4de2c: ; 4de2c (13:5e2c)
call GetJoypad
ld a, [MonType] ; $cf5f
@@ -56400,7 +55988,6 @@ Function4de2c: ; 4de2c (13:5e2c)
scf
ret
-; known jump sources: 4ddbd (13:5dbd), 4dde3 (13:5de3)
Function4de54: ; 4de54 (13:5e54)
push af
ld a, [$cf64]
@@ -56488,13 +56075,11 @@ Function4de54: ; 4de54 (13:5e54)
call Function4dd62
ret
-; known jump sources: 4de5e (13:5e5e), 4debb (13:5ebb)
Function4dee4: ; 4dee4 (13:5ee4)
ld h, $7
call Function4dd62
ret
-; known jump sources: 4dd8d (13:5d8d)
Function4deea: ; 4deea (13:5eea)
call Function4df45
xor a
@@ -56532,7 +56117,6 @@ Function4deea: ; 4deea (13:5eea)
call Function4dfa6
ret
-; known jump sources: 4deea (13:5eea)
Function4df45: ; 4df45 (13:5f45)
ld hl, TempMonHP ; $d130
ld a, [hli]
@@ -56550,7 +56134,6 @@ Function4df45: ; 4df45 (13:5f45)
call DelayFrame
ret
-; known jump sources: 4df26 (13:5f26)
Function4df66: ; 4df66 (13:5f66)
push hl
callba GetGender
@@ -56584,7 +56167,6 @@ Function4df7f: ; 4df7f
ret
; 4df8f
-; known jump sources: 4df3b (13:5f3b), 4e348 (13:6348)
Function4df8f: ; 4df8f (13:5f8f)
hlcoord 0, 7
ld b, 20
@@ -56595,7 +56177,6 @@ Function4df8f: ; 4df8f (13:5f8f)
jr nz, .asm_4df96
ret
-; known jump sources: 4df3e (13:5f3e)
Function4df9b: ; 4df9b (13:5f9b)
hlcoord 12, 6
ld [hl], $71
@@ -56603,7 +56184,6 @@ Function4df9b: ; 4df9b (13:5f9b)
ld [hl], $ed
ret
-; known jump sources: 4df41 (13:5f41)
Function4dfa6: ; 4dfa6 (13:5fa6)
ld bc, TempMonDVs ; $d123
callba CheckShininess
@@ -56612,7 +56192,6 @@ Function4dfa6: ; 4dfa6 (13:5fa6)
ld [hl], $3f
ret
-; known jump sources: 4ddc6 (13:5dc6)
Function4dfb6: ; 4dfb6 (13:5fb6)
ld a, [CurBaseData] ; $d236 (aliases: BaseDexNo)
ld [$d265], a
@@ -56631,7 +56210,6 @@ Function4dfb6: ; 4dfb6 (13:5fb6)
call Function4e226
ret
-; known jump sources: 4dfc2 (13:5fc2)
Function4dfda: ; 4dfda (13:5fda)
ld a, [$cf64]
and $3
@@ -56642,7 +56220,6 @@ Function4dfda: ; 4dfda (13:5fda)
call ClearBox
ret
-; known jump sources: 4dfc8 (13:5fc8)
Function4dfed: ; 4dfed (13:5fed)
ld a, [$cf64]
and $3
@@ -56653,7 +56230,6 @@ Function4dfed: ; 4dfed (13:5fed)
set 5, [hl]
ret
-; known jump sources: 4dfc5 (13:5fc5)
Function4e002: ; 4e002 (13:6002)
ld a, [$cf64]
and $3
@@ -56662,14 +56238,12 @@ Function4e002: ; 4e002 (13:6002)
rst JumpTable
ret
-; no known jump sources
Jumptable_4e00d: ; 4e00d (13:600d)
dw Function4e013
dw Function4e147
dw Function4e1ae
-; no known jump sources
Function4e013: ; 4e013 (13:6013)
hlcoord 0, 9
ld b, $0
@@ -56750,7 +56324,6 @@ Function4e013: ; 4e013 (13:6013)
ld [hl], $41
ret
-; known jump sources: 4e089 (13:6089)
Function4e0d3: ; 4e0d3 (13:60d3)
ld a, [TempMonLevel] ; $d12d
push af
@@ -56764,7 +56337,6 @@ Function4e0d3: ; 4e0d3 (13:60d3)
ld [TempMonLevel], a ; $d12d
ret
-; known jump sources: 4e098 (13:6098)
Function4e0e7: ; 4e0e7 (13:60e7)
ld a, [TempMonLevel] ; $d12d
cp MAX_LEVEL
@@ -56820,7 +56392,6 @@ String_4e142: ; 4e142
db "#RUS@"
; 4e147
-; no known jump sources
Function4e147: ; 4e147 (13:6147)
ld de, String_4e1a0
hlcoord 0, 8
@@ -56845,7 +56416,6 @@ Function4e147: ; 4e147 (13:6147)
predef Function50c50
ret
-; known jump sources: 4e150 (13:6150)
Function4e189: ; 4e189 (13:6189)
ld de, String_4e1a5
ld a, [TempMonItem] ; $d10f
@@ -56871,7 +56441,6 @@ String_4e1a9: ; 4e1a9
db "MOVE@"
; 4e1ae
-; no known jump sources
Function4e1ae: ; 4e1ae (13:61ae)
call Function4e1cc
hlcoord 10, 8
@@ -56888,7 +56457,6 @@ Function4e1ae: ; 4e1ae (13:61ae)
predef Function50b7b
ret
-; known jump sources: 4e1ae (13:61ae)
Function4e1cc: ; 4e1cc (13:61cc)
ld de, IDNoString
hlcoord 0, 9
@@ -56937,7 +56505,6 @@ OTString: ; 4e222
; 4e226
-; known jump sources: 4dfd6 (13:5fd6)
Function4e226: ; 4e226 (13:6226)
ld hl, TempMonDVs ; $d123
predef GetUnownLetter
@@ -56961,7 +56528,6 @@ Function4e226: ; 4e226 (13:6226)
call PlayCry2
ret
-; known jump sources: 4e23f (13:623f), 4e249 (13:6249)
Function4e253: ; 4e253 (13:6253)
ld hl, $cf64
set 5, [hl]
@@ -56978,7 +56544,6 @@ Function4e253: ; 4e253 (13:6253)
call Function378b
ret
-; known jump sources: 4e238 (13:6238)
Function4e271: ; 4e271 (13:6271)
ld a, [CurPartySpecies] ; $d108
cp UNOWN
@@ -56993,7 +56558,6 @@ Function4e271: ; 4e271 (13:6271)
call Function4e289
ret
-; known jump sources: 4e27d (13:627d), 4e285 (13:6285)
Function4e289: ; 4e289 (13:6289)
ld a, [CurPartySpecies] ; $d108
call IsAPokemon
@@ -57009,14 +56573,12 @@ Function4e289: ; 4e289 (13:6289)
set 6, [hl]
ret
-; known jump sources: 4e22e (13:622e), 4e497 (13:6497)
Function4e2ad: ; 4e2ad (13:62ad)
ld a, [MonType] ; $cf5f
ld hl, Jumptable_4e2b5
rst JumpTable
ret
-; no known jump sources
Jumptable_4e2b5: ; 4e2b5 (13:62b5)
dw Function4e2bf
dw Function4e2cf
@@ -57025,7 +56587,6 @@ Jumptable_4e2b5: ; 4e2b5 (13:62b5)
dw Function4e301
-; no known jump sources
Function4e2bf: ; 4e2bf (13:62bf)
ld a, [CurPartyMon] ; $d109
ld hl, PartyMons ; $dcdf (aliases: PartyMon1, PartyMon1Species)
@@ -57035,12 +56596,10 @@ Function4e2bf: ; 4e2bf (13:62bf)
ld c, l
jr Function4e2f2
-; no known jump sources
Function4e2cf: ; 4e2cf (13:62cf)
xor a
ret
-; no known jump sources
Function4e2d1: ; 4e2d1 (13:62d1)
ld hl, sBoxMons
ld bc, $30
@@ -57056,12 +56615,10 @@ Function4e2d1: ; 4e2d1 (13:62d1)
pop af
ret
-; no known jump sources
Function4e2ed: ; 4e2ed (13:62ed)
ld bc, TempMonSpecies ; $d10e (aliases: TempMon)
jr Function4e2f2
-; known jump sources: 4e2cd (13:62cd), 4e2e4 (13:62e4), 4e2f0 (13:62f0)
Function4e2f2: ; 4e2f2 (13:62f2)
ld a, [CurPartySpecies] ; $d108
cp EGG
@@ -57073,7 +56630,6 @@ Function4e2f2: ; 4e2f2 (13:62f2)
scf
ret
-; no known jump sources
Function4e301: ; 4e301 (13:6301)
ld a, $1
and a
@@ -57082,7 +56638,6 @@ Function4e305: ; 4e305 (13:6305)
xor a
ret
-; known jump sources: 4e290 (13:6290), 4e4b1 (13:64b1)
Function4e307: ; 4e307 (13:6307)
nop
push hl
@@ -57195,7 +56750,6 @@ EggALotMoreTimeString: ; 0x4e46e
; 0x4e497
-; known jump sources: 4e3b0 (13:63b0)
Function4e497: ; 4e497 (13:6497)
call Function4e2ad
ret nc
@@ -57222,7 +56776,6 @@ Function4e497: ; 4e497 (13:6497)
set 6, [hl]
ret
-; known jump sources: 4dfe0 (13:5fe0)
Function4e4cd: ; 4e4cd (13:64cd)
hlcoord 13, 5
ld a, $36
@@ -57242,7 +56795,6 @@ Function4e4cd: ; 4e4cd (13:64cd)
jr z, Function4e4f7
hlcoord 17, 5
-; known jump sources: 4e4d2 (13:64d2), 4e4da (13:64da), 4e4e2 (13:64e2), 4e4ed (13:64ed), 4e4f2 (13:64f2)
Function4e4f7: ; 4e4f7 (13:64f7)
push bc
ld [hli], a
@@ -57257,7 +56809,6 @@ Function4e4f7: ; 4e4f7 (13:64f7)
pop bc
ret
-; known jump sources: 4df1a (13:5f1a), 4e1f0 (13:61f0)
Function4e505: ; 4e505 (13:6505)
ld de, StringBuffer1 ; $d073
ld bc, $b
@@ -57279,7 +56830,6 @@ Function4e505: ; 4e505 (13:6505)
pop de
ret
-; known jump sources: 4df17 (13:5f17), 4e1ed (13:61ed)
Function4e528: ; 4e528 (13:6528)
ld a, [MonType] ; $cf5f
add a
@@ -57370,7 +56920,6 @@ Function4e56a: ; 4e56a (13:656a)
call CopyBytes
ret
-; known jump sources: 4e582 (13:6582)
Function4e5b7: ; 4e5b7 (13:65b7)
ld hl, OTPartyMon1Species ; $d288 (aliases: OTPartyMon1)
ld [hl], $1
@@ -60502,7 +60051,6 @@ Function50f12:
.asm_50f33
ret
-; known jump sources: 50f2a (14:4f2a), 50f30 (14:4f30)
Function50f34: ; 50f34 (14:4f34)
push af
hlcoord 0, 1
@@ -60526,7 +60074,6 @@ Function50f34: ; 50f34 (14:4f34)
call WaitPlaySFX
ret
-; known jump sources: 50f24 (14:4f24)
Function50f62: ; 50f62 (14:4f62)
push hl
push de
@@ -60624,11 +60171,9 @@ Function50f62: ; 50f62 (14:4f62)
pop hl
ret
-; known jump sources: 50fbc (14:4fbc), 50fde (14:4fde)
Function51036: ; 51036 (14:5036)
ld de, DefaultFlypoint ; $d002
-; known jump sources: 50fca (14:4fca), 50fd1 (14:4fd1), 50fec (14:4fec), 50ff3 (14:4ff3)
Function51039: ; 51039 (14:5039)
ld bc, $b
call CopyBytes
@@ -62242,7 +61787,6 @@ INCLUDE "engine/engine_flags.asm"
-; no known jump sources
Function80648:: ; 80648 (20:4648)
ld a, c
cp NUM_VARS
@@ -62272,7 +61816,6 @@ Function80648:: ; 80648 (20:4648)
call _de_
ret
-; known jump sources: 80666 (20:4666), 806ec (20:46ec), 806f6 (20:46f6), 806fc (20:46fc)
Function8066c: ; 8066c (20:466c)
ld de, StringBuffer2 ; $d086
ld [de], a
@@ -63943,7 +63486,6 @@ Function84022: ; 84022
; 84031
-; no known jump sources
Jumptable_84031: ; 84031 (21:4031)
dw Function84077
dw Function84143
@@ -63967,19 +63509,16 @@ Jumptable_84031: ; 84031 (21:4031)
dw Function841b3
-; known jump sources: 8406d (21:406d), 8408d (21:408d), 840b9 (21:40b9), 840d7 (21:40d7), 840f7 (21:40f7), 84119 (21:4119), 8412a (21:412a), 8416e (21:416e), 84193 (21:4193), 841ac (21:41ac), 841b0 (21:41b0)
Function84059: ; 84059 (21:4059)
ld hl, $cf63
inc [hl]
ret
-; known jump sources: 8413c (21:413c), 8413f (21:413f), 84197 (21:4197)
Function8405e: ; 8405e (21:405e)
ld hl, $cf63
dec [hl]
ret
-; no known jump sources
Function84063: ; 84063 (21:4063)
xor a
ld [$ca89], a
@@ -63987,18 +63526,15 @@ Function84063: ; 84063 (21:4063)
set 7, [hl]
ret
-; no known jump sources
Function8406d: ; 8406d (21:406d)
call Function84059
ret
-; no known jump sources
Function84071: ; 84071 (21:4071)
ld a, $1
ld [$cf63], a
ret
-; no known jump sources
Function84077: ; 84077 (21:4077)
call Function841fb
ld hl, Unknown_842b7
@@ -64014,7 +63550,6 @@ Function84077: ; 84077 (21:4077)
ld [$cbf8], a
ret
-; no known jump sources
Function84099: ; 84099 (21:4099)
call Function841fb
ld hl, $ca81
@@ -64035,7 +63570,6 @@ Function84099: ; 84099 (21:4099)
ld [$cbf8], a
ret
-; known jump sources: 840a1 (21:40a1)
Function840c5: ; 840c5 (21:40c5)
ld a, $6
ld [$cf63], a
@@ -64048,7 +63582,6 @@ Function840c5: ; 840c5 (21:40c5)
call Function841c3
ret
-; no known jump sources
Function840de: ; 840de (21:40de)
call Function841fb
ld hl, Unknown_842bd
@@ -64065,7 +63598,6 @@ Function840de: ; 840de (21:40de)
ld [$cbf8], a
ret
-; no known jump sources
Function84103: ; 84103 (21:4103)
call Function841fb
ld hl, Unknown_842b7
@@ -64079,7 +63611,6 @@ Function84103: ; 84103 (21:4103)
call Function841c3
ret
-; no known jump sources
Function84120: ; 84120 (21:4120)
ld hl, $ca8b
inc [hl]
@@ -64091,7 +63622,6 @@ Function84120: ; 84120 (21:4120)
call Function84059
ret
-; no known jump sources
Function8412e: ; 8412e (21:412e)
ld hl, $ca8b
inc [hl]
@@ -64106,7 +63636,6 @@ Function8412e: ; 8412e (21:412e)
call Function8405e
ret
-; no known jump sources
Function84143: ; 84143 (21:4143)
ld a, [$c2d5]
and a
@@ -64138,7 +63667,6 @@ Function84143: ; 84143 (21:4143)
ld [$cf63], a
ret
-; no known jump sources
Function84180: ; 84180 (21:4180)
ld a, [$c2d5]
and a
@@ -64159,7 +63687,6 @@ Function84180: ; 84180 (21:4180)
ld [$cf63], a
ret
-; no known jump sources
Function841a1: ; 841a1 (21:41a1)
ld a, [$c2d5]
and a
@@ -64170,11 +63697,9 @@ Function841a1: ; 841a1 (21:41a1)
call Function84059
ret
-; no known jump sources
Function841b0: ; 841b0 (21:41b0)
call Function84059
-; no known jump sources
Function841b3: ; 841b3 (21:41b3)
ld a, [$c2d5]
and a
@@ -64186,7 +63711,6 @@ Function841b3: ; 841b3 (21:41b3)
ld [$cf63], a
ret
-; known jump sources: 84090 (21:4090), 840bc (21:40bc), 840da (21:40da), 840fa (21:40fa), 8411c (21:411c), 841c7 (21:41c7)
Function841c3: ; 841c3 (21:41c3)
ld a, [$c2d5]
and a
@@ -64204,7 +63728,6 @@ Function841c3: ; 841c3 (21:41c3)
ld [rSC], a ; $ff00+$2
ret
-; known jump sources: 8407d (21:407d), 840a6 (21:40a6), 840cd (21:40cd), 840e4 (21:40e4), 84109 (21:4109)
Function841e2: ; 841e2 (21:41e2)
ld a, [hli]
ld [$ca82], a
@@ -64220,7 +63743,6 @@ Function841e2: ; 841e2 (21:41e2)
ld [$ca87], a
ret
-; known jump sources: 84077 (21:4077), 84099 (21:4099), 840de (21:40de), 84103 (21:4103)
Function841fb: ; 841fb (21:41fb)
xor a
ld hl, $ca82
@@ -64239,7 +63761,6 @@ Function841fb: ; 841fb (21:41fb)
call Function842ab
ret
-; known jump sources: 840b6 (21:40b6), 840f4 (21:40f4)
Function84219: ; 84219 (21:4219)
ld hl, $0
ld bc, $4
@@ -64257,7 +63778,6 @@ Function84219: ; 84219 (21:4219)
ld [$ca87], a
ret
-; known jump sources: 84222 (21:4222), 84230 (21:4230), 84246 (21:4246)
Function8423c: ; 8423c (21:423c)
ld a, [de]
inc de
@@ -64272,7 +63792,6 @@ Function8423c: ; 8423c (21:423c)
jr nz, Function8423c
ret
-; known jump sources: 840e7 (21:40e7)
Function84249: ; 84249 (21:4249)
ld a, $1
ld [OverworldMap], a ; $c800
@@ -64284,7 +63803,6 @@ Function84249: ; 84249 (21:4249)
ld [$c803], a
ret
-; known jump sources: 840a9 (21:40a9)
Function84260: ; 84260 (21:4260)
ld a, [$ca81]
xor $ff
@@ -64376,7 +63894,6 @@ Function842db:: ; 842db
; 842ea
-; no known jump sources
Jumptable_842ea: ; 842ea (21:42ea)
dw Function8432f
dw Function84330
@@ -64412,52 +63929,44 @@ Jumptable_842ea: ; 842ea (21:42ea)
dw Function843b6
-; known jump sources: 84335 (21:4335), 8433f (21:433f), 84349 (21:4349), 84353 (21:4353), 8435d (21:435d), 84388 (21:4388), 84391 (21:4391), 8439b (21:439b), 843a4 (21:43a4), 843b2 (21:43b2), 843c5 (21:43c5), 843ce (21:43ce), 843d7 (21:43d7)
Function8432a: ; 8432a (21:432a)
ld hl, $c2d5
inc [hl]
ret
-; no known jump sources
Function8432f: ; 8432f (21:432f)
ret
-; no known jump sources
Function84330: ; 84330 (21:4330)
ld a, $33
call Function843db
call Function8432a
ret
-; no known jump sources
Function84339: ; 84339 (21:4339)
ld a, [$ca82]
call Function843db
call Function8432a
ret
-; no known jump sources
Function84343: ; 84343 (21:4343)
ld a, [$ca83]
call Function843db
call Function8432a
ret
-; no known jump sources
Function8434d: ; 8434d (21:434d)
ld a, [$ca84]
call Function843db
call Function8432a
ret
-; no known jump sources
Function84357: ; 84357 (21:4357)
ld a, [$ca85]
call Function843db
call Function8432a
ret
-; no known jump sources
Function84361: ; 84361 (21:4361)
ld hl, $ca8e
ld a, [hli]
@@ -64486,28 +63995,24 @@ Function84361: ; 84361 (21:4361)
.asm_84388
call Function8432a
-; no known jump sources
Function8438b: ; 8438b (21:438b)
ld a, [$ca86]
call Function843db
call Function8432a
ret
-; no known jump sources
Function84395: ; 84395 (21:4395)
ld a, [$ca87]
call Function843db
call Function8432a
ret
-; no known jump sources
Function8439f: ; 8439f (21:439f)
ld a, $0
call Function843db
call Function8432a
ret
-; no known jump sources
Function843a8: ; 843a8 (21:43a8)
ld a, [rSB] ; $ff00+$1
ld [$ca88], a
@@ -64516,7 +64021,6 @@ Function843a8: ; 843a8 (21:43a8)
call Function8432a
ret
-; no known jump sources
Function843b6: ; 843b6 (21:43b6)
ld a, [rSB] ; $ff00+$1
ld [$ca89], a
@@ -64524,28 +64028,24 @@ Function843b6: ; 843b6 (21:43b6)
ld [$c2d5], a
ret
-; no known jump sources
Function843c0: ; 843c0 (21:43c0)
ld a, $f
call Function843db
call Function8432a
ret
-; no known jump sources
Function843c9: ; 843c9 (21:43c9)
ld a, $0
call Function843db
call Function8432a
ret
-; no known jump sources
Function843d2: ; 843d2 (21:43d2)
ld a, $8
call Function843db
call Function8432a
ret
-; known jump sources: 84332 (21:4332), 8433c (21:433c), 84346 (21:4346), 84350 (21:4350), 8435a (21:435a), 84384 (21:4384), 8438e (21:438e), 84398 (21:4398), 843a1 (21:43a1), 843af (21:43af), 843c2 (21:43c2), 843cb (21:43cb), 843d4 (21:43d4)
Function843db: ; 843db (21:43db)
ld [rSB], a ; $ff00+$1
ld a, $1
@@ -64554,7 +64054,6 @@ Function843db: ; 843db (21:43db)
ld [rSC], a ; $ff00+$2
ret
-; no known jump sources
Function843e6: ; 843e6 (21:43e6)
ld a, [rSB] ; $ff00+$1
ld [$ca89], a
@@ -64674,7 +64173,6 @@ Function8442c: ; 8442c
ret
; 844bc
-; no known jump sources
Function844bc: ; 844bc (21:44bc)
ld a, [$cf65]
push af
@@ -64751,7 +64249,6 @@ Function844bc: ; 844bc (21:44bc)
ld [$cf65], a
ret
-; known jump sources: 844fa (21:44fa), 84512 (21:4512), 8452a (21:452a), 84542 (21:4542)
Function84559: ; 84559 (21:4559)
call Function84742
call Function843f0
@@ -65151,7 +64648,6 @@ Unknown_84807: ; 84807
dw String_1dc34c
; 84817
-; known jump sources: 844f2 (21:44f2)
Function84817: ; 84817 (21:4817)
xor a
ld [$d002], a
@@ -65189,7 +64685,6 @@ String_84865:
db "#MON LIST@"
; 8486f
-; known jump sources: 8450a (21:450a)
Function8486f: ; 8486f (21:486f)
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
ld bc, $168
@@ -65207,7 +64702,6 @@ Function8486f: ; 8486f (21:486f)
call Function848e7
ret
-; known jump sources: 84522 (21:4522)
Function84893: ; 84893 (21:4893)
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
ld bc, $168
@@ -65225,7 +64719,6 @@ Function84893: ; 84893 (21:4893)
call Function848e7
ret
-; known jump sources: 8453a (21:453a)
Function848b7: ; 848b7 (21:48b7)
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
ld bc, $168
@@ -65247,12 +64740,10 @@ Function848b7: ; 848b7 (21:48b7)
call Function848e7
ret
-; known jump sources: 84861 (21:4861), 8488f (21:488f), 848b3 (21:48b3), 848e3 (21:48e3)
Function848e7: ; 848e7 (21:48e7)
ld a, [EndFlypoint] ; $d006
call GetSRAMBank
-; known jump sources: 8497e (21:497e)
Function848ed: ; 848ed (21:48ed)
ld a, c
and a
@@ -65334,17 +64825,14 @@ Function848ed: ; 848ed (21:48ed)
inc de
jp Function848ed
-; known jump sources: 848f6 (21:48f6)
Function84981: ; 84981 (21:4981)
ld a, $1
ld [$d003], a
-; known jump sources: 848ef (21:48ef)
Function84986: ; 84986 (21:4986)
call CloseSRAM
ret
-; known jump sources: 84921 (21:4921)
Function8498a: ; 8498a (21:498a)
push hl
ld a, [$d004]
@@ -65377,7 +64865,6 @@ Function8498a: ; 8498a (21:498a)
ld [hli], a
ret
-; known jump sources: 84859 (21:4859), 84887 (21:4887), 848ab (21:48ab), 848db (21:48db)
Function849c6: ; 849c6 (21:49c6)
push hl
ld e, a
@@ -65392,7 +64879,6 @@ Function849c6: ; 849c6 (21:49c6)
pop hl
ret
-; known jump sources: 84837 (21:4837)
Function849d7: ; 849d7 (21:49d7)
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
ld a, $79
@@ -65407,7 +64893,6 @@ Function849d7: ; 849d7 (21:49d7)
ld [hl], a
ret
-; known jump sources: 84834 (21:4834), 8487d (21:487d), 848a1 (21:48a1), 848ce (21:48ce)
Function849e9: ; 849e9 (21:49e9)
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
ld de, $13
@@ -65422,7 +64907,6 @@ Function849e9: ; 849e9 (21:49e9)
jr nz, .asm_849f1
ret
-; known jump sources: 848d1 (21:48d1)
Function849fc: ; 849fc (21:49fc)
hlcoord 0, 17
ld a, $7d
@@ -65437,7 +64921,6 @@ Function849fc: ; 849fc (21:49fc)
ld [hl], a
ret
-; known jump sources: 84826 (21:4826), 8487a (21:487a), 8489e (21:489e), 848c2 (21:48c2)
Function84a0e: ; 84a0e (21:4a0e)
hlcoord 2, 0
ld c, $6
@@ -66800,25 +66283,21 @@ Function89160: ; 89160
; 89168
-; known jump sources: 89e63 (22:5e63), 8a166 (22:6166), 8a2e5 (22:62e5)
Function89168: ; 89168 (22:5168)
ld hl, GameTimerPause ; $cfbc
set 7, [hl]
ret
-; known jump sources: 8a13b (22:613b)
Function8916e: ; 8916e (22:516e)
ld hl, GameTimerPause ; $cfbc
res 7, [hl]
ret
-; known jump sources: 8a140 (22:6140)
Function89174: ; 89174 (22:5174)
ld hl, GameTimerPause ; $cfbc
bit 7, [hl]
ret
-; known jump sources: 89e00 (22:5e00)
Function8917a: ; 8917a (22:517a)
ld hl, DefaultFlypoint ; $d002
ld bc, $32
@@ -66826,7 +66305,6 @@ Function8917a: ; 8917a (22:517a)
call ByteFill
ret
-; known jump sources: 8a772 (22:6772), 8a782 (22:6782), 8aacc (22:6acc), 8ab1c (22:6b1c), 8b3aa (22:73aa)
Function89185: ; 89185 (22:5185)
push de
push hl
@@ -66858,7 +66336,6 @@ Function89193: ; 89193
; 8919e
-; known jump sources: 8a46f (22:646f)
Function8919e: ; 8919e (22:519e)
ld a, c
and a
@@ -66890,7 +66367,6 @@ Function891b8: ; 891b8
; 891ca
-; known jump sources: 891d4 (22:51d4)
Function891ca: ; 891ca (22:51ca)
push bc
call Function891b8
@@ -66898,7 +66374,6 @@ Function891ca: ; 891ca (22:51ca)
pop bc
ret
-; known jump sources: 8a748 (22:6748)
Function891d3: ; 891d3 (22:51d3)
push bc
call Function891ca
@@ -66955,7 +66430,6 @@ Function89215: ; 89215
; 8921f
-; known jump sources: 89a2a (22:5a2a)
Function8921f: ; 8921f (22:521f)
push de
ld de, $14
@@ -66977,7 +66451,6 @@ Function8921f: ; 8921f (22:521f)
pop de
ret
-; known jump sources: 8a037 (22:6037), 8ab0c (22:6b0c)
Function89235: ; 89235 (22:5235)
call Functiona36
call PlayClickSFX
@@ -66996,7 +66469,6 @@ Function89240: ; 89240
; 89245
-; known jump sources: 89e72 (22:5e72), 8a163 (22:6163), 8a2e2 (22:62e2)
Function89245: ; 89245 (22:5245)
callba Function14ea5
ret c
@@ -67004,7 +66476,6 @@ Function89245: ; 89245 (22:5245)
and a
ret
-; known jump sources: 8a73a (22:673a), 8a8ba (22:68ba), 8a8ec (22:68ec), 8ab32 (22:6b32)
Function89254: ; 89254 (22:5254)
ld bc, $d07
jr Function89261
@@ -67072,7 +66543,6 @@ MenuData2_0x892ab: ; 0x892ab
db "いいえ@"
; 0x892b4
-; known jump sources: 89313 (22:5313), 8a8f4 (22:68f4), 8b9ff (22:79ff)
Function892b4: ; 892b4 (22:52b4)
call Function8931b
@@ -67126,7 +66596,6 @@ Function892b7: ; 892b7
; 89305
-; known jump sources: 8a301 (22:6301)
Function89305: ; 89305 (22:5305)
xor a
ld [MenuSelection], a ; $cf74
@@ -67184,7 +66653,6 @@ Function89331: ; 89331
; 89346
-; known jump sources: 899b5 (22:59b5)
Function89346: ; 89346 (22:5346)
ld h, b
ld l, c
@@ -67283,7 +66751,6 @@ Function8939a: ; 8939a
; 893b3
-; known jump sources: 893e5 (22:53e5)
Function893b3: ; 893b3 (22:53b3)
call DisableLCD
call ClearSprites
@@ -67307,7 +66774,6 @@ Function893cc: ; 893cc
; 893e2
-; known jump sources: 89b2e (22:5b2e), 89e60 (22:5e60), 89ee4 (22:5ee4), 8a160 (22:6160), 8a265 (22:6265)
Function893e2: ; 893e2 (22:53e2)
call Function89b1e
call Function893b3
@@ -67336,7 +66802,6 @@ GFX_8940b: ; 8940b
INCBIN "baserom.gbc",$8940b,$8942b - $8940b
; 8942b
-; known jump sources: 893c2 (22:53c2)
Function8942b: ; 8942b (22:542b)
ld de, $8020
ld hl, $61bf
@@ -67350,7 +66815,6 @@ Function8942b: ; 8942b (22:542b)
call FarCopyBytes
ret
-; known jump sources: 89b9c (22:5b9c), 89c4a (22:5c4a), 89fe1 (22:5fe1), 8a36a (22:636a), 8a370 (22:6370), 8a6b8 (22:66b8), 8a70a (22:670a), 8a726 (22:6726), 8a745 (22:6745), 8a90f (22:690f), 8aa52 (22:6a52), 8aa61 (22:6a61), 8aa69 (22:6a69), 8b563 (22:7563), 8b595 (22:7595), 8b5b8 (22:75b8), 8b5c9 (22:75c9), 8b610 (22:7610), 8b63d (22:763d)
Function89448: ; 89448 (22:5448)
push af
ld hl, Sprites ; $c400
@@ -67363,7 +66827,6 @@ Function89448: ; 89448 (22:5448)
pop af
ret
-; known jump sources: 893c5 (22:53c5)
Function89455: ; 89455 (22:5455)
ld hl, $61bf
ld de, $90c0
@@ -67400,7 +66863,6 @@ Function89481: ; 89481
; 89492
-; known jump sources: 8a002 (22:6002), 8aa34 (22:6a34), 8aaa9 (22:6aa9), 8ab47 (22:6b47)
Function89492: ; 89492 (22:5492)
ld d, $0
ld a, [PlayerGender] ; $d472
@@ -67441,7 +66903,6 @@ Function894bb: ; 894bb
; 894ca
-; known jump sources: 8a005 (22:6005), 8aa37 (22:6a37), 8aaac (22:6aac), 8ab4a (22:6b4a)
Function894ca: ; 894ca (22:54ca)
push bc
call Function894dc
@@ -67606,7 +67067,6 @@ Function8956f: ; 8956f
; 895c7
-; known jump sources: 894ce (22:54ce)
Function895c7: ; 895c7 (22:55c7)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -67735,7 +67195,6 @@ Function8966c: ; 8966c
; 8967a
-; known jump sources: 89885 (22:5885)
Function8967a: ; 8967a (22:567a)
push bc
call Function89688
@@ -68052,7 +67511,6 @@ Function897d5: ; 897d5
; 89807
-; known jump sources: 89fff (22:5fff), 8aa31 (22:6a31), 8aaa6 (22:6aa6), 8ab44 (22:6b44)
Function89807: ; 89807 (22:5807)
ld hl, $5bef
ld a, [PlayerGender] ; $d472
@@ -68069,7 +67527,6 @@ Function89807: ; 89807 (22:5807)
call DelayFrame
ret
-; known jump sources: 89894 (22:5894)
Function89829: ; 89829 (22:5829)
push bc
ld bc, $705
@@ -68124,7 +67581,6 @@ Function89856: ; 89856
; 8987f
-; known jump sources: 8a022 (22:6022), 8aa3a (22:6a3a), 8ab5c (22:6b5c)
Function8987f: ; 8987f (22:587f)
call Function891b8
call Function895f2
@@ -68332,7 +67788,6 @@ Function8998b: ; 8998b
; 8999c
-; known jump sources: 8988e (22:588e)
Function8999c: ; 8999c (22:599c)
ld de, PlayerName ; $d47d
call PlaceString
@@ -68348,7 +67803,6 @@ String_899ac: ; 899ac
db "の めいし@"
; 899b2
-; known jump sources: 89897 (22:5897)
Function899b2: ; 899b2 (22:59b2)
ld bc, PlayerName ; $d47d
call Function89346
@@ -68362,7 +67816,6 @@ Function899b2: ; 899b2 (22:59b2)
call PlaceString
ret
-; known jump sources: 8989d (22:589d)
Function899c9: ; 899c9 (22:59c9)
ld de, PlayerID ; $d47b
ld bc, $8205
@@ -68417,7 +67870,6 @@ Function89a0c: ; 89a0c
; 89a23
-; known jump sources: 8a729 (22:6729), 8a818 (22:6818), 8a8ac (22:68ac), 8a8fa (22:68fa), 8aab6 (22:6ab6), 8ab24 (22:6b24)
Function89a23: ; 89a23 (22:5a23)
hlcoord 0, 11
ld b, $4
@@ -68425,7 +67877,6 @@ Function89a23: ; 89a23 (22:5a23)
call Function8921f
ret
-; known jump sources: 8a6ee (22:66ee), 8a80d (22:680d), 8aa3d (22:6a3d)
Function89a2e: ; 89a2e (22:5a2e)
hlcoord 11, 12
ld b, $2
@@ -68585,7 +68036,6 @@ Function89ae6: ; 89ae6
; 89b00
-; known jump sources: 89b24 (22:5b24)
Function89b00: ; 89b00 (22:5b00)
callba Function49351
ret
@@ -68605,13 +68055,11 @@ Function89b14: ; 89b14
ret
; 89b1e
-; known jump sources: 893e2 (22:53e2)
Function89b1e: ; 89b1e (22:5b1e)
callba Function4a485
call Function89b00
ret
-; known jump sources: 8a24f (22:624f), 8a66d (22:666d), 8a9b5 (22:69b5), 8aba5 (22:6ba5)
Function89b28: ; 89b28 (22:5b28)
call Function891de
call WhiteBGMap
@@ -68621,7 +68069,6 @@ Function89b28: ; 89b28 (22:5b28)
call Function32f9
ret
-; known jump sources: 8a182 (22:6182), 8a3c6 (22:63c6), 8a3d5 (22:63d5), 8a9d6 (22:69d6), 8b4bd (22:74bd)
Function89b3b: ; 89b3b (22:5b3b)
call Function8923c
callba Function48cda
@@ -68676,7 +68123,6 @@ Function89b45: ; 89b45
; 89b78
-; known jump sources: 8b47a (22:747a)
Function89b78: ; 89b78 (22:5b78)
push bc
ld a, [$d010]
@@ -68701,7 +68147,6 @@ Function89b78: ; 89b78 (22:5b78)
pop bc
ret
-; known jump sources: 8a6fb (22:66fb), 8aa43 (22:6a43)
Function89b97: ; 89b97 (22:5b97)
call Function89c34
jr c, .asm_89ba0
@@ -68791,7 +68236,6 @@ Unknown_89c1f: ; 89c1f
db $ff
; 89c34
-; known jump sources: 89b97 (22:5b97), 89c44 (22:5c44)
Function89c34: ; 89c34 (22:5c34)
push bc
ld a, [$d012]
@@ -68804,7 +68248,6 @@ Function89c34: ; 89c34 (22:5c34)
pop bc
ret
-; known jump sources: 8b481 (22:7481), 8b54e (22:754e), 8b5ff (22:75ff)
Function89c44: ; 89c44 (22:5c44)
call Function89c34
jr c, .asm_89c4f
@@ -68835,7 +68278,6 @@ Function89c44: ; 89c44 (22:5c44)
ld [hli], a
ret
-; known jump sources: 8a6fe (22:66fe), 8aa46 (22:6a46)
Function89c67: ; 89c67 (22:5c67)
call Function354b
ld b, $0
@@ -68912,7 +68354,6 @@ Unknown_89ccf: ; 89ccf
db 3, 0, 0, 0
; 89cdf
-; known jump sources: 8a50e (22:650e)
Function89cdf: ; 89cdf (22:5cdf)
ld a, $10
add b
@@ -68951,7 +68392,6 @@ Function89cdf: ; 89cdf (22:5cdf)
jr nz, .asm_89cee
ret
-; known jump sources: 8a6c8 (22:66c8), 8ab89 (22:6b89)
Function89d0d: ; 89d0d (22:5d0d)
call Function8923c
ld a, [rSVBK] ; $ff00+$70
@@ -68997,7 +68437,6 @@ Palette_89d56: ; 89d56
RGB 00, 00, 00
; 89d5e
-; known jump sources: 8a18b (22:618b), 8a9de (22:69de), 8b989 (22:7989)
Function89d5e: ; 89d5e (22:5d5e)
push af
call Function1d3c
@@ -69010,7 +68449,6 @@ Function89d5e: ; 89d5e (22:5d5e)
set 7, [hl]
ret
-; known jump sources: 8a191 (22:6191)
Function89d75: ; 89d75 (22:5d75)
push hl
call Function8923c
@@ -69019,7 +68457,6 @@ Function89d75: ; 89d75 (22:5d75)
pop hl
jr asm_89d90
-; known jump sources: 8a9e4 (22:69e4), 8b98f (22:798f)
Function89d85: ; 89d85 (22:5d85)
push hl
call Function8923c
@@ -69027,7 +68464,6 @@ Function89d85: ; 89d85 (22:5d85)
call Function3238
pop hl
-; known jump sources: 89d83 (22:5d83), 89da5 (22:5da5)
asm_89d90: ; 89d90 (22:5d90)
call Function8923c
push hl
@@ -69046,7 +68482,6 @@ asm_89d90: ; 89d90 (22:5d90)
and a
ret
-; known jump sources: 89d97 (22:5d97)
Function89dab: ; 89dab (22:5dab)
call Function8923c
callba Function241ba
@@ -69077,7 +68512,6 @@ Function89dab: ; 89dab (22:5dab)
and a
ret
-; no known jump sources
Function89de0: ; 89de0 (22:5de0)
call ClearSprites
call Function89e0a
@@ -69101,14 +68535,12 @@ Function89de0: ; 89de0 (22:5de0)
call Function8917a
ret
-; no known jump sources
Jumptable_89e04: ; 89e04 (22:5e04)
dw Function8a62c
dw Function8a999
dw Function8ab93
-; known jump sources: 89de3 (22:5de3)
Function89e0a: ; 89e0a (22:5e0a)
call Function89160
call Function8b3b0
@@ -69117,14 +68549,12 @@ Function89e0a: ; 89e0a (22:5e0a)
rst JumpTable
ret
-; no known jump sources
Jumptable_89e18: ; 89e18 (22:5e18)
dw Function89e1e
dw Function8a116
dw Function8a2aa
-; no known jump sources
Function89e1e: ; 89e1e (22:5e1e)
call Function89160
ld bc, $a037
@@ -69133,20 +68563,17 @@ Function89e1e: ; 89e1e (22:5e1e)
xor a
ld [$d02d], a
-; known jump sources: 89e3a (22:5e3a)
asm_89e2e: ; 89e2e (22:5e2e)
ld a, [$d02d]
ld hl, Jumptable_89e3c
rst JumpTable
ret
-; known jump sources: 89e97 (22:5e97), 89ede (22:5ede), 89f67 (22:5f67), 89fea (22:5fea), 89ff3 (22:5ff3), 8a03a (22:603a), 8a049 (22:6049), 8a052 (22:6052), 8a09e (22:609e), 8a0e9 (22:60e9), 8a0f2 (22:60f2), 8a0ff (22:60ff)
Function89e36: ; 89e36 (22:5e36)
ld hl, $d02d
inc [hl]
jr asm_89e2e
-; no known jump sources
Jumptable_89e3c: ; 89e3c (22:5e3c)
dw Function89e6f
dw Function89fed
@@ -69164,7 +68591,6 @@ Jumptable_89e3c: ; 89e3c (22:5e3c)
dw Function89e68
-; no known jump sources
Function89e58: ; 89e58 (22:5e58)
ld a, $1
call Function8a2fe
@@ -69174,14 +68600,12 @@ Function89e58: ; 89e58 (22:5e58)
and a
ret
-; no known jump sources
Function89e68: ; 89e68 (22:5e68)
call Function891fe
ld a, $1
scf
ret
-; no known jump sources
Function89e6f: ; 89e6f (22:5e6f)
call Function891de
call Function89245
@@ -69199,7 +68623,6 @@ Function89e6f: ; 89e6f (22:5e6f)
call Function32f9
jp Function89e36
-; known jump sources: 89e78 (22:5e78), 89ebf (22:5ebf)
Function89e9a: ; 89e9a (22:5e9a)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -69221,7 +68644,6 @@ Palette_89eb1: ; 89eb1
RGB 00, 00, 00
; 89eb9
-; no known jump sources
Function89eb9: ; 89eb9 (22:5eb9)
call Function891fe
call Function89ee1
@@ -69238,7 +68660,6 @@ Function89eb9: ; 89eb9 (22:5eb9)
call Function32f9
jp Function89e36
-; known jump sources: 89e75 (22:5e75), 89ebc (22:5ebc)
Function89ee1: ; 89ee1 (22:5ee1)
call WhiteBGMap
call Function893e2
@@ -69249,7 +68670,6 @@ Function89ee1: ; 89ee1 (22:5ee1)
call Function8a53d
ret
-; no known jump sources
Function89efd: ; 89efd (22:5efd)
ld hl, $d012
ld a, $ff
@@ -69325,7 +68745,6 @@ Function89efd: ; 89efd (22:5efd)
jr nz, .asm_89f60
jp Function89e36
-; known jump sources: 89f34 (22:5f34)
Function89f6a: ; 89f6a (22:5f6a)
push af
ld de, $10
@@ -69337,7 +68756,6 @@ Function89f6a: ; 89f6a (22:5f6a)
pop af
ret
-; known jump sources: 89f52 (22:5f52)
Function89f77: ; 89f77 (22:5f77)
push af
ld de, $10
@@ -69367,7 +68785,6 @@ Function89f77: ; 89f77 (22:5f77)
pop af
ret
-; known jump sources: 89f6e (22:5f6e), 89f7b (22:5f7b), 89fa8 (22:5fa8)
Function89f9a: ; 89f9a (22:5f9a)
dec a
ld hl, Sprites ; $c400
@@ -69379,7 +68796,6 @@ Function89f9a: ; 89f9a (22:5f9a)
jr nz, .asm_89fa0
ret
-; known jump sources: 89f2b (22:5f2b)
Function89fa5: ; 89fa5 (22:5fa5)
ld de, $10
call Function89f9a
@@ -69413,7 +68829,6 @@ Function89fa5: ; 89fa5 (22:5fa5)
jr nz, .asm_89faf
ret
-; no known jump sources
Function89fce: ; 89fce (22:5fce)
call Function8a5b6
ld a, $5
@@ -69427,13 +68842,11 @@ Function89fce: ; 89fce (22:5fce)
call Function891ab
jp Function89e36
-; no known jump sources
Function89fed: ; 89fed (22:5fed)
ld hl, UnknownText_0x8a102
call PrintText
jp Function89e36
-; no known jump sources
Function89ff6: ; 89ff6 (22:5ff6)
call Function891fe
call WhiteBGMap
@@ -69460,7 +68873,6 @@ Function89ff6: ; 89ff6 (22:5ff6)
call Function89235
jp Function89e36
-; no known jump sources
Function8a03d: ; 8a03d (22:603d)
ld hl, UnknownText_0x8a107
call Function89209
@@ -69468,13 +68880,11 @@ Function8a03d: ; 8a03d (22:603d)
call Function8920f
jp Function89e36
-; no known jump sources
Function8a04c: ; 8a04c (22:604c)
ld hl, UnknownText_0x8a10c
call PrintText
jp Function89e36
-; no known jump sources
Function8a055: ; 8a055 (22:6055)
ld c, $7
ld b, $4
@@ -69514,7 +68924,6 @@ Function8a055: ; 8a055 (22:6055)
call Function3238
jp Function89e36
-; known jump sources: 8a059 (22:6059), 8a081 (22:6081)
Function8a0a1: ; 8a0a1 (22:60a1)
call Function8923c
push bc
@@ -69536,7 +68945,6 @@ Function8a0a1: ; 8a0a1 (22:60a1)
pop bc
ret
-; known jump sources: 8a0b0 (22:60b0)
Function8a0c1: ; 8a0c1 (22:60c1)
push hl
ld bc, $939
@@ -69545,7 +68953,6 @@ Function8a0c1: ; 8a0c1 (22:60c1)
pop hl
ret
-; known jump sources: 8a05d (22:605d), 8a0a5 (22:60a5), 8a0de (22:60de)
Function8a0c9: ; 8a0c9 (22:60c9)
push bc
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
@@ -69564,32 +68971,27 @@ Function8a0c9: ; 8a0c9 (22:60c9)
pop bc
ret
-; known jump sources: 8a065 (22:6065)
Function8a0de: ; 8a0de (22:60de)
call Function8a0c9
ld de, $939
add hl, de
ret
-; no known jump sources
Function8a0e6: ; 8a0e6 (22:60e6)
call Function8b539
jp Function89e36
-; no known jump sources
Function8a0ec: ; 8a0ec (22:60ec)
ld hl, UnknownText_0x8a111
call PrintText
jp Function89e36
-; no known jump sources
Function8a0f5: ; 8a0f5 (22:60f5)
call Function8b555
jp nc, Function8a0ff
ld hl, $d02d
inc [hl]
-; known jump sources: 8a0f8 (22:60f8)
Function8a0ff: ; 8a0ff (22:60ff)
jp Function89e36
; 8a102 (22:6102)
@@ -69618,7 +69020,6 @@ UnknownText_0x8a111: ; 0x8a111
db "@"
; 0x8a116
-; no known jump sources
Function8a116: ; 8a116 (22:6116)
ld a, $1
ld [$d030], a
@@ -69672,7 +69073,6 @@ MenuDataHeader_0x8a176: ; 0x8a176
db 06, 19 ; end coords
; 8a17b
-; known jump sources: 8a124 (22:6124)
Function8a17b: ; 8a17b (22:617b)
decoord 14, 0
ld b, $5
@@ -69732,7 +69132,6 @@ Strings_8a1cc: ; 8a1cc
; 8a20d
-; known jump sources: 8a132 (22:6132), 8a2ca (22:62ca)
Function8a20d: ; 8a20d (22:620d)
ld hl, UnknownText_0x8a232
call PrintText
@@ -69771,7 +69170,6 @@ UnknownText_0x8a23c: ; 0x8a23c
db "@"
; 0x8a241
-; known jump sources: 8a145 (22:6145), 8a2d2 (22:62d2)
Function8a241: ; 8a241 (22:6241)
call Function1d6e
call Function891fe
@@ -69789,7 +69187,6 @@ Function8a241: ; 8a241 (22:6241)
and a
ret
-; known jump sources: 8a247 (22:6247)
Function8a262: ; 8a262 (22:6262)
call WhiteBGMap
call Function893e2
@@ -69816,7 +69213,6 @@ Function8a262: ; 8a262 (22:6262)
call Function8b5e7
ret
-; no known jump sources
Function8a2aa: ; 8a2aa (22:62aa)
ld hl, MenuDataHeader_0x8a2ef
call LoadMenuDataHeader
@@ -69869,7 +69265,6 @@ UnknownText_0x8a2f9: ; 0x8a2f9
db "@"
; 0x8a2fe
-; known jump sources: 89e5a (22:5e5a), 8a138 (22:6138), 8a226 (22:6226)
Function8a2fe: ; 8a2fe (22:62fe)
call Function8a313
call Function89305
@@ -69880,7 +69275,6 @@ Function8a2fe: ; 8a2fe (22:62fe)
call CloseSRAM
ret
-; known jump sources: 8a2d9 (22:62d9), 8a2fe (22:62fe)
Function8a313: ; 8a313 (22:6313)
ld c, a
call Function89160
@@ -69888,7 +69282,6 @@ Function8a313: ; 8a313 (22:6313)
ld [$a60b], a
ret
-; known jump sources: 89dea (22:5dea)
Function8a31c: ; 8a31c (22:631c)
push bc
call Function8923c
@@ -69934,7 +69327,6 @@ Function8a31c: ; 8a31c (22:631c)
and a
ret
-; known jump sources: 8a363 (22:6363)
Function8a383: ; 8a383 (22:6383)
callba Function241ba
ld a, c
@@ -69955,7 +69347,6 @@ Function8a383: ; 8a383 (22:6383)
call PlayClickSFX
ret
-; known jump sources: 8a34e (22:634e), 8a376 (22:6376)
Function8a3a2: ; 8a3a2 (22:63a2)
ld a, [$cfa9]
dec a
@@ -69967,7 +69358,6 @@ Function8a3a2: ; 8a3a2 (22:63a2)
ld [MenuSelection], a ; $cf74
ret
-; known jump sources: 8a338 (22:6338)
Function8a3b2: ; 8a3b2 (22:63b2)
ld a, $1
ld [MenuSelection], a ; $cf74
@@ -69990,7 +69380,6 @@ Function8a3b2: ; 8a3b2 (22:63b2)
call Function1d3c
ret
-; known jump sources: 8a3ba (22:63ba)
Function8a3df: ; 8a3df (22:63df)
call Function89160
ld hl, $a603
@@ -70008,7 +69397,6 @@ Function8a3df: ; 8a3df (22:63df)
and a
ret
-; known jump sources: 8a3f3 (22:63f3), 8a3fb (22:63fb), 8a405 (22:6405)
Function8a400: ; 8a400 (22:6400)
ld a, [de]
inc de
@@ -70054,7 +69442,6 @@ MenuData2_0x8a43d: ; 0x8a43d
db "やめる@"
; 0x8a453
-; known jump sources: 8a354 (22:6354)
Function8a453: ; 8a453 (22:6453)
hlcoord 0, 12
ld b, $4
@@ -70089,7 +69476,6 @@ Strings_8a483: ; 8a483
next "せきがいせんで こうかん します@"
; 8a4d3
-; known jump sources: 8a357 (22:6357)
Function8a4d3: ; 8a4d3 (22:64d3)
ld a, [MenuSelection] ; $cf74
cp $1
@@ -70110,7 +69496,6 @@ Function8a4d3: ; 8a4d3 (22:64d3)
call Function8a5a3
ret
-; known jump sources: 8a35a (22:635a), 8a3b7 (22:63b7)
Function8a4fc: ; 8a4fc (22:64fc)
ld a, [MenuSelection] ; $cf74
cp $3
@@ -70127,7 +69512,6 @@ Function8a4fc: ; 8a4fc (22:64fc)
call Function8a515
ret
-; known jump sources: 8a511 (22:6511)
Function8a515: ; 8a515 (22:6515)
ld hl, $d012
ld a, [hl]
@@ -70142,7 +69526,6 @@ Function8a515: ; 8a515 (22:6515)
ld [$d013], a
ret
-; known jump sources: 8a501 (22:6501)
asm_8a529: ; 8a529 (22:6529)
ld hl, $d012
ld a, $3c
@@ -70155,7 +69538,6 @@ asm_8a529: ; 8a529 (22:6529)
call ByteFill
ret
-; known jump sources: 89ef9 (22:5ef9), 8a27a (22:627a), 8a32f (22:632f)
Function8a53d: ; 8a53d (22:653d)
push hl
ld a, $15
@@ -70185,7 +69567,6 @@ Function8a53d: ; 8a53d (22:653d)
ld a, $27
ld c, $6
-; known jump sources: 8a545 (22:6545), 8a55a (22:655a), 8a56c (22:656c), 8a579 (22:6579)
Function8a573: ; 8a573 (22:6573)
ld [hl], a
call Function8a584
@@ -70194,7 +69575,6 @@ Function8a573: ; 8a573 (22:6573)
jr nz, Function8a573
ret
-; known jump sources: 8a54c (22:654c), 8a565 (22:6565), 8a581 (22:6581)
Function8a57c: ; 8a57c (22:657c)
ld [hl], a
call Function8a584
@@ -70202,7 +69582,6 @@ Function8a57c: ; 8a57c (22:657c)
jr nz, Function8a57c
ret
-; known jump sources: 8a551 (22:6551), 8a574 (22:6574), 8a57d (22:657d)
Function8a584: ; 8a584 (22:6584)
push af
ld a, $4
@@ -70211,7 +69590,6 @@ Function8a584: ; 8a584 (22:6584)
pop af
ret
-; known jump sources: 89e7e (22:5e7e), 89ec5 (22:5ec5), 8a061 (22:6061), 8a087 (22:6087), 8a280 (22:6280), 8a335 (22:6335)
Function8a58d: ; 8a58d (22:658d)
ld a, $2d
ld bc, $606
@@ -70231,7 +69609,6 @@ Function8a58d: ; 8a58d (22:658d)
jr nz, .asm_8a595
ret
-; known jump sources: 89e86 (22:5e86), 89e8e (22:5e8e), 89ecd (22:5ecd), 89ed5 (22:5ed5), 89fd6 (22:5fd6), 89fde (22:5fde), 8a06c (22:606c), 8a075 (22:6075), 8a08f (22:608f), 8a098 (22:6098), 8a288 (22:6288), 8a290 (22:6290), 8a4df (22:64df), 8a4e7 (22:64e7), 8a4f0 (22:64f0), 8a4f8 (22:64f8)
Function8a5a3: ; 8a5a3 (22:65a3)
ld bc, $603
ld de, $14
@@ -70249,7 +69626,6 @@ Function8a5a3: ; 8a5a3 (22:65a3)
jr nz, .asm_8a5a9
ret
-; known jump sources: 893e8 (22:53e8), 89fce (22:5fce)
Function8a5b6: ; 8a5b6 (22:65b6)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -70322,7 +69698,6 @@ Palette_8a624: ; 8a624
RGB 00, 00, 00
; 8a62c
-; no known jump sources
Function8a62c: ; 8a62c (22:662c)
call Function1d6e
call Function891fe
@@ -70361,7 +69736,6 @@ Function8a62c: ; 8a62c (22:662c)
call Function89b28
ret
-; no known jump sources
Jumptable_8a671: ; 8a671 (22:6671)
dw Function8a679
dw Function8a6cd
@@ -70369,7 +69743,6 @@ Jumptable_8a671: ; 8a671 (22:6671)
dw Function8a930
-; known jump sources: 8a6a9 (22:66a9), 8a6b0 (22:66b0)
Function8a679: ; 8a679 (22:6679)
call Function891de
call WhiteBGMap
@@ -70399,26 +69772,22 @@ Function8a679: ; 8a679 (22:6679)
call Function89448
ret
-; no known jump sources
Jumptable_8a6bc: ; 8a6bc (22:66bc)
dw Function8a6c0
dw Function8a6c5
-; no known jump sources
Function8a6c0: ; 8a6c0 (22:66c0)
call PlayClickSFX
and a
ret
-; no known jump sources
Function8a6c5: ; 8a6c5 (22:66c5)
call PlayClickSFX
call Function89d0d
scf
ret
-; no known jump sources
Function8a6cd: ; 8a6cd (22:66cd)
call Function891de
call WhiteBGMap
@@ -70475,7 +69844,6 @@ Function8a6cd: ; 8a6cd (22:66cd)
call Function8b677
ret
-; no known jump sources
Jumptable_8a74f: ; 8a74f (22:674f)
dw Function8a78c
dw Function8a7cb
@@ -70483,7 +69851,6 @@ Jumptable_8a74f: ; 8a74f (22:674f)
dw Function8a8a1
-; known jump sources: 8a6df (22:66df)
Function8a757: ; 8a757 (22:6757)
call Function8939a
xor a
@@ -70492,7 +69859,6 @@ Function8a757: ; 8a757 (22:6757)
ld [$d012], a
ret
-; known jump sources: 8a71b (22:671b), 8a82e (22:682e), 8a8a4 (22:68a4)
Function8a765: ; 8a765 (22:6765)
call Function8931b
push bc
@@ -70517,7 +69883,6 @@ Function8a765: ; 8a765 (22:6765)
scf
ret
-; no known jump sources
Function8a78c: ; 8a78c (22:678c)
call Function891fe
ld de, DefaultFlypoint ; $d002
@@ -70545,7 +69910,6 @@ Function8a78c: ; 8a78c (22:678c)
and a
ret
-; no known jump sources
Function8a7cb: ; 8a7cb (22:67cb)
ld a, [MenuSelection] ; $cf74
push af
@@ -70579,7 +69943,6 @@ Function8a7cb: ; 8a7cb (22:67cb)
and a
ret
-; no known jump sources
Function8a818: ; 8a818 (22:6818)
call Function89a23
ld hl, DefaultFlypoint ; $d002
@@ -70641,7 +70004,6 @@ String_8a88b: ; 8a88b
next "かかれて いません!@"
; 8a8a1
-; no known jump sources
Function8a8a1: ; 8a8a1 (22:68a1)
call Function89160
call Function8a765
@@ -70661,7 +70023,6 @@ Function8a8a1: ; 8a8a1 (22:68a1)
and a
ret
-; no known jump sources
Function8a8c3: ; 8a8c3 (22:68c3)
call Function891de
call WhiteBGMap
@@ -70704,7 +70065,6 @@ String_8a926: ; 8a926
db "データ", $1f, "けしまし", $22, "@"
; 8a930
-; no known jump sources
Function8a930: ; 8a930 (22:6930)
ld a, [MenuSelection] ; $cf74
push af
@@ -70760,7 +70120,6 @@ Function8a930: ; 8a930 (22:6930)
call CloseSRAM
ret
-; no known jump sources
Function8a999: ; 8a999 (22:6999)
ld hl, MenuDataHeader_0x8a9c9
call LoadMenuDataHeader
@@ -70786,7 +70145,6 @@ Function8a999: ; 8a999 (22:6999)
call Function8920f
ret
-; no known jump sources
Jumptable_8a9c5: ; 8a9c5 (22:69c5)
dw Function8aa0a
dw Function8ab3b
@@ -70798,7 +70156,6 @@ MenuDataHeader_0x8a9c9: ; 0x8a9c9
db 11, 18 ; end coords
; 8a9ce
-; known jump sources: 8a9a1 (22:69a1)
Function8a9ce: ; 8a9ce (22:69ce)
push bc
decoord 11, 4
@@ -70843,7 +70200,6 @@ Function8aa09: ; 8aa09
ret
; 8aa0a
-; no known jump sources
Function8aa0a: ; 8aa0a (22:6a0a)
ld a, $1
ld [$d02f], a
@@ -70889,14 +70245,12 @@ Function8aa0a: ; 8aa0a (22:6a0a)
call Function89448
ret
-; no known jump sources
Jumptable_8aa6d: ; 8aa6d (22:6a6d)
dw Function8aa73
dw Function8aab6
dw Function8ab11
-; no known jump sources
Function8aa73: ; 8aa73 (22:6a73)
ld a, [MenuSelection] ; $cf74
ld e, a
@@ -70928,7 +70282,6 @@ Function8aa73: ; 8aa73 (22:6a73)
and a
ret
-; no known jump sources
Function8aab6: ; 8aab6 (22:6ab6)
call Function89a23
ld hl, $d008
@@ -70968,7 +70321,6 @@ Function8ab00: ; 8ab00
and a
ret
-; known jump sources: 8aa64 (22:6a64)
Function8ab11: ; 8ab11 (22:6b11)
call Function89160
ld hl, $a603
@@ -70991,7 +70343,6 @@ Function8ab11: ; 8ab11 (22:6b11)
and a
ret
-; known jump sources: 8ab74 (22:6b74)
Function8ab3b: ; 8ab3b (22:6b3b)
call Function891fe
call WhiteBGMap
@@ -71015,7 +70366,6 @@ Function8ab3b: ; 8ab3b (22:6b3b)
jr c, Function8ab3b
ret
-; known jump sources: 8ab71 (22:6b71), 8ab84 (22:6b84)
Function8ab77: ; 8ab77 (22:6b77)
call Function354b
bit 0, c
@@ -71033,7 +70383,6 @@ Function8ab77: ; 8ab77 (22:6b77)
and a
ret
-; no known jump sources
Function8ab93: ; 8ab93 (22:6b93)
call WhiteBGMap
call Function1d6e
@@ -72362,7 +71711,6 @@ Function8b363: ; 8b363
ret
; 8b36c
-; known jump sources: 89e24 (22:5e24), 8a29a (22:629a), 8b3c2 (22:73c2), 8b45c (22:745c), 8b53c (22:753c), 8b5ea (22:75ea), 8b630 (22:7630)
Function8b36c: ; 8b36c (22:736c)
push bc
ld h, b
@@ -72373,7 +71721,6 @@ Function8b36c: ; 8b36c (22:736c)
pop bc
ret
-; known jump sources: 8b429 (22:7429), 8b443 (22:7443)
Function8b379: ; 8b379 (22:7379)
push bc
ld a, c
@@ -72387,7 +71734,6 @@ Function8b379: ; 8b379 (22:7379)
pop bc
ret
-; known jump sources: 8b3ff (22:73ff), 8b417 (22:7417), 8b420 (22:7420), 8b43b (22:743b), 8b454 (22:7454), 8b46b (22:746b)
Function8b385: ; 8b385 (22:7385)
push bc
ld a, c
@@ -72401,7 +71747,6 @@ Function8b385: ; 8b385 (22:7385)
pop bc
ret
-; known jump sources: 8b3bd (22:73bd), 8b466 (22:7466)
Function8b391: ; 8b391 (22:7391)
push bc
ld e, $0
@@ -72420,7 +71765,6 @@ Function8b391: ; 8b391 (22:7391)
pop bc
ret
-; known jump sources: 8b590 (22:7590), 8b61f (22:761f)
Function8b3a4: ; 8b3a4 (22:73a4)
push de
push bc
@@ -72432,7 +71776,6 @@ Function8b3a4: ; 8b3a4 (22:73a4)
pop de
ret
-; known jump sources: 89e0d (22:5e0d)
Function8b3b0: ; 8b3b0 (22:73b0)
ld bc, $a037
ld a, [$a60b]
@@ -72450,7 +71793,6 @@ Function8b3b0: ; 8b3b0 (22:73b0)
ld a, [$a60b]
ret
-; known jump sources: 8b4b4 (22:74b4), 8b4c8 (22:74c8)
Function8b3cd: ; 8b3cd (22:73cd)
push de
push bc
@@ -72466,7 +71808,6 @@ Function8b3cd: ; 8b3cd (22:73cd)
pop de
ret
-; known jump sources: 8b489 (22:7489)
Function8b3dd: ; 8b3dd (22:73dd)
push de
push bc
@@ -72551,7 +71892,6 @@ Function8b3dd: ; 8b3dd (22:73dd)
ld [$d010], a
ret
-; known jump sources: 8b55e (22:755e), 8b585 (22:7585), 8b60b (22:760b)
Function8b45c: ; 8b45c (22:745c)
call Function8b36c
xor a
@@ -72580,7 +71920,6 @@ Function8b45c: ; 8b45c (22:745c)
scf
ret
-; known jump sources: 8a29d (22:629d), 8b471 (22:7471), 8b546 (22:7546), 8b569 (22:7569), 8b59b (22:759b), 8b5be (22:75be), 8b5f4 (22:75f4), 8b616 (22:7616)
Function8b493: ; 8b493 (22:7493)
push bc
call Function8923c
@@ -72590,13 +71929,11 @@ Function8b493: ; 8b493 (22:7493)
rst JumpTable
ret
-; no known jump sources
Jumptable_8b4a0: ; 8b4a0 (22:74a0)
dw Function8b4a4
dw Function8b4b8
-; no known jump sources
Function8b4a4: ; 8b4a4 (22:74a4)
push bc
push de
@@ -72609,7 +71946,6 @@ Function8b4a4: ; 8b4a4 (22:74a4)
call Function8b3cd
ret
-; no known jump sources
Function8b4b8: ; 8b4b8 (22:74b8)
push bc
push de
@@ -72622,7 +71958,6 @@ Function8b4b8: ; 8b4b8 (22:74b8)
call Function8b3cd
ret
-; known jump sources: 8b474 (22:7474), 8b4ae (22:74ae), 8b4c2 (22:74c2)
Function8b4cc: ; 8b4cc (22:74cc)
push bc
ld hl, Unknown_8b529
@@ -72633,7 +71968,6 @@ Function8b4cc: ; 8b4cc (22:74cc)
pop bc
ret
-; known jump sources: 8b4a6 (22:74a6)
Function8b4d8: ; 8b4d8 (22:74d8)
ld hl, Unknown_8b529
call Function8b50a
@@ -72650,7 +71984,6 @@ Function8b4d8: ; 8b4d8 (22:74d8)
ld l, a
ret
-; known jump sources: 8b4ba (22:74ba)
Function8b4ea: ; 8b4ea (22:74ea)
ld hl, Unknown_8b529
call Function8b50a
@@ -72668,7 +72001,6 @@ Function8b4ea: ; 8b4ea (22:74ea)
ld d, a
ret
-; known jump sources: 8b47e (22:747e), 8b549 (22:7549), 8b5fa (22:75fa)
Function8b4fd: ; 8b4fd (22:74fd)
ld hl, Unknown_8b529 + 4
call Function8b50a
@@ -72680,7 +72012,6 @@ Function8b4fd: ; 8b4fd (22:74fd)
ld d, a
ret
-; known jump sources: 8b4d0 (22:74d0), 8b4db (22:74db), 8b4ed (22:74ed), 8b500 (22:7500), 8b524 (22:7524)
Function8b50a: ; 8b50a (22:750a)
ld a, [$d02e]
and a
@@ -72693,7 +72024,6 @@ Function8b50a: ; 8b50a (22:750a)
jr nz, .asm_8b513
ret
-; known jump sources: 8b477 (22:7477), 8b4b1 (22:74b1), 8b4c5 (22:74c5)
Function8b518: ; 8b518 (22:7518)
push de
ld d, $0
@@ -72703,7 +72033,6 @@ Function8b518: ; 8b518 (22:7518)
pop de
ret
-; known jump sources: 8b497 (22:7497)
Function8b521: ; 8b521 (22:7521)
ld hl, Unknown_8b529 + 7
call Function8b50a
@@ -72718,7 +72047,6 @@ Unknown_8b529: ; 8b529
db 1, 4, $48, $41, 0, 0
; 8b539
-; known jump sources: 8a0e6 (22:60e6)
Function8b539: ; 8b539 (22:7539)
ld bc, $d017
call Function8b36c
@@ -72732,7 +72060,6 @@ Function8b539: ; 8b539 (22:7539)
call Function3238
ret
-; known jump sources: 8a0f5 (22:60f5), 8b57a (22:757a), 8b588 (22:7588)
Function8b555: ; 8b555 (22:7555)
ld hl, UnknownText_0x8b5ce
call PrintText
@@ -72814,7 +72141,6 @@ UnknownText_0x8b5e2: ; 0x8b5e2
db "@"
; 0x8b5e7
-; known jump sources: 8a2a6 (22:62a6)
Function8b5e7: ; 8b5e7 (22:75e7)
ld bc, $d013
call Function8b36c
@@ -72886,7 +72212,6 @@ Function8b651: ; 8b651
db "@"
; 8b664
-; known jump sources: 8b56f (22:756f)
Function8b664: ; 8b664 (22:7664)
push bc
ld de, $4
@@ -73356,7 +72681,6 @@ Function8b94a: ; 8b94a
; 8b960
-; known jump sources: 8a656 (22:6656)
Function8b960: ; 8b960 (22:7960)
ld hl, MenuDataHeader_0x8b9ac
call LoadMenuDataHeader
@@ -73389,7 +72713,6 @@ Function8b960: ; 8b960 (22:7960)
ld c, a
ret
-; known jump sources: 8b997 (22:7997)
Function8b99f: ; 8b99f (22:799f)
ld hl, DefaultFlypoint ; $d002
dec a
@@ -73444,7 +72767,6 @@ MenuData2_0x8b9d2: ; 0x8b9d2
db "やめる@" ; QUIT
; 0x8b9e9
-; known jump sources: 8b966 (22:7966)
Function8b9e9: ; 8b9e9 (22:79e9)
call Function89160
call Function8931b
@@ -74054,7 +73376,6 @@ Function8c314: ; 8c314
jp [hl]
; 8c323
-; no known jump sources
Jumptable_8c323: ; 8c323 (23:4323)
dw Function8c365
dw Function8c5dc
@@ -74091,7 +73412,6 @@ Jumptable_8c323: ; 8c323 (23:4323)
dw Function8c393
-; no known jump sources
Function8c365: ; 8c365 (23:4365)
ld de, 0
ld a, [BattleMonLevel] ; $c639
@@ -74122,20 +73442,17 @@ Unknown_8c38f: ; 8c38f
db 16, 24
; 8c393
-; no known jump sources
Function8c393: ; 8c393 (23:4393)
call ClearSprites
ld a, $80
ld [$cf63], a
ret
-; known jump sources: 8c3a1 (23:43a1), 8c3af (23:43af), 8c3f2 (23:43f2), 8c447 (23:4447), 8c582 (23:4582), 8c673 (23:4673)
Function8c39c: ; 8c39c (23:439c)
ld hl, $cf63
inc [hl]
ret
-; no known jump sources
Function8c3a1: ; 8c3a1 (23:43a1)
call Function8c39c
xor a
@@ -74143,14 +73460,12 @@ Function8c3a1: ; 8c3a1 (23:43a1)
ld [hBGMapMode], a ; $ff00+$d4
ret
-; no known jump sources
Function8c3ab: ; 8c3ab (23:43ab)
call Function8c3b3
ret nc
call Function8c39c
ret
-; known jump sources: 8c3ab (23:43ab)
Function8c3b3: ; 8c3b3 (23:43b3)
ld a, [$d847]
cp $ff
@@ -74193,7 +73508,6 @@ Unknown_8c3db: ; 8c3db
db $01 ; 0001
; 8c3e8
-; no known jump sources
Function8c3e8: ; 8c3e8 (23:43e8)
callba Function5602
ld a, $5
@@ -74210,7 +73524,6 @@ Function8c3e8: ; 8c3e8 (23:43e8)
ld [$cf65], a
ret
-; no known jump sources
Function8c408: ; 8c408 (23:4408)
ld a, [$cf64]
cp $60
@@ -74222,7 +73535,6 @@ Function8c408: ; 8c408 (23:4408)
ld [$cf63], a
ret
-; known jump sources: 8c40f (23:440f)
Function8c419: ; 8c419 (23:4419)
ld hl, $cf65
ld a, [hl]
@@ -74250,7 +73562,6 @@ Function8c419: ; 8c419 (23:4419)
jr nz, .asm_8c42b
ret
-; no known jump sources
Function8c43d: ; 8c43d (23:443d)
callba Function5602
ld a, $5
@@ -74260,7 +73571,6 @@ Function8c43d: ; 8c43d (23:443d)
ld [$cf64], a
ret
-; no known jump sources
Function8c44f: ; 8c44f (23:444f)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -74328,7 +73638,6 @@ ENDM
db $ff
; 8c4f5
-; known jump sources: 8c468 (23:4468)
Function8c4f5: ; 8c4f5 (23:44f5)
ld a, [hli]
ld e, a
@@ -74390,7 +73699,6 @@ Unknown_8c55a: db 4, 1, 4, 0, 3, 1, 3, 0, 2, 1, 2, 0, 1, $ff
Unknown_8c568: db 4, 0, 3, 0, 3, 0, 2, 0, 2, 0, 1, 0, 1, 0, 1, $ff
; 8c578
-; no known jump sources
Function8c578: ; 8c578 (23:4578)
callba Function5602
ld a, $5
@@ -74402,7 +73710,6 @@ Function8c578: ; 8c578 (23:4578)
ld [hBGMapMode], a ; $ff00+$d4
ret
-; no known jump sources
Function8c58f: ; 8c58f (23:458f)
ld hl, $cf64
ld a, [hl]
@@ -74429,7 +73736,6 @@ Function8c58f: ; 8c58f (23:458f)
ld [$cf63], a
ret
-; known jump sources: 8c59a (23:459a), 8c5bd (23:45bd), 8c5d7 (23:45d7)
Function8c5b8: ; 8c5b8 (23:45b8)
call Random
cp $12
@@ -74454,7 +73760,6 @@ Function8c5b8: ; 8c5b8 (23:45b8)
ld [hl], $ff
ret
-; no known jump sources
Function8c5dc: ; 8c5dc (23:45dc)
ld a, [OtherTrainerClass] ; $d22f
and a
@@ -74545,12 +73850,10 @@ Function8c5dc: ; 8c5dc (23:45dc)
call DelayFrame
call Function8cf4f
-; known jump sources: 8c5e0 (23:45e0), 8c637 (23:4637)
Function8c673: ; 8c673 (23:4673)
call Function8c39c
ret
-; known jump sources: 8c64f (23:464f)
Function8c677: ; 8c677 (23:4677)
ld de, $d038
call Function8c698
@@ -74564,7 +73867,6 @@ Function8c677: ; 8c677 (23:4677)
call Function8c698
ld de, $d0f8
-; known jump sources: 8c67a (23:467a), 8c680 (23:4680), 8c686 (23:4686), 8c68c (23:468c), 8c692 (23:4692)
Function8c698: ; 8c698 (23:4698)
push hl
ld bc, $8
@@ -74587,7 +73889,6 @@ Unknown_8c6a9: ; 8c6a9
RGB 31, 05, 05
; 8c6b1
-; known jump sources: 8c5fa (23:45fa)
Function8c6b1: ; 8c6b1 (23:46b1)
ld a, [OtherTrainerClass] ; $d22f
ld de, Unknown_8c6b8
@@ -74626,7 +73927,6 @@ Function8c6ef: ; 8c6ef
; 8c6f7
-; known jump sources: 8c42e (23:442e)
Function8c6f7: ; 8c6f7 (23:46f7)
and $3f
cp $20
@@ -74642,7 +73942,6 @@ Function8c6f7: ; 8c6f7 (23:46f7)
inc a
ret
-; known jump sources: 8c6fd (23:46fd), 8c704 (23:4704)
Function8c70c: ; 8c70c (23:470c)
ld e, a
ld a, d
@@ -74670,7 +73969,6 @@ Unknown_8c728: ; 8c728
sine_wave $100
; 8c768
-; no known jump sources
Function8c768: ; 8c768 (23:4768)
callba Function5602
ld de, Unknown_8c792
@@ -74713,7 +74011,6 @@ Unknown_8c792: ; 8c792
db $ff
; 8c7b7
-; known jump sources: 8c784 (23:4784)
Function8c7b7: ; 8c7b7 (23:47b7)
ld a, $ff
.asm_8c7b9
@@ -74912,7 +74209,6 @@ Function8ca0c: ; 8ca0c
; 8ca1b
-; no known jump sources
Jumptable_8ca1b: ; 8ca1b (23:4a1b)
dw Function8ca23
dw Function8ca3c
@@ -74920,7 +74216,6 @@ Jumptable_8ca1b: ; 8ca1b (23:4a1b)
dw Function8ca64
-; no known jump sources
Function8ca23: ; 8ca23 (23:4a23)
call Function8cad3
ld a, $17
@@ -74935,7 +74230,6 @@ Function8ca23: ; 8ca23 (23:4a23)
inc [hl]
ret
-; no known jump sources
Function8ca3c: ; 8ca3c (23:4a3c)
call Function8ca8e
xor a
@@ -74952,14 +74246,12 @@ Function8ca3c: ; 8ca3c (23:4a3c)
inc [hl]
ret
-; no known jump sources
Function8ca5c: ; 8ca5c (23:4a5c)
ld a, $1
ld [hBGMapMode], a ; $ff00+$d4
ld hl, $cf63
inc [hl]
-; no known jump sources
Function8ca64: ; 8ca64 (23:4a64)
ld hl, $cf64
ld a, [hl]
@@ -74972,7 +74264,6 @@ Function8ca64: ; 8ca64 (23:4a64)
set 7, [hl]
ret
-; known jump sources: 8ca40 (23:4a40), 8ca45 (23:4a45), 8ca4a (23:4a4a), 8ca4f (23:4a4f)
Function8ca73: ; 8ca73 (23:4a73)
push de
push af
@@ -74991,7 +74282,6 @@ Function8ca73: ; 8ca73 (23:4a73)
pop de
ret
-; known jump sources: 8ca3c (23:4a3c)
Function8ca8e: ; 8ca8e (23:4a8e)
ld de, $0
ld a, [$d197]
@@ -75036,7 +74326,6 @@ Unknown_8cab3: ; 8cab3
db $68, $50
; 8cad3
-; known jump sources: 8ca23 (23:4a23)
Function8cad3: ; 8cad3 (23:4ad3)
ld a, [PlayerDirection] ; $d4de
and $c
@@ -75129,7 +74418,6 @@ Function8cb33: ; 8cb33
call Function8cb82
ret
-; known jump sources: 8cb7e (23:4b7e)
Function8cb82: ; 8cb82 (23:4b82)
ld hl, $c402
xor a
@@ -75148,7 +74436,6 @@ Function8cb82: ; 8cb82 (23:4b82)
call ByteFill
ret
-; known jump sources: 8caf8 (23:4af8), 8cb3e (23:4b3e)
Function8cb9b: ; 8cb9b (23:4b9b)
callab Function8cf53
ld de, GFX_8c9cc
@@ -75168,7 +74455,6 @@ Function8cb9b: ; 8cb9b (23:4b9b)
ld [$cf63], a
ret
-; known jump sources: 8cb26 (23:4b26), 8cb72 (23:4b72)
Function8cbc8: ; 8cbc8 (23:4bc8)
call Function8cbe6
ld hl, $cf64
@@ -75188,7 +74474,6 @@ Function8cbc8: ; 8cbc8 (23:4bc8)
set 7, [hl]
ret
-; known jump sources: 8cbc8 (23:4bc8)
Function8cbe6: ; 8cbe6 (23:4be6)
ld hl, $cf65
ld a, [hl]
@@ -75871,7 +75156,6 @@ Function8d036: ; 8d036
; 8d03d
-; no known jump sources
Function8d03d: ; 8d03d (23:503d)
ld hl, $c314
ld bc, $10
@@ -76246,7 +75530,6 @@ Function8d24b: ; 8d24b
; 8d25b
-; no known jump sources
Jumptable_8d25b: ; 8d25b (23:525b)
dw Function8d2a1
dw Function8d2a2
@@ -76285,11 +75568,9 @@ Jumptable_8d25b: ; 8d25b (23:525b)
dw Function8d6ae
-; no known jump sources
Function8d2a1: ; 8d2a1 (23:52a1)
ret
-; no known jump sources
Function8d2a2: ; 8d2a2 (23:52a2)
ld a, [$cfa9]
ld hl, $0
@@ -76304,7 +75585,6 @@ Function8d2a2: ; 8d2a2 (23:52a2)
ld [hl], $0
ret
-; known jump sources: 8d2aa (23:52aa)
Function8d2b9: ; 8d2b9 (23:52b9)
ld hl, $4
add hl, bc
@@ -76342,7 +75622,6 @@ Function8d2b9: ; 8d2b9 (23:52b9)
ld [hl], a
ret
-; no known jump sources
Function8d2ea: ; 8d2ea (23:52ea)
ld a, [$cfa9]
ld hl, $0
@@ -76359,7 +75638,6 @@ Function8d2ea: ; 8d2ea (23:52ea)
ld [hl], $18
ret
-; no known jump sources
Function8d302: ; 8d302 (23:5302)
call Function8d6c5
jp [hl]
@@ -76422,7 +75700,6 @@ Function8d321: ; 8d321
ret
; 8d35a
-; no known jump sources
Function8d35a: ; 8d35a (23:535a)
ld hl, $c
add hl, bc
@@ -76436,22 +75713,18 @@ Function8d35a: ; 8d35a (23:535a)
ld [hl], a
ret
-; no known jump sources
Function8d36c: ; 8d36c (23:536c)
callab Function11a3b
ret
-; no known jump sources
Function8d373: ; 8d373 (23:5373)
callab Function120c1
ret
-; no known jump sources
Function8d37a: ; 8d37a (23:537a)
callab Functione46ed
ret
-; no known jump sources
Function8d381: ; 8d381 (23:5381)
ld hl, $c
add hl, bc
@@ -76496,7 +75769,6 @@ Function8d381: ; 8d381 (23:5381)
call Function8d036
ret
-; no known jump sources
Function8d3c3: ; 8d3c3 (23:53c3)
ld hl, $c
add hl, bc
@@ -76563,12 +75835,10 @@ Function8d3c3: ; 8d3c3 (23:53c3)
call Function8d036
ret
-; no known jump sources
Function8d422: ; 8d422 (23:5422)
callab Function9321d
ret
-; no known jump sources
Function8d429: ; 8d429 (23:5429)
callab Function932ac
ld hl, $cf64
@@ -76580,7 +75850,6 @@ Function8d429: ; 8d429 (23:5429)
call Function8d120
ret
-; no known jump sources
Function8d43e: ; 8d43e (23:543e)
ld hl, $b
add hl, bc
@@ -76611,22 +75880,18 @@ Function8d43e: ; 8d43e (23:543e)
ld [hl], a
ret
-; no known jump sources
Function8d46e: ; 8d46e (23:546e)
callab Functione00ed
ret
-; no known jump sources
Function8d475: ; 8d475 (23:5475)
callab Function90d41
ret
-; no known jump sources
Function8d47c: ; 8d47c (23:547c)
callab Functione21a1
ret
-; no known jump sources
Function8d483: ; 8d483 (23:5483)
call Function8d6c5
jp [hl]
@@ -76746,7 +76011,6 @@ Function8d526: ; 8d526
ret
; 8d52a
-; no known jump sources
Function8d52a: ; 8d52a (23:552a)
ld hl, $4
add hl, bc
@@ -76764,12 +76028,10 @@ Function8d52a: ; 8d52a (23:552a)
call Function8d036
ret
-; no known jump sources
Function8d543: ; 8d543 (23:5543)
callab Function29676
ret
-; no known jump sources
Function8d54a: ; 8d54a (23:554a)
ld hl, $c
add hl, bc
@@ -76801,12 +76063,10 @@ Function8d54a: ; 8d54a (23:554a)
call Function8d036
ret
-; no known jump sources
Function8d578: ; 8d578 (23:5578)
callab Function91640
ret
-; no known jump sources
Function8d57f: ; 8d57f (23:557f)
ld hl, $d
add hl, bc
@@ -76842,7 +76102,6 @@ Function8d57f: ; 8d57f (23:557f)
ld [hl], a
ret
-; no known jump sources
Function8d5b0: ; 8d5b0 (23:55b0)
ld hl, $5
add hl, bc
@@ -76878,7 +76137,6 @@ Function8d5b0: ; 8d5b0 (23:55b0)
ld [hl], a
ret
-; no known jump sources
Function8d5e2: ; 8d5e2 (23:55e2)
ld hl, $4
add hl, bc
@@ -76904,7 +76162,6 @@ Function8d5e2: ; 8d5e2 (23:55e2)
call Function8d036
ret
-; no known jump sources
Function8d607: ; 8d607 (23:5607)
ld hl, $5
add hl, bc
@@ -76934,17 +76191,14 @@ Function8d607: ; 8d607 (23:5607)
ld [hl], a
ret
-; no known jump sources
Function8d630: ; 8d630 (23:5630)
callba Function108bc7
ret
-; no known jump sources
Function8d637: ; 8d637 (23:5637)
callba Function108be0
ret
-; no known jump sources
Function8d63e: ; 8d63e (23:563e)
ld a, [$cf65]
and a
@@ -76970,7 +76224,6 @@ Function8d63e: ; 8d63e (23:563e)
call Function8d120
ret
-; no known jump sources
Function8d666: ; 8d666 (23:5666)
ld hl, $c
add hl, bc
@@ -76989,7 +76242,6 @@ Function8d666: ; 8d666 (23:5666)
.asm_8d67f
ret
-; no known jump sources
Function8d680: ; 8d680 (23:5680)
ld hl, $b
add hl, bc
@@ -77014,7 +76266,6 @@ Function8d680: ; 8d680 (23:5680)
ld [hl], a
ret
-; no known jump sources
Function8d6a2: ; 8d6a2 (23:56a2)
ld a, [$cf64]
cp $40
@@ -77023,7 +76274,6 @@ Function8d6a2: ; 8d6a2 (23:56a2)
call Function8d120
ret
-; no known jump sources
Function8d6ae: ; 8d6ae (23:56ae)
ld hl, $5
add hl, bc
@@ -77032,17 +76282,14 @@ Function8d6ae: ; 8d6ae (23:56ae)
ld [hl], a
ret
-; no known jump sources
Function8d6b7: ; 8d6b7 (23:56b7)
callba Function11d0b6
ret
-; no known jump sources
Function8d6be: ; 8d6be (23:56be)
callba Function49aa2
ret
-; known jump sources: 8d302 (23:5302), 8d483 (23:5483)
Function8d6c5: ; 8d6c5 (23:56c5)
ld hl, [sp+$0]
ld e, [hl]
@@ -77068,12 +76315,10 @@ Function8d6d8: ; 8d6d8
ret
; 8d6de
-; known jump sources: 8d363 (23:5363), 8d39c (23:539c), 8d3d7 (23:53d7), 8d465 (23:5465), 8d561 (23:5561), 8d59d (23:559d), 8d658 (23:5658), 8d677 (23:5677), 8d68f (23:568f)
Function8d6de: ; 8d6de (23:56de)
call Function8e72c
ret
-; known jump sources: 8d3a6 (23:53a6), 8d3e1 (23:53e1), 8d56b (23:556b), 8d5a7 (23:55a7), 8d5d9 (23:55d9), 8d5fa (23:55fa), 8d627 (23:5627), 8d699 (23:5699)
Function8d6e2: ; 8d6e2 (23:56e2)
call Function8e72a
ret
@@ -78620,7 +77865,6 @@ Function8e849: ; 8e849
; 8e854
-; no known jump sources
Jumptable_8e854: ; 8e854 (23:6854)
dw Function8e8d5
dw Function8e961
@@ -78631,14 +77875,12 @@ Jumptable_8e854: ; 8e854 (23:6854)
dw Function8e862
-; no known jump sources
Function8e862: ; 8e862 (23:6862)
call Function8e908
call Function8e86c
call Function8e936
ret
-; known jump sources: 8e865 (23:6865)
Function8e86c: ; 8e86c (23:686c)
push bc
ld a, [$ffb0]
@@ -78668,7 +77910,6 @@ Function8e86c: ; 8e86c (23:686c)
ld [hl], a
ret
-; no known jump sources
Function8e898: ; 8e898 (23:6898)
call Function8e8d5
ld hl, $2
@@ -78685,7 +77926,6 @@ Function8e898: ; 8e898 (23:6898)
ld [hl], a
ret
-; no known jump sources
Function8e8b1: ; 8e8b1 (23:68b1)
call Function8e908
call Function8e936
@@ -78707,14 +77947,12 @@ Function8e8b1: ; 8e8b1 (23:68b1)
ld [$c609], a
ret
-; known jump sources: 8e898 (23:6898)
Function8e8d5: ; 8e8d5 (23:68d5)
call Function8e908
call Function8e8df
call Function8e936
ret
-; known jump sources: 8e8d8 (23:68d8)
Function8e8df: ; 8e8df (23:68df)
push bc
ld a, [$ffb0]
@@ -78742,7 +77980,6 @@ Function8e8df: ; 8e8df (23:68df)
ld [hl], a
ret
-; known jump sources: 8e862 (23:6862), 8e8b1 (23:68b1), 8e8d5 (23:68d5)
Function8e908: ; 8e908 (23:6908)
ld a, [$c3b7]
push af
@@ -78771,7 +78008,6 @@ Function8e908: ; 8e908 (23:6908)
ld [hl], a
ret
-; known jump sources: 8e868 (23:6868), 8e8b4 (23:68b4), 8e8db (23:68db)
Function8e936: ; 8e936 (23:6936)
push bc
ld a, [$ffb0]
@@ -78789,7 +78025,6 @@ Function8e936: ; 8e936 (23:6936)
ld [hl], a
ret
-; known jump sources: 8e93a (23:693a)
Function8e94c: ; 8e94c (23:694c)
callba Function50117
call GetHPPal
@@ -78805,7 +78040,6 @@ Unknown_8e95e: ; 8e95e
db $00, $40, $80
; 8e961
-; no known jump sources
Function8e961: ; 8e961 (23:6961)
ld a, [$d265]
call ReadMonMenuIcon
@@ -78820,7 +78054,6 @@ Function8e961: ; 8e961 (23:6961)
ld [hl], $0
ret
-; no known jump sources
Function8e97d: ; 8e97d (23:697d)
ld a, [$d265]
call ReadMonMenuIcon
@@ -78836,7 +78069,6 @@ Function8e97d: ; 8e97d (23:697d)
ld [hl], $0
ret
-; no known jump sources
Function8e99a: ; 8e99a (23:699a)
ld a, [$d265]
call ReadMonMenuIcon
@@ -78859,7 +78091,6 @@ GetSpeciesIcon: ; 8e9ac
; 8e9bc
-; no known jump sources
Function8e9bc: ; 8e9bc (23:69bc)
push de
ld a, [$d265]
@@ -78881,7 +78112,6 @@ Function8e9cc: ; 8e9cc
ret
; 8e9db
-; known jump sources: 8e91c (23:691c), 8e9a8 (23:69a8)
Function8e9db: ; 8e9db (23:69db)
ld a, [$c3b7]
@@ -79165,7 +78395,6 @@ Function90069: ; 90069
; 90074
-; no known jump sources
Function90074:: ; 90074 (24:4074)
call CheckStandingOnEntrance
jr z, .asm_900a4
@@ -79194,12 +78423,10 @@ Function90074:: ; 90074 (24:4074)
xor a
ret
-; known jump sources: 90079 (24:4079)
Function900a6: ; 900a6 (24:40a6)
callba Function11401
ret
-; known jump sources: 901b9 (24:41b9)
Function900ad: ; 900ad (24:40ad)
push hl
push bc
@@ -79214,7 +78441,6 @@ Function900ad: ; 900ad (24:40ad)
pop hl
ret
-; known jump sources: 90091 (24:4091)
Function900bf: ; 900bf (24:40bf)
ld a, [$d040]
and a
@@ -79236,7 +78462,6 @@ Function900bf: ; 900bf (24:40bf)
xor a
ret
-; known jump sources: 9008e (24:408e)
Function900de: ; 900de (24:40de)
callba Functionc000
ld a, c
@@ -79284,7 +78509,6 @@ Function900de: ; 900de (24:40de)
jr nz, .asm_900f7
ret
-; no known jump sources
Function90136:: ; 90136 (24:4136)
ld a, [$dc31]
and a
@@ -79332,7 +78556,6 @@ UnknownScript_0x90173: ; 0x90173
2jump UnknownScript_0x90241
; 0x90178
-; known jump sources: 90150 (24:4150)
Function90178: ; 90178 (24:4178)
ld a, [$dc31]
dec a
@@ -79359,7 +78582,6 @@ Function90197: ; 90197
scf
ret
-; known jump sources: 9121b (24:521b)
Function90199: ; 90199 (24:4199)
ld a, [InLinkBattle]
and a
@@ -79433,7 +78655,6 @@ UnknownScript_0x90209: ; 0x90209
return
; 0x9020d
-; known jump sources: 90097 (24:4097), 90158 (24:4158)
Function9020d: ; 9020d (24:420d)
nop
nop
@@ -79506,7 +78727,6 @@ Function9026f: ; 9026f
ret
; 9027c
-; known jump sources: 9026f (24:426f), 90272 (24:4272)
Function9027c: ; 9027c (24:427c)
call Function9033f
call Function90357
@@ -79517,7 +78737,6 @@ Function9027c: ; 9027c (24:427c)
call Function90292
ret
-; known jump sources: 90282 (24:4282), 9028e (24:428e)
Function90292: ; 90292 (24:4292)
ld a, [$dbf9]
ld b, a
@@ -79566,7 +78785,6 @@ Function902c9: ; 902c9
; 902e3
-; no known jump sources
Function902e3: ; 902e3 (24:42e3)
ld de, SFX_NO_SIGNAL
call PlaySFX
@@ -79649,7 +78867,6 @@ Function90357
; 90363
-; known jump sources: 90296 (24:4296)
Function90363: ; 90363 (24:4363)
push bc
call Function90375
@@ -79673,7 +78890,6 @@ Function90375: ; 90375
; 90380
-; known jump sources: 90371 (24:4371), 9130b (24:530b)
Function90380: ; 90380 (24:4380)
ld h, d
ld l, e
@@ -79682,7 +78898,6 @@ Function90380: ; 90380 (24:4380)
call Function903a9
ret
-; no known jump sources
Function9038a: ; 9038a (24:438a)
ld a, c
call Function9039a
@@ -79709,7 +78924,6 @@ Function9039a: ; 9039a
; 903a9
-; known jump sources: 90386 (24:4386)
Function903a9: ; 903a9 (24:43a9)
ld a, c
and a
@@ -79760,7 +78974,6 @@ String_90402: db "BIKE SHOP:@"
String_9040d: db "BUENA:", $22, " DISC JOCKEY@"
; 90423
-; known jump sources: 903ad (24:43ad)
Function90423: ; 90423 (24:4423)
push hl
push bc
@@ -79769,7 +78982,6 @@ Function90423: ; 90423 (24:4423)
pop hl
ret
-; known jump sources: 903be (24:43be)
Function9042e: ; 9042e (24:442e)
push hl
push bc
@@ -79917,7 +79129,6 @@ UnknownText_0x9066d: ; 0x9066d
db "@"
; 0x90672
-; no known jump sources
Function90672: ; 90672 (24:4672)
ld a, [$ffaa]
push af
@@ -80028,7 +79239,6 @@ Function90672: ; 90672 (24:4672)
ld [$FF00+$aa], a
ret
-; known jump sources: 906ca (24:46ca), 9071b (24:471b), 90729 (24:4729), 90760 (24:4760), 9076e (24:476e)
Function90783: ; 90783 (24:4783)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -80040,7 +79250,6 @@ Function90783: ; 90783 (24:4783)
ld [hBGMapMode], a ; $ff00+$d4
ret
-; known jump sources: 90710 (24:4710)
Function90795: ; 90795 (24:4795)
ld a, [hJoyPressed]
and A_BUTTON
@@ -80093,7 +79302,6 @@ Function90795: ; 90795 (24:4795)
scf
ret
-; known jump sources: 90705 (24:4705), 907d4 (24:47d4), 9088e (24:488e)
Function907de: ; 907de (24:47de)
push hl
ld a, [$c61c]
@@ -80135,7 +79343,6 @@ Function907f1: ; 907f1
ret
; 90810
-; known jump sources: 90755 (24:4755)
Function90810: ; 90810 (24:4810)
ld a, [hJoyPressed] ; $ff00+$a7
and $1
@@ -80183,7 +79390,6 @@ Function90810: ; 90810 (24:4810)
scf
ret
-; known jump sources: 9074a (24:474a), 9084f (24:484f), 908ac (24:48ac)
Function90859: ; 90859 (24:4859)
ld de, $c626
call Function90867
@@ -80192,7 +79398,6 @@ Function90859: ; 90859 (24:4859)
call PlaceString
ret
-; known jump sources: 9085c (24:485c), 90b54 (24:4b54)
Function90867: ; 90867 (24:4867)
push hl
ld a, " "
@@ -80631,7 +79836,6 @@ Function90b23: ; 90b23
ret
; 90b3e
-; known jump sources: 907e5 (24:47e5), 908c0 (24:48c0)
Function90b3e: ; 90b3e (24:4b3e)
ld l, e
ld h, d
@@ -80648,7 +79852,6 @@ Function90b3e: ; 90b3e (24:4b3e)
call Function90867
ret
-; known jump sources: 90b41 (24:4b41)
Function90b58: ; 90b58 (24:4b58)
ld a, c
cp 4
@@ -80673,7 +79876,6 @@ String_90b76: db "MORN@"
String_90b7b: db "DAY@"
; 90b7f
-; known jump sources: 90b4b (24:4b4b)
Function90b7f: ; 90b7f (24:4b7f)
ld a, c
or a
@@ -80734,7 +79936,6 @@ Function90b8d: ; 90b8d (24:4b8d)
call Function91492
ret
-; known jump sources: 90ba3 (24:4ba3)
Function90bea: ; 90bea (24:4bea)
call WhiteBGMap
call ClearTileMap
@@ -80835,7 +80036,6 @@ FastShipGFX: ; 90cb2
INCBIN "gfx/misc/fast_ship.2bpp"
; 90d32
-; known jump sources: 90c08 (24:4c08)
Function90d32: ; 90d32 (24:4d32)
ld de, $2410
ld a, $d
@@ -80845,7 +80045,6 @@ Function90d32: ; 90d32 (24:4d32)
ld [hl], $0
ret
-; no known jump sources
Function90d41: ; 90d41 (24:4d41)
ld hl, $cf64
ld e, [hl]
@@ -80880,7 +80079,6 @@ Function90d56: ; 90d56
; 90d70
-; known jump sources: 90c14 (24:4c14)
Function90d70: ; 90d70 (24:4d70)
ld a, [MapGroup]
ld b, a
@@ -80911,7 +80109,6 @@ Function90d70: ; 90d70 (24:4d70)
ld [$c6d7], a
ret
-; known jump sources: 90c36 (24:4c36)
Function90d9e: ; 90d9e (24:4d9e)
ld a, $0
ld [$cf63], a
@@ -80919,7 +80116,6 @@ Function90d9e: ; 90d9e (24:4d9e)
ld [$cf64], a
ret
-; known jump sources: 90c39 (24:4c39), 90f2d (24:4f2d), 90fcd (24:4fcd), 910f9 (24:50f9), 91164 (24:5164)
Function90da8: ; 90da8 (24:4da8)
xor a
ld [hBGMapMode], a
@@ -80972,7 +80168,6 @@ Function90da8: ; 90da8 (24:4da8)
ld [$cf65], a
ret
-; known jump sources: 90de1 (24:4de1), 90def (24:4def)
Function90e00: ; 90e00 (24:4e00)
ld a, [hCGB] ; $ff00+$e6
and a
@@ -81057,7 +80252,6 @@ Function90e82: ; 90e82
ret
; 90e98
-; known jump sources: 90e91 (24:4e91)
Function90e98: ; 90e98 (24:4e98)
hlcoord 17, 1
ld a, $3c
@@ -81074,7 +80268,6 @@ Function90e98: ; 90e98 (24:4e98)
ld [hl], $3f
ret
-; known jump sources: 90dcb (24:4dcb)
Function90eb0: ; 90eb0 (24:4eb0)
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
ld bc, $8
@@ -81099,24 +80292,20 @@ Function90eb0: ; 90eb0 (24:4eb0)
call Function90ef7
ret
-; known jump sources: 90ecc (24:4ecc)
Function90ee4: ; 90ee4 (24:4ee4)
hlcoord 2, 0
ld a, $40
jr Function90ef7
-; known jump sources: 90ed2 (24:4ed2)
Function90eeb: ; 90eeb (24:4eeb)
hlcoord 4, 0
ld a, $44
jr Function90ef7
-; known jump sources: 90ed8 (24:4ed8)
Function90ef2: ; 90ef2 (24:4ef2)
hlcoord 6, 0
ld a, $42
-; known jump sources: 90ee0 (24:4ee0), 90ee9 (24:4ee9), 90ef0 (24:4ef0)
Function90ef7: ; 90ef7 (24:4ef7)
ld [hli], a
inc a
@@ -81129,7 +80318,6 @@ Function90ef7: ; 90ef7 (24:4ef7)
ld [hld], a
ret
-; known jump sources: 90bb6 (24:4bb6)
Function90f04: ; 90f04 (24:4f04)
ld a, [$cf63]
ld e, a
@@ -81142,7 +80330,6 @@ Function90f04: ; 90f04 (24:4f04)
ld l, a
jp [hl]
-; no known jump sources
Jumptable_90f13: ; 90f13 (24:4f13)
dw Function90f2d
dw Function90f3e
@@ -81159,7 +80346,6 @@ Jumptable_90f13: ; 90f13 (24:4f13)
dw Function91112
-; no known jump sources
Function90f2d: ; 90f2d (24:4f2d)
call Function90da8
ld hl, UnknownText_0x914d3
@@ -81169,7 +80355,6 @@ Function90f2d: ; 90f2d (24:4f2d)
call Function91492
ret
-; no known jump sources
Function90f3e: ; 90f3e (24:4f3e)
call Function90f7b
ld hl, $ffa9
@@ -81206,7 +80391,6 @@ Function90f3e: ; 90f3e (24:4f3e)
set 7, [hl]
ret
-; known jump sources: 90f3e (24:4f3e)
Function90f7b: ; 90f7b (24:4f7b)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -81215,7 +80399,6 @@ Function90f7b: ; 90f7b (24:4f7b)
ld [hBGMapMode], a ; $ff00+$d4
ret
-; known jump sources: 90e32 (24:4e32), 90f7e (24:4f7e)
Function90f86: ; 90f86 (24:4f86)
hlcoord 3, 5
ld bc, $50e
@@ -81241,7 +80424,6 @@ UnknownText_0x90faf: ; 0x90faf
db "@"
; 0x90fb4
-; no known jump sources
Function90fb4: ; 90fb4 (24:4fb4)
ld a, [$c6d8]
cp FAST_SHIP
@@ -81261,7 +80443,6 @@ Function90fb4: ; 90fb4 (24:4fb4)
call Function91492
ret
-; no known jump sources
Function90fcd: ; 90fcd (24:4fcd)
call Function90da8
ld a, [$c6d8]
@@ -81276,12 +80457,10 @@ Function90fcd: ; 90fcd (24:4fcd)
inc [hl]
ret
-; no known jump sources
Function90fe9: ; 90fe9 (24:4fe9)
call Function910e8
jr Function90ff2
-; no known jump sources
Function90fee: ; 90fee (24:4fee)
ld d, $2e
ld e, $1
@@ -81326,7 +80505,6 @@ Function90ff2: ; 90ff2 (24:4ff2)
set 7, [hl]
ret
-; known jump sources: 91004 (24:5004)
Function9102f: ; 9102f (24:502f)
ld hl, $ffa9
ld a, [hl]
@@ -81462,7 +80640,6 @@ Function910e8: ; 910e8
; 910f9
-; no known jump sources
Function910f9: ; 910f9 (24:50f9)
call Function90da8
ld de, $2454
@@ -81476,7 +80653,6 @@ Function910f9: ; 910f9 (24:50f9)
inc [hl]
ret
-; no known jump sources
Function91112: ; 91112 (24:5112)
ld hl, $ffa9
ld a, [hl]
@@ -81523,7 +80699,6 @@ Function91112: ; 91112 (24:5112)
set 7, [hl]
ret
-; no known jump sources
Function91156: ; 91156 (24:5156)
ld hl, $cf63
inc [hl]
@@ -81537,7 +80712,6 @@ Function91156: ; 91156 (24:5156)
call PrintText
ret
-; no known jump sources
Function91171: ; 91171 (24:5171)
ld hl, hJoyPressed
ld a, [hl]
@@ -81615,7 +80789,6 @@ Function91171: ; 91171 (24:5171)
ld [$cf63], a
ret
-; no known jump sources
Function911eb: ; 911eb (24:51eb)
call Function2d05
and a
@@ -81670,7 +80843,6 @@ OutOfServiceAreaText: ; 0x91251
db "@"
; 0x91256
-; no known jump sources
Function91256: ; 91256 (24:5256)
ld a, [hJoyPressed] ; $ff00+$a7
and $3
@@ -81682,7 +80854,6 @@ Function91256: ; 91256 (24:5256)
call PrintText
ret
-; known jump sources: 9118b (24:518b)
Function9126d: ; 9126d (24:526d)
ld hl, $ffa9
ld a, [hl]
@@ -81739,7 +80910,6 @@ Function9126d: ; 9126d (24:526d)
call WaitBGMap
ret
-; known jump sources: 9122c (24:522c), 912a6 (24:52a6), 9131a (24:531a)
Function912b7: ; 912b7 (24:52b7)
ld a, " "
hlcoord 1, 4
@@ -81757,7 +80927,6 @@ Function912b7: ; 912b7 (24:52b7)
ld [hl], "▶"
ret
-; known jump sources: 90e94 (24:4e94), 912b0 (24:52b0), 913d7 (24:53d7)
Function912d8: ; 912d8 (24:52d8)
hlcoord 1, 3
ld b, $9
@@ -81828,7 +80997,6 @@ Function9131e: ; 9131e
ret
; 91342
-; known jump sources: 911db (24:51db)
Function91342: ; 91342 (24:5342)
ld hl, $dc7c
ld a, [$c6d2]
@@ -81972,7 +81140,6 @@ Function9141b: ; 9141b
ret
; 9141d
-; known jump sources: 91392 (24:5392), 913bc (24:53bc), 913cf (24:53cf)
Function9141d: ; 9141d (24:541d)
push de
ld a, [de]
@@ -82045,7 +81212,6 @@ Function9146e: ; 9146e
; 91480
-; known jump sources: 90f71 (24:4f71), 91025 (24:5025), 9114c (24:514c), 911ac (24:51ac)
Function91480: ; 91480 (24:5480)
ld de, SFX_READ_TEXT_2
call PlaySFX
@@ -82074,7 +81240,6 @@ Function91492: ; 91492
; 914ab
-; known jump sources: 9148e (24:548e)
Function914ab: ; 914ab (24:54ab)
ld hl, $c324
ld bc, $90
@@ -82084,7 +81249,6 @@ Function914ab: ; 914ab (24:54ab)
ld [$c3b4], a
ret
-; known jump sources: 90e1d (24:4e1d), 90e75 (24:4e75), 90e85 (24:4e85)
Function914bb: ; 914bb (24:54bb)
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
.asm_914be
@@ -82137,11 +81301,9 @@ ClockTilemapRLE: ; 915db
INCBIN "baserom.gbc",$915db,$9163e - $915db
; 9163e
-; known jump sources: 9110a (24:510a)
Function9163e: ; 9163e (24:563e)
jr UpdateRadioStation
-; no known jump sources
Function91640: ; 91640 (24:5640)
push bc
call Function9164e
@@ -82152,7 +81314,6 @@ Function91640: ; 91640 (24:5640)
ld [hl], a
ret
-; known jump sources: 91641 (24:5641)
Function9164e: ; 9164e (24:564e)
ld hl, $ffa9
ld a, [hl]
@@ -82317,7 +81478,6 @@ Function91740: ; 91740
call NoRadioStation
ret
-; known jump sources: 916c9 (24:56c9), 916d8 (24:56d8), 916e0 (24:56e0), 916e8 (24:56e8), 916fa (24:56fa), 91709 (24:5709), 91718 (24:5718)
Function91744: ; 91744 (24:5744)
ld a, [$c6d8]
cp FAST_SHIP
@@ -82344,7 +81504,6 @@ POKE_FLUTE_RADIO EQU 8
UNOWN_RADIO EQU 9
EVOLUTION_RADIO EQU 10
-; known jump sources: 916d5 (24:56d5)
Function91753: ; 91753 (24:5753)
xor a ; OAKS_POKEMON_TALK
ld [$d002], a
@@ -82355,7 +81514,6 @@ Function91753: ; 91753 (24:5753)
ld de, OaksPkmnTalkName
ret
-; known jump sources: 916d2 (24:56d2)
Function91766: ; 91766 (24:5766)
ld a, POKEDEX_SHOW
ld [$d002], a
@@ -82367,7 +81525,6 @@ Function91766: ; 91766 (24:5766)
ld de, PokedexShowName
ret
-; known jump sources: 916dd (24:56dd)
Function9177b: ; 9177b (24:577b)
ld a, POKEMON_MUSIC
ld [$d002], a
@@ -82379,7 +81536,6 @@ Function9177b: ; 9177b (24:577b)
ld de, PokemonMusicName
ret
-; known jump sources: 916e5 (24:56e5)
Function91790: ; 91790 (24:5790)
ld a, LUCKY_CHANNEL
ld [$d002], a
@@ -82391,7 +81547,6 @@ Function91790: ; 91790 (24:5790)
ld de, LuckyChannelName
ret
-; known jump sources: 916ed (24:56ed)
Function917a5: ; 917a5 (24:57a5)
ld a, BUENAS_PASSWORD
ld [$d002], a
@@ -82411,7 +81566,6 @@ Function917a5: ; 917a5 (24:57a5)
BuenasPasswordName: db "BUENA'S PASSWORD@"
NotBuenasPasswordName: db "@"
-; known jump sources: 916f7 (24:56f7)
Function917d5: ; 917d5 (24:57d5)
ld a, UNOWN_RADIO
ld [$d002], a
@@ -82423,7 +81577,6 @@ Function917d5: ; 917d5 (24:57d5)
ld de, UnknownStationName
ret
-; known jump sources: 91706 (24:5706)
Function917ea: ; 917ea (24:57ea)
ld a, PLACES_AND_PEOPLE
ld [$d002], a
@@ -82435,7 +81588,6 @@ Function917ea: ; 917ea (24:57ea)
ld de, PlacesAndPeopleName
ret
-; known jump sources: 91715 (24:5715)
Function917ff: ; 917ff (24:57ff)
ld a, LETS_ALL_SING
ld [$d002], a
@@ -82460,7 +81612,6 @@ Function91814: ; 91814
ret
; 91829
-; known jump sources: 91724 (24:5724)
Function91829: ; 91829 (24:5829)
ld a, POKE_FLUTE_RADIO
ld [$d002], a
@@ -82472,7 +81623,6 @@ Function91829: ; 91829 (24:5829)
ld de, PokeFluteStationName
ret
-; known jump sources: 9173d (24:573d)
Function9183e: ; 9183e (24:583e)
ld a, EVOLUTION_RADIO
ld [$d002], a
@@ -82488,7 +81638,6 @@ Function9183e: ; 9183e (24:583e)
Function91853: ; 91853
ret
-; no known jump sources
Function91854: ; 91854 (24:5854)
push de
ld a, e
@@ -82501,7 +81650,6 @@ Function91854: ; 91854 (24:5854)
call PlayMusic
ret
-; no known jump sources
Function91868: ; 91868 (24:5868)
push de
ld a, $fe
@@ -82513,7 +81661,6 @@ Function91868: ; 91868 (24:5868)
call PlayMusic
ret
-; known jump sources: 9175f (24:575f), 91774 (24:5774), 91789 (24:5789), 9179e (24:579e), 917b3 (24:57b3), 917e3 (24:57e3), 917f8 (24:57f8), 9180d (24:580d), 91837 (24:5837), 9184c (24:584c)
Function9187c: ; 9187c (24:587c)
ld [$c6d9], a
ld a, l
@@ -82522,7 +81669,6 @@ Function9187c: ; 9187c (24:587c)
ld [$c6db], a
ret
-; known jump sources: 91682 (24:5682), 91740 (24:5740)
NoRadioStation: ; 91888 (24:5888)
call NoRadioMusic
call NoRadioName
@@ -82534,7 +81680,6 @@ NoRadioStation: ; 91888 (24:5888)
ld [hBGMapMode], a ; $ff00+$d4
ret
-; known jump sources: 91888 (24:5888)
NoRadioMusic: ; 9189d (24:589d)
ld de, MUSIC_NONE
call PlayMusic
@@ -82542,7 +81687,6 @@ NoRadioMusic: ; 9189d (24:589d)
ld [$c6dc], a
ret
-; known jump sources: 9188b (24:588b)
NoRadioName: ; 918a9 (24:58a9)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -83911,7 +83055,6 @@ Function926c7:
res 2, [hl]
ret
-; known jump sources: 926cc (24:66cc)
Function926f7: ; 926f7 (24:66f7)
call WhiteBGMap
call ClearTileMap
@@ -83975,7 +83118,6 @@ Function926f7: ; 926f7 (24:66f7)
ld [$d002], a
ret
-; known jump sources: 92771 (24:6771)
Function9279b: ; 9279b (24:679b)
ld a, $e4
call DmgToCgbBGPals
@@ -83988,7 +83130,6 @@ Function9279b: ; 9279b (24:679b)
call DmgToCgbObjPals
ret
-; known jump sources: 926d2 (24:66d2)
Function927af: ; 927af (24:67af)
ld a, [$cf63]
bit 7, a
@@ -84007,7 +83148,6 @@ Function927af: ; 927af (24:67af)
scf
ret
-; known jump sources: 927c9 (24:67c9)
Function927d3: ; 927d3 (24:67d3)
ret
; 927d4 (24:67d4)
@@ -84036,7 +83176,6 @@ Function927d4: ; 927d4
ret
; 927f8
-; known jump sources: 927c6 (24:67c6)
Function927f8: ; 927f8 (24:67f8)
hlcoord 5, 1
ld de, Coins ; $d855
@@ -84087,7 +83226,6 @@ Function9282c: ; 9282c
ret
; 92844
-; known jump sources: 927b6 (24:67b6)
Function92844: ; 92844 (24:6844)
ld a, [$cf63]
ld e, a
@@ -84102,7 +83240,6 @@ Function92844: ; 92844 (24:6844)
; 92853 (24:6853)
-; no known jump sources
Jumptable_92853: ; 92853 (24:6853)
dw Function9287e
dw Function9288e
@@ -84125,13 +83262,11 @@ Jumptable_92853: ; 92853 (24:6853)
dw Function929f0
-; known jump sources: 9287e (24:687e), 92899 (24:6899), 928cf (24:68cf), 928dd (24:68dd), 928fa (24:68fa), 92907 (24:6907), 92924 (24:6924), 92931 (24:6931), 9294e (24:694e), 9295c (24:695c), 9295f (24:695f), 92963 (24:6963), 92983 (24:6983), 9299a (24:699a), 929a1 (24:69a1), 929d5 (24:69d5)
Function92879: ; 92879 (24:6879)
ld hl, $cf63
inc [hl]
ret
-; no known jump sources
Function9287e: ; 9287e (24:687e)
call Function92879
xor a
@@ -84141,7 +83276,6 @@ Function9287e: ; 9287e (24:687e)
ld [$c70d], a
ret
-; no known jump sources
Function9288e: ; 9288e (24:688e)
call Function9307c
jr nc, .asm_92899
@@ -84167,7 +83301,6 @@ Function9288e: ; 9288e (24:688e)
call Function9331e
ret
-; no known jump sources
Function928c6: ; 928c6 (24:68c6)
ld hl, $cf64
ld a, [hl]
@@ -84181,7 +83314,6 @@ Function928c6: ; 928c6 (24:68c6)
ld [hJoypadSum], a ; $ff00+$a5
ret
-; no known jump sources
Function928d6: ; 928d6 (24:68d6)
ld hl, hJoypadSum ; $ffa5
ld a, [hl]
@@ -84191,7 +83323,6 @@ Function928d6: ; 928d6 (24:68d6)
call Function92a2b
ld [$c6d0], a
-; no known jump sources
Function928e6: ; 928e6 (24:68e6)
ld a, [$c6d0]
cp $0
@@ -84205,7 +83336,6 @@ Function928e6: ; 928e6 (24:68e6)
xor a
ld [hJoypadSum], a ; $ff00+$a5
-; no known jump sources
Function92900: ; 92900 (24:6900)
ld hl, hJoypadSum ; $ffa5
ld a, [hl]
@@ -84215,7 +83345,6 @@ Function92900: ; 92900 (24:6900)
call Function92a2e
ld [$c6e0], a
-; no known jump sources
Function92910: ; 92910 (24:6910)
ld a, [$c6e0]
cp $0
@@ -84229,7 +83358,6 @@ Function92910: ; 92910 (24:6910)
xor a
ld [hJoypadSum], a ; $ff00+$a5
-; no known jump sources
Function9292a: ; 9292a (24:692a)
ld hl, hJoypadSum ; $ffa5
ld a, [hl]
@@ -84239,7 +83367,6 @@ Function9292a: ; 9292a (24:692a)
call Function92a60
ld [$c6f0], a
-; no known jump sources
Function9293a: ; 9293a (24:693a)
ld a, [$c6f0]
cp $0
@@ -84254,7 +83381,6 @@ Function9293a: ; 9293a (24:693a)
ld [hJoypadSum], a ; $ff00+$a5
ret
-; no known jump sources
Function92955: ; 92955 (24:6955)
ld a, [$c70d]
cp $ff
@@ -84267,7 +83393,6 @@ Function92955: ; 92955 (24:6955)
ld a, $10
ld [$cf64], a
-; no known jump sources
Function9296b: ; 9296b (24:696b)
ld hl, $cf64
ld a, [hl]
@@ -84287,7 +83412,6 @@ Function9296b: ; 9296b (24:696b)
call Function92879
ret
-; no known jump sources
Function92987: ; 92987 (24:6987)
xor a
ld [$c70b], a
@@ -84300,12 +83424,10 @@ Function92987: ; 92987 (24:6987)
call Function92879
ret
-; no known jump sources
Function9299e: ; 9299e (24:699e)
call Function93158
call Function92879
-; no known jump sources
Function929a4: ; 929a4 (24:69a4)
ld hl, $cf64
ld a, [hl]
@@ -84343,7 +83465,6 @@ Function929a4: ; 929a4 (24:69a4)
call Function92879
ret
-; no known jump sources
Function929d9: ; 929d9 (24:69d9)
call Function9304c
call Functiona80
@@ -84357,13 +83478,11 @@ Function929d9: ; 929d9 (24:69d9)
ld [$cf63], a
ret
-; no known jump sources
Function929f0: ; 929f0 (24:69f0)
ld hl, $cf63
set 7, [hl]
ret
-; known jump sources: 928f7 (24:68f7), 92921 (24:6921), 9294b (24:694b)
Function929f6: ; 929f6 (24:69f6)
push de
call Function92a12
@@ -84378,7 +83497,6 @@ Function929f6: ; 929f6 (24:69f6)
ld [de], a
ret
-; known jump sources: 929bf (24:69bf)
Function92a04: ; 92a04 (24:6a04)
ld a, d
cp 9999 / $100
@@ -84392,7 +83510,6 @@ Function92a04: ; 92a04 (24:6a04)
and a
ret
-; known jump sources: 929f7 (24:69f7)
Function92a12: ; 92a12 (24:6a12)
ld hl, $3
add hl, bc
@@ -84413,12 +83530,10 @@ Function92a12: ; 92a12 (24:6a12)
add hl, de
ret
-; known jump sources: 928e0 (24:68e0)
Function92a2b: ; 92a2b (24:6a2b)
ld a, $7
ret
-; known jump sources: 9290a (24:690a)
Function92a2e: ; 92a2e (24:6a2e)
ld a, [$c70a]
cp $2
@@ -84440,7 +83555,6 @@ Function92a2e: ; 92a2e (24:6a2e)
ld a, $8
ret
-; known jump sources: 92a3f (24:6a3f)
Function92a51: ; 92a51 (24:6a51)
ld a, [$c700]
and a
@@ -84452,7 +83566,6 @@ Function92a51: ; 92a51 (24:6a51)
and a
ret
-; known jump sources: 92934 (24:6934)
Function92a60: ; 92a60 (24:6a60)
ld a, [$c70b]
and a
@@ -84488,7 +83601,6 @@ Function92a60: ; 92a60 (24:6a60)
ld a, $9
ret
-; known jump sources: 9276e (24:676e)
Function92a98: ; 92a98 (24:6a98)
ld bc, $c6d0
ld hl, $6
@@ -84543,7 +83655,6 @@ Function92a98: ; 92a98 (24:6a98)
call Function92af9
ret
-; known jump sources: 92ab5 (24:6ab5), 92ad5 (24:6ad5), 92af5 (24:6af5)
Function92af9: ; 92af9 (24:6af9)
ld hl, $0
add hl, bc
@@ -84557,7 +83668,6 @@ Function92af9: ; 92af9 (24:6af9)
call Function92b53
ret
-; known jump sources: 927b9 (24:67b9)
Function92b0f: ; 92b0f (24:6b0f)
ld bc, $c6d0
call Function92b22
@@ -84567,7 +83677,6 @@ Function92b0f: ; 92b0f (24:6b0f)
call Function92b22
ret
-; known jump sources: 92b12 (24:6b12), 92b18 (24:6b18), 92b1e (24:6b1e)
Function92b22: ; 92b22 (24:6b22)
ld hl, $4
add hl, bc
@@ -84605,7 +83714,6 @@ Function92b22: ; 92b22 (24:6b22)
jr nz, .asm_92b49
ret
-; known jump sources: 92b0b (24:6b0b), 92b3e (24:6b3e)
Function92b53: ; 92b53 (24:6b53)
ld hl, $8
add hl, bc
@@ -84638,7 +83746,6 @@ Function92b53: ; 92b53 (24:6b53)
ld [hl], a
ret
-; known jump sources: 92b71 (24:6b71)
Function92b83: ; 92b83 (24:6b83)
ld hl, $6
add hl, bc
@@ -84696,7 +83803,6 @@ Unknown_92bce: ; 92bce
db 0, 1, 2, 3, 4, 5
; 92bd4
-; known jump sources: 92b2b (24:6b2b)
Function92bd4: ; 92bd4 (24:6bd4)
ld hl, 0
add hl, bc
@@ -85473,7 +84579,6 @@ Function92fcf: ; 92fcf
ret
; 93002
-; known jump sources: 9289f (24:689f)
Function93002: ; 93002 (24:7002)
ld a, [$c709]
and a
@@ -85518,7 +84623,6 @@ Unknown_93031: ; 93031
db $ff, $ff
; 9303f
-; known jump sources: 9289c (24:689c)
Function9303f: ; 9303f (24:703f)
ld b, $14
ld a, [$c70a]
@@ -85528,7 +84632,6 @@ Function9303f: ; 9303f (24:703f)
jr z, asm_9305a
jr asm_9304e
-; known jump sources: 929d9 (24:69d9)
Function9304c: ; 9304c (24:704c)
ld b, $23
asm_9304e: ; 9304e (24:704e)
@@ -85544,7 +84647,6 @@ asm_9305a: ; 9305a (24:705a)
asm_93066: ; 93066 (24:7066)
hlcoord 3, 6
-; known jump sources: 93051 (24:7051), 93057 (24:7057), 9305d (24:705d), 93063 (24:7063)
Function93069: ; 93069 (24:7069)
ld a, b
ld [hl], a
@@ -85560,7 +84662,6 @@ Function93069: ; 93069 (24:7069)
ld [hl], a
ret
-; known jump sources: 9288e (24:688e), 930ab (24:70ab)
Function9307c: ; 9307c (24:707c)
ld hl, UnknownText_0x930c7
call PrintText
@@ -85636,7 +84737,6 @@ MenuData2_0x930de: ; 0x930de
db " 1@"
; 0x930e9
-; known jump sources: 929df (24:69df)
Function930e9: ; 930e9 (24:70e9)
ld hl, Coins ; $d855
ld a, [hli]
@@ -85673,7 +84773,6 @@ UnknownText_9311f: ; 9311f
TX_FAR UnknownText_0x1c5092
db "@"
-; known jump sources: 92993 (24:6993)
Function93124: ; 93124 (24:7124)
ld a, [EffectFailed] ; $c70d
cp $ff
@@ -85707,7 +84806,6 @@ Function93124: ; 93124 (24:7124)
ld [hl], a
ret
-; known jump sources: 9299e (24:699e)
Function93158: ; 93158 (24:7158)
ld a, [EffectFailed] ; $c70d
cp $ff
@@ -85828,7 +84926,6 @@ Function93214: ; 93214
ret
; 9321d
-; no known jump sources
Function9321d: ; 9321d (24:721d)
ld hl, $b
add hl, bc
@@ -85842,14 +84939,12 @@ Function9321d: ; 9321d (24:721d)
ld l, a
jp [hl]
-; no known jump sources
Jumptable_9322d: ; 9322d (24:722d)
dw Function93233
dw Function93259
dw Function93289
-; no known jump sources
Function93233: ; 93233 (24:7233)
ld hl, $e
add hl, bc
@@ -85874,7 +84969,6 @@ Function93233: ; 93233 (24:7233)
add hl, bc
ld [hl], $0
-; no known jump sources
Function93259: ; 93259 (24:7259)
ld hl, $c
add hl, bc
@@ -85903,7 +84997,6 @@ Function93259: ; 93259 (24:7259)
call Function9331e
ret
-; no known jump sources
Function93289: ; 93289 (24:7289)
ld hl, $6
add hl, bc
@@ -85930,7 +85023,6 @@ Function93289: ; 93289 (24:7289)
ld [hSCY], a ; $ff00+$d0
ret
-; no known jump sources
Function932ac: ; 932ac (24:72ac)
ld hl, $b
add hl, bc
@@ -85944,14 +85036,12 @@ Function932ac: ; 932ac (24:72ac)
ld l, a
jp [hl]
-; no known jump sources
Jumptable_932bc: ; 932bc (24:72bc)
dw Function932c2
dw Function932e0
dw Function932fc
-; no known jump sources
Function932c2: ; 932c2 (24:72c2)
ld hl, $4
add hl, bc
@@ -85971,7 +85061,6 @@ Function932c2: ; 932c2 (24:72c2)
ld a, $1
ld [$cf64], a
-; no known jump sources
Function932e0: ; 932e0 (24:72e0)
ld a, [$cf64]
cp $2
@@ -85990,7 +85079,6 @@ Function932e0: ; 932e0 (24:72e0)
add hl, bc
ld [hl], $8
-; no known jump sources
Function932fc: ; 932fc (24:72fc)
ld hl, $c
add hl, bc
@@ -86019,7 +85107,6 @@ Function93316: ; 93316
ret
; 9331e
-; known jump sources: 93285 (24:7285)
Function9331e: ; 9331e (24:731e)
push de
ld e, a
@@ -86174,7 +85261,6 @@ Functionb8089: ; b8089
; b8098
-; no known jump sources
Functionb8098:: ; b8098 (2e:4098)
ld hl, $c2da
ld a, [hl]
@@ -86221,7 +85307,6 @@ Functionb80d3: ; b80d3
; b80e1
-; known jump sources: b80aa (2e:40aa)
Functionb80e1: ; b80e1 (2e:40e1)
ld a, [$c2d9]
ld e, a
@@ -86238,7 +85323,6 @@ Functionb80e1: ; b80e1 (2e:40e1)
call PlaceString
ret
-; known jump sources: b80eb (2e:40eb)
Functionb8101: ; b8101 (2e:4101)
ld c, $0
push hl
@@ -86937,7 +86021,6 @@ Functionb8612: ; b8612
ld l, a
jp [hl]
-; no known jump sources
Jumptable_b863a: ; b863a (2e:463a)
dw Functionb8742
dw Functionb8a46
@@ -87029,7 +86112,6 @@ Jumptable_b863a: ; b863a (2e:463a)
dw Functionb8acc
-; known jump sources: b87e9 (2e:47e9), b87ef (2e:47ef), b8aa1 (2e:4aa1), b8aa9 (2e:4aa9), b8ab1 (2e:4ab1), b8ab9 (2e:4ab9), b8ac1 (2e:4ac1), b8ac9 (2e:4ac9), b8ad1 (2e:4ad1), b8e4f (2e:4e4f), b9226 (2e:5226)
Functionb86ea: ; b86ea (2e:46ea)
ld [$d003], a
ld hl, $d00c
@@ -87072,7 +86154,6 @@ Functionb8718: ; b8718
ret
; b8728
-; no known jump sources
Functionb8728: ; b8728 (2e:4728)
ld hl, $d004
ld a, [hl]
@@ -87088,7 +86169,6 @@ Functionb8728: ; b8728 (2e:4728)
call nz, Functionb8a0b
jp Functionb8a17
-; no known jump sources
Functionb8742: ; b8742 (2e:4742)
ld a, $5
ld [$d006], a
@@ -87097,19 +86177,16 @@ Functionb8742: ; b8742 (2e:4742)
ld a, $b
jp Functionb9221
-; no known jump sources
Functionb8752: ; b8752 (2e:4752)
ld hl, UnknownText_0xb8825
ld a, $c
jp Functionb9221
-; no known jump sources
Functionb875a: ; b875a (2e:475a)
ld hl, UnknownText_0xb882a
ld a, $d
jp Functionb9221
-; known jump sources: b8769 (2e:4769)
Functionb8762: ; b8762 (2e:4762)
call Random
and $1f
@@ -87213,13 +86290,11 @@ Unknown_b87f2: ; b87f2
map ROUTE_31
; b8810
-; no known jump sources
Functionb8810: ; b8810 (2e:4810)
ld hl, UnknownText_0xb8834
ld a, $f
jp Functionb9221
-; no known jump sources
Functionb8818: ; b8818 (2e:4818)
ld hl, UnknownText_0xb8839
ld a, $10
@@ -87262,7 +86337,6 @@ UnknownText_0xb8839: ; 0xb8839
db "@"
; 0xb883e
-; no known jump sources
Functionb883e: ; b883e (2e:483e)
ld a, [CurPartySpecies]
ld [$d265], a
@@ -87278,7 +86352,6 @@ UnknownText_0xb884f: ; 0xb884f
db "@"
; 0xb8854
-; no known jump sources
Functionb8854: ; b8854 (2e:4854)
call Random
and $f
@@ -87409,7 +86482,6 @@ UnknownText_0xb88d4: ; 0xb88d4
db "@"
; 0xb88d9
-; no known jump sources
Functionb88d9: ; b88d9 (2e:48d9)
call Random
and $f
@@ -87548,7 +86620,6 @@ UnknownText_0xb8969: ; 0xb8969
db "@"
; 0xb896e
-; no known jump sources
Functionb896e: ; b896e (2e:496e)
callba Function91868
ld hl, UnknownText_0xb8993
@@ -87573,7 +86644,6 @@ UnknownText_0xb8993: ; 0xb8993
db "@"
; 0xb8994
-; no known jump sources
Functionb8994: ; b8994 (2e:4994)
ld hl, $d004
dec [hl]
@@ -87588,7 +86658,6 @@ String_b89a4:
db "#MON@"
; b89a9
-; no known jump sources
Functionb89a9: ; b89a9 (2e:49a9)
ld hl, $d004
dec [hl]
@@ -87603,7 +86672,6 @@ String_b89b9:
db "#MON Channel@"
; b89c6
-; no known jump sources
Functionb89c6: ; b89c6 (2e:49c6)
ld hl, $d004
dec [hl]
@@ -87618,7 +86686,6 @@ String_b89d6:
db "@"
; b89d7
-; no known jump sources
Functionb89d7: ; b89d7 (2e:49d7)
ld hl, $d004
dec [hl]
@@ -87642,21 +86709,18 @@ UnknownText_0xb89ff: ; 0xb89ff
db "@"
; 0xb8a00
-; known jump sources: b89a1 (2e:49a1), b89b6 (2e:49b6), b89d3 (2e:49d3)
Functionb8a00: ; b8a00 (2e:4a00)
ld [$d002], a
ld a, $64
ld [$d004], a
jp PlaceString
-; known jump sources: b873c (2e:473c)
Functionb8a0b: ; b8a0b (2e:4a0b)
hlcoord 0, 15
decoord 0, 13
ld bc, $28
jp CopyBytes
-; known jump sources: b873f (2e:473f)
Functionb8a17: ; b8a17 (2e:4a17)
hlcoord 1, 15
ld bc, $12
@@ -87667,7 +86731,6 @@ Functionb8a17: ; b8a17 (2e:4a17)
ld a, $7f
jp ByteFill
-; known jump sources: b8a7d (2e:4a7d)
Functionb8a2d: ; b8a2d (2e:4a2d)
push hl
push de
@@ -87693,7 +86756,6 @@ Functionb8a2d: ; b8a2d (2e:4a2d)
db BANK(PokedexEntries4)
; b8a46
-; no known jump sources
Functionb8a46: ; b8a46 (2e:4a46)
call Functionb91eb
.asm_b8a49
@@ -87715,7 +86777,6 @@ Functionb8a46: ; b8a46 (2e:4a46)
ld a, $13
jp Functionb9221
-; no known jump sources
Functionb8a6c: ; b8a6c (2e:4a6c)
ld a, [CurPartySpecies] ; $d108
dec a
@@ -87748,43 +86809,36 @@ Functionb8a6c: ; b8a6c (2e:4a6c)
ld a, $14
jp Functionb86ea
-; no known jump sources
Functionb8aa4: ; b8aa4 (2e:4aa4)
call Functionb8ad4
ld a, $15
jp Functionb86ea
-; no known jump sources
Functionb8aac: ; b8aac (2e:4aac)
call Functionb8ad4
ld a, $16
jp Functionb86ea
-; no known jump sources
Functionb8ab4: ; b8ab4 (2e:4ab4)
call Functionb8ad4
ld a, $55
jp Functionb86ea
-; no known jump sources
Functionb8abc: ; b8abc (2e:4abc)
call Functionb8ad4
ld a, $56
jp Functionb86ea
-; no known jump sources
Functionb8ac4: ; b8ac4 (2e:4ac4)
call Functionb8ad4
ld a, $57
jp Functionb86ea
-; no known jump sources
Functionb8acc: ; b8acc (2e:4acc)
call Functionb8ad4
ld a, $1
jp Functionb86ea
-; known jump sources: b8aa4 (2e:4aa4), b8aac (2e:4aac), b8ab4 (2e:4ab4), b8abc (2e:4abc), b8ac4 (2e:4ac4), b8acc (2e:4acc)
Functionb8ad4: ; b8ad4 (2e:4ad4)
ld a, [$d26b]
ld l, a
@@ -87803,7 +86857,6 @@ Functionb8ad4: ; b8ad4 (2e:4ad4)
call Functionb8b11
ret
-; known jump sources: b8a82 (2e:4a82), b8ae1 (2e:4ae1)
Functionb8af3: ; b8af3 (2e:4af3)
ld de, $d26d
ld bc, $13
@@ -87823,7 +86876,6 @@ Functionb8af3: ; b8af3 (2e:4af3)
ret z
jr .asm_b8b05
-; known jump sources: b8a90 (2e:4a90), b8aef (2e:4aef)
Functionb8b11: ; b8b11 (2e:4b11)
ld d, a
.asm_b8b12
@@ -87852,45 +86904,38 @@ UnknownText_0xb8b30: ; 0xb8b30
db "@"
; 0xb8b35
-; no known jump sources
Functionb8b35: ; b8b35 (2e:4b35)
call Functionb8b90
ld hl, UnknownText_0xb8baa
ld a, $17
jp Functionb9221
-; no known jump sources
Functionb8b40: ; b8b40 (2e:4b40)
ld hl, UnknownText_0xb8baf
ld a, $18
jp Functionb9221
-; no known jump sources
Functionb8b48: ; b8b48 (2e:4b48)
ld hl, UnknownText_0xb8bb4
ld a, $19
jp Functionb9221
-; no known jump sources
Functionb8b50: ; b8b50 (2e:4b50)
call Functionb8b90
ld hl, UnknownText_0xb8bb9
ld a, $1d
jp Functionb9221
-; no known jump sources
Functionb8b5b: ; b8b5b (2e:4b5b)
ld hl, UnknownText_0xb8bbe
ld a, $19
jp Functionb9221
-; no known jump sources
Functionb8b63: ; b8b63 (2e:4b63)
ld hl, UnknownText_0xb8bc3
ld a, $1a
jp Functionb9221
-; no known jump sources
Functionb8b6b: ; b8b6b (2e:4b6b)
call GetWeekday
and 1
@@ -87901,7 +86946,6 @@ Functionb8b6b: ; b8b6b (2e:4b6b)
ld a, $1b
jp Functionb9221
-; no known jump sources
Functionb8b7d: ; b8b7d (2e:4b7d)
call GetWeekday
and 1
@@ -87912,11 +86956,9 @@ Functionb8b7d: ; b8b7d (2e:4b7d)
ld a, $1c
jp Functionb9221
-; no known jump sources
Functionb8b8f: ; b8b8f (2e:4b8f)
ret
-; known jump sources: b8b35 (2e:4b35), b8b50 (2e:4b50)
Functionb8b90: ; b8b90 (2e:4b90)
call Function1052
call PrintText
@@ -87990,7 +87032,6 @@ UnknownText_0xb8bd7: ; 0xb8bd7
db "@"
; 0xb8bdc
-; no known jump sources
Functionb8bdc: ; b8bdc (2e:4bdc)
call Functionb91eb
callab Functionc434
@@ -88001,43 +87042,36 @@ Functionb8bdc: ; b8bdc (2e:4bdc)
ld a, $1e
jp Functionb9221
-; no known jump sources
Functionb8bf5: ; b8bf5 (2e:4bf5)
ld hl, UnknownText_0xb8c83
ld a, $1f
jp Functionb9221
-; no known jump sources
Functionb8bfd: ; b8bfd (2e:4bfd)
ld hl, UnknownText_0xb8c88
ld a, $20
jp Functionb9221
-; no known jump sources
Functionb8c05: ; b8c05 (2e:4c05)
ld hl, UnknownText_0xb8c8d
ld a, $21
jp Functionb9221
-; no known jump sources
Functionb8c0d: ; b8c0d (2e:4c0d)
ld hl, UnknownText_0xb8c92
ld a, $22
jp Functionb9221
-; no known jump sources
Functionb8c15: ; b8c15 (2e:4c15)
ld hl, UnknownText_0xb8c97
ld a, $23
jp Functionb9221
-; no known jump sources
Functionb8c1d: ; b8c1d (2e:4c1d)
ld hl, UnknownText_0xb8c9c
ld a, $24
jp Functionb9221
-; no known jump sources
Functionb8c25: ; b8c25 (2e:4c25)
ld hl, StringBuffer1 ; $d073
ld de, $dc9f
@@ -88049,31 +87083,26 @@ Functionb8c25: ; b8c25 (2e:4c25)
ld a, $25
jp Functionb9221
-; no known jump sources
Functionb8c3e: ; b8c3e (2e:4c3e)
ld hl, UnknownText_0xb8ca6
ld a, $26
jp Functionb9221
-; no known jump sources
Functionb8c46: ; b8c46 (2e:4c46)
ld hl, UnknownText_0xb8c9c
ld a, $27
jp Functionb9221
-; no known jump sources
Functionb8c4e: ; b8c4e (2e:4c4e)
ld hl, UnknownText_0xb8ca1
ld a, $28
jp Functionb9221
-; no known jump sources
Functionb8c56: ; b8c56 (2e:4c56)
ld hl, UnknownText_0xb8cab
ld a, $29
jp Functionb9221
-; no known jump sources
Functionb8c5e: ; b8c5e (2e:4c5e)
ld hl, UnknownText_0xb8cb0
call Random
@@ -88084,13 +87113,11 @@ Functionb8c5e: ; b8c5e (2e:4c5e)
.asm_b8c6b
jp Functionb9221
-; no known jump sources
Functionb8c6e: ; b8c6e (2e:4c6e)
ld hl, UnknownText_0xb8cb5
ld a, $2b
jp Functionb9221
-; no known jump sources
Functionb8c76: ; b8c76 (2e:4c76)
ld hl, UnknownText_0xb8cba
ld a, $3
@@ -88175,20 +87202,17 @@ UnknownText_0xb8cba: ; 0xb8cba
db "@"
; 0xb8cbf
-; no known jump sources
Functionb8cbf: ; b8cbf (2e:4cbf)
call Functionb91eb
ld hl, UnknownText_0xb8ce3
ld a, $2c
jp Functionb9221
-; no known jump sources
Functionb8cca: ; b8cca (2e:4cca)
ld hl, UnknownText_0xb8ce8
ld a, $2d
jp Functionb9221
-; no known jump sources
Functionb8cd2: ; b8cd2 (2e:4cd2)
ld hl, UnknownText_0xb8ced
call Random
@@ -88218,7 +87242,6 @@ UnknownText_0xb8ced: ; 0xb8ced
db "@"
; 0xb8cf2
-; known jump sources: b8cfa (2e:4cfa), b8d1e (2e:4d1e)
Functionb8cf2: ; b8cf2 (2e:4cf2)
call Random
and $7f
@@ -88267,7 +87290,6 @@ UnknownText_0xb8d51: ; 0xb8d51
db "@"
; 0xb8d56
-; no known jump sources
Functionb8d56: ; b8d56 (2e:4d56)
call Random
and $f
@@ -88407,7 +87429,6 @@ UnknownText_0xb8de8: ; 0xb8de8
db "@"
; 0xb8ded
-; known jump sources: b8df2 (2e:4df2)
Functionb8ded: ; b8ded (2e:4ded)
call Random
cp $9
@@ -88446,7 +87467,6 @@ UnknownText_0xb8e23: ; 0xb8e23
db "@"
; 0xb8e28
-; no known jump sources
Functionb8e28: ; b8e28 (2e:4e28)
call Random
and $f
@@ -88491,62 +87511,52 @@ Unknown_b8e52: ; b8e52
dw UnknownText_0xb8de8
; b8e72
-; no known jump sources
Functionb8e72: ; b8e72 (2e:4e72)
call Functionb91eb
ld hl, UnknownText_0xb8ec5
ld a, $32
jp Functionb9221
-; no known jump sources
Functionb8e7d: ; b8e7d (2e:4e7d)
ld hl, UnknownText_0xb8eca
ld a, $33
jp Functionb9221
-; no known jump sources
Functionb8e85: ; b8e85 (2e:4e85)
ld hl, UnknownText_0xb8ecf
ld a, $34
jp Functionb9221
-; no known jump sources
Functionb8e8d: ; b8e8d (2e:4e8d)
ld hl, UnknownText_0xb8ed4
ld a, $35
jp Functionb9221
-; no known jump sources
Functionb8e95: ; b8e95 (2e:4e95)
ld hl, UnknownText_0xb8ed9
ld a, $36
jp Functionb9221
-; no known jump sources
Functionb8e9d: ; b8e9d (2e:4e9d)
ld hl, UnknownText_0xb8ede
ld a, $37
jp Functionb9221
-; no known jump sources
Functionb8ea5: ; b8ea5 (2e:4ea5)
ld hl, UnknownText_0xb8ee3
ld a, $38
jp Functionb9221
-; no known jump sources
Functionb8ead: ; b8ead (2e:4ead)
ld hl, UnknownText_0xb8ee8
ld a, $39
jp Functionb9221
-; no known jump sources
Functionb8eb5: ; b8eb5 (2e:4eb5)
ld hl, UnknownText_0xb8eed
ld a, $3a
jp Functionb9221
-; no known jump sources
Functionb8ebd: ; b8ebd (2e:4ebd)
ld hl, UnknownText_0xb8ef2
ld a, $7
@@ -88613,28 +87623,24 @@ UnknownText_0xb8ef2: ; 0xb8ef2
db "@"
; 0xb8ef7
-; no known jump sources
Functionb8ef7: ; b8ef7 (2e:4ef7)
call Functionb91eb
ld a, $1
ld [$d005], a
ret
-; no known jump sources
Functionb8f00: ; b8f00 (2e:4f00)
call Functionb91eb
ld a, $1
ld [$d005], a
ret
-; no known jump sources
Functionb8f09: ; b8f09 (2e:4f09)
call Functionb91eb
ld a, $1
ld [$d005], a
ret
-; known jump sources: b915e (2e:515e)
Functionb8f12: ; b8f12 (2e:4f12)
call Functionb9169
jp nc, Functionb8f22
@@ -88643,7 +87649,6 @@ Functionb8f12: ; b8f12 (2e:4f12)
jp z, Functionb912a
jp Functionb90c5
-; known jump sources: b8f15 (2e:4f15)
Functionb8f22: ; b8f22 (2e:4f22)
call Functionb91eb
ld a, [hBGMapMode] ; $ff00+$d4
@@ -88659,13 +87664,11 @@ Functionb8f22: ; b8f22 (2e:4f22)
ld a, $40
jp Functionb9221
-; no known jump sources
Functionb8f3f: ; b8f3f (2e:4f3f)
ld hl, UnknownText_0xb9187
ld a, $41
jp Functionb9221
-; no known jump sources
Functionb8f47: ; b8f47 (2e:4f47)
call Functionb9169
ld hl, UnknownText_0xb918c
@@ -88673,7 +87676,6 @@ Functionb8f47: ; b8f47 (2e:4f47)
ld a, $42
jp Functionb9221
-; no known jump sources
Functionb8f55: ; b8f55 (2e:4f55)
call Functionb9169
jp c, Functionb90c5
@@ -88739,7 +87741,6 @@ Functionb8f8f: ; b8f8f
; b8fb8
-; no known jump sources
Jumptable_b8fb8: ; b8fb8 (2e:4fb8)
dw Functionb8fc0
dw Functionb8fc7
@@ -88747,25 +87748,21 @@ Jumptable_b8fb8: ; b8fb8 (2e:4fb8)
dw Functionb8fde
-; no known jump sources
Functionb8fc0: ; b8fc0 (2e:4fc0)
call Functionb8fd5
call GetPokemonName
ret
-; no known jump sources
Functionb8fc7: ; b8fc7 (2e:4fc7)
call Functionb8fd5
call GetItemName
ret
-; no known jump sources
Functionb8fce: ; b8fce (2e:4fce)
call Functionb8fd5
call GetMoveName
ret
-; known jump sources: b8fc0 (2e:4fc0), b8fc7 (2e:4fc7), b8fce (2e:4fce)
Functionb8fd5: ; b8fd5 (2e:4fd5)
ld h, 0
ld l, c
@@ -88774,7 +87771,6 @@ Functionb8fd5: ; b8fd5 (2e:4fd5)
ld [$d265], a
ret
-; no known jump sources
Functionb8fde: ; b8fde (2e:4fde)
ld a, c
and a
@@ -88825,19 +87821,16 @@ Unknown_b9072: db 1, 12, X_ATTACK, X_DEFEND, X_SPEED
Unknown_b9077: db 3, 13, "#MON Talk@", "#MON Music@", "Lucky Channel@"
; b909c
-; no known jump sources
Functionb909c: ; b909c (2e:509c)
ld hl, UnknownText_0xb9196
ld a, $44
jp Functionb9221
-; no known jump sources
Functionb90a4: ; b90a4 (2e:50a4)
ld hl, UnknownText_0xb919b
ld a, $45
jp Functionb9221
-; no known jump sources
Functionb90ac: ; b90ac (2e:50ac)
call Functionb9169
ld hl, UnknownText_0xb91a0
@@ -88845,7 +87838,6 @@ Functionb90ac: ; b90ac (2e:50ac)
ld a, $4
jp Functionb9221
-; known jump sources: b8f4d (2e:4f4d), b90b2 (2e:50b2)
Functionb90b9: ; b90b9 (2e:50b9)
push hl
ld hl, $dc1f
@@ -88854,7 +87846,6 @@ Functionb90b9: ; b90b9 (2e:50b9)
ld a, $46
jp Functionb9221
-; known jump sources: b8f1f (2e:4f1f), b8f58 (2e:4f58)
Functionb90c5: ; b90c5 (2e:50c5)
ld hl, $dc1f
res 7, [hl]
@@ -88862,73 +87853,61 @@ Functionb90c5: ; b90c5 (2e:50c5)
ld a, $47
jp Functionb9221
-; no known jump sources
Functionb90d2: ; b90d2 (2e:50d2)
ld hl, UnknownText_0xb91a5
ld a, $48
jp Functionb9221
-; no known jump sources
Functionb90da: ; b90da (2e:50da)
ld hl, UnknownText_0xb91aa
ld a, $49
jp Functionb9221
-; no known jump sources
Functionb90e2: ; b90e2 (2e:50e2)
ld hl, UnknownText_0xb91af
ld a, $4a
jp Functionb9221
-; no known jump sources
Functionb90ea: ; b90ea (2e:50ea)
ld hl, UnknownText_0xb91b4
ld a, $4b
jp Functionb9221
-; no known jump sources
Functionb90f2: ; b90f2 (2e:50f2)
ld hl, UnknownText_0xb91b9
ld a, $4c
jp Functionb9221
-; no known jump sources
Functionb90fa: ; b90fa (2e:50fa)
ld hl, UnknownText_0xb91be
ld a, $4d
jp Functionb9221
-; no known jump sources
Functionb9102: ; b9102 (2e:5102)
ld hl, UnknownText_0xb91c3
ld a, $4e
jp Functionb9221
-; no known jump sources
Functionb910a: ; b910a (2e:510a)
ld hl, UnknownText_0xb91c8
ld a, $4f
jp Functionb9221
-; no known jump sources
Functionb9112: ; b9112 (2e:5112)
ld hl, UnknownText_0xb91cd
ld a, $50
jp Functionb9221
-; no known jump sources
Functionb911a: ; b911a (2e:511a)
ld hl, UnknownText_0xb91d2
ld a, $51
jp Functionb9221
-; no known jump sources
Functionb9122: ; b9122 (2e:5122)
ld hl, UnknownText_0xb91d2
ld a, $52
jp Functionb9221
-; known jump sources: b8f1c (2e:4f1c)
Functionb912a: ; b912a (2e:512a)
ld a, [hBGMapMode] ; $ff00+$d4
push af
@@ -88946,7 +87925,6 @@ Functionb912a: ; b912a (2e:512a)
ld a, $53
jp Functionb9221
-; no known jump sources
Functionb9152: ; b9152 (2e:5152)
ld a, $4
ld [$d002], a
@@ -88958,7 +87936,6 @@ Functionb9152: ; b9152 (2e:5152)
ld a, $53
jp Functionb9221
-; known jump sources: b8f12 (2e:4f12), b8f47 (2e:4f47), b8f55 (2e:4f55), b90ac (2e:50ac), b915b (2e:515b)
Functionb9169: ; b9169 (2e:5169)
call UpdateTime
ld a, [hHours] ; $ff00+$94
@@ -89078,7 +88055,6 @@ UnknownText_0xb91d7: ; 0xb91d7
db "@"
; 0xb91dc
-; known jump sources: b87e4 (2e:47e4), b8a8b (2e:4a8b), b8aea (2e:4aea), b8e38 (2e:4e38), b9222 (2e:5222)
Functionb91dc: ; b91dc (2e:51dc)
ld a, [hl]
cp $16 ; TX_FAR
@@ -89087,7 +88063,6 @@ Functionb91dc: ; b91dc (2e:51dc)
ld bc, $28
jp CopyBytes
-; known jump sources: b8747 (2e:4747), b8a46 (2e:4a46), b8bdc (2e:4bdc), b8cbf (2e:4cbf), b8e72 (2e:4e72), b8ef7 (2e:4ef7), b8f00 (2e:4f00), b8f09 (2e:4f09), b8f22 (2e:4f22)
Functionb91eb: ; b91eb (2e:51eb)
ld a, [$d005]
and a
@@ -89121,7 +88096,6 @@ Unknown_b920b: ; b920b
dw MUSIC_LAKE_OF_RAGE_ROCKET_RADIO
; b9221
-; known jump sources: b874f (2e:474f), b8757 (2e:4757), b875f (2e:475f), b8815 (2e:4815), b881d (2e:481d), b884c (2e:484c), b8866 (2e:4866), b88fb (2e:48fb), b8a69 (2e:4a69), b8b3d (2e:4b3d), b8b45 (2e:4b45), b8b4d (2e:4b4d), b8b58 (2e:4b58), b8b60 (2e:4b60), b8b68 (2e:4b68), b8b7a (2e:4b7a), b8b8c (2e:4b8c), b8bf2 (2e:4bf2), b8bfa (2e:4bfa), b8c02 (2e:4c02), b8c0a (2e:4c0a), b8c12 (2e:4c12), b8c1a (2e:4c1a), b8c22 (2e:4c22), b8c3b (2e:4c3b), b8c43 (2e:4c43), b8c4b (2e:4c4b), b8c53 (2e:4c53), b8c5b (2e:4c5b), b8c6b (2e:4c6b), b8c73 (2e:4c73), b8c7b (2e:4c7b), b8cc7 (2e:4cc7), b8ccf (2e:4ccf), b8ce0 (2e:4ce0), b8d3b (2e:4d3b), b8d7a (2e:4d7a), b8e0e (2e:4e0e), b8e7a (2e:4e7a), b8e82 (2e:4e82), b8e8a (2e:4e8a), b8e92 (2e:4e92), b8e9a (2e:4e9a), b8ea2 (2e:4ea2), b8eaa (2e:4eaa), b8eb2 (2e:4eb2), b8eba (2e:4eba), b8ec2 (2e:4ec2), b8f3c (2e:4f3c), b8f44 (2e:4f44), b8f52 (2e:4f52), b8f8c (2e:4f8c), b90a1 (2e:50a1), b90a9 (2e:50a9), b90b6 (2e:50b6), b90c2 (2e:50c2), b90cf (2e:50cf), b90d7 (2e:50d7), b90df (2e:50df), b90e7 (2e:50e7), b90ef (2e:50ef), b90f7 (2e:50f7), b90ff (2e:50ff), b9107 (2e:5107), b910f (2e:510f), b9117 (2e:5117), b911f (2e:511f), b9127 (2e:5127), b914f (2e:514f), b9166 (2e:5166)
Functionb9221: ; b9221 (2e:5221)
push af
call Functionb91dc
@@ -90629,7 +89603,6 @@ Unknown_e00ed:
; Graphics for an unused Game Corner
; game were meant to be here.
-; no known jump sources
Functione00ed: ; e00ed (38:40ed)
ret
; e00ee (38:40ee)
@@ -90696,7 +89669,6 @@ Functione00ee: ; e00ee (38:40ee)
res 4, [hl]
ret
-; known jump sources: e0177 (38:4177)
Functione0191: ; e0191 (38:4191)
ld a, [$cf63]
ld e, a
@@ -91156,7 +90128,6 @@ String_e04bc:
db "COIN@"
; e04c1
-; known jump sources: e0144 (38:4144)
Functione04c1: ; e04c1 (38:44c1)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -91177,7 +90148,6 @@ Functione04c1: ; e04c1 (38:44c1)
Functione04e5: ; e04e5
ld a, $29
-; known jump sources: e04f4 (38:44f4), e0c4d (38:4c4d), e0c58 (38:4c58), e0c63 (38:4c63), e0c6e (38:4c6e), e0c79 (38:4c79)
Functione04e7: ; e04e7 (38:44e7)
push bc
push hl
@@ -91193,7 +90163,6 @@ Functione04e7: ; e04e7 (38:44e7)
jr nz, Functione04e7
ret
-; known jump sources: e04d8 (38:44d8), e0506 (38:4506)
Functione04f7: ; e04f7 (38:44f7)
push bc
push hl
@@ -91237,7 +90206,6 @@ Functione0509: ; e0509
ret
; e0521
-; known jump sources: e0141 (38:4141)
Functione0521: ; e0521 (38:4521)
ld de, $8f60
ld hl, $8f62
@@ -92209,7 +91177,6 @@ Unknown_e0c26: ; e0c26
db $08, $08, $00, $e0
; e0c37
-; known jump sources: e0147 (38:4147)
Functione0c37: ; e0c37 (38:4c37)
ld a, [hCGB] ; $ff00+$e6
and a
@@ -93105,7 +92072,6 @@ INCBIN "baserom.gbc", $e1bab, $e1c9b - $e1bab
LZ_e1c9b: ; e1c9b
INCBIN "baserom.gbc", $e1c9b, $e1e5b - $e1c9b
-; no known jump sources
Functione1e5b: ; e1e5b (38:5e5b)
call Functione1e67
call DelayFrame
@@ -93114,7 +92080,6 @@ Functione1e5b: ; e1e5b (38:5e5b)
jr nc, .asm_e1e61
ret
-; known jump sources: e1e5b (38:5e5b)
Functione1e67: ; e1e67 (38:5e67)
call DisableLCD
ld b, $8
@@ -93151,7 +92116,6 @@ Functione1e67: ; e1e67 (38:5e67)
call Functioncf8
ret
-; known jump sources: e1e61 (38:5e61)
Functione1ebb: ; e1ebb (38:5ebb)
ld a, [$cf63]
bit 7, a
@@ -93165,7 +92129,6 @@ Functione1ebb: ; e1ebb (38:5ebb)
scf
ret
-; known jump sources: e1ec2 (38:5ec2)
Functione1ed2: ; e1ed2 (38:5ed2)
ld a, [$cf63]
ld e, a
@@ -93627,7 +92590,6 @@ Functione2183: ; e2183
ret
; e21a1
-; no known jump sources
Functione21a1: ; e21a1 (38:61a1)
ld a, [$cf63]
cp $7
@@ -93719,7 +92681,6 @@ Functione21a1: ; e21a1 (38:61a1)
LZ_e2221: ; e2221
INCBIN "baserom.gbc",$e2221,$e2391 - $e2221
-; no known jump sources
Functione2391: ; e2391 (38:6391)
ld hl, Options ; $cfcc
ld a, [hl]
@@ -93757,14 +92718,12 @@ Functione2391: ; e2391 (38:6391)
ld [Options], a ; $cfcc
ret
-; known jump sources: e23be (38:63be)
Functione23d5: ; e23d5 (38:63d5)
ld a, [$cf63]
ld hl, Jumptable_e23df
call Functione33df
jp [hl]
-; no known jump sources
Jumptable_e23df: ; e23df (38:63df)
dw Functione23e9
dw Functione241a
@@ -93773,7 +92732,6 @@ Jumptable_e23df: ; e23df (38:63df)
dw Functione2992
-; no known jump sources
Functione23e9: ; e23e9 (38:63e9)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -93795,7 +92753,6 @@ Functione23e9: ; e23e9 (38:63e9)
call Functione298d
ret
-; no known jump sources
Functione241a: ; e241a (38:641a)
ld hl, hJoyPressed ; $ffa7
ld a, [hl]
@@ -93838,7 +92795,6 @@ Functione241a: ; e241a (38:641a)
ld [$cf63], a
ret
-; no known jump sources
Functione245d: ; e245d (38:645d)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -93854,7 +92810,6 @@ Functione245d: ; e245d (38:645d)
call Functione298d
ret
-; no known jump sources
Functione247d: ; e247d (38:647d)
ld hl, BillsPCDepositMenuDataHeader
call Function1d3c
@@ -93875,7 +92830,6 @@ Functione247d: ; e247d (38:647d)
ld l, a
jp [hl]
-; no known jump sources
BillsPCDepositJumptable: ; e24a1 (38:64a1)
dw BillsPCDepositFuncDeposit ; Deposit Pokemon
dw BillsPCDepositFuncStats ; Pokemon Stats
@@ -93883,7 +92837,6 @@ BillsPCDepositJumptable: ; e24a1 (38:64a1)
dw BillsPCDepositFuncCancel ; Cancel
-; no known jump sources
BillsPCDepositFuncDeposit: ; e24a9 (38:64a9)
call Functione2f18
jp c, BillsPCDepositFuncCancel
@@ -93900,7 +92853,6 @@ BillsPCDepositFuncDeposit: ; e24a9 (38:64a9)
call Functione2a6e
ret
-; no known jump sources
BillsPCDepositFuncStats: ; e24c8 (38:64c8)
call Function1d6e
call Functione2f7e
@@ -93912,7 +92864,6 @@ BillsPCDepositFuncStats: ; e24c8 (38:64c8)
call Functione33d0
ret
-; no known jump sources
BillsPCDepositFuncRelease: ; e24e0 (38:64e0)
call Functione2f18
jr c, BillsPCDepositFuncCancel
@@ -93952,7 +92903,6 @@ BillsPCDepositFuncRelease: ; e24e0 (38:64e0)
ld [$cfa9], a
ret
-; known jump sources: e248c (38:648c), e24ac (38:64ac), e24e3 (38:64e3), e24e8 (38:64e8)
BillsPCDepositFuncCancel: ; e2537 (38:6537)
ld a, $0
ld [$cf63], a
@@ -93992,7 +92942,6 @@ Functione2564: ; e2564
ret
; e2583
-; no known jump sources
Functione2583: ; e2583 (38:6583)
ld hl, Options ; $cfcc
ld a, [hl]
@@ -94030,14 +92979,12 @@ Functione2583: ; e2583 (38:6583)
ld [Options], a ; $cfcc
ret
-; known jump sources: e25b1 (38:65b1)
Functione25c8: ; e25c8 (38:65c8)
ld a, [$cf63]
ld hl, Jumptable_e25d2
call Functione33df
jp [hl]
-; no known jump sources
Jumptable_e25d2: ; e25d2 (38:65d2)
dw Functione25dc
dw Functione2612
@@ -94046,7 +92993,6 @@ Jumptable_e25d2: ; e25d2 (38:65d2)
dw Functione2992
-; no known jump sources
Functione25dc: ; e25dc (38:65dc)
ld a, $f
ld [$cb2e], a
@@ -94070,7 +93016,6 @@ Functione25dc: ; e25dc (38:65dc)
call Functione298d
ret
-; no known jump sources
Functione2612: ; e2612 (38:6612)
ld hl, hJoyPressed ; $ffa7
ld a, [hl]
@@ -94114,7 +93059,6 @@ Functione2612: ; e2612 (38:6612)
ret
; e2655
-; no known jump sources
Functione2655: ; e2655 (38:6655)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -94130,7 +93074,6 @@ Functione2655: ; e2655 (38:6655)
call Functione298d
ret
-; no known jump sources
Functione2675: ; e2675 (38:6675)
ld hl, BillsPCWithdrawMenuDataHeader
call Function1d3c
@@ -94151,7 +93094,6 @@ Functione2675: ; e2675 (38:6675)
ld l, a
jp [hl]
-; no known jump sources
BillsPCWithdrawJumptable: ; e2699 (38:6699) #mark
dw BillsPCWithdrawFuncWithdraw ; Withdraw
dw BillsPCWithdrawFuncStats ; Stats
@@ -94159,7 +93101,6 @@ BillsPCWithdrawJumptable: ; e2699 (38:6699) #mark
dw BillsPCWithdrawFuncCancel ; Cancel
-; no known jump sources
BillsPCWithdrawFuncWithdraw: ; e26a1 (38:66a1)
call Functione2f18
jp c, BillsPCWithdrawFuncCancel
@@ -94176,7 +93117,6 @@ BillsPCWithdrawFuncWithdraw: ; e26a1 (38:66a1)
call Functione2a6e
ret
-; no known jump sources
BillsPCWithdrawFuncStats: ; e26c0 (38:66c0)
call Function1d6e
call Functione2f7e
@@ -94188,7 +93128,6 @@ BillsPCWithdrawFuncStats: ; e26c0 (38:66c0)
call Functione33d0
ret
-; no known jump sources
BillsPCWithdrawFuncRelease: ; e26d8 (38:66d8)
ld a, [$cfa9]
push af
@@ -94226,7 +93165,6 @@ BillsPCWithdrawFuncRelease: ; e26d8 (38:66d8)
ld [$cfa9], a
ret
-; known jump sources: e2684 (38:6684), e26a4 (38:66a4)
BillsPCWithdrawFuncCancel: ; e272b (38:672b)
ld a, $0
ld [$cf63], a
@@ -94544,7 +93482,6 @@ Functione2903: ; e2903
ret
; e2963
-; known jump sources: e23aa (38:63aa), e259c (38:659c)
Functione2963: ; e2963 (38:6963)
call WhiteBGMap
call ClearSprites
@@ -94563,19 +93500,16 @@ Functione2963: ; e2963 (38:6963)
ld [$cb2a], a
ret
-; known jump sources: e2416 (38:6416), e2479 (38:6479), e260e (38:660e), e2671 (38:6671)
Functione298d: ; e298d (38:698d)
ld hl, $cf63
inc [hl]
ret
-; no known jump sources
Functione2992: ; e2992 (38:6992)
ld hl, $cf63
set 7, [hl]
ret
-; known jump sources: e2faa (38:6faa)
Functione2998: ; e2998 (38:6998)
ld a, [$cb2d]
ld d, a
@@ -94595,7 +93529,6 @@ Functione2998: ; e2998 (38:6998)
.asm_e29b2
jp Functione2a65
-; known jump sources: e2427 (38:6427), e261f (38:661f)
Functione29b5: ; e29b5 (38:69b5)
ld hl, $ffa9
ld a, [$cb2d]
@@ -94725,13 +93658,11 @@ Functione2a56: ; e2a56
ld [hl], $0
jr Functione2a6c
-; known jump sources: e29b2 (38:69b2), e29cd (38:69cd), e2a27 (38:6a27), e2a35 (38:6a35)
Functione2a65: ; e2a65 (38:6a65)
xor a
and a
ret
-; known jump sources: e2a20 (38:6a20), e2a2a (38:6a2a), e2a40 (38:6a40), e2a46 (38:6a46)
Functione2a68: ; e2a68 (38:6a68)
ld a, $1
and a
@@ -94743,7 +93674,6 @@ Functione2a6c: ; e2a6c
ret
; e2a6e
-; known jump sources: e23f8 (38:63f8), e2471 (38:6471), e24c4 (38:64c4), e24f1 (38:64f1), e252f (38:652f), e25f0 (38:65f0), e2669 (38:6669), e26bc (38:66bc), e26e4 (38:66e4), e2723 (38:6723), e2f4c (38:6f4c), e2f6b (38:6f6b), e30e7 (38:70e7), e316d (38:716d)
Functione2a6e: ; e2a6e (38:6a6e)
push de
hlcoord 0, 15
@@ -94899,7 +93829,6 @@ PCMonInfo: ; e2ac6 (38:6ac6)
ld [hl], a
ret
-; known jump sources: e2afd (38:6afd), e2fb6 (38:6fb6)
Functione2b6d: ; e2b6d (38:6b6d)
ld a, [$cb2b]
ld hl, $cb2a
@@ -95002,7 +93931,6 @@ Functione2b6d: ; e2b6d (38:6b6d)
call CloseSRAM
ret
-; known jump sources: e2400 (38:6400), e2432 (38:6432), e25f8 (38:65f8), e262a (38:662a)
Functione2c2c: ; e2c2c (38:6c2c)
hlcoord 8, 2
lb bc, 10, 10
@@ -95046,7 +93974,6 @@ String_e2c67:
db "CANCEL@"
; e2c6e
-; known jump sources: e2c56 (38:6c56)
Functione2c6e: ; e2c6e (38:6c6e)
ld a, [de]
and a
@@ -95156,7 +94083,6 @@ String_e2d2a:
db "-----@"
; e2d30
-; known jump sources: e23ef (38:63ef), e25e7 (38:65e7)
Functione2d30: ; e2d30 (38:6d30)
xor a
ld hl, OverworldMap ; $c800
@@ -95269,7 +94195,6 @@ Functione2d30: ; e2d30 (38:6d30)
ld [$cb2c], a
ret
-; known jump sources: e2443 (38:6443), e2463 (38:6463), e24d4 (38:64d4), e263b (38:663b), e265b (38:665b), e26cc (38:66cc), e2ad8 (38:6ad8), e2fb0 (38:6fb0)
Functione2def: ; e2def (38:6def)
ld a, [$cb2b]
ld hl, $cb2a
@@ -95283,7 +94208,6 @@ Functione2def: ; e2def (38:6def)
ld a, [hl]
ret
-; known jump sources: e2413 (38:6413), e242c (38:642c), e260b (38:660b), e2624 (38:6624)
Functione2e01: ; e2e01 (38:6e01)
ld a, [$cb2c]
and a
@@ -95436,7 +94360,6 @@ Functione2ee5: ; e2ee5
ret
; e2f18
-; known jump sources: e24a9 (38:64a9), e24e0 (38:64e0), e26a1 (38:66a1)
Functione2f18: ; e2f18 (38:6f18)
ld a, [$cb2e]
and a
@@ -95474,7 +94397,6 @@ Functione2f18: ; e2f18 (38:6f18)
scf
ret
-; known jump sources: e24e5 (38:64e5), e26dc (38:66dc)
Functione2f5f: ; e2f5f (38:6f5f)
ld a, [CurPartySpecies] ; $d108
cp EGG
@@ -95492,7 +94414,6 @@ Functione2f5f: ; e2f5f (38:6f5f)
scf
ret
-; known jump sources: e24cb (38:64cb), e26c3 (38:66c3)
Functione2f7e: ; e2f7e (38:6f7e)
call LowVolume
call Functione2fd6
@@ -95503,7 +94424,6 @@ Functione2f7e: ; e2f7e (38:6f7e)
call MaxVolume
ret
-; no known jump sources
Functione2f95: ; e2f95 (38:6f95)
ld hl, hJoyPressed ; $ffa7
ld a, [hl]
@@ -95536,7 +94456,6 @@ Functione2f95: ; e2f95 (38:6f95)
ld [$cf73], a
ret
-; known jump sources: e2f81 (38:6f81), e2fcd (38:6fcd)
Functione2fd6: ; e2fd6 (38:6fd6)
ld a, [$cb2b]
ld hl, $cb2a
@@ -95607,7 +94526,6 @@ Functione2fd6: ; e2fd6 (38:6fd6)
callba Function5088b
ret
-; known jump sources: e24af (38:64af)
Functione307c: ; e307c (38:707c)
ld a, [$cb2b]
ld hl, $cb2a
@@ -95659,7 +94577,6 @@ Functione307c: ; e307c (38:707c)
scf
ret
-; known jump sources: e26a7 (38:66a7)
Functione30fa: ; e30fa (38:70fa)
ld a, [$cb2b]
ld hl, $cb2a
@@ -95714,7 +94631,6 @@ Functione30fa: ; e30fa (38:70fa)
scf
ret
-; known jump sources: e251b (38:651b), e270f (38:670f)
Functione3180: ; e3180 (38:7180)
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
ld bc, $f08
@@ -95959,7 +94875,6 @@ Functione3346: ; e3346
ret
; e3357
-; known jump sources: e2ff2 (38:6ff2), e3023 (38:7023), e3052 (38:7052)
Functione3357: ; e3357 (38:7357)
ld a, [CurPartyMon] ; $d109
ld c, a
@@ -95969,7 +94884,6 @@ Functione3357: ; e3357 (38:7357)
ld [CurPartySpecies], a ; $d108
ret
-; known jump sources: e2ff8 (38:6ff8), e3029 (38:7029), e305b (38:705b)
Functione3363: ; e3363 (38:7363)
ld bc, $b
ld a, [CurPartyMon] ; $d109
@@ -95979,7 +94893,6 @@ Functione3363: ; e3363 (38:7363)
call CopyBytes
ret
-; known jump sources: e2ffe (38:6ffe), e302f (38:702f), e3064 (38:7064)
Functione3376: ; e3376 (38:7376)
ld bc, $b
ld a, [CurPartyMon] ; $d109
@@ -95989,7 +94902,6 @@ Functione3376: ; e3376 (38:7376)
call CopyBytes
ret
-; known jump sources: e306f (38:706f)
Functione3389: ; e3389 (38:7389)
ld a, [CurPartyMon] ; $d109
call AddNTimes
@@ -95997,7 +94909,6 @@ Functione3389: ; e3389 (38:7389)
call CopyBytes
ret
-; known jump sources: e2b86 (38:6b86), e2c8b (38:6c8b), e2d4f (38:6d4f), e3049 (38:7049)
Functione3396: ; e3396 (38:7396)
dec b
ld c, b
@@ -96032,7 +94943,6 @@ Unknown_e33a6: ; e33a6
dbw $03, $b9e0
; e33d0
-; known jump sources: e240d (38:640d), e246b (38:646b), e24dc (38:64dc), e2605 (38:6605), e2663 (38:6663), e26d4 (38:66d4)
Functione33d0: ; e33d0 (38:73d0)
ld b, a
call GetSGBLayout
@@ -96042,7 +94952,6 @@ Functione33d0: ; e33d0 (38:73d0)
call Functioncf8
ret
-; known jump sources: e23db (38:63db), e25ce (38:65ce)
Functione33df: ; e33df (38:73df)
ld e, a
ld d, $0
@@ -96053,7 +94962,6 @@ Functione33df: ; e33df (38:73df)
ld l, a
ret
-; known jump sources: e296c (38:696c), e2f8e (38:6f8e)
Functione33e8: ; e33e8 (38:73e8)
call DisableLCD
ld hl, $9000
@@ -96097,7 +95005,6 @@ String_e3586: db "The party's full!@"
String_e3597: db "No releasing EGGS!@"
; e35aa
-; no known jump sources
Functione35aa: ; e35aa (38:75aa)
call Function1d6e
call Functione35e2
@@ -96124,7 +95031,6 @@ Functione35aa: ; e35aa (38:75aa)
call Function1c17
ret
-; known jump sources: e35ad (38:75ad), e372a (38:772a)
Functione35e2: ; e35e2 (38:75e2)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -96169,7 +95075,6 @@ Functione3619: ; e3619
ret
; e3626
-; known jump sources: e36e7 (38:76e7), e375d (38:775d), e376e (38:776e)
Functione3626: ; e3626 (38:7626)
ld bc, 9
ld hl, wBoxNames
@@ -96211,7 +95116,6 @@ String_e3668: ; e3668
db "@"
; e366c
-; known jump sources: e3717 (38:7717)
Functione366c: ; e366c (38:766c)
ld a, [wCurBox]
ld c, a
@@ -96270,7 +95174,6 @@ Unknown_e36a5: ; e36a5
dbw $03, $b9e0
; e36cf
-; known jump sources: e35b3 (38:75b3)
Functione36cf: ; e36cf (38:76cf)
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
ld b, $2
@@ -96291,7 +95194,6 @@ String_e36f1: ; e36f1
db "CURRENT@"
; e36f9
-; known jump sources: e35d9 (38:75d9)
Functione36f9: ; e36f9 (38:76f9)
ld hl, MenuDataHeader_0xe377b
call LoadMenuDataHeader
@@ -96379,7 +95281,6 @@ MenuData2_0xe3783: ; 0xe3783
db "QUIT@"
; 0xe379c
-; known jump sources: e35b6 (38:75b6)
Functione379c: ; e379c (38:779c)
ld de, String_e37a1
jr Functione37e3
@@ -96389,7 +95290,6 @@ String_e37a1: ; e37a1
db "Choose a BOX.@"
; e37af
-; known jump sources: e35d6 (38:75d6)
Functione37af: ; e37af (38:77af)
ld de, String_e37b4
jr Functione37e3
@@ -96399,7 +95299,6 @@ String_e37b4: ; e37b4
db "What's up?@"
; e37be
-; known jump sources: e372f (38:772f)
Functione37be: ; e37be (38:77be)
ld de, String_e37d3
call Functione37e3
@@ -96415,7 +95314,6 @@ String_e37d3: ; e37d3
db "There's no #MON.@"
; e37e3
-; known jump sources: e379f (38:779f), e37b2 (38:77b2), e37c1 (38:77c1)
Functione37e3: ; e37e3 (38:77e3)
push de
hlcoord 0, 14
@@ -97224,7 +96122,6 @@ Functione46dd: ; e46dd
-; no known jump sources
Functione46ed: ; e46ed (39:46ed)
ld hl, $b
add hl, bc
@@ -97238,7 +96135,6 @@ Functione46ed: ; e46ed (39:46ed)
ld l, a
jp [hl]
-; no known jump sources
Jumptable_e46fd: ; e46fd (39:46fd)
dw Functione4707
dw Functione470d
@@ -97247,14 +96143,12 @@ Jumptable_e46fd: ; e46fd (39:46fd)
dw Functione47ab
-; no known jump sources
Functione4707: ; e4707 (39:4707)
ld hl, $b
add hl, bc
inc [hl]
ret
-; no known jump sources
Functione470d: ; e470d (39:470d)
ld hl, $c
add hl, bc
@@ -97300,7 +96194,6 @@ Functione470d: ; e470d (39:470d)
call PlaySFX
ret
-; no known jump sources
Functione4759: ; e4759 (39:4759)
ld hl, $d
add hl, bc
@@ -97320,7 +96213,6 @@ Functione4759: ; e4759 (39:4759)
call PlaySFX
ret
-; no known jump sources
Functione4776: ; e4776 (39:4776)
ld hl, $d
add hl, bc
@@ -97354,7 +96246,6 @@ Functione4776: ; e4776 (39:4776)
inc [hl]
call Functione4687
-; no known jump sources
Functione47ab: ; e47ab (39:47ab)
ret
; e47ac (39:47ac)
@@ -98606,7 +97497,6 @@ Unknown_e519c: ; e519c
RGB 31, 31, 31
; e51dc
-; known jump sources: e49e7 (39:49e7), e4b12 (39:4b12), e4b28 (39:4b28)
Functione51dc: ; e51dc (39:51dc)
push de
ld a, $29
@@ -98647,7 +97537,6 @@ Functione51dc: ; e51dc (39:51dc)
call Function3b3c
ret
-; known jump sources: e49f5 (39:49f5), e4b20 (39:4b20), e4b37 (39:4b37), e4d19 (39:4d19), e4d2e (39:4d2e)
Functione5223: ; e5223 (39:5223)
add a
add a
@@ -98751,7 +97640,6 @@ hue = hue + 1
endr
; e5348
-; known jump sources: e5045 (39:5045)
Functione5348: ; e5348 (39:5348)
and a
jr nz, .asm_e5350
@@ -98811,7 +97699,6 @@ Palette_e5395: ; e5395
RGB 31, 31, 31
; e539d
-; known jump sources: e5145 (39:5145)
Functione539d: ; e539d (39:539d)
add a
add a
@@ -98879,7 +97766,6 @@ hue = hue + -1
endr
; e541b
-; known jump sources: e4e84 (39:4e84), e4fc2 (39:4fc2)
Functione541b: ; e541b (39:541b)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -98908,7 +97794,6 @@ Functione541b: ; e541b (39:541b)
ld [rSVBK], a ; $ff00+$70
ret
-; known jump sources: e4ee5 (39:4ee5)
Functione5441: ; e5441 (39:5441)
ld a, [$cf64]
and $3
@@ -98921,7 +97806,6 @@ Functione5441: ; e5441 (39:5441)
ld [hBGMapMode], a ; $ff00+$d4
ret
-; known jump sources: e505d (39:505d), e5446 (39:5446)
Functione5451: ; e5451 (39:5451)
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
ld bc, $168
@@ -98943,7 +97827,6 @@ Functione5451: ; e5451 (39:5451)
ld [hBGMapMode], a ; $ff00+$d4
ret
-; known jump sources: e4c4f (39:4c4f)
Functione546d: ; e546d (39:546d)
ld a, [$cf64]
cp $24
@@ -98970,13 +97853,11 @@ Functione546d: ; e546d (39:546d)
Unknown_e5496: ; e5496
INCBIN "baserom.gbc",$e5496,$e549e - $e5496
-; known jump sources: e49c8 (39:49c8), e4a5e (39:4a5e), e4ae9 (39:4ae9), e4bc5 (39:4bc5), e4cec (39:4cec), e4dec (39:4dec), e4ebe (39:4ebe), e4f59 (39:4f59), e5003 (39:5003), e511f (39:511f)
Functione549e: ; e549e (39:549e)
ld a, $1
ld [hCGBPalUpdate], a ; $ff00+$e5
ret
-; known jump sources: e495b (39:495b), e49fd (39:49fd), e4a7a (39:4a7a), e4b3f (39:4b3f), e4c86 (39:4c86), e4d6d (39:4d6d), e4e40 (39:4e40), e4ef5 (39:4ef5), e4f7e (39:4f7e)
Functione54a3: ; e54a3 (39:54a3)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -98994,7 +97875,6 @@ Functione54a3: ; e54a3 (39:54a3)
call DelayFrame
ret
-; known jump sources: e497e (39:497e), e4987 (39:4987), e4a20 (39:4a20), e4a9f (39:4a9f), e4aa8 (39:4aa8), e4b5e (39:4b5e), e4b74 (39:4b74), e4cab (39:4cab), e4d99 (39:4d99), e4e63 (39:4e63), e4e6c (39:4e6c), e4fa1 (39:4fa1), e4faa (39:4faa), e50de (39:50de)
Functione54c2: ; e54c2 (39:54c2)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -99011,7 +97891,6 @@ Functione54c2: ; e54c2 (39:54c2)
ld [rSVBK], a ; $ff00+$70
ret
-; known jump sources: e4b6b (39:4b6b), e4d90 (39:4d90), e4f18 (39:4f18)
Functione54de: ; e54de (39:54de)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -99028,7 +97907,6 @@ Functione54de: ; e54de (39:54de)
ld [rSVBK], a ; $ff00+$70
ret
-; known jump sources: e4971 (39:4971), e4990 (39:4990), e4a13 (39:4a13), e4a29 (39:4a29), e4a92 (39:4a92), e4ab1 (39:4ab1), e4b55 (39:4b55), e4b7d (39:4b7d), e4c9e (39:4c9e), e4cb4 (39:4cb4), e4d83 (39:4d83), e4da2 (39:4da2), e4e56 (39:4e56), e4e81 (39:4e81), e4f0b (39:4f0b), e4f21 (39:4f21), e4f94 (39:4f94), e4fbf (39:4fbf), e50d1 (39:50d1), e50e7 (39:50e7)
Functione54fa: ; e54fa (39:54fa)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -99045,7 +97923,6 @@ Functione54fa: ; e54fa (39:54fa)
ld [rSVBK], a ; $ff00+$70
ret
-; known jump sources: e4a5b (39:4a5b), e4baf (39:4baf)
Functione5516: ; e5516 (39:5516)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -99061,7 +97938,6 @@ Functione5516: ; e5516 (39:5516)
ld [hLCDStatCustom], a ; $ff00+$c6
ret
-; known jump sources: e4a69 (39:4a69), e4bde (39:4bde)
Functione552f: ; e552f (39:552f)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -100140,7 +99016,6 @@ Functionfba18: ; fba18
; fba2e
-; no known jump sources
Functionfba2e: ; fba2e (3e:7a2e)
hlcoord 4, 15
ld bc, $c
@@ -100358,16 +99233,13 @@ Functionfbd54: ; fbd54
call ClearBox
jr Functionfbd91
-; no known jump sources
Functionfbd69: ; fbd69 (3e:7d69)
callba BattleCommanda6
jr Functionfbd77
-; no known jump sources
Functionfbd71: ; fbd71 (3e:7d71)
callba BattleCommanda7
-; known jump sources: fbd6f (3e:7d6f)
Functionfbd77: ; fbd77 (3e:7d77)
xor a
ld [hBGMapMode], a ; $ff00+$d4
@@ -100388,13 +99260,11 @@ Functionfbd91: ; fbd91 (3e:7d91)
ld [hBGMapMode], a ; $ff00+$d4
ret
-; known jump sources: fbd5c (3e:7d5c), fbd7f (3e:7d7f)
Functionfbd96: ; fbd96 (3e:7d96)
hlcoord 12, 0
ld bc, $707
ret
-; known jump sources: fbd61 (3e:7d61), fbd85 (3e:7d85)
Functionfbd9d: ; fbd9d (3e:7d9d)
hlcoord 2, 6
ld bc, $606
@@ -101346,7 +100216,6 @@ Functionfd099: ; fd099
; fd0a6
-; known jump sources: fd017 (3f:5017)
Functionfd0a6: ; fd0a6 (3f:50a6)
call Functionfd117
ld de, $3
@@ -101388,7 +100257,6 @@ Functionfd0c3: ; fd0c3
; fd0eb
-; known jump sources: fd01a (3f:501a)
Functionfd0eb: ; fd0eb (3f:50eb)
call Functionfd117
ld de, $6
@@ -102150,7 +101018,6 @@ Function10043a: ; 10043a
; 10044e
-; no known jump sources
Jumptable_10044e: ; 10044e (40:444e)
dw Function10046a
dw Function10047c
@@ -103421,7 +102288,6 @@ Function100e84: ; 100e84
; 100e8c
-; no known jump sources
Jumptable_100e8c: ; 100e8c (40:4e8c)
dw Function100ea2
dw Function100eae
@@ -103436,7 +102302,6 @@ Jumptable_100e8c: ; 100e8c (40:4e8c)
dw Function100ec4
-; no known jump sources
Function100ea2: ; 100ea2 (40:4ea2)
call Function100dc0
ret nc
@@ -104230,7 +103095,6 @@ Function104110:: ; 104110
ei
ret
-; no known jump sources
Function104148: ; 104148 (41:4148)
ld hl, $414e
jp Function104177
@@ -104270,7 +103134,6 @@ Function10419c: ; 10419c
; 10419d
-; known jump sources: 104043 (41:4043), 10405d (41:405d)
Function10419d: ; 10419d (41:419d)
call Function10424e
ld a, $23
@@ -104282,7 +103145,6 @@ Function10419d: ; 10419d (41:419d)
jr nz, .asm_1041a4
ret
-; known jump sources: 104087 (41:4087), 104091 (41:4091)
Function1041ad: ; 1041ad (41:41ad)
ld a, [$FF00+$d7]
ld d, a
@@ -104291,7 +103153,6 @@ Function1041ad: ; 1041ad (41:41ad)
ld c, $24
jr Function104209
-; known jump sources: 104136 (41:4136), 104140 (41:4140)
Function1041b7: ; 1041b7 (41:41b7)
ld a, [$FF00+$d7]
ld d, a
@@ -104359,7 +103220,6 @@ asm_10420b:
; 10424e
-; known jump sources: 10419d (41:419d)
Function10424e: ; 10424e (41:424e)
ld a, h
ld [rHDMA1], a ; $ff00+$51
@@ -104372,16 +103232,13 @@ Function10424e: ; 10424e (41:424e)
ld [rHDMA4], a ; $ff00+$54
ret
-; known jump sources: 104039 (41:4039), 104076 (41:4076), 104125 (41:4125)
Function10425f: ; 10425f (41:425f)
ld c, $7f
jr asm_104265
-; known jump sources: 104053 (41:4053), 10406d (41:406d), 10411c (41:411c)
Function104263: ; 104263 (41:4263)
ld c, $0
-; known jump sources: 104261 (41:4261)
asm_104265: ; 104265 (41:4265)
ld a, [$ffaf]
push af
@@ -104527,7 +103384,6 @@ Function104303: ; 104303
call Function104209
ret
-; known jump sources: 10430f (41:430f), 104318 (41:4318)
Function10433a: ; 10433a (41:433a)
ld b, $4
.asm_10433c
@@ -104736,7 +103592,6 @@ Function1046c6: ; 1046c6
ld [MapNumber], a ; $dcb6
ret
-; known jump sources: 1046c6 (41:46c6)
Function1046df: ; 1046df (41:46df)
call GetMapPermission
call CheckOutdoorMap
@@ -104765,7 +103620,6 @@ Function1046df: ; 1046df (41:46df)
ld [$dcab], a
ret
-; known jump sources: 1046c9 (41:46c9)
Function104718: ; 104718 (41:4718)
call GetMapPermission
call CheckOutdoorMap
@@ -104807,7 +103661,6 @@ Function104750: ; 104750
call Function1047a3
ret
-; known jump sources: 104769 (41:4769)
Function104770: ; 104770 (41:4770)
ld a, $98
ld [$d153], a
@@ -104832,7 +103685,6 @@ Function104770: ; 104770 (41:4770)
call ByteFill
ret
-; known jump sources: 10476c (41:476c)
Function1047a3: ; 1047a3 (41:47a3)
ld de, TileMap ; $c4a0 (aliases: SpritesEnd)
call Function1047b4
@@ -104843,7 +103695,6 @@ Function1047a3: ; 1047a3 (41:47a3)
ld a, $1
ld [rVBK], a ; $ff00+$4f
-; known jump sources: 1047a6 (41:47a6)
Function1047b4: ; 1047b4 (41:47b4)
ld hl, $9800
ld c, $14
@@ -104900,7 +103751,6 @@ Function1047f0: ; 1047f0
ld [$d45b], a
ret
-; no known jump sources
Function104820:: ; 104820 (41:4820)
ld a, [$d151]
cp $ff
@@ -105002,7 +103852,6 @@ Function10486d:: ; 10486d
; 1048ba
-; known jump sources: 1049ba (41:49ba)
Function1048ba: ; 1048ba (41:48ba)
call ClearTileMap
call ClearSprites
@@ -105100,27 +103949,22 @@ Function1048ba: ; 1048ba (41:48ba)
ld hl, $4a1b
jr Function1049c5
-; known jump sources: 10490e (41:490e)
Function1049af: ; 1049af (41:49af)
ld hl, $49fd
jr Function1049c5
-; known jump sources: 104913 (41:4913)
Function1049b4: ; 1049b4 (41:49b4)
ld hl, $4a02
call PrintText
jp Function1048ba
-; known jump sources: 104933 (41:4933)
Function1049bd: ; 1049bd (41:49bd)
ld hl, $4a07
jr Function1049c5
-; known jump sources: 10493a (41:493a)
Function1049c2: ; 1049c2 (41:49c2)
ld hl, $4a0c
-; known jump sources: 104923 (41:4923), 10492c (41:492c), 10498e (41:498e), 1049ad (41:49ad), 1049b2 (41:49b2), 1049c0 (41:49c0)
Function1049c5: ; 1049c5 (41:49c5)
call PrintText
ld a, $e3
@@ -105130,14 +103974,12 @@ Function1049c5: ; 1049c5 (41:49c5)
INCBIN "baserom.gbc",$1049cd,$104a25 - $1049cd
-; known jump sources: 10491d (41:491d)
Function104a25: ; 104a25 (41:4a25)
call Function105106
ld a, [$abe5]
cp $5
jp CloseSRAM
-; known jump sources: 104926 (41:4926)
Function104a30: ; 104a30 (41:4a30)
call Function105106
ld a, [$c901]
@@ -105166,7 +104008,6 @@ Function104a30: ; 104a30 (41:4a30)
.asm_104a53
jp CloseSRAM
-; known jump sources: 104944 (41:4944)
Function104a56: ; 104a56 (41:4a56)
call Function105106
ld hl, $abe5
@@ -105183,7 +104024,6 @@ Function104a56: ; 104a56 (41:4a56)
ld [hl], a
jp CloseSRAM
-; known jump sources: 10494e (41:494e)
Function104a71: ; 104a71 (41:4a71)
call Function105106
ld a, $1
@@ -105200,7 +104040,6 @@ Function104a71: ; 104a71 (41:4a71)
call CopyBytes
jp CloseSRAM
-; known jump sources: 1048e8 (41:48e8)
Function104a95: ; 104a95 (41:4a95)
di
callba ClearChannels
@@ -105263,12 +104102,10 @@ Function104a95: ; 104a95 (41:4a95)
ld [$FF00+$bc], a
jp Function104bd0
-; known jump sources: 104c0d (41:4c0d)
Function104b04: ; 104b04 (41:4b04)
call Function104b40
jp nz, Function104bd0
-; known jump sources: 104ac6 (41:4ac6)
asm_104b0a: ; 104b0a (41:4b0a)
call Function104d38
jp nz, Function104bd0
@@ -105279,7 +104116,6 @@ asm_104b0a: ; 104b0a (41:4b0a)
call Function105033
jp Function104bd0
-; known jump sources: 104ab4 (41:4ab4), 104c15 (41:4c15)
Function104b22: ; 104b22 (41:4b22)
call Function104b88
jp nz, Function104bd0
@@ -105292,14 +104128,12 @@ Function104b22: ; 104b22 (41:4b22)
call Function10502e
jp Function104bd0
-; known jump sources: 104b04 (41:4b04), 104b2e (41:4b2e)
Function104b40: ; 104b40 (41:4b40)
ld hl, $ffb3
ld b, $1
call Function104d56
ret nz
-; known jump sources: 104ac0 (41:4ac0)
Function104b49: ; 104b49 (41:4b49)
call Function105033
ld a, [$FF00+$bc]
@@ -105332,7 +104166,6 @@ Function104b49: ; 104b49 (41:4b49)
cp $6c
ret
-; known jump sources: 104b10 (41:4b10), 104b22 (41:4b22)
Function104b88: ; 104b88 (41:4b88)
ld a, $96
ld [$ffb3], a
@@ -105369,7 +104202,6 @@ Function104b88: ; 104b88 (41:4b88)
cp $6c
ret
-; known jump sources: 104aa9 (41:4aa9), 104ac3 (41:4ac3), 104b01 (41:4b01), 104b07 (41:4b07), 104b0d (41:4b0d), 104b13 (41:4b13), 104b19 (41:4b19), 104b1f (41:4b1f), 104b25 (41:4b25), 104b2b (41:4b2b), 104b31 (41:4b31), 104b37 (41:4b37), 104b3d (41:4b3d), 104c0b (41:4c0b), 104c13 (41:4c13)
Function104bd0: ; 104bd0 (41:4bd0)
nop
ld a, [$FF00+$bc]
@@ -105415,7 +104247,6 @@ Function104bd0: ; 104bd0 (41:4bd0)
pop af
ret
-; known jump sources: 1056ae (41:56ae)
Function104c2d: ; 104c2d (41:4c2d)
di
callba ClearChannels
@@ -105453,7 +104284,6 @@ Function104c2d: ; 104c2d (41:4c2d)
call Function10502e
jp Function104d1c
-; known jump sources: 104c4e (41:4c4e), 104c78 (41:4c78)
Function104c8a: ; 104c8a (41:4c8a)
ld hl, $ffb3
ld b, $1
@@ -105490,7 +104320,6 @@ Function104c8a: ; 104c8a (41:4c8a)
cp $6c
ret
-; known jump sources: 104c5a (41:4c5a), 104c6c (41:4c6c)
Function104cd2: ; 104cd2 (41:4cd2)
ld a, $3c
ld [$ffb3], a
@@ -105528,7 +104357,6 @@ Function104cd2: ; 104cd2 (41:4cd2)
cp $6c
ret
-; known jump sources: 104c41 (41:4c41), 104c51 (41:4c51), 104c57 (41:4c57), 104c5d (41:4c5d), 104c63 (41:4c63), 104c69 (41:4c69), 104c6f (41:4c6f), 104c75 (41:4c75), 104c7b (41:4c7b), 104c81 (41:4c81), 104c87 (41:4c87)
Function104d1c: ; 104d1c (41:4d1c)
nop
ld a, [$FF00+$bc]
@@ -105544,14 +104372,12 @@ Function104d1c: ; 104d1c (41:4d1c)
pop af
ret
-; known jump sources: 104b55 (41:4b55), 104bb6 (41:4bb6), 104c9f (41:4c9f), 104d02 (41:4d02)
Function104d32: ; 104d32 (41:4d32)
ld a, $80
ld [$FF00+$bc], a
and a
ret
-; known jump sources: 104b0a (41:4b0a), 104b34 (41:4b34), 104b5c (41:4b5c), 104bb9 (41:4bb9), 104c10 (41:4c10), 104c54 (41:4c54), 104c7e (41:4c7e), 104ca6 (41:4ca6), 104d05 (41:4d05)
Function104d38: ; 104d38 (41:4d38)
call Function104d96
call Function104e46
@@ -105559,7 +104385,6 @@ Function104d38: ; 104d38 (41:4d38)
cp $6c
ret
-; known jump sources: 104b16 (41:4b16), 104b28 (41:4b28), 104b71 (41:4b71), 104b9d (41:4b9d), 104c08 (41:4c08), 104c60 (41:4c60), 104c72 (41:4c72), 104cbb (41:4cbb), 104ce7 (41:4ce7)
Function104d43: ; 104d43 (41:4d43)
call Function104d96
call Function104dfe
@@ -105567,21 +104392,18 @@ Function104d43: ; 104d43 (41:4d43)
cp $6c
ret
-; known jump sources: 104b65 (41:4b65), 104b91 (41:4b91), 104bc4 (41:4bc4), 104caf (41:4caf), 104cdb (41:4cdb), 104d10 (41:4d10)
Function104d4e: ; 104d4e (41:4d4e)
call Function104e93
ld a, [$FF00+$bc]
cp $6c
ret
-; known jump sources: 104abb (41:4abb), 104b45 (41:4b45), 104b7c (41:4b7c), 104ba6 (41:4ba6), 104c8f (41:4c8f), 104cc6 (41:4cc6), 104cf0 (41:4cf0)
Function104d56: ; 104d56 (41:4d56)
call Function104f57
ld a, [$FF00+$bc]
cp $6c
ret
-; known jump sources: 104a9c (41:4a9c), 104c34 (41:4c34)
Function104d5e: ; 104d5e (41:4d5e)
call Function104d74
ld a, $4
@@ -105598,7 +104420,6 @@ Function104d5e: ; 104d5e (41:4d5e)
jr nz, .asm_104d6d
ret
-; known jump sources: 104d5e (41:4d5e), 10501a (41:501a)
Function104d74: ; 104d74 (41:4d74)
xor a
ld [rTAC], a ; $ff00+$7
@@ -105611,7 +104432,6 @@ Function104d74: ; 104d74 (41:4d74)
ld [rTAC], a ; $ff00+$7
ret
-; known jump sources: 104fcf (41:4fcf)
Function104d86: ; 104d86 (41:4d86)
xor a
ld [rTAC], a ; $ff00+$7
@@ -105623,7 +104443,6 @@ Function104d86: ; 104d86 (41:4d86)
ld [rTAC], a ; $ff00+$7
ret
-; known jump sources: 104a9f (41:4a9f), 104c37 (41:4c37), 104d38 (41:4d38), 104d43 (41:4d43), 104d68 (41:4d68)
Function104d96: ; 104d96 (41:4d96)
ld a, $c0
call Function104e8c
@@ -105631,7 +104450,6 @@ Function104d96: ; 104d96 (41:4d96)
ld [$FF00+$bb], a
ret
-; known jump sources: 104c1b (41:4c1b), 104d20 (41:4d20)
Function104da0: ; 104da0 (41:4da0)
xor a
call Function104e8c
@@ -105639,7 +104457,6 @@ Function104da0: ; 104da0 (41:4da0)
ld [rTAC], a ; $ff00+$7
ret
-; known jump sources: 104db3 (41:4db3), 104e0a (41:4e0a), 104e16 (41:4e16), 104e70 (41:4e70), 104e7c (41:4e7c), 104fbb (41:4fbb), 105022 (41:5022)
Function104da9: ; 104da9 (41:4da9)
inc d
ret z
@@ -105653,7 +104470,6 @@ Function104da9: ; 104da9 (41:4da9)
or a
ret
-; known jump sources: 104dc1 (41:4dc1), 104e03 (41:4e03), 104e10 (41:4e10), 104e69 (41:4e69), 104e76 (41:4e76), 104fb3 (41:4fb3), 104fc3 (41:4fc3)
Function104db7: ; 104db7 (41:4db7)
inc d
ret z
@@ -105667,7 +104483,6 @@ Function104db7: ; 104db7 (41:4db7)
or a
ret
-; known jump sources: 104e27 (41:4e27), 104e31 (41:4e31), 104e56 (41:4e56), 104e60 (41:4e60), 104edf (41:4edf), 104f39 (41:4f39)
Function104dc5: ; 104dc5 (41:4dc5)
ld a, $c1
ld [$ff00+c], a
@@ -105680,7 +104495,6 @@ Function104dc5: ; 104dc5 (41:4dc5)
nop
jr .asm_104dc8
-; known jump sources: 104e22 (41:4e22), 104e2c (41:4e2c), 104e36 (41:4e36), 104e51 (41:4e51), 104e5b (41:4e5b), 104e65 (41:4e65), 104e84 (41:4e84), 104e9e (41:4e9e), 104eda (41:4eda), 104ee4 (41:4ee4), 104f3e (41:4f3e), 104f9b (41:4f9b), 10502a (41:502a)
Function104dd1: ; 104dd1 (41:4dd1)
ld a, $c0
ld [$ff00+c], a
@@ -105693,7 +104507,6 @@ Function104dd1: ; 104dd1 (41:4dd1)
nop
jr .asm_104dd4
-; known jump sources: 104aa2 (41:4aa2), 104c3a (41:4c3a)
Function104ddd: ; 104ddd (41:4ddd)
ld d, $0
ld e, d
@@ -105716,7 +104529,6 @@ Function104ddd: ; 104ddd (41:4ddd)
and b
jr nz, .asm_104de4
-; known jump sources: 104d46 (41:4d46)
Function104dfe: ; 104dfe (41:4dfe)
ld c, $56
ld d, $0
@@ -105744,7 +104556,6 @@ Function104dfe: ; 104dfe (41:4dfe)
call Function104dd1
ret
-; known jump sources: 104df8 (41:4df8)
asm_104e3a: ; 104e3a (41:4e3a)
call Random
ld e, a
@@ -105756,7 +104567,6 @@ asm_104e3a: ; 104e3a (41:4e3a)
or e
jr nz, .asm_104e41
-; known jump sources: 104d3b (41:4d3b)
Function104e46: ; 104e46 (41:4e46)
ld a, $2
ld [$FF00+$bb], a
@@ -105789,14 +104599,12 @@ Function104e46: ; 104e46 (41:4e46)
ld [$FF00+$bc], a
ret
-; known jump sources: 104d98 (41:4d98), 104da1 (41:4da1)
Function104e8c: ; 104e8c (41:4e8c)
ld [rRP], a ; $ff00+$56
ld a, $ff
ld [$FF00+$bc], a
ret
-; known jump sources: 104d4e (41:4d4e), 105030 (41:5030)
Function104e93: ; 104e93 (41:4e93)
xor a
ld [hDivisor], a ; $ff00+$b7 (aliases: hMultiplier)
@@ -105834,7 +104642,6 @@ Function104e93: ; 104e93 (41:4e93)
pop hl
ret
-; known jump sources: 104eab (41:4eab), 104eb0 (41:4eb0), 104ec1 (41:4ec1), 104fa3 (41:4fa3)
Function104ed6: ; 104ed6 (41:4ed6)
ld c, $56
ld d, $5
@@ -105905,28 +104712,24 @@ Function104ed6: ; 104ed6 (41:4ed6)
call Function104dd1
ret
-; known jump sources: 104e06 (41:4e06), 104e0d (41:4e0d), 104e13 (41:4e13), 104e19 (41:4e19), 104e6c (41:4e6c), 104e73 (41:4e73), 104e79 (41:4e79), 104e7f (41:4e7f), 104fb6 (41:4fb6), 104fbe (41:4fbe), 104fc6 (41:4fc6), 105025 (41:5025)
Function104f42: ; 104f42 (41:4f42)
ld a, [$FF00+$bc]
or $2
ld [$FF00+$bc], a
ret
-; known jump sources: 104f95 (41:4f95)
Function104f49: ; 104f49 (41:4f49)
ld a, [$FF00+$bc]
or $1
ld [$FF00+$bc], a
ret
-; known jump sources: 104f6e (41:4f6e), 104f75 (41:4f75)
Function104f50: ; 104f50 (41:4f50)
ld a, [$FF00+$bc]
or $80
ld [$FF00+$bc], a
ret
-; known jump sources: 104d56 (41:4d56), 105035 (41:5035)
Function104f57: ; 104f57 (41:4f57)
xor a
ld [hDivisor], a ; $ff00+$b7 (aliases: hMultiplier)
@@ -105979,7 +104782,6 @@ Function104f57: ; 104f57 (41:4f57)
ld [hMathBuffer], a ; $ff00+$b8
ret
-; known jump sources: 104ec9 (41:4ec9), 104f63 (41:4f63), 104f78 (41:4f78), 104f88 (41:4f88)
Function104faf: ; 104faf (41:4faf)
ld c, $56
ld d, $0
@@ -106059,17 +104861,14 @@ Function104faf: ; 104faf (41:4faf)
call Function104dd1
ret
-; known jump sources: 104b3a (41:4b3a), 104b69 (41:4b69), 104b95 (41:4b95), 104bc8 (41:4bc8), 104c84 (41:4c84), 104cb3 (41:4cb3), 104cdf (41:4cdf), 104d14 (41:4d14)
Function10502e: ; 10502e (41:502e)
ld b, $0
jp Function104e93
-; known jump sources: 104b1c (41:4b1c), 104b49 (41:4b49), 104b80 (41:4b80), 104baa (41:4baa), 104c66 (41:4c66), 104c93 (41:4c93), 104cca (41:4cca), 104cf4 (41:4cf4)
Function105033: ; 105033 (41:5033)
ld b, $0
jp Function104f57
-; known jump sources: 104ad6 (41:4ad6), 104de4 (41:4de4)
Function105038: ; 105038 (41:5038)
ld a, $20
ld [rJOYP], a ; $ff00+$0
@@ -106101,7 +104900,6 @@ Function105038: ; 105038 (41:5038)
ld [rJOYP], a ; $ff00+$0
ret
-; known jump sources: 104974 (41:4974)
Function105069: ; 105069 (41:5069)
call Function105106
ld d, $0
@@ -106124,7 +104922,6 @@ Function105069: ; 105069 (41:5069)
xor a
ret
-; no known jump sources
Function105091: ; 105091 (41:5091)
call Function105106
ld c, $0
@@ -106187,7 +104984,6 @@ Function1050d9: ; 1050d9
; 1050ea
-; no known jump sources
Function1050ea: ; 1050ea (41:50ea)
call Function105106
ld hl, $abe4
@@ -106199,7 +104995,6 @@ Function1050ea: ; 1050ea (41:50ea)
ld [de], a
jp CloseSRAM
-; known jump sources: 1048d8 (41:48d8), 104bfa (41:4bfa), 1056a3 (41:56a3)
Function1050fb: ; 1050fb (41:50fb)
ld hl, $c850
xor a
@@ -106217,7 +105012,6 @@ Function105106: ; 105106
; 10510b
-; no known jump sources
Function10510b: ; 10510b (41:510b)
ld a, $1
call GetSRAMBank
@@ -106263,7 +105057,6 @@ Function10510b: ; 10510b (41:510b)
ld [$ca00], a
jp CloseSRAM
-; known jump sources: 1048c3 (41:48c3)
Function105153: ; 105153 (41:5153)
call WhiteBGMap
call DisableLCD
@@ -106355,7 +105148,6 @@ Function105153: ; 105153 (41:5153)
call Function32f9
ret
-; known jump sources: 10518f (41:518f), 1051d4 (41:51d4)
Function10522e: ; 10522e (41:522e)
ld b, $5
jr asm_105238
@@ -106363,11 +105155,9 @@ Function10522e: ; 10522e (41:522e)
INCBIN "baserom.gbc",$105232,$105236 - $105232
-; known jump sources: 105197 (41:5197), 10519f (41:519f)
Function105236: ; 105236 (41:5236)
ld b, $10
-; known jump sources: 105230 (41:5230), 10523b (41:523b)
asm_105238: ; 105238 (41:5238)
ld [hli], a
inc a
@@ -106375,21 +105165,17 @@ asm_105238: ; 105238 (41:5238)
jr nz, asm_105238
ret
-; known jump sources: 105200 (41:5200), 105208 (41:5208)
Function10523e: ; 10523e (41:523e)
ld b, $9
jr asm_105248
-; known jump sources: 1051bc (41:51bc)
Function105242: ; 105242 (41:5242)
ld b, $b
jr asm_105248
-; known jump sources: 1051b4 (41:51b4)
Function105246: ; 105246 (41:5246)
ld b, $e
-; known jump sources: 105240 (41:5240), 105244 (41:5244), 10524e (41:524e)
asm_105248: ; 105248 (41:5248)
ld [hl], a
ld de, $14
@@ -106398,7 +105184,6 @@ asm_105248: ; 105248 (41:5248)
jr nz, asm_105248
ret
-; known jump sources: 1051c4 (41:51c4), 1051cc (41:51cc), 1051f0 (41:51f0), 1051f8 (41:51f8)
Function105251: ; 105251 (41:5251)
ld b, $10
.asm_105253
@@ -106411,7 +105196,6 @@ MysteryGiftGFX:
INCBIN "gfx/misc/mystery_gift.2bpp"
-; known jump sources: 105723 (41:5723)
Function105688: ; 105688 (41:5688)
call ClearTileMap
call ClearSprites
@@ -106453,7 +105237,6 @@ Function105688: ; 105688 (41:5688)
ld hl, $5763
jr asm_105726
-; known jump sources: 1056c3 (41:56c3)
Function1056eb: ; 1056eb (41:56eb)
ld c, $10
.asm_1056ed
@@ -106485,20 +105268,17 @@ Function1056eb: ; 1056eb (41:56eb)
pop bc
jr .asm_1056ed
-; known jump sources: 1056bb (41:56bb)
Function105712: ; 105712 (41:5712)
call Function105777
ld hl, $576d
jr asm_105726
-; known jump sources: 1056c0 (41:56c0)
Function10571a: ; 10571a (41:571a)
call Function105777
ld hl, $5772
call PrintText
jp Function105688
-; known jump sources: 1056e4 (41:56e4), 1056e9 (41:56e9), 105718 (41:5718)
asm_105726: ; 105726 (41:5726)
call PrintText
ld a, $e3
@@ -106508,7 +105288,6 @@ asm_105726: ; 105726 (41:5726)
INCBIN "baserom.gbc",$10572e,$105777 - $10572e
-; known jump sources: 1056cb (41:56cb), 105712 (41:5712), 10571a (41:571a)
Function105777: ; 105777 (41:5777)
call ClearSprites
call ClearTileMap
@@ -106519,7 +105298,6 @@ Function105777: ; 105777 (41:5777)
call Function32f9
ret
-; known jump sources: 1056a0 (41:56a0)
Function10578c: ; 10578c (41:578c)
ld de, OverworldMap ; $c800
ld a, $1
@@ -106550,7 +105328,6 @@ Function10578c: ; 10578c (41:578c)
call CloseSRAM
ret
-; known jump sources: 105691 (41:5691)
Function1057d7: ; 1057d7 (41:57d7)
call WhiteBGMap
call DisableLCD
@@ -106645,21 +105422,17 @@ Function1057d7: ; 1057d7 (41:57d7)
callba Function4930f
jp Function32f9
-; known jump sources: 10585e (41:585e)
Function1058c6: ; 1058c6 (41:58c6)
ld b, $6
jr asm_1058d0
-; known jump sources: 105821 (41:5821)
Function1058ca: ; 1058ca (41:58ca)
ld b, $b
jr asm_1058d0
-; known jump sources: 105829 (41:5829), 105831 (41:5831)
Function1058ce: ; 1058ce (41:58ce)
ld b, $c
-; known jump sources: 1058c8 (41:58c8), 1058cc (41:58cc), 1058d3 (41:58d3)
asm_1058d0: ; 1058d0 (41:58d0)
ld [hli], a
inc a
@@ -106667,21 +105440,17 @@ asm_1058d0: ; 1058d0 (41:58d0)
jr nz, asm_1058d0
ret
-; known jump sources: 10588a (41:588a), 105892 (41:5892)
Function1058d6: ; 1058d6 (41:58d6)
ld b, $9
jr asm_1058e0
-; known jump sources: 105846 (41:5846)
Function1058da: ; 1058da (41:58da)
ld b, $b
jr asm_1058e0
-; known jump sources: 10583e (41:583e)
Function1058de: ; 1058de (41:58de)
ld b, $e
-; known jump sources: 1058d8 (41:58d8), 1058dc (41:58dc), 1058e6 (41:58e6)
asm_1058e0: ; 1058e0 (41:58e0)
ld [hl], a
ld de, $14
@@ -106690,7 +105459,6 @@ asm_1058e0: ; 1058e0 (41:58e0)
jr nz, asm_1058e0
ret
-; known jump sources: 10584e (41:584e), 105856 (41:5856), 10587a (41:587a), 105882 (41:5882)
Function1058e9: ; 1058e9 (41:58e9)
ld b, $10
.asm_1058eb
@@ -107310,7 +106078,6 @@ Function106009: ; 106009
; 10602e
-; no known jump sources
Function10602e: ; 10602e (41:602e)
ret
; 10602f (41:602f)
@@ -107370,7 +106137,6 @@ Function106079: ; 106079
; 10607f
-; no known jump sources
Function10607f: ; 10607f (41:607f)
ret
; 106080 (41:6080)
@@ -107388,7 +106154,6 @@ Function106087: ; 106087
; 10608d
-; no known jump sources
Function10608d: ; 10608d (41:608d)
ret
; 10608e (41:608e)
@@ -107421,7 +106186,6 @@ Function1060a3: ; 1060a3
; 1060a9
-; no known jump sources
Function1060a9: ; 1060a9 (41:60a9)
ret
; 1060aa (41:60aa)
@@ -107637,7 +106401,6 @@ Function106187: ; 106187
; 10619d
-; no known jump sources
Function10619d: ; 10619d (41:619d)
ld a, $1
call GetSRAMBank
@@ -107653,7 +106416,6 @@ Function10619d: ; 10619d (41:619d)
INCBIN "baserom.gbc",$1061b3,$1061c0 - $1061b3
-; no known jump sources
Function1061c0: ; 1061c0 (41:61c0)
ld a, $1
call GetSRAMBank
@@ -108154,7 +106916,6 @@ Function108b98: ; 108b98
INCBIN "baserom.gbc",$108bbd,$108bc7 - $108bbd
-; no known jump sources
Function108bc7: ; 108bc7 (42:4bc7)
ld a, [$cf64]
and a
@@ -108171,7 +106932,6 @@ Function108bc7: ; 108bc7 (42:4bc7)
callba Function8d036
ret
-; no known jump sources
Function108be0: ; 108be0 (42:4be0)
ld hl, $5
add hl, bc
@@ -108964,7 +107724,6 @@ Function117656: ; 117656
; 11765d
-; no known jump sources
Function11765d: ; 11765d (45:765d)
ld a, [$FF00+$aa]
push af
@@ -108975,7 +107734,6 @@ Function11765d: ; 11765d (45:765d)
ld [$FF00+$aa], a
ret
-; known jump sources: 117664 (45:7664)
Function11766b: ; 11766b (45:766b)
call Function117699
ld a, [rSVBK] ; $ff00+$70
@@ -108997,7 +107755,6 @@ Function11766b: ; 11766b (45:766b)
ld [rSVBK], a ; $ff00+$70
ret
-; known jump sources: 11766b (45:766b)
Function117699: ; 117699 (45:7699)
ld a, $5
call GetSRAMBank
@@ -109027,7 +107784,6 @@ Function117699: ; 117699 (45:7699)
callba Function8cf53
ret
-; known jump sources: 117675 (45:7675), 117707 (45:7707)
Function1176ee: ; 1176ee (45:76ee)
call Functiona57
ld a, [$cd49]
@@ -109044,7 +107800,6 @@ Function1176ee: ; 1176ee (45:76ee)
call ClearSprites
ret
-; known jump sources: 1176f8 (45:76f8)
Function117719: ; 117719 (45:7719)
ld a, [$cd49]
ld e, a
@@ -109057,7 +107812,6 @@ Function117719: ; 117719 (45:7719)
ld l, a
jp [hl]
-; no known jump sources
Jumptable_117728: ; 117728 (45:7728)
dw Function117738
dw Function117764
@@ -109069,7 +107823,6 @@ Jumptable_117728: ; 117728 (45:7728)
dw Function1179a7
-; no known jump sources
Function117738: ; 117738 (45:7738)
callba Function171ccd
ld de, $3018
@@ -109090,7 +107843,6 @@ Function117738: ; 117738 (45:7738)
ld [$cd23], a
jp Function117a0a
-; no known jump sources
Function117764: ; 117764 (45:7764)
ld a, [$cd4a]
cp $10
@@ -109129,12 +107881,10 @@ Function117764: ; 117764 (45:7764)
jp nz, Function117837
ret
-; known jump sources: 117779 (45:7779), 117863 (45:7863)
Function1177a5: ; 1177a5 (45:77a5)
callba Function171cf0
ret
-; known jump sources: 11777e (45:777e), 11786c (45:786c), 1178a7 (45:78a7)
Function1177ac: ; 1177ac (45:77ac)
ld a, $2
ld [$cd4c], a
@@ -109142,7 +107892,6 @@ Function1177ac: ; 1177ac (45:77ac)
ld [$cd4d], a
ret
-; known jump sources: 11785b (45:785b)
Function1177b7: ; 1177b7 (45:77b7)
ld a, $3
ld [$cd24], a
@@ -109155,7 +107904,6 @@ Function1177b7: ; 1177b7 (45:77b7)
ld [$cd49], a
ret
-; known jump sources: 117860 (45:7860)
Function1177cb: ; 1177cb (45:77cb)
ld a, $80
ld [$cd49], a
@@ -109216,7 +107964,6 @@ asm_11780a: ; 11780a (45:780a)
ld a, $1
jr asm_117806
-; known jump sources: 11779b (45:779b)
Function11782d: ; 11782d (45:782d)
ld a, [$cd4c]
and a
@@ -109225,7 +107972,6 @@ Function11782d: ; 11782d (45:782d)
ld [$cd4c], a
ret
-; known jump sources: 1177a1 (45:77a1)
Function117837: ; 117837 (45:7837)
ld e, $d
ld a, [$cd4d]
@@ -109240,7 +107986,6 @@ Function117837: ; 117837 (45:7837)
ld [$cd4c], a
ret
-; known jump sources: 117783 (45:7783)
Function11784c: ; 11784c (45:784c)
call PlayClickSFX
ld a, [$cd4d]
@@ -109292,7 +108037,6 @@ Function11784c: ; 11784c (45:784c)
ret nz
jp Function1177ac
-; no known jump sources
Function1178aa: ; 1178aa (45:78aa)
ld hl, $79b5
call LoadMenuDataHeader
@@ -109316,7 +108060,6 @@ Function1178aa: ; 1178aa (45:78aa)
ld [$cd4e], a
jp Function117a0a
-; no known jump sources
Function1178e8: ; 1178e8 (45:78e8)
ld a, [hJoyPressed] ; $ff00+$a7
cp $2
@@ -109366,7 +108109,6 @@ Function1178e8: ; 1178e8 (45:78e8)
call Function1c07
jp Function117a0a
-; no known jump sources
Function117942: ; 117942 (45:7942)
call SpeechTextBox
hlcoord 1, 14
@@ -109388,7 +108130,6 @@ Function117942: ; 117942 (45:7942)
jr z, asm_11797e
call Function117a0a
-; no known jump sources
Function117976: ; 117976 (45:7976)
ld hl, $cd4e
dec [hl]
@@ -109399,7 +108140,6 @@ asm_11797e: ; 11797e (45:797e)
ld [$cd49], a
ret
-; no known jump sources
Function117984: ; 117984 (45:7984)
ld hl, $79b5
call LoadMenuDataHeader
@@ -109413,7 +108153,6 @@ Function117984: ; 117984 (45:7984)
ld [$cd4e], a
call Function117a0a
-; no known jump sources
Function1179a7: ; 1179a7 (45:79a7)
ld hl, $cd4e
dec [hl]
@@ -109426,7 +108165,6 @@ Function1179a7: ; 1179a7 (45:79a7)
INCBIN "baserom.gbc",$1179b5,$117a0a - $1179b5
-; known jump sources: 117761 (45:7761), 1177c2 (45:77c2), 1177d3 (45:77d3), 1178e5 (45:78e5), 117936 (45:7936), 11793f (45:793f), 117973 (45:7973), 1179a4 (45:79a4)
Function117a0a: ; 117a0a (45:7a0a)
ld hl, $cd49
inc [hl]
@@ -110178,7 +108916,6 @@ Function1185c3: ; 1185c3
INCBIN "baserom.gbc",$1185d2,$1186f5 - $1185d2
-; known jump sources: 1182b0 (46:42b0)
Function1186f5: ; 1186f5 (46:46f5)
ld a, [$cf66]
ld e, a
@@ -110192,7 +108929,6 @@ Function1186f5: ; 1186f5 (46:46f5)
jp [hl]
; 118704 (46:4704)
-; no known jump sources
Jumptable_118704: ; 118704 (46:4704)
dw Function11886a
dw Function118880
@@ -110230,7 +108966,6 @@ Jumptable_118704: ; 118704 (46:4704)
INCBIN "baserom.gbc",$118744,$11878d - $118744
-; no known jump sources
Function11878d: ; 11878d (46:478d)
ld a, [$c821]
bit 1, a
@@ -110297,7 +109032,6 @@ Function11878d: ; 11878d (46:478d)
.asm_118803
ld a, $d3
-; known jump sources: 11945a (46:545a), 119573 (46:5573), 1195f5 (46:55f5)
Function118805: ; 118805 (46:4805)
ld [$c300], a
xor a
@@ -110311,7 +109045,6 @@ Function118805: ; 118805 (46:4805)
ld [$cf66], a
ret
-; known jump sources: 1187aa (46:47aa)
Function118821: ; 118821 (46:4821)
ld a, [$c319]
cp $3
@@ -110338,7 +109071,6 @@ Function118821: ; 118821 (46:4821)
INCBIN "baserom.gbc",$11884c,$11886a - $11884c
-; no known jump sources
Function11886a: ; 11886a (46:486a)
ld a, $1
jr .asm_11886f
@@ -110353,7 +109085,6 @@ INCBIN "baserom.gbc",$11886e,$11886f - $11886e
ld a, [$cd33]
ld [$cd45], a
-; no known jump sources
Function118880: ; 118880 (46:4880)
call Function119ed8
ret c
@@ -110368,25 +109099,21 @@ Function118880: ; 118880 (46:4880)
INCBIN "baserom.gbc",$118896,$1188b0 - $118896
-; no known jump sources
Function1188b0: ; 1188b0 (46:48b0)
ld de, $c346
ld a, $c
jp Function119e2b
-; no known jump sources
Function1188b8: ; 1188b8 (46:48b8)
ld de, $c3ac
ld a, $e
jp Function119e2b
-; no known jump sources
Function1188c0: ; 1188c0 (46:48c0)
ld de, $c3cd
ld a, $10
jp Function119e2b
-; no known jump sources
Function1188c8: ; 1188c8 (46:48c8)
ld a, $1
ld [$cd65], a
@@ -110404,7 +109131,6 @@ Function1188c8: ; 1188c8 (46:48c8)
ld a, $6
jp Function119e2b
-; known jump sources: 1188cd (46:48cd)
Function1188e7: ; 1188e7 (46:48e7)
ld de, $c346
ld a, $5
@@ -110424,7 +109150,6 @@ Function1188e7: ; 1188e7 (46:48e7)
jr nz, .asm_1188fa
ret
-; no known jump sources
Function118903: ; 118903 (46:4903)
ld a, [$c3f0]
ld [$c319], a
@@ -110438,7 +109163,6 @@ Function118903: ; 118903 (46:4903)
INCBIN "baserom.gbc",$11891c,$118abc - $11891c
-; no known jump sources
Function118abc: ; 118abc (46:4abc)
ld hl, $4c95
ld de, $cc60
@@ -110462,7 +109186,6 @@ INCBIN "baserom.gbc",$118ad0,$118b10 - $118ad0
ld a, $2a
jp Function119e2b
-; known jump sources: 118b1a (46:4b1a), 119657 (46:5657)
Function118b24: ; 118b24 (46:4b24)
ld hl, $c346
ld a, $8
@@ -110510,7 +109233,6 @@ db $0
INCBIN "baserom.gbc",$118d35,$118e39 - $118d35
-; known jump sources: 118e3b (46:4e3b), 119633 (46:5633)
Function118e39: ; 118e39 (46:4e39)
ld a, [hli]
and a
@@ -110549,27 +109271,23 @@ Function118e39: ; 118e39 (46:4e39)
inc de
jr .asm_118e63
-; no known jump sources
Function118e6d: ; 118e6d (46:4e6d)
xor a
ld [$cd65], a
ld a, $a
jp Function119e2b
-; no known jump sources
Function118e76: ; 118e76 (46:4e76)
ld a, $c
ld [$cd3c], a
jp Function119e2e
-; no known jump sources
Function118e7e: ; 118e7e (46:4e7e)
call Function119ed8
ret c
ld a, $36
jp Function119e2b
-; no known jump sources
Function118e87: ; 118e87 (46:4e87)
call Function119ed8
ret c
@@ -110580,7 +109298,6 @@ Function118e87: ; 118e87 (46:4e87)
INCBIN "baserom.gbc",$118e92,$119451 - $118e92
-; no known jump sources
Function119451: ; 119451 (46:5451)
ld a, [$cd89]
and $1
@@ -110597,7 +109314,6 @@ Function119451: ; 119451 (46:5451)
ld a, [DefaultFlypoint] ; $d002
ld hl, $d003
-; known jump sources: 119562 (46:5562)
Function119471: ; 119471 (46:5471)
push af
ld a, [hli]
@@ -110780,7 +109496,6 @@ Function119471: ; 119471 (46:5471)
call Function1195c4
ret
-; known jump sources: 1194a0 (46:54a0)
Function119584: ; 119584 (46:5584)
ld a, [$c608]
ld b, a
@@ -110826,7 +109541,6 @@ Function119584: ; 119584 (46:5584)
and a
ret
-; known jump sources: 119580 (46:5580)
Function1195c4: ; 1195c4 (46:55c4)
ld a, [hli]
ld c, a
@@ -110860,7 +109574,6 @@ Function1195c4: ; 1195c4 (46:55c4)
ld a, $d8
jp Function118805
-; no known jump sources
Function1195f8: ; 1195f8 (46:55f8)
ld a, $11
ld [$cd3c], a
@@ -110873,7 +109586,6 @@ Function1195f8: ; 1195f8 (46:55f8)
call Function119e2e
jp Function119e2e
-; no known jump sources
Function119612: ; 119612 (46:5612)
ld a, $14
ld [$cd3c], a
@@ -110885,7 +109597,6 @@ Function119612: ; 119612 (46:5612)
ld [$cd47], a
jp Function119e2e
-; no known jump sources
Function119629: ; 119629 (46:5629)
call Function119ed8
ret c
@@ -110902,7 +109613,6 @@ Function119629: ; 119629 (46:5629)
ld [$cd47], a
call Function119e2e
-; no known jump sources
Function119648: ; 119648 (46:5648)
call Function119ed8
ret c
@@ -110916,13 +109626,11 @@ Function119648: ; 119648 (46:5648)
ld a, $2a
jp Function119e2b
-; no known jump sources
Function119665: ; 119665 (46:5665)
ld a, $1a
ld [$cd3c], a
call Function119e2e
-; no known jump sources
Function11966d: ; 11966d (46:566d)
call Function119ed8
ret c
@@ -110932,13 +109640,11 @@ Function11966d: ; 11966d (46:566d)
ld [$c300], a
ret
-; no known jump sources
Function11967d: ; 11967d (46:567d)
ld a, $18
ld [$cd3c], a
call Function119e2e
-; no known jump sources
Function119685: ; 119685 (46:5685)
call Function119ed8
ret c
@@ -110948,7 +109654,6 @@ Function119685: ; 119685 (46:5685)
ld [$c300], a
ret
-; known jump sources: 119461 (46:5461)
Function119694: ; 119694 (46:5694)
ld b, $0
ld hl, $56b8
@@ -110984,7 +109689,6 @@ Function119694: ; 119694 (46:5694)
INCBIN "baserom.gbc",$1196b8,$1196cd - $1196b8
-; known jump sources: 119468 (46:5468)
Function1196cd: ; 1196cd (46:56cd)
ld de, $c719
call Function1196de
@@ -110994,7 +109698,6 @@ Function1196cd: ; 1196cd (46:56cd)
ld [$cd4b], a
ret
-; known jump sources: 1196d0 (46:56d0), 1196d7 (46:56d7)
Function1196de: ; 1196de (46:56de)
ld a, [de]
inc de
@@ -111015,7 +109718,6 @@ Function1196de: ; 1196de (46:56de)
INCBIN "baserom.gbc",$1196f2,$119d93 - $1196f2
-; no known jump sources
Function119d93: ; 119d93 (46:5d93)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -111059,7 +109761,6 @@ Function119d93: ; 119d93 (46:5d93)
scf
ret
-; no known jump sources
Function119dd1: ; 119dd1 (46:5dd1)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -111115,11 +109816,9 @@ Function119dd1: ; 119dd1 (46:5dd1)
ret
; 119e2b (46:5e2b)
-; known jump sources: 118893 (46:4893), 1188b5 (46:48b5), 1188bd (46:48bd), 1188c5 (46:48c5), 1188e4 (46:48e4), 118b21 (46:4b21), 118e73 (46:4e73), 118e84 (46:4e84), 119662 (46:5662)
Function119e2b: ; 119e2b (46:5e2b)
call Function3e32
-; known jump sources: 1187a7 (46:47a7), 118877 (46:4877), 118919 (46:4919), 118e7b (46:4e7b), 11960c (46:560c), 11960f (46:560f), 119626 (46:5626), 119645 (46:5645), 11966a (46:566a), 119682 (46:5682)
Function119e2e: ; 119e2e (46:5e2e)
ld hl, $cf66
inc [hl]
@@ -111128,7 +109827,6 @@ Function119e2e: ; 119e2e (46:5e2e)
INCBIN "baserom.gbc",$119e33,$119eb4 - $119e33
-; known jump sources: 1188d9 (46:48d9), 118b33 (46:4b33)
Function119eb4: ; 119eb4 (46:5eb4)
xor a
ld [$c3cc], a
@@ -111141,7 +109839,6 @@ Function119eb4: ; 119eb4 (46:5eb4)
jr nz, .asm_119ebb
ret
-; known jump sources: 1188dc (46:48dc), 118b36 (46:4b36)
Function119ec2: ; 119ec2 (46:5ec2)
ld a, $5
call GetSRAMBank
@@ -111157,7 +109854,6 @@ Function119ec2: ; 119ec2 (46:5ec2)
call CloseSRAM
ret
-; known jump sources: 118880 (46:4880), 118916 (46:4916), 118b17 (46:4b17), 118e7e (46:4e7e), 118e87 (46:4e87), 119629 (46:5629), 119648 (46:5648), 119654 (46:5654), 11966d (46:566d), 119685 (46:5685)
Function119ed8: ; 119ed8 (46:5ed8)
ld a, [rSVBK] ; $ff00+$70
ld [$cd8c], a
@@ -111170,7 +109866,6 @@ Function119ed8: ; 119ed8 (46:5ed8)
ld [hBGMapMode], a ; $ff00+$d4
ret
-; known jump sources: 119ee1 (46:5ee1)
Function119eee: ; 119eee (46:5eee)
ld a, [$cd3c]
ld e, a
@@ -112453,7 +111148,6 @@ Function11c254: ; 11c254
; 11c277
-; known jump sources: 11c3c2 (47:43c2), 11c52c (47:452c), 11c658 (47:4658), 11cd20 (47:4d20), 11ce0b (47:4e0b)
Function11c277: ; 11c277 (47:4277)
ld a, $7f
hlcoord 0, 6
@@ -112494,7 +111188,6 @@ Function11c2ac: ; 11c2ac
; 11c2bb
-; no known jump sources
Jumptable_11c2bb: ; 11c2bb (47:42bb)
dw Function11c2e9
dw Function11c346
@@ -112521,7 +111214,6 @@ Jumptable_11c2bb: ; 11c2bb (47:42bb)
dw Function11ce2b
-; no known jump sources
Function11c2e9: ; 11c2e9 (47:42e9)
ld de, $1a0d
ld a, $1d
@@ -112566,7 +111258,6 @@ Function11c2e9: ; 11c2e9 (47:42e9)
set 2, [hl]
jp Function11cfb5
-; no known jump sources
Function11c346: ; 11c346 (47:4346)
ld a, $9
ld [$cd2d], a
@@ -112578,7 +111269,6 @@ Function11c346: ; 11c346 (47:4346)
call Function11cfce
jp Function11cfb5
-; no known jump sources
Function11c35f: ; 11c35f (47:435f)
ld hl, $cd2f
inc [hl]
@@ -112593,7 +111283,6 @@ Function11c35f: ; 11c35f (47:435f)
ret nz
jp Function11cfb5
-; no known jump sources
Function11c373: ; 11c373 (47:4373)
ld hl, $cd30
inc [hl]
@@ -112609,7 +111298,6 @@ Function11c373: ; 11c373 (47:4373)
call Function11c38a
jp Function11cfb5
-; known jump sources: 11c384 (47:4384), 11cbdd (47:4bdd)
Function11c38a: ; 11c38a (47:438a)
ld hl, $4986
ld bc, $cd36
@@ -112652,7 +111340,6 @@ Function11c38a: ; 11c38a (47:438a)
INCBIN "baserom.gbc",$11c3bc,$11c3c2 - $11c3bc
-; no known jump sources
Function11c3c2: ; 11c3c2 (47:43c2)
call Function11c277
ld de, $4fbe
@@ -112670,7 +111357,6 @@ Function11c3c2: ; 11c3c2 (47:43c2)
res 0, [hl]
call Function11cfb5
-; no known jump sources
Function11c3ed: ; 11c3ed (47:43ed)
ld hl, BGMapBuffer ; $cd20 (aliases: CreditsPos)
ld de, hJoypadPressed ; $ffa3
@@ -112786,7 +111472,6 @@ Function11c3ed: ; 11c3ed (47:43ed)
ld [hl], a
ret
-; known jump sources: 11c472 (47:4472)
Function11c4a5: ; 11c4a5 (47:44a5)
ld hl, $cd23
res 0, [hl]
@@ -112803,7 +111488,6 @@ Function11c4a5: ; 11c4a5 (47:44a5)
ld a, $15
ret
-; known jump sources: 11c3dd (47:43dd)
Function11c4be: ; 11c4be (47:44be)
ld a, $1
ld hl, $ce51
@@ -112819,7 +111503,6 @@ Function11c4be: ; 11c4be (47:44be)
INCBIN "baserom.gbc",$11c4db,$11c52c - $11c4db
-; no known jump sources
Function11c52c: ; 11c52c (47:452c)
call Function11c277
call Function11c5f0
@@ -112828,7 +111511,6 @@ Function11c52c: ; 11c52c (47:452c)
res 1, [hl]
call Function11cfb5
-; no known jump sources
Function11c53d: ; 11c53d (47:453d)
ld hl, $cd21
ld de, hJoypadPressed ; $ffa3
@@ -112967,7 +111649,6 @@ Function11c53d: ; 11c53d (47:453d)
ld [hl], a
ret
-; known jump sources: 11c52f (47:452f)
Function11c5f0: ; 11c5f0 (47:45f0)
ld de, $5a52
ld bc, $463a
@@ -112996,7 +111677,6 @@ Function11c5f0: ; 11c5f0 (47:45f0)
call PlaceString
ret
-; known jump sources: 11c532 (47:4532), 11ce20 (47:4e20)
Function11c618: ; 11c618 (47:4618)
ld a, $2
ld hl, $ce51
@@ -113008,7 +111688,6 @@ Function11c618: ; 11c618 (47:4618)
INCBIN "baserom.gbc",$11c62a,$11c658 - $11c62a
-; no known jump sources
Function11c658: ; 11c658 (47:4658)
call Function11c277
call Function11c770
@@ -113021,7 +111700,6 @@ Function11c658: ; 11c658 (47:4658)
res 3, [hl]
call Function11cfb5
-; no known jump sources
Function11c675: ; 11c675 (47:4675)
ld hl, $cd25
ld de, hJoypadPressed ; $ffa3
@@ -113176,7 +111854,6 @@ Function11c675: ; 11c675 (47:4675)
ld [hl], a
ret
-; known jump sources: 11c65b (47:465b)
Function11c770: ; 11c770 (47:4770)
xor a
ld [$cd25], a
@@ -113223,7 +111900,6 @@ Function11c770: ; 11c770 (47:4770)
ld [$cd28], a
jr .asm_11c79f
-; known jump sources: 11c667 (47:4667), 11c6c7 (47:46c7)
Function11c7bc: ; 11c7bc (47:47bc)
ld bc, $4854
ld a, [$cd2b]
@@ -113343,7 +112019,6 @@ Function11c7bc: ; 11c7bc (47:47bc)
INCBIN "baserom.gbc",$11c854,$11c86e - $11c854
-; known jump sources: 11c66a (47:466a), 11c6ca (47:46ca)
Function11c86e: ; 11c86e (47:486e)
ld a, [$cd26]
and a
@@ -113402,7 +112077,6 @@ Function11c86e: ; 11c86e (47:486e)
INCBIN "baserom.gbc",$11c8c7,$11c8f6 - $11c8c7
-; known jump sources: 11c6e6 (47:46e6)
Function11c8f6: ; 11c8f6 (47:48f6)
ld a, [BGMapBuffer] ; $cd20 (aliases: CreditsPos)
call Function11c95d
@@ -113472,7 +112146,6 @@ Function11c8f6: ; 11c8f6 (47:48f6)
ld d, a
jr .asm_11c912
-; known jump sources: 11c8f9 (47:48f9), 11ca75 (47:4a75)
Function11c95d: ; 11c95d (47:495d)
sla a
ld c, a
@@ -113509,7 +112182,6 @@ Function11c95d: ; 11c95d (47:495d)
INCBIN "baserom.gbc",$11c986,$11c992 - $11c986
-; known jump sources: 11c6c4 (47:46c4)
Function11c992: ; 11c992 (47:4992)
ld a, $8
hlcoord 2, 7
@@ -113527,7 +112199,6 @@ Function11c992: ; 11c992 (47:4992)
jr nz, .asm_11c997
ret
-; known jump sources: 11c664 (47:4664)
Function11c9ab: ; 11c9ab (47:49ab)
ld a, $7
ld hl, $ce51
@@ -113536,12 +112207,10 @@ Function11c9ab: ; 11c9ab (47:49ab)
callba Function104061
ret
-; no known jump sources
Function11c9bd: ; 11c9bd (47:49bd)
ld de, $4a38
call Function11ca7f
-; no known jump sources
Function11c9c3: ; 11c9c3 (47:49c3)
ld hl, $cd2a
ld de, hJoypadPressed ; $ffa3
@@ -113585,7 +112254,6 @@ Function11c9c3: ; 11c9c3 (47:49c3)
inc [hl]
ret
-; known jump sources: 11ca9c (47:4a9c)
Function11ca01: ; 11ca01 (47:4a01)
ld hl, $ce73
ld de, $14
@@ -113605,7 +112273,6 @@ Function11ca01: ; 11ca01 (47:4a01)
dec c
jr nz, .asm_11ca0a
-; known jump sources: 11ccfe (47:4cfe)
Function11ca19: ; 11ca19 (47:4a19)
ld hl, $cec9
ld de, $14
@@ -113630,7 +112297,6 @@ Function11ca19: ; 11ca19 (47:4a19)
INCBIN "baserom.gbc",$11ca38,$11ca5e - $11ca38
-; known jump sources: 11c9e2 (47:49e2)
Function11ca5e: ; 11ca5e (47:4a5e)
xor a
.asm_11ca5f
@@ -113642,7 +112308,6 @@ Function11ca5e: ; 11ca5e (47:4a5e)
jr nz, .asm_11ca5f
ret
-; known jump sources: 11c5ae (47:45ae), 11ca60 (47:4a60), 11cea7 (47:4ea7)
Function11ca6a: ; 11ca6a (47:4a6a)
ld hl, $cd36
ld c, a
@@ -113657,7 +112322,6 @@ Function11ca6a: ; 11ca6a (47:4a6a)
call PlaceString
ret
-; known jump sources: 11c9c0 (47:49c0), 11cab0 (47:4ab0), 11cb63 (47:4b63)
Function11ca7f: ; 11ca7f (47:4a7f)
push de
ld de, $4fc6
@@ -113678,12 +112342,10 @@ Function11ca7f: ; 11ca7f (47:4a7f)
call Function11cfb5
ret
-; no known jump sources
Function11caad: ; 11caad (47:4aad)
ld de, $4b1c
call Function11ca7f
-; no known jump sources
Function11cab3: ; 11cab3 (47:4ab3)
ld hl, $cd2a
ld de, hJoypadPressed ; $ffa3
@@ -113751,7 +112413,6 @@ Function11cab3: ; 11cab3 (47:4ab3)
INCBIN "baserom.gbc",$11cb1c,$11cb52 - $11cb1c
-; no known jump sources
Function11cb52: ; 11cb52 (47:4b52)
ld hl, $4c01
ld a, [$cfa9]
@@ -113768,7 +112429,6 @@ Function11cb52: ; 11cb52 (47:4b52)
ld d, a
call Function11ca7f
-; no known jump sources
Function11cb66: ; 11cb66 (47:4b66)
ld hl, $cd2a
ld de, hJoypadPressed ; $ffa3
@@ -113859,7 +112519,6 @@ Function11cb66: ; 11cb66 (47:4b66)
inc [hl]
ret
-; no known jump sources
Function11cbf5: ; 11cbf5 (47:4bf5)
call WaitSFX
ld hl, $cf64
@@ -113872,7 +112531,6 @@ Function11cbf5: ; 11cbf5 (47:4bf5)
INCBIN "baserom.gbc",$11cc01,$11ccef - $11cc01
-; no known jump sources
Function11ccef: ; 11ccef (47:4cef)
ld de, $4fc6
call Function11cfce
@@ -113882,7 +112540,6 @@ Function11ccef: ; 11ccef (47:4cef)
call Function11ca19
call Function11cfb5
-; no known jump sources
Function11cd04: ; 11cd04 (47:4d04)
ld de, hJoypadPressed ; $ffa3
ld a, [de]
@@ -113895,7 +112552,6 @@ Function11cd04: ; 11cd04 (47:4d04)
INCBIN "baserom.gbc",$11cd10,$11cd20 - $11cd10
-; no known jump sources
Function11cd20: ; 11cd20 (47:4d20)
call Function11c277
ld de, $4fc6
@@ -113919,7 +112575,6 @@ Function11cd20: ; 11cd20 (47:4d20)
res 5, [hl]
call Function11cfb5
-; no known jump sources
Function11cd54: ; 11cd54 (47:4d54)
ld hl, $cd2c
ld de, hJoypadPressed ; $ffa3
@@ -113975,7 +112630,6 @@ Function11cd54: ; 11cd54 (47:4d54)
call PlaceString
ret
-; known jump sources: 11cd49 (47:4d49)
Function11cdaa: ; 11cdaa (47:4daa)
ld a, $2
ld hl, $ce51
@@ -113991,7 +112645,6 @@ Function11cdaa: ; 11cdaa (47:4daa)
INCBIN "baserom.gbc",$11cdc7,$11ce0b - $11cdc7
-; no known jump sources
Function11ce0b: ; 11ce0b (47:4e0b)
call Function11c277
hlcoord 1, 7
@@ -114005,7 +112658,6 @@ Function11ce0b: ; 11ce0b (47:4e0b)
res 2, [hl]
call Function11cfb5
-; no known jump sources
Function11ce2b: ; 11ce2b (47:4e2b)
ld a, [CreditsTimer] ; $cd22
sla a
@@ -114096,7 +112748,6 @@ Function11ce2b: ; 11ce2b (47:4e2b)
INCBIN "baserom.gbc",$11ceb9,$11cfb5 - $11ceb9
-; known jump sources: 11c343 (47:4343), 11c35c (47:435c), 11c370 (47:4370), 11c387 (47:4387), 11c3ea (47:43ea), 11c53a (47:453a), 11c672 (47:4672), 11caa9 (47:4aa9), 11cd01 (47:4d01), 11cd51 (47:4d51), 11ce28 (47:4e28)
Function11cfb5: ; 11cfb5 (47:4fb5)
ld hl, $cf63
inc [hl]
@@ -114105,7 +112756,6 @@ Function11cfb5: ; 11cfb5 (47:4fb5)
INCBIN "baserom.gbc",$11cfba,$11cfce - $11cfba
-; known jump sources: 11c359 (47:4359), 11c36b (47:436b), 11c37f (47:437f), 11c44b (47:444b), 11ca83 (47:4a83), 11ca89 (47:4a89), 11cbb1 (47:4bb1), 11cbda (47:4bda), 11ccf2 (47:4cf2), 11cd26 (47:4d26), 11cd9f (47:4d9f)
Function11cfce: ; 11cfce (47:4fce)
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
ld bc, $14
@@ -114193,7 +112843,6 @@ Function11cfce: ; 11cfce (47:4fce)
ld [hl], a
ret
-; known jump sources: 11c3c8 (47:43c8), 11c661 (47:4661)
Function11d035: ; 11d035 (47:5035)
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
ld bc, $14
@@ -114290,7 +112939,6 @@ Function11d035: ; 11d035 (47:5035)
jr nz, .asm_11d0a4
ret
-; known jump sources: 11d05a (47:505a), 11d062 (47:5062), 11d06c (47:506c)
Function11d0ac: ; 11d0ac (47:50ac)
ld a, [de]
dec a
@@ -114301,7 +112949,6 @@ Function11d0ac: ; 11d0ac (47:50ac)
jr nz, .asm_11d0b1
ret
-; no known jump sources
Function11d0b6: ; 11d0b6 (47:50b6)
ld hl, $c
add hl, bc
@@ -114316,7 +112963,6 @@ Function11d0b6: ; 11d0b6 (47:50b6)
ld l, a
jp [hl]
-; no known jump sources
Jumptable_11d0c7: ; 11d0c7 (47:50c7)
dw Function11d0dd
dw Function11d0e9
@@ -114331,7 +112977,6 @@ Jumptable_11d0c7: ; 11d0c7 (47:50c7)
dw Function11d1fc
-; no known jump sources
Function11d0dd: ; 11d0dd (47:50dd)
ld a, [BGMapBuffer] ; $cd20 (aliases: CreditsPos)
sla a
@@ -114339,7 +112984,6 @@ Function11d0dd: ; 11d0dd (47:50dd)
ld e, $1
jr asm_11d11e
-; no known jump sources
Function11d0e9: ; 11d0e9 (47:50e9)
ld a, [$cd21]
sla a
@@ -114347,7 +112991,6 @@ Function11d0e9: ; 11d0e9 (47:50e9)
ld e, $2
jr asm_11d11e
-; no known jump sources
Function11d0f5: ; 11d0f5 (47:50f5)
ld hl, $52be
ld a, [CreditsTimer] ; $cd22
@@ -114362,7 +113005,6 @@ Function11d0f5: ; 11d0f5 (47:50f5)
ld e, $4
jr asm_11d11e
-; no known jump sources
Function11d10f: ; 11d10f (47:510f)
ld a, $27
call Function3b3c
@@ -114371,7 +113013,6 @@ Function11d10f: ; 11d10f (47:510f)
ld hl, $529e
ld e, $8
-; known jump sources: 11d0e7 (47:50e7), 11d0f3 (47:50f3), 11d10d (47:510d), 11d143 (47:5143), 11d154 (47:5154)
asm_11d11e: ; 11d11e (47:511e)
push de
ld e, a
@@ -114391,7 +113032,6 @@ asm_11d11e: ; 11d11e (47:511e)
call Function11d2ee
ret
-; no known jump sources
Function11d134: ; 11d134 (47:5134)
ld a, $27
call Function3b3c
@@ -114401,7 +113041,6 @@ Function11d134: ; 11d134 (47:5134)
ld e, $10
jr asm_11d11e
-; no known jump sources
Function11d145: ; 11d145 (47:5145)
ld a, $27
call Function3b3c
@@ -114411,7 +113050,6 @@ Function11d145: ; 11d145 (47:5145)
ld e, $20
jr asm_11d11e
-; no known jump sources
Function11d156: ; 11d156 (47:5156)
ld a, $2a
call Function3b3c
@@ -114430,7 +113068,6 @@ Function11d156: ; 11d156 (47:5156)
call Function11d2ee
ret
-; no known jump sources
Function11d175: ; 11d175 (47:5175)
ld a, [$cd4d]
cp $4
@@ -114483,18 +113120,15 @@ Function11d175: ; 11d175 (47:5175)
call Function11d2ee
ret
-; no known jump sources
Function11d1d1: ; 11d1d1 (47:51d1)
ld d, $98
ld a, $2c
jr asm_11d1db
-; no known jump sources
Function11d1d7: ; 11d1d7 (47:51d7)
ld d, $10
ld a, $2b
-; known jump sources: 11d1d5 (47:51d5)
asm_11d1db: ; 11d1db (47:51db)
push de
call Function3b3c
@@ -114516,7 +113150,6 @@ asm_11d1db: ; 11d1db (47:51db)
call Function11d2ee
ret
-; no known jump sources
Function11d1fc: ; 11d1fc (47:51fc)
ld a, $26
call Function3b3c
@@ -114528,7 +113161,6 @@ Function11d1fc: ; 11d1fc (47:51fc)
INCBIN "baserom.gbc",$11d208,$11d2ee - $11d208
-; known jump sources: 11d130 (47:5130), 11d171 (47:5171), 11d1ad (47:51ad), 11d1cd (47:51cd), 11d1f8 (47:51f8), 11d204 (47:5204)
Function11d2ee: ; 11d2ee (47:52ee)
ld hl, $cd24
and [hl]
@@ -115291,7 +113923,6 @@ Function170687: ; 170687
; 170696
-; no known jump sources
Jumptable_170696: ; 170696 (5c:4696)
dw Function17075f
dw Function170788
@@ -115327,7 +113958,6 @@ Jumptable_170696: ; 170696 (5c:4696)
dw Function170737
-; no known jump sources
Function1706d6: ; 1706d6 (5c:46d6)
ld a, $1
call GetSRAMBank
@@ -115340,7 +113970,6 @@ Function1706d6: ; 1706d6 (5c:46d6)
call CloseSRAM
ret
-; no known jump sources
Function1706ee: ; 1706ee (5c:46ee)
ld a, $1
call GetSRAMBank
@@ -115369,7 +113998,6 @@ Function1706ee: ; 1706ee (5c:46ee)
ld [ScriptVar], a ; $c2dd
ret
-; no known jump sources
Function17071b: ; 17071b (5c:471b)
ld a, $1
call GetSRAMBank
@@ -115378,7 +114006,6 @@ Function17071b: ; 17071b (5c:471b)
call CloseSRAM
ret
-; no known jump sources
Function170729: ; 170729 (5c:4729)
ld a, $1
call GetSRAMBank
@@ -115387,12 +114014,10 @@ Function170729: ; 170729 (5c:4729)
call CloseSRAM
ret
-; no known jump sources
Function170737: ; 170737 (5c:4737)
callba Function14dbb
ret
-; known jump sources: 17074f (5c:474f)
Function17073e: ; 17073e (5c:473e)
call Random
ld a, [hRandomAdd] ; $ff00+$e1
@@ -115412,7 +114037,6 @@ Function17073e: ; 17073e (5c:473e)
call CloseSRAM
ret
-; no known jump sources
Function17075f: ; 17075f (5c:475f)
call Function17089a
ld a, [ScriptVar] ; $c2dd
@@ -115426,7 +114050,6 @@ Function17075f: ; 17075f (5c:475f)
call CloseSRAM
ret
-; no known jump sources
Function170778: ; 170778 (5c:4778)
ld hl, $be45
ld a, $1
@@ -115436,7 +114059,6 @@ Function170778: ; 170778 (5c:4778)
call CloseSRAM
ret
-; no known jump sources
Function170788: ; 170788 (5c:4788)
ld a, $1
call GetSRAMBank
@@ -115446,12 +114068,10 @@ Function170788: ; 170788 (5c:4788)
call CloseSRAM
ret
-; no known jump sources
Function170799: ; 170799 (5c:4799)
ld c, $1
jr asm_17079f
-; no known jump sources
Function17079d: ; 17079d (5c:479d)
ld c, $0
asm_17079f: ; 17079f (5c:479f)
@@ -115462,7 +114082,6 @@ asm_17079f: ; 17079f (5c:479f)
call CloseSRAM
ret
-; no known jump sources
Function1707ac: ; 1707ac (5c:47ac)
ld a, $5
call GetSRAMBank
@@ -115504,7 +114123,6 @@ Function1707ac: ; 1707ac (5c:47ac)
ld a, $8
ld [ScriptVar], a ; $c2dd
-; no known jump sources
Function1707f4: ; 1707f4 (5c:47f4)
ld a, $5
call GetSRAMBank
@@ -115515,7 +114133,6 @@ Function1707f4: ; 1707f4 (5c:47f4)
call CloseSRAM
ret
-; no known jump sources
Function170807: ; 170807 (5c:4807)
call UpdateTime
ld a, $5
@@ -115527,7 +114144,6 @@ Function170807: ; 170807 (5c:4807)
call CloseSRAM
ret
-; no known jump sources
Function17081d: ; 17081d (5c:481d)
xor a
ld [ScriptVar], a ; $c2dd
@@ -115570,7 +114186,6 @@ Function17081d: ; 17081d (5c:481d)
call CloseSRAM
ret
-; no known jump sources
Function170868: ; 170868 (5c:4868)
ld a, $1
call GetSRAMBank
@@ -115585,7 +114200,6 @@ Function170868: ; 170868 (5c:4868)
call CloseSRAM
ret
-; no known jump sources
Function170881: ; 170881 (5c:4881)
ld a, $1
call GetSRAMBank
@@ -115618,14 +114232,12 @@ Function17089a: ; 17089a
; 1708b1
-; no known jump sources
Function1708b1: ; 1708b1 (5c:48b1)
xor a
ld [MusicFade], a ; $c2a7
call MaxVolume
ret
-; no known jump sources
Function1708b9: ; 1708b9 (5c:48b9)
ld a, $1
call GetSRAMBank
@@ -115634,7 +114246,6 @@ Function1708b9: ; 1708b9 (5c:48b9)
call CloseSRAM
ret
-; no known jump sources
Function1708c8: ; 1708c8 (5c:48c8)
call UpdateTime
ld a, $5
@@ -115654,7 +114265,6 @@ Function1708c8: ; 1708c8 (5c:48c8)
call CloseSRAM
ret
-; no known jump sources
Function1708f0: ; 1708f0 (5c:48f0)
xor a
ld [ScriptVar], a ; $c2dd
@@ -115696,7 +114306,6 @@ Function170923: ; 170923
; 17093c
-; no known jump sources
Function17093c: ; 17093c (5c:493c)
xor a
ld [ScriptVar], a ; $c2dd
@@ -115769,7 +114378,6 @@ Function17093c: ; 17093c (5c:493c)
String_1709a4: ; 1709a4
db "なぞナゾ@@"
-; no known jump sources
Function1709aa: ; 1709aa (5c:49aa)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -115781,7 +114389,6 @@ Function1709aa: ; 1709aa (5c:49aa)
ld [rSVBK], a ; $ff00+$70
ret
-; no known jump sources
Function1709bb: ; 1709bb (5c:49bb)
xor a
ld [ScriptVar], a ; $c2dd
@@ -115811,12 +114418,10 @@ Function1709bb: ; 1709bb (5c:49bb)
INCBIN "baserom.gbc",$1709e7,$170a9c - $1709e7
-; no known jump sources
Function170a9c: ; 170a9c (5c:4a9c)
ld c, $0
jr asm_170aa2
-; no known jump sources
Function170aa0: ; 170aa0 (5c:4aa0)
ld c, $1
asm_170aa2: ; 170aa2 (5c:4aa2)
@@ -115827,7 +114432,6 @@ asm_170aa2: ; 170aa2 (5c:4aa2)
call CloseSRAM
ret
-; no known jump sources
Function170aaf: ; 170aaf (5c:4aaf)
ld a, $5
call GetSRAMBank
@@ -115836,7 +114440,6 @@ Function170aaf: ; 170aaf (5c:4aaf)
call CloseSRAM
ret
-; no known jump sources
Function170abe: ; 170abe (5c:4abe)
call Function17089a
ld a, [ScriptVar] ; $c2dd
@@ -115850,7 +114453,6 @@ Function170abe: ; 170abe (5c:4abe)
call CloseSRAM
ret
-; no known jump sources
Function170ad7: ; 170ad7 (5c:4ad7)
ld a, $1
call GetSRAMBank
@@ -115860,7 +114462,6 @@ Function170ad7: ; 170ad7 (5c:4ad7)
call CloseSRAM
ret
-; no known jump sources
Function170ae8: ; 170ae8 (5c:4ae8)
ld a, $5
call GetSRAMBank
@@ -115881,7 +114482,6 @@ Function170ae8: ; 170ae8 (5c:4ae8)
ld [ScriptVar], a ; $c2dd
ret
-; no known jump sources
Function170b16: ; 170b16 (5c:4b16)
ld a, $5
call GetSRAMBank
@@ -115980,7 +114580,6 @@ Function170c8b: ; 170c8b
INCBIN "baserom.gbc",$170c98,$1719c8 - $170c98
-; no known jump sources
Function1719c8: ; 1719c8 (5c:59c8)
ld a, [$FF00+$aa]
push af
@@ -115991,7 +114590,6 @@ Function1719c8: ; 1719c8 (5c:59c8)
ld [$FF00+$aa], a
ret
-; known jump sources: 1719cf (5c:59cf)
Function1719d6: ; 1719d6 (5c:59d6)
callba Function1183cb
call Function1719ed
@@ -116004,7 +114602,6 @@ Function1719d6: ; 1719d6 (5c:59d6)
ld [rSVBK], a ; $ff00+$70
ret
-; known jump sources: 1719dc (5c:59dc)
Function1719ed: ; 1719ed (5c:59ed)
xor a
ld [$cd49], a
@@ -116018,7 +114615,6 @@ Function1719ed: ; 1719ed (5c:59ed)
callba Function8cf53
ret
-; known jump sources: 1719e6 (5c:59e6), 171a2a (5c:5a2a)
Function171a11: ; 171a11 (5c:5a11)
call Functiona57
ld a, [$cd49]
@@ -116033,7 +114629,6 @@ Function171a11: ; 171a11 (5c:5a11)
call ClearSprites
ret
-; known jump sources: 171a1b (5c:5a1b)
Function171a36: ; 171a36 (5c:5a36)
ld a, [$cd49]
ld e, a
@@ -116046,7 +114641,6 @@ Function171a36: ; 171a36 (5c:5a36)
ld l, a
jp [hl]
-; no known jump sources
Jumptable_171a45: ; 171a45 (5c:5a45)
dw Function171a95
dw Function171ac9
@@ -116062,7 +114656,6 @@ Jumptable_171a45: ; 171a45 (5c:5a45)
dw Function171c41
-; no known jump sources
Function171a5d: ; 171a5d (5c:5a5d)
ld a, [$c821]
bit 1, a
@@ -116091,7 +114684,6 @@ Function171a5d: ; 171a5d (5c:5a5d)
ld [$cd49], a
ret
-; no known jump sources
Function171a95: ; 171a95 (5c:5a95)
callba Function171ccd
hlcoord 2, 8
@@ -116102,7 +114694,6 @@ Function171a95: ; 171a95 (5c:5a95)
INCBIN "baserom.gbc",$171aa7,$171ac9 - $171aa7
-; no known jump sources
Function171ac9: ; 171ac9 (5c:5ac9)
ld de, $cd81
ld hl, $5c
@@ -116110,7 +114701,6 @@ Function171ac9: ; 171ac9 (5c:5ac9)
call Function3e32
jp Function171c66
-; no known jump sources
Function171ad7: ; 171ad7 (5c:5ad7)
xor a
ld hl, $c608
@@ -116121,7 +114711,6 @@ Function171ad7: ; 171ad7 (5c:5ad7)
call Function3e32
jp Function171c66
-; no known jump sources
Function171aec: ; 171aec (5c:5aec)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -116173,7 +114762,6 @@ Function171aec: ; 171aec (5c:5aec)
jr nz, .asm_171b1b
jp Function171c66
-; known jump sources: 171b29 (5c:5b29), 171b31 (5c:5b31), 171b49 (5c:5b49)
Function171b42: ; 171b42 (5c:5b42)
ld a, [de]
inc de
@@ -116183,7 +114771,6 @@ Function171b42: ; 171b42 (5c:5b42)
ld [hli], a
jr Function171b42
-; no known jump sources
Function171b4b: ; 171b4b (5c:5b4b)
ld de, $4010
ld a, $1d
@@ -116212,7 +114799,6 @@ Function171b4b: ; 171b4b (5c:5b4b)
ld [$cd24], a
jp Function171c66
-; no known jump sources
Function171b85: ; 171b85 (5c:5b85)
ld hl, hJoyPressed ; $ffa7
ld a, [hl]
@@ -116229,7 +114815,6 @@ Function171b85: ; 171b85 (5c:5b85)
jr nz, asm_171baf
ret
-; known jump sources: 171b8b (5c:5b8b)
Function171b9f: ; 171b9f (5c:5b9f)
ld a, $80
ld [$cd49], a
@@ -116251,7 +114836,6 @@ asm_171baf: ; 171baf (5c:5baf)
ld [$cd4a], a
ret
-; known jump sources: 171b91 (5c:5b91)
Function171bbd: ; 171bbd (5c:5bbd)
call PlayClickSFX
ld a, $8
@@ -116260,7 +114844,6 @@ Function171bbd: ; 171bbd (5c:5bbd)
ld [$cd24], a
jp Function171c66
-; no known jump sources
Function171bcc: ; 171bcc (5c:5bcc)
ld hl, hJoyPressed ; $ffa7
ld a, [hl]
@@ -116271,7 +114854,6 @@ Function171bcc: ; 171bcc (5c:5bcc)
jp nz, Function171beb
ret
-; known jump sources: 171bd2 (5c:5bd2)
Function171bdc: ; 171bdc (5c:5bdc)
ld a, $4
ld [$cd23], a
@@ -116281,7 +114863,6 @@ Function171bdc: ; 171bdc (5c:5bdc)
dec [hl]
ret
-; known jump sources: 171bd8 (5c:5bd8)
Function171beb: ; 171beb (5c:5beb)
ld a, $5
call GetSRAMBank
@@ -116309,7 +114890,6 @@ Function171beb: ; 171beb (5c:5beb)
ld [$cd4c], a
call Function171c66
-; no known jump sources
Function171c2c: ; 171c2c (5c:5c2c)
ld hl, $cd4c
dec [hl]
@@ -116318,13 +114898,11 @@ Function171c2c: ; 171c2c (5c:5c2c)
call WhiteBGMap
jr asm_171c60
-; no known jump sources
Function171c39: ; 171c39 (5c:5c39)
ld a, $28
ld [$cd4c], a
call Function171c66
-; no known jump sources
Function171c41: ; 171c41 (5c:5c41)
ld hl, $cd4c
dec [hl]
@@ -116340,7 +114918,6 @@ asm_171c60: ; 171c60 (5c:5c60)
ld [$cd49], a
ret
-; known jump sources: 171a67 (5c:5a67), 171aa4 (5c:5aa4), 171ad4 (5c:5ad4), 171ae9 (5c:5ae9), 171b3f (5c:5b3f), 171b82 (5c:5b82), 171bc9 (5c:5bc9), 171c29 (5c:5c29), 171c3e (5c:5c3e)
Function171c66: ; 171c66 (5c:5c66)
ld hl, $cd49
inc [hl]
@@ -116349,7 +114926,6 @@ Function171c66: ; 171c66 (5c:5c66)
INCBIN "baserom.gbc",$171c6b,$171c87 - $171c6b
-; no known jump sources
Function171c87: ; 171c87 (5c:5c87)
call DisableLCD
ld hl, $5db1
@@ -116376,7 +114952,6 @@ Function171c87: ; 171c87 (5c:5c87)
call PlaceString
ret
-; no known jump sources
Function171ccd: ; 171ccd (5c:5ccd)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -116396,7 +114971,6 @@ Function171ccd: ; 171ccd (5c:5ccd)
ld [rSVBK], a ; $ff00+$70
ret
-; no known jump sources
Function171cf0: ; 171cf0 (5c:5cf0)
xor a
hlcoord 4, 15
@@ -116423,7 +114997,6 @@ Function171cf0: ; 171cf0 (5c:5cf0)
ld de, $6e4e
jp PlaceString
-; no known jump sources
Function171d2b: ; 171d2b (5c:5d2b)
call DisableLCD
ld hl, $5db1
@@ -116453,7 +115026,6 @@ Function171d2b: ; 171d2b (5c:5d2b)
INCBIN "baserom.gbc",$171d71,$172e78 - $171d71
-; no known jump sources
Function172e78: ; 172e78 (5c:6e78)
ld a, $7f
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
@@ -118721,7 +117293,6 @@ INCLUDE "tilesets/data_7.asm"
INCBIN "baserom.gbc",$1dd6a9,$1dd6bb - $1dd6a9
-; no known jump sources
Function1dd6bb: ; 1dd6bb (77:56bb)
ld a, b
cp $c
@@ -118848,7 +117419,6 @@ Function1ddf1c: ; 1ddf1c
; 1ddf26
-; no known jump sources
Function1ddf26: ; 1ddf26 (77:5f26)
ld hl, $5f33
ld de, $9310
@@ -118869,7 +117439,6 @@ Function1de0d7: ; 1de0d7
INCBIN "baserom.gbc",$1de0e1,$1de171 - $1de0e1
-; no known jump sources
Function1de171: ; 1de171 (77:6171)
ld a, $32
hlcoord 0, 17
@@ -118912,7 +117481,6 @@ Function1de171: ; 1de171 (77:6171)
.asm_1de1d0
ret
-; no known jump sources
Function1de1d1: ; 1de1d1 (77:61d1)
ld a, $34
ld hl, TileMap ; $c4a0 (aliases: SpritesEnd)
diff --git a/misc/crystal_misc.asm b/misc/crystal_misc.asm
index 8e6b15acc..eda0198f8 100644
--- a/misc/crystal_misc.asm
+++ b/misc/crystal_misc.asm
@@ -7,7 +7,6 @@ MobileAdapterGFX:
INCBIN "gfx/misc/mobile_adapter.2bpp"
-; no known jump sources
Function17a68f:: ; 17a68f (5e:668f)
call Function17a6a8
call Function17a751
@@ -24,7 +23,6 @@ Function17a68f:: ; 17a68f (5e:668f)
scf
ret
-; known jump sources: 17a68f (5e:668f)
Function17a6a8: ; 17a6a8 (5e:66a8)
push de
push bc
@@ -56,7 +54,6 @@ Function17a6a8: ; 17a6a8 (5e:66a8)
call DelayFrame
ret
-; known jump sources: 17a6ca (5e:66ca)
Function17a6f5: ; 17a6f5 (5e:66f5)
ld hl, Buffer1 ; $d1ea (aliases: MagikarpLength)
ld c, $0
@@ -77,7 +74,6 @@ Function17a6f5: ; 17a6f5 (5e:66f5)
ld [$d08c], a
ret
-; known jump sources: 17a6fd (5e:66fd), 17a705 (5e:6705)
Function17a713: ; 17a713 (5e:6713)
and $f
cp $a
@@ -91,7 +87,6 @@ Function17a713: ; 17a713 (5e:6713)
scf
ret
-; known jump sources: 17a6a0 (5e:66a0)
Function17a721: ; 17a721 (5e:6721)
push de
ld h, d
@@ -128,7 +123,6 @@ Function17a721: ; 17a721 (5e:6721)
ld [de], a
ret
-; known jump sources: 17a692 (5e:6692)
Function17a751: ; 17a751 (5e:6751)
xor a
ld [$d087], a
@@ -145,7 +139,6 @@ Function17a751: ; 17a751 (5e:6751)
jr z, .asm_17a755
ret
-; known jump sources: 17a75e (5e:675e)
Function17a770: ; 17a770 (5e:6770)
ld a, [hOAMUpdate] ; $ff00+$d8
push af
@@ -157,7 +150,6 @@ Function17a770: ; 17a770 (5e:6770)
ld [hOAMUpdate], a ; $ff00+$d8
ret
-; known jump sources: 17a755 (5e:6755)
Function17a781: ; 17a781 (5e:6781)
ld a, [$FF00+$aa]
push af
@@ -168,7 +160,6 @@ Function17a781: ; 17a781 (5e:6781)
ld [$FF00+$aa], a
ret
-; known jump sources: 17a761 (5e:6761)
Function17a78f: ; 17a78f (5e:678f)
ld hl, $d088
bit 7, [hl]
@@ -183,14 +174,12 @@ Function17a78f: ; 17a78f (5e:678f)
INCBIN "baserom.gbc",$17a7a6,$17a7ae - $17a7a6
-; known jump sources: 17a758 (5e:6758)
Function17a7ae: ; 17a7ae (5e:67ae)
ld a, [$d087]
ld hl, $67b6
rst $28
ret
-; no known jump sources
Jumptable_17a7b6: ; 17a7b6 (5e:67b6)
dw Function17a7c2
dw Function17a7cd
@@ -200,7 +189,6 @@ Jumptable_17a7b6: ; 17a7b6 (5e:67b6)
dw Function17a7f4
-; no known jump sources
Function17a7c2: ; 17a7c2 (5e:67c2)
ld a, $4
call Function17aad3
@@ -208,7 +196,6 @@ Function17a7c2: ; 17a7c2 (5e:67c2)
ld [$d087], a
ret
-; no known jump sources
Function17a7cd: ; 17a7cd (5e:67cd)
call Function17a83c
call Function17a8ae
@@ -216,7 +203,6 @@ Function17a7cd: ; 17a7cd (5e:67cd)
call Function17a848
ret
-; no known jump sources
Function17a7d8: ; 17a7d8 (5e:67d8)
call Function17a83c
call Function17a848
@@ -231,7 +217,6 @@ Function17a7d8: ; 17a7d8 (5e:67d8)
ld [$d087], a
ret
-; no known jump sources
Function17a7f4: ; 17a7f4 (5e:67f4)
ld hl, $d08b
dec [hl]
@@ -240,7 +225,6 @@ Function17a7f4: ; 17a7f4 (5e:67f4)
set 7, [hl]
ret
-; no known jump sources
Function17a7ff: ; 17a7ff (5e:67ff)
ld hl, $d08b
dec [hl]
@@ -255,7 +239,6 @@ Function17a7ff: ; 17a7ff (5e:67ff)
set 7, [hl]
ret
-; no known jump sources
Function17a81a: ; 17a81a (5e:681a)
call IsSFXPlaying
ret nc
@@ -273,7 +256,6 @@ Function17a81a: ; 17a81a (5e:681a)
ld [$d087], a
ret
-; known jump sources: 17a7cd (5e:67cd), 17a7d8 (5e:67d8)
Function17a83c: ; 17a83c (5e:683c)
ld a, [$FF00+$a9]
and $f0
@@ -284,7 +266,6 @@ Function17a83c: ; 17a83c (5e:683c)
ld c, a
ret
-; known jump sources: 17a7d4 (5e:67d4), 17a7db (5e:67db)
Function17a848: ; 17a848 (5e:6848)
ld a, c
and $60
@@ -353,7 +334,6 @@ Function17a848: ; 17a848 (5e:6848)
scf
ret
-; known jump sources: 17a7d0 (5e:67d0)
Function17a8ae: ; 17a8ae (5e:68ae)
bit 1, c
jr nz, .asm_17a8bc
@@ -383,7 +363,6 @@ Function17a8ae: ; 17a8ae (5e:68ae)
scf
ret
-; known jump sources: 17a8d2 (5e:68d2)
Function17a8de: ; 17a8de (5e:68de)
ld a, $2
call Function17aae0
@@ -418,7 +397,6 @@ Function17a8de: ; 17a8de (5e:68de)
call Function17aa88
ret
-; known jump sources: 17a90a (5e:690a)
Function17a91e: ; 17a91e (5e:691e)
ld a, [$d08c]
cp $7
@@ -439,7 +417,6 @@ Function17a91e: ; 17a91e (5e:691e)
scf
ret
-; known jump sources: 17a8c4 (5e:68c4), 17a8fd (5e:68fd)
Function17a943: ; 17a943 (5e:6943)
ld a, [$d08c]
and a
@@ -461,7 +438,6 @@ Function17a943: ; 17a943 (5e:6943)
xor a
ret
-; known jump sources: 17a8f1 (5e:68f1)
Function17a964: ; 17a964 (5e:6964)
ld a, [$d08c]
cp $10
@@ -479,7 +455,6 @@ Function17a964: ; 17a964 (5e:6964)
scf
ret
-; known jump sources: 17a75b (5e:675b)
Function17a97b: ; 17a97b (5e:697b)
hlcoord 1, 1
ld bc, $212
@@ -503,7 +478,6 @@ Function17a97b: ; 17a97b (5e:697b)
.asm_17a99d
ret
-; known jump sources: 17a92f (5e:692f)
Function17a99e: ; 17a99e (5e:699e)
hlcoord 0, 12
ld b, $4
@@ -517,7 +491,6 @@ Function17a99e: ; 17a99e (5e:699e)
INCBIN "baserom.gbc",$17a9b2,$17a9cb - $17a9b2
-; known jump sources: 17a77a (5e:677a)
Function17a9cb: ; 17a9cb (5e:69cb)
ld de, Sprites ; $c400
ld hl, $d088
@@ -531,7 +504,6 @@ Function17a9cb: ; 17a9cb (5e:69cb)
call Function17a9e3
ret
-; known jump sources: 17a9d5 (5e:69d5), 17a9df (5e:69df)
Function17a9e3: ; 17a9e3 (5e:69e3)
ld a, $3
ld [$d08e], a
@@ -542,7 +514,6 @@ Function17a9e3: ; 17a9e3 (5e:69e3)
call Function17aa4a
ret
-; known jump sources: 17a9db (5e:69db)
Function17a9f5: ; 17a9f5 (5e:69f5)
ld a, [$d08c]
cp $10
@@ -567,7 +538,6 @@ Function17a9f5: ; 17a9f5 (5e:69f5)
call Function17aa4a
ret
-; known jump sources: 17a9d8 (5e:69d8)
Function17aa22: ; 17aa22 (5e:6a22)
ld a, $0
ld [$d08e], a
@@ -594,7 +564,6 @@ Function17aa22: ; 17aa22 (5e:6a22)
call Function17aa4a
ret
-; known jump sources: 17a9f1 (5e:69f1), 17aa1e (5e:6a1e), 17aa46 (5e:6a46)
Function17aa4a: ; 17aa4a (5e:6a4a)
ld [$d08d], a
ld a, b
@@ -632,20 +601,17 @@ Function17aa4a: ; 17aa4a (5e:6a4a)
INCBIN "baserom.gbc",$17aa72,$17aa88 - $17aa72
-; known jump sources: 17a8c7 (5e:68c7), 17a8f9 (5e:68f9), 17a900 (5e:6900), 17a90d (5e:690d), 17a91a (5e:691a)
Function17aa88: ; 17aa88 (5e:6a88)
jr c, asm_17aa91
ld de, $20
call PlaySFX
ret
-; known jump sources: 17aa88 (5e:6a88)
asm_17aa91: ; 17aa91 (5e:6a91)
ld de, $19
call PlaySFX
ret
-; known jump sources: 17a8c1 (5e:68c1), 17a8cf (5e:68cf), 17a907 (5e:6907), 17a911 (5e:6911)
Function17aa98: ; 17aa98 (5e:6a98)
ld a, $5
ld [$d08b], a
@@ -655,7 +621,6 @@ Function17aa98: ; 17aa98 (5e:6a98)
set 7, [hl]
ret
-; known jump sources: 17aa9d (5e:6a9d)
Function17aaa9: ; 17aaa9 (5e:6aa9)
ld a, $3
call Function17aae3
@@ -671,7 +636,6 @@ Function17aaa9: ; 17aaa9 (5e:6aa9)
call AddNTimes
ret
-; known jump sources: 17aaa0 (5e:6aa0)
Function17aac3: ; 17aac3 (5e:6ac3)
ld a, $b
push hl
@@ -684,16 +648,13 @@ Function17aac3: ; 17aac3 (5e:6ac3)
ld [hli], a
ret
-; known jump sources: 17a878 (5e:6878), 17a87f (5e:687f), 17a886 (5e:6886), 17a88d (5e:688d), 17a894 (5e:6894), 17a89b (5e:689b), 17a8a2 (5e:68a2), 17a8a9 (5e:68a9)
Function17aad0: ; 17aad0 (5e:6ad0)
call Function17aae0
-; known jump sources: 17a7c4 (5e:67c4), 17a8d9 (5e:68d9)
Function17aad3: ; 17aad3 (5e:6ad3)
ld [$d089], a
ret
-; known jump sources: 17a8cc (5e:68cc), 17a904 (5e:6904), 17aae0 (5e:6ae0)
Function17aad7: ; 17aad7 (5e:6ad7)
push af
ld a, [$d089]
@@ -701,11 +662,9 @@ Function17aad7: ; 17aad7 (5e:6ad7)
pop af
ret
-; known jump sources: 17a8e0 (5e:68e0), 17aa2a (5e:6a2a), 17aa35 (5e:6a35), 17aad0 (5e:6ad0)
Function17aae0: ; 17aae0 (5e:6ae0)
call Function17aad7
-; known jump sources: 17aaab (5e:6aab), 17aab8 (5e:6ab8)
Function17aae3: ; 17aae3 (5e:6ae3)
push af
ld a, [$d08a]
@@ -722,7 +681,6 @@ Function17aae3: ; 17aae3 (5e:6ae3)
INCBIN "baserom.gbc",$17aaf7,$17aba0 - $17aaf7
-; known jump sources: 17a6cd (5e:66cd)
Function17aba0: ; 17aba0 (5e:6ba0)
ld a, [rVBK] ; $ff00+$4f
push af
@@ -744,7 +702,6 @@ Function17aba0: ; 17aba0 (5e:6ba0)
call Get2bpp
ret
-; known jump sources: 17a6df (5e:66df)
Function17abcf: ; 17abcf (5e:6bcf)
ld a, [rSVBK] ; $ff00+$70
push af
@@ -771,7 +728,6 @@ Function17abcf: ; 17abcf (5e:6bcf)
ld [rSVBK], a ; $ff00+$70
ret
-; known jump sources: 17a6d6 (5e:66d6)
Function17ac0c: ; 17ac0c (5e:6c0c)
call Function17ac1d
call Function17ac2a
@@ -781,7 +737,6 @@ Function17ac0c: ; 17ac0c (5e:6c0c)
call Function17ac46
ret
-; known jump sources: 17a7e3 (5e:67e3), 17a804 (5e:6804), 17a826 (5e:6826), 17ac0c (5e:6c0c)
Function17ac1d: ; 17ac1d (5e:6c1d)
ld hl, $6cd5
decoord 0, 4
@@ -789,7 +744,6 @@ Function17ac1d: ; 17ac1d (5e:6c1d)
call CopyBytes
ret
-; known jump sources: 17a7e6 (5e:67e6), 17a807 (5e:6807), 17a829 (5e:6829), 17ac0f (5e:6c0f)
Function17ac2a: ; 17ac2a (5e:6c2a)
ld hl, $6e3d
ld de, $ce29
@@ -807,7 +761,6 @@ Function17ac2a: ; 17ac2a (5e:6c2a)
jr nz, .asm_17ac3c
ret
-; known jump sources: 17a9a5 (5e:69a5), 17ac19 (5e:6c19)
Function17ac46: ; 17ac46 (5e:6c46)
ld a, [$d088]
bit 4, a