You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
Remove all address comments
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,4 @@
|
||||
InitMobileProfile: ; 4802f (12:402f)
|
||||
InitMobileProfile:
|
||||
xor a
|
||||
set 6, a
|
||||
ld [wd002], a
|
||||
@@ -120,12 +120,12 @@ InitMobileProfile: ; 4802f (12:402f)
|
||||
push bc
|
||||
jr asm_4815f
|
||||
|
||||
Function48157: ; 48157 (12:4157)
|
||||
Function48157:
|
||||
call ScrollingMenuJoypad
|
||||
ld hl, wMenuCursorY
|
||||
ld b, [hl]
|
||||
push bc
|
||||
asm_4815f: ; 4815f (12:415f)
|
||||
asm_4815f:
|
||||
bit A_BUTTON_F, a
|
||||
jp nz, Function4820d
|
||||
ld b, a
|
||||
@@ -148,7 +148,7 @@ asm_4815f: ; 4815f (12:415f)
|
||||
ld a, $ff
|
||||
ret
|
||||
|
||||
Function48187: ; 48187 (12:4187)
|
||||
Function48187:
|
||||
ld a, [wd479]
|
||||
bit 1, a
|
||||
jr nz, .asm_481f1
|
||||
@@ -207,13 +207,11 @@ Function48187: ; 48187 (12:4187)
|
||||
call PlaceString
|
||||
.asm_48201
|
||||
ret
|
||||
; 48202 (12:4202)
|
||||
|
||||
.String_TellLater: ; 48202
|
||||
.String_TellLater:
|
||||
db "Tell Later@"
|
||||
; 4820d
|
||||
|
||||
Function4820d: ; 4820d (12:420d)
|
||||
Function4820d:
|
||||
call PlaceHollowCursor
|
||||
ld hl, wMenuCursorY
|
||||
ld a, [hl]
|
||||
@@ -240,7 +238,6 @@ Function4820d: ; 4820d (12:420d)
|
||||
bit 6, a
|
||||
jr z, .asm_4825c
|
||||
jr .asm_4825c
|
||||
; 48241 (12:4241)
|
||||
|
||||
hlcoord 1, 15
|
||||
ld b, $2
|
||||
@@ -265,21 +262,19 @@ Function4820d: ; 4820d (12:420d)
|
||||
xor a
|
||||
ret
|
||||
|
||||
Function48272: ; 48272 (12:4272)
|
||||
Function48272:
|
||||
jp Function4840c
|
||||
; 48275 (12:4275)
|
||||
|
||||
MobileString_PersonalInfo: ; 48275
|
||||
MobileString_PersonalInfo:
|
||||
db "Personal Info@"
|
||||
; 48283
|
||||
|
||||
Function48283: ; 48283 (12:4283)
|
||||
Function48283:
|
||||
lb bc, 2, 18
|
||||
hlcoord 1, 15
|
||||
call ClearBox
|
||||
ret
|
||||
|
||||
asm_4828d: ; 4828d (12:428d)
|
||||
asm_4828d:
|
||||
call Function48283
|
||||
hlcoord 1, 16
|
||||
ld de, MobileDesc_Gender
|
||||
@@ -331,7 +326,7 @@ asm_4828d: ; 4828d (12:428d)
|
||||
ld [wd003], a
|
||||
jp Function4840c
|
||||
|
||||
Function48304: ; 48304 (12:4304)
|
||||
Function48304:
|
||||
call Function48283
|
||||
hlcoord 1, 16
|
||||
ld de, MobileDesc_Address
|
||||
@@ -388,7 +383,7 @@ Function48304: ; 48304 (12:4304)
|
||||
farcall Mobile_OpenAndCloseMenu_HDMATransferTileMapAndAttrMap
|
||||
jp Function4840c
|
||||
|
||||
Function48383: ; 48383 (12:4383)
|
||||
Function48383:
|
||||
push bc
|
||||
push af
|
||||
bit 5, a
|
||||
@@ -425,7 +420,7 @@ Function48383: ; 48383 (12:4383)
|
||||
pop bc
|
||||
ret
|
||||
|
||||
Function483bb: ; 483bb (12:43bb)
|
||||
Function483bb:
|
||||
ld hl, wScrollingMenuCursorPosition
|
||||
ld a, [hl]
|
||||
inc a
|
||||
@@ -454,9 +449,8 @@ Function483bb: ; 483bb (12:43bb)
|
||||
hlcoord 11, 8
|
||||
call PlaceString
|
||||
ret
|
||||
; 483e8 (12:43e8)
|
||||
|
||||
Function483e8: ; 483e8
|
||||
Function483e8:
|
||||
push de
|
||||
ld hl, Prefectures
|
||||
ld a, [wMenuSelection]
|
||||
@@ -483,9 +477,8 @@ Function483e8: ; 483e8
|
||||
pop hl
|
||||
call PlaceString
|
||||
ret
|
||||
; 4840c
|
||||
|
||||
Function4840c: ; 4840c (12:440c)
|
||||
Function4840c:
|
||||
call Function48187
|
||||
call Function48283
|
||||
hlcoord 1, 16
|
||||
@@ -511,7 +504,7 @@ Function4840c: ; 4840c (12:440c)
|
||||
call ClearBox
|
||||
jp Function48157
|
||||
|
||||
Mobile12_Bin2Dec: ; 48444 (12:4444)
|
||||
Mobile12_Bin2Dec:
|
||||
push bc
|
||||
push af
|
||||
push de
|
||||
@@ -533,10 +526,8 @@ Mobile12_Bin2Dec: ; 48444 (12:4444)
|
||||
pop af
|
||||
pop bc
|
||||
ret
|
||||
; 4845d (12:445d)
|
||||
|
||||
.DigitStrings: ; 4845d
|
||||
; 4845d
|
||||
.DigitStrings:
|
||||
db "0@"
|
||||
db "1@"
|
||||
db "2@"
|
||||
@@ -547,7 +538,6 @@ Mobile12_Bin2Dec: ; 48444 (12:4444)
|
||||
db "7@"
|
||||
db "8@"
|
||||
db "9@"
|
||||
; 48471
|
||||
|
||||
MobileProfileString: db " Mobile Profile@"
|
||||
MobileString_Gender: db "Gender@"
|
||||
@@ -560,7 +550,6 @@ MobileDesc_Gender: db "Boy or girl?@"
|
||||
MobileDesc_Age: db "How old are you?@"
|
||||
MobileDesc_Address: db "Where do you live?@"
|
||||
MobileDesc_ZipCode: db "Your zip code?@"
|
||||
; 484f1
|
||||
|
||||
MenuHeader_0x484f1: ; 0x484f1
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
@@ -600,7 +589,7 @@ MenuData_0x4851b: ; 0x4851b
|
||||
db SCROLLINGMENU_DISPLAY_ARROWS | SCROLLINGMENU_ENABLE_RIGHT | SCROLLINGMENU_ENABLE_LEFT | SCROLLINGMENU_CALL_FUNCTION1_CANCEL ; flags
|
||||
db 6 ; items
|
||||
|
||||
Unknown_4851d: ; 4851d
|
||||
Unknown_4851d:
|
||||
db $00, $01, $12, $2b, $45, $12, $e8, $43, $00, $00, $00, $00, $00, $00, $2e, $00, $01, $02, $03, $04
|
||||
db $05, $06, $07, $08, $09, $0a, $0b, $0c, $0d, $0e, $0f, $10, $11, $12, $13, $14, $15, $16, $17, $18
|
||||
db $19, $1a, $1b, $1c, $1d, $1e, $1f, $20, $21, $22, $23, $24, $25, $26, $27, $28, $29, $2a, $2b, $2c
|
||||
@@ -654,9 +643,8 @@ Yamagata: db "やまがたけん@" ; Yamagata
|
||||
Yamaguchi: db "やまぐちけん@" ; Yamaguchi
|
||||
Yamanashi: db "やまなしけん@" ; Yamanashi
|
||||
Wakayama: db "わかやまけん@" ; Wakayama
|
||||
; 48689
|
||||
|
||||
Function48689: ; 48689 (12:4689)
|
||||
Function48689:
|
||||
ld c, 7
|
||||
call DelayFrames
|
||||
ld b, $1
|
||||
@@ -681,7 +669,7 @@ Function48689: ; 48689 (12:4689)
|
||||
call Function48cdc
|
||||
ret
|
||||
|
||||
Function486bf: ; 486bf (12:46bf)
|
||||
Function486bf:
|
||||
ld hl, w2DMenuCursorInitY
|
||||
ld a, [wd002]
|
||||
bit 6, a
|
||||
@@ -752,7 +740,7 @@ Function486bf: ; 486bf (12:46bf)
|
||||
ld [hli], a ; cursor tile + 1
|
||||
ret
|
||||
|
||||
Function48725: ; 48725 (12:4725)
|
||||
Function48725:
|
||||
; ld a, [wd003]
|
||||
; and $f
|
||||
; cp $f
|
||||
@@ -779,7 +767,7 @@ Function48725: ; 48725 (12:4725)
|
||||
and a
|
||||
ret
|
||||
|
||||
Function4873c: ; 4873c (12:473c)
|
||||
Function4873c:
|
||||
ld hl, w2DMenuCursorInitY
|
||||
ld a, 4
|
||||
ld [hli], a
|
||||
@@ -820,7 +808,7 @@ Function4873c: ; 4873c (12:473c)
|
||||
ld [hli], a ; cursor tile + 1
|
||||
ret
|
||||
|
||||
Function4876f: ; 4876f (12:476f)
|
||||
Function4876f:
|
||||
call Function48283
|
||||
hlcoord 1, 16
|
||||
ld de, MobileDesc_Age
|
||||
@@ -879,7 +867,7 @@ Function4876f: ; 4876f (12:476f)
|
||||
ld [hInMenu], a
|
||||
jp Function4840c
|
||||
|
||||
Function487ec: ; 487ec (12:47ec)
|
||||
Function487ec:
|
||||
push hl
|
||||
ld de, wd473
|
||||
call Function487ff
|
||||
@@ -891,7 +879,7 @@ endr
|
||||
call PlaceString
|
||||
ret
|
||||
|
||||
Function487ff: ; 487ff (12:47ff)
|
||||
Function487ff:
|
||||
push hl
|
||||
ld a, " "
|
||||
ld [hli], a
|
||||
@@ -901,13 +889,11 @@ Function487ff: ; 487ff (12:47ff)
|
||||
ld c, 3
|
||||
call PrintNum
|
||||
ret
|
||||
; 4880d (12:480d)
|
||||
|
||||
String_4880d: ; 4880d
|
||||
String_4880d:
|
||||
db "@"
|
||||
; 4880e
|
||||
|
||||
Function4880e: ; 4880e (12:480e)
|
||||
Function4880e:
|
||||
ld a, [hJoyPressed]
|
||||
and A_BUTTON
|
||||
jp nz, Function488b9
|
||||
@@ -1001,27 +987,26 @@ Function4880e: ; 4880e (12:480e)
|
||||
and a
|
||||
ret
|
||||
|
||||
Function488b4: ; 488b4 (12:48b4)
|
||||
Function488b4:
|
||||
ld a, $0
|
||||
and a
|
||||
scf
|
||||
ret
|
||||
|
||||
Function488b9: ; 488b9 (12:48b9)
|
||||
Function488b9:
|
||||
ld a, [wd003]
|
||||
set 1, a
|
||||
ld [wd003], a
|
||||
scf
|
||||
ret
|
||||
; 488c3 (12:48c3)
|
||||
|
||||
MobileUpArrowGFX: ; 488c3
|
||||
MobileUpArrowGFX:
|
||||
INCBIN "gfx/mobile/up_arrow.2bpp"
|
||||
|
||||
MobileDownArrowGFX: ; 488cb
|
||||
MobileDownArrowGFX:
|
||||
INCBIN "gfx/mobile/down_arrow.2bpp"
|
||||
|
||||
Function488d3: ; 488d3 (12:48d3)
|
||||
Function488d3:
|
||||
call Function48283
|
||||
hlcoord 1, 16
|
||||
ld de, MobileDesc_ZipCode
|
||||
@@ -1057,7 +1042,7 @@ Function488d3: ; 488d3 (12:48d3)
|
||||
ld d, $0
|
||||
ld b, $0
|
||||
|
||||
asm_48922: ; 48922 (12:4922)
|
||||
asm_48922:
|
||||
push bc
|
||||
call JoyTextDelay
|
||||
ld a, [hJoyDown]
|
||||
@@ -1089,9 +1074,8 @@ asm_48922: ; 48922 (12:4922)
|
||||
ld c, 10
|
||||
call DelayFrames
|
||||
jr asm_48972
|
||||
; 4895a (12:495a)
|
||||
|
||||
Function4895a: ; 4895a
|
||||
Function4895a:
|
||||
ld a, [hJoyPressed]
|
||||
and a
|
||||
jr z, .asm_48965
|
||||
@@ -1109,12 +1093,12 @@ Function4895a: ; 4895a
|
||||
ld b, $1
|
||||
push bc
|
||||
|
||||
Function4896e: ; 4896e (12:496e)
|
||||
Function4896e:
|
||||
pop bc
|
||||
ld b, $0
|
||||
push bc
|
||||
|
||||
asm_48972: ; 48972 (12:4972)
|
||||
asm_48972:
|
||||
call Function48ab5
|
||||
push af
|
||||
cp $f0
|
||||
@@ -1181,7 +1165,7 @@ asm_48972: ; 48972 (12:4972)
|
||||
ld [hInMenu], a
|
||||
jp Function4840c
|
||||
|
||||
Function489ea: ; 489ea (12:49ea)
|
||||
Function489ea:
|
||||
push de
|
||||
ld a, [wd475]
|
||||
and $f
|
||||
@@ -1218,13 +1202,11 @@ Function489ea: ; 489ea (12:49ea)
|
||||
call Mobile12_Bin2Dec
|
||||
pop de
|
||||
ret
|
||||
; 48a38 (12:4a38)
|
||||
|
||||
String_48a38: ; 48a38
|
||||
String_48a38:
|
||||
db "-@"
|
||||
; 48a3a
|
||||
|
||||
Function48a3a: ; 48a3a (12:4a3a)
|
||||
Function48a3a:
|
||||
ld hl, MenuHeader_0x48a9c
|
||||
call LoadMenuHeader
|
||||
call Function4873c
|
||||
@@ -1266,22 +1248,20 @@ Function48a3a: ; 48a3a (12:4a3a)
|
||||
and a
|
||||
ret
|
||||
|
||||
Function48a9a: ; 48a9a (12:4a9a)
|
||||
Function48a9a:
|
||||
scf
|
||||
ret
|
||||
; 48a9c (12:4a9c)
|
||||
|
||||
MenuHeader_0x48a9c: ; 0x48a9c
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 10, 8, SCREEN_WIDTH - 1, 13
|
||||
|
||||
String_48aa1: ; 48aa1
|
||||
String_48aa1:
|
||||
db "Tell Now"
|
||||
next "Tell Later@"
|
||||
; 48ab5
|
||||
|
||||
|
||||
Function48ab5: ; 48ab5 (12:4ab5)
|
||||
Function48ab5:
|
||||
ld a, [hJoyPressed]
|
||||
and A_BUTTON
|
||||
jp nz, Function48c0f
|
||||
@@ -1457,7 +1437,7 @@ Function48ab5: ; 48ab5 (12:4ab5)
|
||||
ld a, [hl]
|
||||
and $f
|
||||
|
||||
asm_48bc7: ; 48bc7 (12:4bc7)
|
||||
asm_48bc7:
|
||||
hlcoord 11, 10
|
||||
push af
|
||||
ld a, d
|
||||
@@ -1470,7 +1450,7 @@ asm_48bc7: ; 48bc7 (12:4bc7)
|
||||
ld a, $f
|
||||
jr Function48c00
|
||||
|
||||
Function48bd7: ; 48bd7 (12:4bd7)
|
||||
Function48bd7:
|
||||
push de
|
||||
hlcoord 10, 9
|
||||
ld b, $1
|
||||
@@ -1501,7 +1481,7 @@ Function48bd7: ; 48bd7 (12:4bd7)
|
||||
and $f
|
||||
jr asm_48bc7
|
||||
|
||||
Function48c00: ; 48c00 (12:4c00)
|
||||
Function48c00:
|
||||
push af
|
||||
hlcoord 11, 10
|
||||
call Function489ea
|
||||
@@ -1511,15 +1491,15 @@ Function48c00: ; 48c00 (12:4c00)
|
||||
ld a, b
|
||||
ret
|
||||
|
||||
Function48c0d: ; 48c0d (12:4c0d)
|
||||
Function48c0d:
|
||||
xor a
|
||||
and a
|
||||
|
||||
Function48c0f: ; 48c0f (12:4c0f)
|
||||
Function48c0f:
|
||||
scf
|
||||
ret
|
||||
|
||||
Function48c11: ; 48c11 (12:4c11)
|
||||
Function48c11:
|
||||
ld a, [wd002]
|
||||
bit 7, a
|
||||
jr z, .asm_48c20
|
||||
@@ -1556,7 +1536,7 @@ Function48c11: ; 48c11 (12:4c11)
|
||||
ld [wd002], a
|
||||
ret
|
||||
|
||||
Function48c4d: ; 48c4d (12:4c4d)
|
||||
Function48c4d:
|
||||
swap a
|
||||
and $f0
|
||||
push af
|
||||
@@ -1568,7 +1548,7 @@ Function48c4d: ; 48c4d (12:4c4d)
|
||||
ld [hl], a
|
||||
ret
|
||||
|
||||
Function48c5a: ; 48c5a (12:4c5a)
|
||||
Function48c5a:
|
||||
push af
|
||||
ld a, [hl]
|
||||
and $f0
|
||||
@@ -1578,7 +1558,7 @@ Function48c5a: ; 48c5a (12:4c5a)
|
||||
ld [hl], a
|
||||
ret
|
||||
|
||||
Function48c63: ; 48c63
|
||||
Function48c63:
|
||||
ld a, "@"
|
||||
ld [de], a
|
||||
ld a, c
|
||||
@@ -1613,9 +1593,8 @@ Function48c63: ; 48c63
|
||||
.asm_48c8c
|
||||
scf
|
||||
ret
|
||||
; 48c8e
|
||||
|
||||
Unreferenced_Function48c8e: ; 48c8e
|
||||
Unreferenced_Function48c8e:
|
||||
ld hl, wd019 + $11
|
||||
ld d, h
|
||||
ld e, l
|
||||
@@ -1624,9 +1603,8 @@ Unreferenced_Function48c8e: ; 48c8e
|
||||
call PlaceString
|
||||
call WaitBGMap
|
||||
ret
|
||||
; 48ca3
|
||||
|
||||
Function48ca3: ; 48ca3
|
||||
Function48ca3:
|
||||
push af
|
||||
push bc
|
||||
push de
|
||||
@@ -1669,13 +1647,12 @@ Function48ca3: ; 48ca3
|
||||
pop bc
|
||||
pop af
|
||||
ret
|
||||
; 48cda
|
||||
|
||||
Function48cda: ; 48cda (12:4cda)
|
||||
Function48cda:
|
||||
ld h, d
|
||||
ld l, e
|
||||
|
||||
Function48cdc: ; 48cdc (12:4cdc)
|
||||
Function48cdc:
|
||||
push bc
|
||||
push hl
|
||||
call Function48cfd
|
||||
@@ -1703,7 +1680,7 @@ Function48cdc: ; 48cdc (12:4cdc)
|
||||
jr nz, .asm_48ced
|
||||
ret
|
||||
|
||||
Function48cfd: ; 48cfd (12:4cfd)
|
||||
Function48cfd:
|
||||
push hl
|
||||
ld a, $4
|
||||
ld [hli], a
|
||||
@@ -1733,7 +1710,7 @@ Function48cfd: ; 48cfd (12:4cfd)
|
||||
ld [hl], $b
|
||||
ret
|
||||
|
||||
Function48d2a: ; 48d2a (12:4d2a)
|
||||
Function48d2a:
|
||||
ld d, c
|
||||
.asm_48d2b
|
||||
ld [hli], a
|
||||
@@ -1741,21 +1718,21 @@ Function48d2a: ; 48d2a (12:4d2a)
|
||||
jr nz, .asm_48d2b
|
||||
ret
|
||||
|
||||
Function48d30: ; 48d30 (12:4d30)
|
||||
Function48d30:
|
||||
ld hl, wd475
|
||||
call Function48d4a
|
||||
ld hl, wd477
|
||||
call Function48d4a
|
||||
ret
|
||||
|
||||
Function48d3d: ; 48d3d (12:4d3d)
|
||||
Function48d3d:
|
||||
ld hl, wd475
|
||||
call Function48d94
|
||||
ld hl, wd477
|
||||
call Function48d94
|
||||
ret
|
||||
|
||||
Function48d4a: ; 48d4a (12:4d4a)
|
||||
Function48d4a:
|
||||
inc hl
|
||||
ld a, [hl]
|
||||
ld b, a
|
||||
@@ -1805,7 +1782,7 @@ Function48d4a: ; 48d4a (12:4d4a)
|
||||
ld [hl], b
|
||||
ret
|
||||
|
||||
Function48d94: ; 48d94 (12:4d94)
|
||||
Function48d94:
|
||||
xor a
|
||||
ld [hDividend + 0], a
|
||||
ld [hDividend + 1], a
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
MobileCheckOwnMonAnywhere: ; 4a843
|
||||
MobileCheckOwnMonAnywhere:
|
||||
; Like CheckOwnMonAnywhere, but only check for species.
|
||||
; OT/ID don't matter.
|
||||
|
||||
@@ -103,9 +103,8 @@ MobileCheckOwnMonAnywhere: ; 4a843
|
||||
call CloseSRAM
|
||||
and a
|
||||
ret
|
||||
; 4a8dc
|
||||
|
||||
.CheckMatch: ; 4a8dc
|
||||
.CheckMatch:
|
||||
push bc
|
||||
push hl
|
||||
push de
|
||||
@@ -130,9 +129,8 @@ MobileCheckOwnMonAnywhere: ; 4a843
|
||||
pop bc
|
||||
scf
|
||||
ret
|
||||
; 4a8f4
|
||||
|
||||
.BoxAddrs: ; 4a8f4
|
||||
.BoxAddrs:
|
||||
dba sBox1
|
||||
dba sBox2
|
||||
dba sBox3
|
||||
@@ -147,9 +145,8 @@ MobileCheckOwnMonAnywhere: ; 4a843
|
||||
dba sBox12
|
||||
dba sBox13
|
||||
dba sBox14
|
||||
; 4a91e
|
||||
|
||||
.CopyName: ; 4a91e
|
||||
.CopyName:
|
||||
push hl
|
||||
ld hl, NAME_LENGTH
|
||||
add hl, bc
|
||||
@@ -157,9 +154,8 @@ MobileCheckOwnMonAnywhere: ; 4a843
|
||||
ld c, l
|
||||
pop hl
|
||||
ret
|
||||
; 4a927
|
||||
|
||||
UnusedFindItemInPCOrBag: ; 4a927
|
||||
UnusedFindItemInPCOrBag:
|
||||
ld a, [wScriptVar]
|
||||
ld [wCurItem], a
|
||||
ld hl, wPCItems
|
||||
@@ -180,9 +176,8 @@ UnusedFindItemInPCOrBag: ; 4a927
|
||||
ld a, 1
|
||||
ld [wScriptVar], a
|
||||
ret
|
||||
; 4a94e
|
||||
|
||||
Function4a94e: ; 4a94e
|
||||
Function4a94e:
|
||||
call FadeToMenu
|
||||
ld a, -1
|
||||
ld hl, wd002
|
||||
@@ -243,7 +238,6 @@ Function4a94e: ; 4a94e
|
||||
ld hl, UnknownText_0x4a9be
|
||||
call PrintText
|
||||
jr .asm_4a974
|
||||
; 4a9be
|
||||
|
||||
UnknownText_0x4a9be: ; 0x4a9be
|
||||
; Pick three #MON for battle.
|
||||
@@ -251,7 +245,7 @@ UnknownText_0x4a9be: ; 0x4a9be
|
||||
db "@"
|
||||
; 0x4a9c3
|
||||
|
||||
Function4a9c3: ; 4a9c3
|
||||
Function4a9c3:
|
||||
ld hl, wd002
|
||||
ld a, $ff
|
||||
cp [hl]
|
||||
@@ -268,9 +262,8 @@ Function4a9c3: ; 4a9c3
|
||||
.asm_4a9d5
|
||||
scf
|
||||
ret
|
||||
; 4a9d7
|
||||
|
||||
Function4a9d7: ; 4a9d7
|
||||
Function4a9d7:
|
||||
ld a, [wd002]
|
||||
ld hl, wPartyMonNicknames
|
||||
call GetNick
|
||||
@@ -299,7 +292,6 @@ Function4a9d7: ; 4a9d7
|
||||
call PrintText
|
||||
call YesNoBox
|
||||
ret
|
||||
; 4aa1d
|
||||
|
||||
UnknownText_0x4aa1d: ; 0x4aa1d
|
||||
; , @ and @ . Use these three?
|
||||
@@ -307,15 +299,15 @@ UnknownText_0x4aa1d: ; 0x4aa1d
|
||||
db "@"
|
||||
; 0x4aa22
|
||||
|
||||
Function4aa22: ; 4aa22
|
||||
Function4aa22:
|
||||
call ClearBGPalettes
|
||||
|
||||
Function4aa25: ; 4aa25
|
||||
Function4aa25:
|
||||
farcall LoadPartyMenuGFX
|
||||
farcall InitPartyMenuWithCancel
|
||||
call Function4aad3
|
||||
|
||||
Function4aa34: ; 4aa34
|
||||
Function4aa34:
|
||||
ld a, PARTYMENUACTION_MOBILE
|
||||
ld [wPartyMenuActionText], a
|
||||
farcall WritePartyMenuTilemap
|
||||
@@ -343,17 +335,15 @@ Function4aa34: ; 4aa34
|
||||
set 1, [hl]
|
||||
pop af
|
||||
ret
|
||||
; 4aa6e
|
||||
|
||||
Function4aa6e: ; 4aa6e
|
||||
Function4aa6e:
|
||||
pop af
|
||||
ld de, SFX_WRONG
|
||||
call PlaySFX
|
||||
call WaitSFX
|
||||
jr Function4aa34
|
||||
; 4aa7a
|
||||
|
||||
Function4aa7a: ; 4aa7a
|
||||
Function4aa7a:
|
||||
ld hl, wd002
|
||||
ld d, $3
|
||||
.loop
|
||||
@@ -406,9 +396,8 @@ Function4aa7a: ; 4aa7a
|
||||
|
||||
.finished
|
||||
ret
|
||||
; 4aab6
|
||||
|
||||
Function4aab6: ; 4aab6
|
||||
Function4aab6:
|
||||
ld hl, wd002
|
||||
ld d, $3
|
||||
.loop
|
||||
@@ -428,9 +417,8 @@ Function4aab6: ; 4aab6
|
||||
|
||||
.done
|
||||
ret
|
||||
; 4aad3
|
||||
|
||||
Function4aad3: ; 4aad3
|
||||
Function4aad3:
|
||||
ld hl, wPartyCount
|
||||
ld a, [hli]
|
||||
and a
|
||||
@@ -455,9 +443,8 @@ Function4aad3: ; 4aad3
|
||||
call Function4aa7a
|
||||
farcall PlaySpriteAnimations
|
||||
ret
|
||||
; 4aafb
|
||||
|
||||
Function4aafb: ; 4aafb
|
||||
Function4aafb:
|
||||
ld a, [wCurPartySpecies]
|
||||
cp EGG
|
||||
jr z, .egg
|
||||
@@ -467,9 +454,8 @@ Function4aafb: ; 4aafb
|
||||
.egg
|
||||
scf
|
||||
ret
|
||||
; 4ab06
|
||||
|
||||
Function4ab06: ; 4ab06
|
||||
Function4ab06:
|
||||
ld a, [wCurPartyMon]
|
||||
ld bc, PARTYMON_STRUCT_LENGTH
|
||||
ld hl, wPartyMon1HP
|
||||
@@ -483,9 +469,8 @@ Function4ab06: ; 4ab06
|
||||
|
||||
.NotFainted:
|
||||
ret
|
||||
; 4ab1a
|
||||
|
||||
Function4ab1a: ; 4ab1a
|
||||
Function4ab1a:
|
||||
.asm_4ab1a
|
||||
ld a, $fb
|
||||
ld [wMenuJoypadFilter], a
|
||||
@@ -549,9 +534,8 @@ Function4ab1a: ; 4ab1a
|
||||
ld [wd018], a
|
||||
and a
|
||||
ret
|
||||
; 4ab99
|
||||
|
||||
Function4ab99: ; 4ab99
|
||||
Function4ab99:
|
||||
bit 1, a
|
||||
jr z, .asm_4aba6
|
||||
ld a, [wd002]
|
||||
@@ -563,9 +547,8 @@ Function4ab99: ; 4ab99
|
||||
.asm_4aba6
|
||||
and a
|
||||
ret
|
||||
; 4aba8
|
||||
|
||||
Function4aba8: ; 4aba8
|
||||
Function4aba8:
|
||||
ld hl, wd004
|
||||
ld a, [hl]
|
||||
cp $ff
|
||||
@@ -586,9 +569,8 @@ Function4aba8: ; 4aba8
|
||||
ld [hl], a
|
||||
scf
|
||||
ret
|
||||
; 4abc3
|
||||
|
||||
Function4abc3: ; 4abc3
|
||||
Function4abc3:
|
||||
bit 3, a
|
||||
jr z, .asm_4abd5
|
||||
ld a, [wPartyCount]
|
||||
@@ -677,9 +659,8 @@ Function4abc3: ; 4abc3
|
||||
.asm_4ac56
|
||||
and a
|
||||
ret
|
||||
; 4ac58
|
||||
|
||||
Function4ac58: ; 4ac58
|
||||
Function4ac58:
|
||||
lb bc, 2, 18
|
||||
hlcoord 1, 15
|
||||
call ClearBox
|
||||
@@ -712,7 +693,6 @@ Function4ac58: ; 4ac58
|
||||
call ExitMenu
|
||||
and a
|
||||
ret
|
||||
; 4aca2
|
||||
|
||||
MenuHeader_0x4aca2: ; 0x4aca2
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
@@ -721,7 +701,7 @@ MenuHeader_0x4aca2: ; 0x4aca2
|
||||
db 1 ; default option
|
||||
; 0x4acaa
|
||||
|
||||
Function4acaa: ; 4acaa
|
||||
Function4acaa:
|
||||
.asm_4acaa
|
||||
ld a, $a0
|
||||
ld [wMenuDataFlags], a
|
||||
@@ -780,7 +760,7 @@ Function4acaa: ; 4acaa
|
||||
jr z, Function4ad56
|
||||
jr .asm_4acf3
|
||||
|
||||
Function4ad17: ; 4ad17
|
||||
Function4ad17:
|
||||
call Function4adb2
|
||||
jr z, .asm_4ad4a
|
||||
ld hl, wd002
|
||||
@@ -821,22 +801,19 @@ UnknownText_0x4ad51: ; 0x4ad51
|
||||
db "@"
|
||||
; 0x4ad56
|
||||
|
||||
Function4ad56: ; 4ad56
|
||||
Function4ad56:
|
||||
farcall OpenPartyStats
|
||||
call WaitBGMap2
|
||||
ret
|
||||
; 4ad60
|
||||
|
||||
Function4ad60: ; 4ad60
|
||||
Function4ad60:
|
||||
farcall ManagePokemonMoves
|
||||
ret
|
||||
; 4ad67
|
||||
|
||||
Function4ad67: ; 4ad67
|
||||
Function4ad67:
|
||||
ret
|
||||
; 4ad68
|
||||
|
||||
Function4ad68: ; 4ad68
|
||||
Function4ad68:
|
||||
hlcoord 13, 12
|
||||
ld de, String_4ad88
|
||||
call PlaceString
|
||||
@@ -853,28 +830,23 @@ Function4ad68: ; 4ad68
|
||||
.asm_4ad84
|
||||
call PlaceString
|
||||
ret
|
||||
; 4ad88
|
||||
|
||||
String_4ad88: ; 4ad88
|
||||
String_4ad88:
|
||||
db "つよさをみる"
|
||||
next "つかえるわざ"
|
||||
next "もどる@"
|
||||
; 4ad9a
|
||||
|
||||
String_4ad9a: ; 4ad9a
|
||||
String_4ad9a:
|
||||
db "さんかする@"
|
||||
; 4ada0
|
||||
|
||||
String_4ada0: ; 4ada0
|
||||
String_4ada0:
|
||||
db "さんかしない@"
|
||||
; 4ada7
|
||||
|
||||
String_4ada7: ; 4ada7
|
||||
String_4ada7:
|
||||
db "つよさをみる"
|
||||
next "もどる@" ; BACK
|
||||
; 4adb2
|
||||
|
||||
Function4adb2: ; 4adb2
|
||||
Function4adb2:
|
||||
ld hl, wd002
|
||||
ld a, [wCurPartyMon]
|
||||
cp [hl]
|
||||
@@ -887,9 +859,8 @@ Function4adb2: ; 4adb2
|
||||
ret z
|
||||
scf
|
||||
ret
|
||||
; 4adc2
|
||||
|
||||
Function4adc2: ; 4adc2
|
||||
Function4adc2:
|
||||
ld a, [wd002]
|
||||
cp $ff
|
||||
jr nz, .skip
|
||||
@@ -917,9 +888,8 @@ Function4adc2: ; 4adc2
|
||||
ld a, b
|
||||
ld [wd004], a
|
||||
ret
|
||||
; 4adf7
|
||||
|
||||
Function4adf7: ; 4adf7
|
||||
Function4adf7:
|
||||
ld a, [wd019]
|
||||
bit 0, a
|
||||
ret z
|
||||
@@ -932,4 +902,3 @@ Function4adf7: ; 4adf7
|
||||
res 0, a
|
||||
ld [wd019], a
|
||||
ret
|
||||
; 4ae12
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1500
mobile/mobile_40.asm
1500
mobile/mobile_40.asm
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,4 @@
|
||||
Function115d99: ; 115d99
|
||||
Function115d99:
|
||||
ld de, GFX_11601a
|
||||
ld hl, vTiles0 tile $60
|
||||
lb bc, BANK(GFX_11601a), 20
|
||||
@@ -16,9 +16,8 @@ Function115d99: ; 115d99
|
||||
ld [wc308], a
|
||||
ret
|
||||
|
||||
; 115dc3
|
||||
|
||||
Function115dc3: ; 115dc3
|
||||
Function115dc3:
|
||||
xor a
|
||||
ld [wc305], a
|
||||
ld a, $a0
|
||||
@@ -27,9 +26,8 @@ Function115dc3: ; 115dc3
|
||||
call ByteFill
|
||||
ret
|
||||
|
||||
; 115dd3
|
||||
|
||||
Function115dd3: ; 115dd3
|
||||
Function115dd3:
|
||||
ld a, [wc305]
|
||||
and a
|
||||
ret z
|
||||
@@ -77,25 +75,23 @@ Function115dd3: ; 115dd3
|
||||
jr nz, .asm_115e04
|
||||
ret
|
||||
|
||||
; 115e18
|
||||
|
||||
Function115e18: ; 115e18
|
||||
Function115e18:
|
||||
ld a, c
|
||||
ld [wc30a], a
|
||||
xor a
|
||||
ld [wc30b], a
|
||||
jr Function115e2b
|
||||
|
||||
; 115e22
|
||||
|
||||
Function115e22: ; 115e22
|
||||
Function115e22:
|
||||
ld hl, wc30c
|
||||
dec [hl]
|
||||
ret nz
|
||||
ld hl, wc30b
|
||||
inc [hl]
|
||||
|
||||
Function115e2b: ; 115e2b
|
||||
Function115e2b:
|
||||
ld a, [wc30a]
|
||||
sla a
|
||||
ld c, a
|
||||
@@ -126,7 +122,6 @@ Function115e2b: ; 115e2b
|
||||
ld [wc30c], a
|
||||
ret
|
||||
|
||||
; 115e59
|
||||
|
||||
Unknown_115e59:
|
||||
dw Unknown_115e61
|
||||
@@ -135,7 +130,7 @@ Unknown_115e59:
|
||||
dw Unknown_115e79
|
||||
|
||||
; OAM idx (see Unknown_115e86), flip flags/duration
|
||||
Unknown_115e61: ; 115e61
|
||||
Unknown_115e61:
|
||||
db $04, $08
|
||||
db $05, $08
|
||||
db $06, $08
|
||||
@@ -143,17 +138,17 @@ Unknown_115e61: ; 115e61
|
||||
db $08, $08
|
||||
db -1
|
||||
|
||||
Unknown_115e6c: ; 115e6c
|
||||
Unknown_115e6c:
|
||||
db $01, $08
|
||||
db $02, $08
|
||||
db $03, $08
|
||||
db $09, $08
|
||||
db $0a, $08
|
||||
Unknown_115e76: ; 115e76
|
||||
Unknown_115e76:
|
||||
db $00, $08
|
||||
db -1
|
||||
|
||||
Unknown_115e79: ; 115e79
|
||||
Unknown_115e79:
|
||||
db $0b, $08
|
||||
db $0c, $08
|
||||
db $0d, $08
|
||||
@@ -161,7 +156,6 @@ Unknown_115e79: ; 115e79
|
||||
db $0f, $08
|
||||
db $00, $08
|
||||
db -1
|
||||
; 115e86
|
||||
|
||||
Unknown_115e86:
|
||||
dw Unknown_115ea6
|
||||
@@ -181,14 +175,14 @@ Unknown_115e86:
|
||||
dw Unknown_115ff0
|
||||
dw Unknown_116005
|
||||
|
||||
Unknown_115ea6: ; 115ea6
|
||||
Unknown_115ea6:
|
||||
db 4
|
||||
dsprite 1, 0, 0, 0, $60, $01
|
||||
dsprite 1, 0, 1, 0, $61, $01
|
||||
dsprite 2, 0, 0, 0, $62, $01
|
||||
dsprite 2, 0, 1, 0, $63, $01
|
||||
|
||||
Unknown_115eb7: ; 115eb7
|
||||
Unknown_115eb7:
|
||||
db 5
|
||||
dsprite 0, 0, 1, 0, $64, $00
|
||||
dsprite 1, 0, 0, 0, $60, $01
|
||||
@@ -196,7 +190,7 @@ Unknown_115eb7: ; 115eb7
|
||||
dsprite 2, 0, 0, 0, $62, $01
|
||||
dsprite 2, 0, 1, 0, $63, $01
|
||||
|
||||
Unknown_115ecc: ; 115ecc
|
||||
Unknown_115ecc:
|
||||
db 5
|
||||
dsprite 0, 0, 1, 0, $65, $00
|
||||
dsprite 1, 0, 0, 0, $60, $01
|
||||
@@ -204,7 +198,7 @@ Unknown_115ecc: ; 115ecc
|
||||
dsprite 2, 0, 0, 0, $62, $01
|
||||
dsprite 2, 0, 1, 0, $63, $01
|
||||
|
||||
Unknown_115ee1: ; 115ee1
|
||||
Unknown_115ee1:
|
||||
db 5
|
||||
dsprite 0, 0, 1, 0, $66, $00
|
||||
dsprite 1, 0, 0, 0, $60, $01
|
||||
@@ -212,7 +206,7 @@ Unknown_115ee1: ; 115ee1
|
||||
dsprite 2, 0, 0, 0, $62, $01
|
||||
dsprite 2, 0, 1, 0, $63, $01
|
||||
|
||||
Unknown_115ef6: ; 115ef6
|
||||
Unknown_115ef6:
|
||||
db 7
|
||||
dsprite 0, 0, 0, 0, $67, $01
|
||||
dsprite 1, 0, 0, 0, $68, $01
|
||||
@@ -222,7 +216,7 @@ Unknown_115ef6: ; 115ef6
|
||||
dsprite 3, 0, 1, 0, $6b, $00
|
||||
dsprite 3, 0, 2, 0, $6c, $00
|
||||
|
||||
Unknown_115f13: ; 115f13
|
||||
Unknown_115f13:
|
||||
db 7
|
||||
dsprite 0, 0, 0, 0, $67, $01
|
||||
dsprite 1, 0, 0, 0, $68, $01
|
||||
@@ -232,7 +226,7 @@ Unknown_115f13: ; 115f13
|
||||
dsprite 3, 0, 1, 0, $6b, $00
|
||||
dsprite 3, 0, 2, 0, $6c, $00
|
||||
|
||||
Unknown_115f30: ; 115f30
|
||||
Unknown_115f30:
|
||||
db 7
|
||||
dsprite 0, 0, 0, 0, $67, $01
|
||||
dsprite 1, 0, 0, 0, $68, $01
|
||||
@@ -242,7 +236,7 @@ Unknown_115f30: ; 115f30
|
||||
dsprite 3, 0, 1, 0, $6b, $00
|
||||
dsprite 3, 0, 2, 0, $6c, $00
|
||||
|
||||
Unknown_115f4d: ; 115f4d
|
||||
Unknown_115f4d:
|
||||
db 7
|
||||
dsprite 0, 0, 0, 0, $67, $01
|
||||
dsprite 1, 0, 0, 0, $68, $01
|
||||
@@ -252,7 +246,7 @@ Unknown_115f4d: ; 115f4d
|
||||
dsprite 3, 0, 1, 0, $6b, $00
|
||||
dsprite 3, 0, 2, 0, $6c, $00
|
||||
|
||||
Unknown_115f6a: ; 115f6a
|
||||
Unknown_115f6a:
|
||||
db 7
|
||||
dsprite 0, 0, 0, 0, $67, $01
|
||||
dsprite 1, 0, 0, 0, $68, $01
|
||||
@@ -262,7 +256,7 @@ Unknown_115f6a: ; 115f6a
|
||||
dsprite 3, 0, 1, 0, $6b, $00
|
||||
dsprite 3, 0, 2, 0, $6c, $00
|
||||
|
||||
Unknown_115f87: ; 115f87
|
||||
Unknown_115f87:
|
||||
db 5
|
||||
dsprite 0, 0, 1, 0, $72, $00
|
||||
dsprite 1, 0, 0, 0, $60, $01
|
||||
@@ -270,7 +264,7 @@ Unknown_115f87: ; 115f87
|
||||
dsprite 2, 0, 0, 0, $62, $01
|
||||
dsprite 2, 0, 1, 0, $63, $01
|
||||
|
||||
Unknown_115f9c: ; 115f9c
|
||||
Unknown_115f9c:
|
||||
db 5
|
||||
dsprite 0, 0, 1, 0, $73, $00
|
||||
dsprite 1, 0, 0, 0, $60, $01
|
||||
@@ -278,7 +272,7 @@ Unknown_115f9c: ; 115f9c
|
||||
dsprite 2, 0, 0, 0, $62, $01
|
||||
dsprite 2, 0, 1, 0, $63, $01
|
||||
|
||||
Unknown_115fb1: ; 115fb1
|
||||
Unknown_115fb1:
|
||||
db 5
|
||||
dsprite 0, 1, 1, 0, $64, $60
|
||||
dsprite 1, 0, 0, 0, $60, $01
|
||||
@@ -286,7 +280,7 @@ Unknown_115fb1: ; 115fb1
|
||||
dsprite 2, 0, 0, 0, $62, $01
|
||||
dsprite 2, 0, 1, 0, $63, $01
|
||||
|
||||
Unknown_115fc6: ; 115fc6
|
||||
Unknown_115fc6:
|
||||
db 5
|
||||
dsprite 0, 1, 1, 0, $65, $60
|
||||
dsprite 1, 0, 0, 0, $60, $01
|
||||
@@ -294,7 +288,7 @@ Unknown_115fc6: ; 115fc6
|
||||
dsprite 2, 0, 0, 0, $62, $01
|
||||
dsprite 2, 0, 1, 0, $63, $01
|
||||
|
||||
Unknown_115fdb: ; 115fdb
|
||||
Unknown_115fdb:
|
||||
db 5
|
||||
dsprite 0, 1, 1, 0, $66, $60
|
||||
dsprite 1, 0, 0, 0, $60, $01
|
||||
@@ -302,7 +296,7 @@ Unknown_115fdb: ; 115fdb
|
||||
dsprite 2, 0, 0, 0, $62, $01
|
||||
dsprite 2, 0, 1, 0, $63, $01
|
||||
|
||||
Unknown_115ff0: ; 115ff0
|
||||
Unknown_115ff0:
|
||||
db 5
|
||||
dsprite 0, 1, 1, 0, $72, $60
|
||||
dsprite 1, 0, 0, 0, $60, $01
|
||||
@@ -310,20 +304,19 @@ Unknown_115ff0: ; 115ff0
|
||||
dsprite 2, 0, 0, 0, $62, $01
|
||||
dsprite 2, 0, 1, 0, $63, $01
|
||||
|
||||
Unknown_116005: ; 116005
|
||||
Unknown_116005:
|
||||
db 5
|
||||
dsprite 0, 1, 1, 0, $73, $60
|
||||
dsprite 1, 0, 0, 0, $60, $01
|
||||
dsprite 1, 0, 1, 0, $61, $01
|
||||
dsprite 2, 0, 0, 0, $62, $01
|
||||
dsprite 2, 0, 1, 0, $63, $01
|
||||
; 11601a
|
||||
|
||||
GFX_11601a:: ; 11601a
|
||||
GFX_11601a::
|
||||
INCBIN "gfx/unknown/11601a.2bpp"
|
||||
|
||||
|
||||
Function11615a: ; 11615a
|
||||
Function11615a:
|
||||
xor a
|
||||
ld [wc30d], a
|
||||
ld [$c319], a
|
||||
@@ -350,9 +343,8 @@ Function11615a: ; 11615a
|
||||
ld [wc3f3], a
|
||||
ret
|
||||
|
||||
; 11619d
|
||||
|
||||
Function11619d: ; 11619d
|
||||
Function11619d:
|
||||
ld a, [wc30d]
|
||||
and a
|
||||
ret z
|
||||
@@ -368,9 +360,8 @@ Function11619d: ; 11619d
|
||||
call Function1161b8
|
||||
ret
|
||||
|
||||
; 1161b8
|
||||
|
||||
Function1161b8: ; 1161b8
|
||||
Function1161b8:
|
||||
ld a, [$c319]
|
||||
ld e, a
|
||||
ld d, 0
|
||||
@@ -382,9 +373,8 @@ Function1161b8: ; 1161b8
|
||||
ld l, a
|
||||
jp hl
|
||||
|
||||
; 1161c7
|
||||
|
||||
.Jumptable: ; 1161c7
|
||||
.Jumptable:
|
||||
dw Function1161d5
|
||||
dw Function116294
|
||||
dw Function1162cb
|
||||
@@ -392,9 +382,8 @@ Function1161b8: ; 1161b8
|
||||
dw Function1163c0
|
||||
dw Function11636e
|
||||
dw Function116441
|
||||
; 1161d5
|
||||
|
||||
Function1161d5: ; 1161d5
|
||||
Function1161d5:
|
||||
ld a, [rSVBK]
|
||||
push af
|
||||
|
||||
@@ -504,16 +493,14 @@ Function1161d5: ; 1161d5
|
||||
ld [$c319], a
|
||||
ret
|
||||
|
||||
; 11628c
|
||||
|
||||
MenuHeader_11628c: ; 11628c
|
||||
MenuHeader_11628c:
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 6, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw NULL
|
||||
db 0 ; default option
|
||||
; 116294
|
||||
|
||||
Function116294: ; 116294
|
||||
Function116294:
|
||||
farcall Function170d02
|
||||
ld a, [$c319]
|
||||
inc a
|
||||
@@ -537,9 +524,8 @@ Function116294: ; 116294
|
||||
ld [hWY], a
|
||||
ret
|
||||
|
||||
; 1162cb
|
||||
|
||||
Function1162cb: ; 1162cb
|
||||
Function1162cb:
|
||||
farcall Function170cc6
|
||||
ld a, [$c319]
|
||||
inc a
|
||||
@@ -557,9 +543,8 @@ Function1162cb: ; 1162cb
|
||||
ld [rSVBK], a
|
||||
ret
|
||||
|
||||
; 1162f2
|
||||
|
||||
Function1162f2: ; 1162f2
|
||||
Function1162f2:
|
||||
call Function11659d
|
||||
call Function116758
|
||||
call Function1167a6
|
||||
@@ -648,9 +633,8 @@ Function1162f2: ; 1162f2
|
||||
jr nz, .asm_11635a
|
||||
ret
|
||||
|
||||
; 11636e
|
||||
|
||||
Function11636e: ; 11636e
|
||||
Function11636e:
|
||||
ld a, [rSVBK]
|
||||
push af
|
||||
ld a, $5
|
||||
@@ -687,9 +671,8 @@ Function11636e: ; 11636e
|
||||
ld [wc30d], a
|
||||
ret
|
||||
|
||||
; 1163c0
|
||||
|
||||
Function1163c0: ; 1163c0
|
||||
Function1163c0:
|
||||
ld a, [rSVBK]
|
||||
push af
|
||||
ld a, $1
|
||||
@@ -746,9 +729,8 @@ Function1163c0: ; 1163c0
|
||||
ld [wc30d], a
|
||||
ret
|
||||
|
||||
; 116441
|
||||
|
||||
Function116441: ; 116441
|
||||
Function116441:
|
||||
farcall Function17d405
|
||||
ld a, $90
|
||||
ld [hWY], a
|
||||
@@ -764,9 +746,8 @@ Function116441: ; 116441
|
||||
ld [wc30d], a
|
||||
ret
|
||||
|
||||
; 116468
|
||||
|
||||
Function116468: ; 116468
|
||||
Function116468:
|
||||
call Function116567
|
||||
ld a, [wc314]
|
||||
cp $d
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,4 @@
|
||||
Unreferenced_Function16c000: ; 16c000
|
||||
Unreferenced_Function16c000:
|
||||
; Only for CGB
|
||||
ld a, [hCGB]
|
||||
and a
|
||||
@@ -26,9 +26,8 @@ Unreferenced_Function16c000: ; 16c000
|
||||
pop af
|
||||
ld [wcfbe], a
|
||||
ret
|
||||
; 16c031
|
||||
|
||||
.RunJumptable: ; 16c031
|
||||
.RunJumptable:
|
||||
xor a
|
||||
ld [wJumptableIndex], a
|
||||
ld [wcf64], a
|
||||
@@ -46,9 +45,8 @@ Unreferenced_Function16c000: ; 16c000
|
||||
cp $ff
|
||||
jr nz, .loop
|
||||
ret
|
||||
; 16c05c
|
||||
|
||||
.Jumptable: ; 16c05c
|
||||
.Jumptable:
|
||||
dw .init
|
||||
dw Function16c0ba
|
||||
dw Function16c089
|
||||
@@ -61,9 +59,8 @@ Unreferenced_Function16c000: ; 16c000
|
||||
dw Function16c0dc
|
||||
dw Function16c0ec
|
||||
dw .quit
|
||||
; 16c074
|
||||
|
||||
.init ; 16c074
|
||||
.init
|
||||
ld a, [wcf64]
|
||||
and a
|
||||
ret z
|
||||
@@ -71,17 +68,15 @@ Unreferenced_Function16c000: ; 16c000
|
||||
xor a
|
||||
ld [wd003], a
|
||||
ret
|
||||
; 16c081
|
||||
|
||||
.quit ; 16c081
|
||||
.quit
|
||||
push af
|
||||
ld a, $ff
|
||||
ld [wd002], a
|
||||
pop af
|
||||
ret
|
||||
; 16c089
|
||||
|
||||
Function16c089: ; 16c089
|
||||
Function16c089:
|
||||
ld a, $1
|
||||
ld [wBuffer2], a
|
||||
ld [wd1f1], a
|
||||
@@ -91,17 +86,15 @@ Function16c089: ; 16c089
|
||||
ld a, [wd002]
|
||||
ld [wcf64], a
|
||||
ret
|
||||
; 16c09e
|
||||
|
||||
Function16c09e: ; 16c09e
|
||||
Function16c09e:
|
||||
ld a, [wcf64]
|
||||
cp $4
|
||||
ret nz
|
||||
call Function16c0fa
|
||||
ret
|
||||
; 16c0a8
|
||||
|
||||
Function16c0a8: ; 16c0a8
|
||||
Function16c0a8:
|
||||
xor a
|
||||
ld [wBuffer2], a
|
||||
ld [wd1f1], a
|
||||
@@ -110,9 +103,8 @@ Function16c0a8: ; 16c0a8
|
||||
ld [hWY], a
|
||||
call Function16c0fa
|
||||
ret
|
||||
; 16c0ba
|
||||
|
||||
Function16c0ba: ; 16c0ba
|
||||
Function16c0ba:
|
||||
call Function16c943
|
||||
push af
|
||||
ld a, [wd003]
|
||||
@@ -121,9 +113,8 @@ Function16c0ba: ; 16c0ba
|
||||
pop af
|
||||
call c, Function16c0fa
|
||||
ret
|
||||
; 16c0ca
|
||||
|
||||
Function16c0ca: ; 16c0ca
|
||||
Function16c0ca:
|
||||
ld a, [wd003]
|
||||
cp $28
|
||||
push af
|
||||
@@ -133,9 +124,8 @@ Function16c0ca: ; 16c0ca
|
||||
pop af
|
||||
call z, Function16c0fa
|
||||
ret
|
||||
; 16c0dc
|
||||
|
||||
Function16c0dc: ; 16c0dc
|
||||
Function16c0dc:
|
||||
call Function16ca11
|
||||
push af
|
||||
ld a, [wd003]
|
||||
@@ -144,9 +134,8 @@ Function16c0dc: ; 16c0dc
|
||||
pop af
|
||||
call c, Function16c0fa
|
||||
ret
|
||||
; 16c0ec
|
||||
|
||||
Function16c0ec: ; 16c0ec
|
||||
Function16c0ec:
|
||||
call ClearBGPalettes
|
||||
call ClearScreen
|
||||
push af
|
||||
@@ -154,9 +143,8 @@ Function16c0ec: ; 16c0ec
|
||||
ld [wd002], a
|
||||
pop af
|
||||
ret
|
||||
; 16c0fa
|
||||
|
||||
Function16c0fa: ; 16c0fa
|
||||
Function16c0fa:
|
||||
push af
|
||||
ld a, [wd002]
|
||||
inc a
|
||||
@@ -165,9 +153,8 @@ Function16c0fa: ; 16c0fa
|
||||
ld [wd003], a
|
||||
pop af
|
||||
ret
|
||||
; 16c108
|
||||
|
||||
MobileSystemSplashScreen_InitGFX: ; 16c108
|
||||
MobileSystemSplashScreen_InitGFX:
|
||||
call DisableLCD
|
||||
ld hl, vTiles2
|
||||
ld de, .Tiles
|
||||
@@ -183,9 +170,8 @@ MobileSystemSplashScreen_InitGFX: ; 16c108
|
||||
ld [hBGMapMode], a
|
||||
call EnableLCD
|
||||
ret
|
||||
; 16c130
|
||||
|
||||
.LoadPals: ; 16c130
|
||||
.LoadPals:
|
||||
ld de, wBGPals1
|
||||
ld hl, UnknownMobilePalettes_16c903
|
||||
ld bc, 8
|
||||
@@ -193,9 +179,8 @@ MobileSystemSplashScreen_InitGFX: ; 16c108
|
||||
call FarCopyWRAM
|
||||
farcall ApplyPals
|
||||
ret
|
||||
; 16c145
|
||||
|
||||
.LoadTileMap: ; 16c145
|
||||
.LoadTileMap:
|
||||
hlcoord 0, 0
|
||||
ld bc, 20
|
||||
xor a
|
||||
@@ -205,9 +190,8 @@ MobileSystemSplashScreen_InitGFX: ; 16c108
|
||||
ld bc, $0154
|
||||
call CopyBytes
|
||||
ret
|
||||
; 16c15c
|
||||
|
||||
.LoadAttrMap: ; 16c15c
|
||||
.LoadAttrMap:
|
||||
hlcoord 0, 0, wAttrMap
|
||||
ld bc, SCREEN_WIDTH
|
||||
xor a
|
||||
@@ -217,7 +201,6 @@ MobileSystemSplashScreen_InitGFX: ; 16c108
|
||||
ld bc, 17 * SCREEN_WIDTH
|
||||
call CopyBytes
|
||||
ret
|
||||
; 16c173
|
||||
|
||||
.Tiles:
|
||||
INCBIN "gfx/mobile/mobile_splash.2bpp"
|
||||
@@ -228,12 +211,11 @@ INCBIN "gfx/mobile/mobile_splash.tilemap"
|
||||
.AttrMap:
|
||||
INCBIN "gfx/mobile/mobile_splash.attrmap"
|
||||
|
||||
UnknownMobilePalettes_16c903: ; 16c903
|
||||
UnknownMobilePalettes_16c903:
|
||||
INCLUDE "gfx/unknown/16c903.pal"
|
||||
|
||||
; 16c943
|
||||
|
||||
Function16c943: ; 16c943
|
||||
Function16c943:
|
||||
ld a, [wd003]
|
||||
and a
|
||||
jr nz, .asm_16c95e
|
||||
@@ -354,9 +336,8 @@ Function16c943: ; 16c943
|
||||
ld [rSVBK], a
|
||||
scf
|
||||
ret
|
||||
; 16ca11
|
||||
|
||||
Function16ca11: ; 16ca11
|
||||
Function16ca11:
|
||||
ld a, [wd003]
|
||||
and a
|
||||
jr nz, .asm_16ca1d
|
||||
@@ -455,25 +436,22 @@ Function16ca11: ; 16ca11
|
||||
ld [rSVBK], a
|
||||
scf
|
||||
ret
|
||||
; 16cab6
|
||||
|
||||
Function16cab6: ; 16cab6
|
||||
Function16cab6:
|
||||
ld b, $0
|
||||
ld c, e
|
||||
add hl, bc
|
||||
ret
|
||||
; 16cabb
|
||||
|
||||
Function16cabb: ; 16cabb
|
||||
Function16cabb:
|
||||
inc hl
|
||||
ld a, [hl]
|
||||
srl a
|
||||
srl a
|
||||
and $1f
|
||||
ret
|
||||
; 16cac4
|
||||
|
||||
Function16cac4: ; 16cac4
|
||||
Function16cac4:
|
||||
inc hl
|
||||
ld a, [hld]
|
||||
and $3
|
||||
@@ -487,15 +465,13 @@ Function16cac4: ; 16cac4
|
||||
rl b
|
||||
ld a, b
|
||||
ret
|
||||
; 16cad8
|
||||
|
||||
Function16cad8: ; 16cad8
|
||||
Function16cad8:
|
||||
ld a, [hl]
|
||||
and $1f
|
||||
ret
|
||||
; 16cadc
|
||||
|
||||
Function16cadc: ; 16cadc
|
||||
Function16cadc:
|
||||
sla a
|
||||
sla a
|
||||
ld b, a
|
||||
@@ -505,9 +481,8 @@ Function16cadc: ; 16cadc
|
||||
or b
|
||||
ld [hl], a
|
||||
ret
|
||||
; 16cae8
|
||||
|
||||
Function16cae8: ; 16cae8
|
||||
Function16cae8:
|
||||
ld c, a
|
||||
srl a
|
||||
srl a
|
||||
@@ -530,18 +505,16 @@ Function16cae8: ; 16cae8
|
||||
or b
|
||||
ld [hl], a
|
||||
ret
|
||||
; 16cb08
|
||||
|
||||
Function16cb08: ; 16cb08
|
||||
Function16cb08:
|
||||
ld b, a
|
||||
ld a, [hl]
|
||||
and $e0
|
||||
or b
|
||||
ld [hl], a
|
||||
ret
|
||||
; 16cb0f
|
||||
|
||||
Function16cb0f: ; 16cb0f
|
||||
Function16cb0f:
|
||||
xor a
|
||||
ld [wBuffer1], a
|
||||
ld [wBuffer2], a
|
||||
@@ -556,9 +529,8 @@ Function16cb0f: ; 16cb0f
|
||||
xor a
|
||||
ld [wd1f0], a
|
||||
ret
|
||||
; 16cb2e
|
||||
|
||||
Function16cb2e: ; 16cb2e
|
||||
Function16cb2e:
|
||||
ld a, [wBuffer2]
|
||||
and a
|
||||
ret z
|
||||
@@ -567,9 +539,8 @@ Function16cb2e: ; 16cb2e
|
||||
ld de, wVirtualOAM
|
||||
call Function16cb5d
|
||||
ret
|
||||
; 16cb40
|
||||
|
||||
Function16cb40: ; 16cb40
|
||||
Function16cb40:
|
||||
ld hl, wd1ec
|
||||
inc [hl]
|
||||
ld a, [hl]
|
||||
@@ -588,9 +559,8 @@ Function16cb40: ; 16cb40
|
||||
ld a, $a0
|
||||
ld [wd1ef], a
|
||||
ret
|
||||
; 16cb5d
|
||||
|
||||
Function16cb5d: ; 16cb5d
|
||||
Function16cb5d:
|
||||
ld a, [hli]
|
||||
and a
|
||||
ret z
|
||||
@@ -622,7 +592,6 @@ Function16cb5d: ; 16cb5d
|
||||
dec a
|
||||
jr nz, .asm_16cb60
|
||||
ret
|
||||
; 16cb86
|
||||
|
||||
Unknown_16cb86:
|
||||
db 7
|
||||
@@ -633,26 +602,23 @@ Unknown_16cb86:
|
||||
db 16, 0, 4, 1
|
||||
db 16, 8, 5, 0
|
||||
db 16, 16, 6, 0
|
||||
; 16cba3
|
||||
|
||||
Function16cba3: ; 16cba3
|
||||
Function16cba3:
|
||||
xor a
|
||||
ld [wd1f1], a
|
||||
ld [wd1f2], a
|
||||
ld [wd1f3], a
|
||||
ret
|
||||
; 16cbae
|
||||
|
||||
Function16cbae: ; 16cbae
|
||||
Function16cbae:
|
||||
ld a, [wd1f1]
|
||||
and a
|
||||
ret z
|
||||
call Function16cbba
|
||||
call Function16cbd1
|
||||
ret
|
||||
; 16cbba
|
||||
|
||||
Function16cbba: ; 16cbba
|
||||
Function16cbba:
|
||||
ld hl, wd1f2
|
||||
inc [hl]
|
||||
ld a, [hl]
|
||||
@@ -669,9 +635,8 @@ Function16cbba: ; 16cbba
|
||||
.asm_16cbcd
|
||||
ld [wd1f3], a
|
||||
ret
|
||||
; 16cbd1
|
||||
|
||||
Function16cbd1: ; 16cbd1
|
||||
Function16cbd1:
|
||||
ld a, [wd1f3]
|
||||
ld c, a
|
||||
ld b, 0
|
||||
@@ -689,13 +654,11 @@ Function16cbd1: ; 16cbd1
|
||||
ld a, $1
|
||||
ld [hCGBPalUpdate], a
|
||||
ret
|
||||
; 16cbfb
|
||||
|
||||
Unknown_16cbfb:
|
||||
db 0, 1, 2, 1, 0, 1, 2
|
||||
; 16cc02
|
||||
|
||||
Function16cc02: ; 16cc02
|
||||
Function16cc02:
|
||||
call Function16cc18
|
||||
call Function16cc49
|
||||
call Function16cc62
|
||||
@@ -704,17 +667,15 @@ Function16cc02: ; 16cc02
|
||||
call Function16cb0f
|
||||
call Function16cba3
|
||||
ret
|
||||
; 16cc18
|
||||
|
||||
Function16cc18: ; 16cc18
|
||||
Function16cc18:
|
||||
ld hl, vTiles1
|
||||
ld de, GFX_16cca3
|
||||
lb bc, BANK(GFX_16cca3), 46
|
||||
call Get2bpp
|
||||
ret
|
||||
; 16cc25
|
||||
|
||||
Function16cc25: ; 16cc25
|
||||
Function16cc25:
|
||||
ld hl, Unknown_16cfa9
|
||||
ld de, wBGPals1 + 1 palettes
|
||||
call .CopyPal
|
||||
@@ -725,15 +686,13 @@ Function16cc25: ; 16cc25
|
||||
ld de, wOBPals1 + 1 palettes
|
||||
call .CopyPal
|
||||
ret
|
||||
; 16cc41
|
||||
|
||||
.CopyPal: ; 16cc41
|
||||
.CopyPal:
|
||||
ld bc, 1 palettes
|
||||
ld a, $5
|
||||
jp FarCopyWRAM
|
||||
; 16cc49
|
||||
|
||||
Function16cc49: ; 16cc49
|
||||
Function16cc49:
|
||||
hlcoord 4, 15
|
||||
ld a, $80
|
||||
call Function16cc5a
|
||||
@@ -741,9 +700,8 @@ Function16cc49: ; 16cc49
|
||||
ld a, $90
|
||||
call Function16cc5a
|
||||
ret
|
||||
; 16cc5a
|
||||
|
||||
Function16cc5a: ; 16cc5a
|
||||
Function16cc5a:
|
||||
ld c, $10
|
||||
.asm_16cc5c
|
||||
ld [hli], a
|
||||
@@ -751,17 +709,15 @@ Function16cc5a: ; 16cc5a
|
||||
dec c
|
||||
jr nz, .asm_16cc5c
|
||||
ret
|
||||
; 16cc62
|
||||
|
||||
Function16cc62: ; 16cc62
|
||||
Function16cc62:
|
||||
hlcoord 0, 15, wAttrMap
|
||||
ld bc, $0028
|
||||
ld a, $1
|
||||
call ByteFill
|
||||
ret
|
||||
; 16cc6e
|
||||
|
||||
Function16cc6e: ; 16cc6e
|
||||
Function16cc6e:
|
||||
hlbgcoord 0, 0, vBGMap1
|
||||
jr Function16cc73
|
||||
|
||||
@@ -781,9 +737,8 @@ Function16cc73:
|
||||
pop af
|
||||
ld [rVBK], a
|
||||
ret
|
||||
; 16cc90
|
||||
|
||||
Function16cc90: ; 16cc90
|
||||
Function16cc90:
|
||||
ld bc, $1214
|
||||
.asm_16cc93
|
||||
push bc
|
||||
@@ -799,7 +754,6 @@ Function16cc90: ; 16cc90
|
||||
dec b
|
||||
jr nz, .asm_16cc93
|
||||
ret
|
||||
; 16cca3
|
||||
|
||||
GFX_16cca3:
|
||||
INCBIN "gfx/unknown/16cca3.2bpp"
|
||||
@@ -829,4 +783,3 @@ Unknown_16cfb9:
|
||||
RGB 27, 11, 12
|
||||
RGB 07, 07, 07
|
||||
|
||||
; 16cfc1
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Function170000: ; 170000
|
||||
Function170000:
|
||||
ld a, [$c62b]
|
||||
ld [wPlayerTrademonSpecies], a
|
||||
ld hl, $c62e
|
||||
@@ -35,9 +35,8 @@ Function170000: ; 170000
|
||||
call CopyBytes
|
||||
ret
|
||||
|
||||
; 17005a
|
||||
|
||||
Function17005a: ; 17005a
|
||||
Function17005a:
|
||||
ld a, $5
|
||||
call GetSRAMBank
|
||||
ld a, [$a824]
|
||||
@@ -73,11 +72,10 @@ Function17005a: ; 17005a
|
||||
call CloseSRAM
|
||||
ret
|
||||
|
||||
; 1700b0
|
||||
|
||||
INCLUDE "engine/events/battle_tower/battle_tower.asm"
|
||||
|
||||
Function170be4: ; 170be4
|
||||
Function170be4:
|
||||
ld a, $5
|
||||
call GetSRAMBank
|
||||
xor a
|
||||
@@ -87,9 +85,8 @@ Function170be4: ; 170be4
|
||||
call CloseSRAM
|
||||
ret
|
||||
|
||||
; 170bf7
|
||||
|
||||
Clears5_a89a: ; 170bf7
|
||||
Clears5_a89a:
|
||||
ld a, $5
|
||||
call GetSRAMBank
|
||||
ld hl, $a89a
|
||||
@@ -99,9 +96,8 @@ Clears5_a89a: ; 170bf7
|
||||
call CloseSRAM
|
||||
ret
|
||||
|
||||
; 170c06
|
||||
|
||||
Function170c06: ; 170c06
|
||||
Function170c06:
|
||||
ld a, $5
|
||||
call GetSRAMBank
|
||||
ld hl, $a894
|
||||
@@ -203,9 +199,8 @@ Function170c06: ; 170c06
|
||||
call CloseSRAM
|
||||
ret
|
||||
|
||||
; 170c8b
|
||||
|
||||
Function170c8b: ; 170c8b
|
||||
Function170c8b:
|
||||
ld hl, wLastEnemyCounterMove
|
||||
ld b, $5
|
||||
.asm_170c90
|
||||
@@ -216,9 +211,8 @@ Function170c8b: ; 170c8b
|
||||
jr nz, .asm_170c90
|
||||
ret
|
||||
|
||||
; 170c98
|
||||
|
||||
CheckBTMonMovesForErrors: ; 170c98
|
||||
CheckBTMonMovesForErrors:
|
||||
ld c, BATTLETOWER_PARTY_LENGTH
|
||||
ld hl, wBT_OTTempMon1Moves
|
||||
.loop
|
||||
@@ -260,9 +254,8 @@ CheckBTMonMovesForErrors: ; 170c98
|
||||
jr nz, .loop
|
||||
ret
|
||||
|
||||
; 170cc6
|
||||
|
||||
Function170cc6: ; 170cc6
|
||||
Function170cc6:
|
||||
ld a, [rSVBK]
|
||||
push af
|
||||
ld a, BANK(wDecompressScratch)
|
||||
@@ -289,9 +282,8 @@ Function170cc6: ; 170cc6
|
||||
ld [rSVBK], a
|
||||
ret
|
||||
|
||||
; 170d02
|
||||
|
||||
Function170d02: ; 170d02
|
||||
Function170d02:
|
||||
ld a, $1
|
||||
ld [rVBK], a
|
||||
ld de, GFX_171848
|
||||
@@ -302,7 +294,6 @@ Function170d02: ; 170d02
|
||||
ld [rVBK], a
|
||||
ret
|
||||
|
||||
; 170d16
|
||||
|
||||
PichuAnimatedMobileGFX:
|
||||
INCBIN "gfx/mobile/pichu_animated.2bpp.lz"
|
||||
@@ -313,7 +304,7 @@ INCBIN "gfx/mobile/electro_ball.2bpp.lz"
|
||||
GFX_171848:
|
||||
INCBIN "gfx/unknown/171848.2bpp"
|
||||
|
||||
Function1719c8: ; 1719c8 (5c:59c8)
|
||||
Function1719c8:
|
||||
ld a, [hInMenu]
|
||||
push af
|
||||
ld a, $1
|
||||
@@ -323,7 +314,7 @@ Function1719c8: ; 1719c8 (5c:59c8)
|
||||
ld [hInMenu], a
|
||||
ret
|
||||
|
||||
Function1719d6: ; 1719d6 (5c:59d6)
|
||||
Function1719d6:
|
||||
farcall BattleTowerRoomMenu_InitRAM
|
||||
call Function1719ed
|
||||
ld a, [rSVBK]
|
||||
@@ -335,7 +326,7 @@ Function1719d6: ; 1719d6 (5c:59d6)
|
||||
ld [rSVBK], a
|
||||
ret
|
||||
|
||||
Function1719ed: ; 1719ed (5c:59ed)
|
||||
Function1719ed:
|
||||
xor a
|
||||
ld [wcd49], a
|
||||
ld [wcd4a], a
|
||||
@@ -348,7 +339,7 @@ Function1719ed: ; 1719ed (5c:59ed)
|
||||
farcall ClearSpriteAnims
|
||||
ret
|
||||
|
||||
Function171a11: ; 171a11 (5c:5a11)
|
||||
Function171a11:
|
||||
.loop
|
||||
call JoyTextDelay
|
||||
ld a, [wcd49]
|
||||
@@ -363,7 +354,7 @@ Function171a11: ; 171a11 (5c:5a11)
|
||||
call ClearSprites
|
||||
ret
|
||||
|
||||
Function171a36: ; 171a36 (5c:5a36)
|
||||
Function171a36:
|
||||
ld a, [wcd49]
|
||||
ld e, a
|
||||
ld d, 0
|
||||
@@ -375,7 +366,7 @@ Function171a36: ; 171a36 (5c:5a36)
|
||||
ld l, a
|
||||
jp hl
|
||||
|
||||
Jumptable_171a45: ; 171a45 (5c:5a45)
|
||||
Jumptable_171a45:
|
||||
dw Function171a95
|
||||
dw Function171ac9
|
||||
dw Function171a5d
|
||||
@@ -390,7 +381,7 @@ Jumptable_171a45: ; 171a45 (5c:5a45)
|
||||
dw Function171c41
|
||||
|
||||
|
||||
Function171a5d: ; 171a5d (5c:5a5d)
|
||||
Function171a5d:
|
||||
ld a, [wc821]
|
||||
bit 1, a
|
||||
jr nz, .asm_171a6a
|
||||
@@ -419,30 +410,28 @@ Function171a5d: ; 171a5d (5c:5a5d)
|
||||
ld [wcd49], a
|
||||
ret
|
||||
|
||||
Function171a95: ; 171a95 (5c:5a95)
|
||||
Function171a95:
|
||||
farcall Function171ccd
|
||||
hlcoord 2, 8
|
||||
ld de, String_171aa7
|
||||
call PlaceString
|
||||
jp Function171c66
|
||||
|
||||
; 171aa7 (5c:5aa7)
|
||||
|
||||
String_171aa7: ; 171aa7
|
||||
String_171aa7:
|
||||
db "モバイルアダプタに"
|
||||
next "せつぞく しています"
|
||||
next "しばらく おまちください"
|
||||
db "@"
|
||||
; 171ac9
|
||||
|
||||
Function171ac9: ; 171ac9 (5c:5ac9)
|
||||
Function171ac9:
|
||||
ld de, wcd81
|
||||
ld hl, $5c
|
||||
ld a, $2
|
||||
call Function3e32
|
||||
jp Function171c66
|
||||
|
||||
Function171ad7: ; 171ad7 (5c:5ad7)
|
||||
Function171ad7:
|
||||
xor a
|
||||
ld hl, $c608
|
||||
ld bc, $66
|
||||
@@ -452,7 +441,7 @@ Function171ad7: ; 171ad7 (5c:5ad7)
|
||||
call Function3e32
|
||||
jp Function171c66
|
||||
|
||||
Function171aec: ; 171aec (5c:5aec)
|
||||
Function171aec:
|
||||
ld a, [rSVBK]
|
||||
push af
|
||||
ld a, $1
|
||||
@@ -503,7 +492,7 @@ Function171aec: ; 171aec (5c:5aec)
|
||||
jr nz, .asm_171b1b
|
||||
jp Function171c66
|
||||
|
||||
Function171b42: ; 171b42 (5c:5b42)
|
||||
Function171b42:
|
||||
ld a, [de]
|
||||
inc de
|
||||
and a
|
||||
@@ -512,7 +501,7 @@ Function171b42: ; 171b42 (5c:5b42)
|
||||
ld [hli], a
|
||||
jr Function171b42
|
||||
|
||||
Function171b4b: ; 171b4b (5c:5b4b)
|
||||
Function171b4b:
|
||||
depixel 8, 2
|
||||
ld a, SPRITE_ANIM_INDEX_EZCHAT_CURSOR
|
||||
call _InitSpriteAnimStruct
|
||||
@@ -543,7 +532,7 @@ Function171b4b: ; 171b4b (5c:5b4b)
|
||||
ld [wcd24], a
|
||||
jp Function171c66
|
||||
|
||||
Function171b85: ; 171b85 (5c:5b85)
|
||||
Function171b85:
|
||||
ld hl, hJoyPressed ; $ffa7
|
||||
ld a, [hl]
|
||||
and $2
|
||||
@@ -559,12 +548,12 @@ Function171b85: ; 171b85 (5c:5b85)
|
||||
jr nz, asm_171baf
|
||||
ret
|
||||
|
||||
Function171b9f: ; 171b9f (5c:5b9f)
|
||||
Function171b9f:
|
||||
ld a, $80
|
||||
ld [wcd49], a
|
||||
ret
|
||||
|
||||
asm_171ba5: ; 171ba5 (5c:5ba5)
|
||||
asm_171ba5:
|
||||
ld a, [wcd4a]
|
||||
and a
|
||||
ret z
|
||||
@@ -572,7 +561,7 @@ asm_171ba5: ; 171ba5 (5c:5ba5)
|
||||
ld [wcd4a], a
|
||||
ret
|
||||
|
||||
asm_171baf: ; 171baf (5c:5baf)
|
||||
asm_171baf:
|
||||
ld a, [wcd4b]
|
||||
ld c, a
|
||||
ld a, [wcd4a]
|
||||
@@ -582,7 +571,7 @@ asm_171baf: ; 171baf (5c:5baf)
|
||||
ld [wcd4a], a
|
||||
ret
|
||||
|
||||
Function171bbd: ; 171bbd (5c:5bbd)
|
||||
Function171bbd:
|
||||
call PlayClickSFX
|
||||
ld a, $8
|
||||
ld [wcd23], a
|
||||
@@ -590,7 +579,7 @@ Function171bbd: ; 171bbd (5c:5bbd)
|
||||
ld [wcd24], a
|
||||
jp Function171c66
|
||||
|
||||
Function171bcc: ; 171bcc (5c:5bcc)
|
||||
Function171bcc:
|
||||
ld hl, hJoyPressed ; $ffa7
|
||||
ld a, [hl]
|
||||
and $2
|
||||
@@ -600,7 +589,7 @@ Function171bcc: ; 171bcc (5c:5bcc)
|
||||
jp nz, Function171beb
|
||||
ret
|
||||
|
||||
Function171bdc: ; 171bdc (5c:5bdc)
|
||||
Function171bdc:
|
||||
ld a, $4
|
||||
ld [wcd23], a
|
||||
ld a, $8
|
||||
@@ -609,7 +598,7 @@ Function171bdc: ; 171bdc (5c:5bdc)
|
||||
dec [hl]
|
||||
ret
|
||||
|
||||
Function171beb: ; 171beb (5c:5beb)
|
||||
Function171beb:
|
||||
ld a, $5
|
||||
call GetSRAMBank
|
||||
ld a, [wcd4a]
|
||||
@@ -636,7 +625,7 @@ Function171beb: ; 171beb (5c:5beb)
|
||||
ld [wcd4c], a
|
||||
call Function171c66
|
||||
|
||||
Function171c2c: ; 171c2c (5c:5c2c)
|
||||
Function171c2c:
|
||||
ld hl, wcd4c
|
||||
dec [hl]
|
||||
ret nz
|
||||
@@ -644,12 +633,12 @@ Function171c2c: ; 171c2c (5c:5c2c)
|
||||
call ClearBGPalettes
|
||||
jr asm_171c60
|
||||
|
||||
Function171c39: ; 171c39 (5c:5c39)
|
||||
Function171c39:
|
||||
ld a, $28
|
||||
ld [wcd4c], a
|
||||
call Function171c66
|
||||
|
||||
Function171c41: ; 171c41 (5c:5c41)
|
||||
Function171c41:
|
||||
ld hl, wcd4c
|
||||
dec [hl]
|
||||
ret nz
|
||||
@@ -659,31 +648,28 @@ Function171c41: ; 171c41 (5c:5c41)
|
||||
ld a, $2
|
||||
ld [wc303], a
|
||||
farcall DisplayMobileError
|
||||
asm_171c60: ; 171c60 (5c:5c60)
|
||||
asm_171c60:
|
||||
ld a, $80
|
||||
ld [wcd49], a
|
||||
ret
|
||||
|
||||
Function171c66: ; 171c66 (5c:5c66)
|
||||
Function171c66:
|
||||
ld hl, wcd49
|
||||
inc [hl]
|
||||
ret
|
||||
|
||||
; 171c6b (5c:5c6b)
|
||||
|
||||
MenuHeader_171c6b: ; 171c6b
|
||||
MenuHeader_171c6b:
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 0, 12, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1
|
||||
dw NULL
|
||||
db 0 ; default option
|
||||
; 171c73
|
||||
|
||||
String_171c73: ; 171c73
|
||||
String_171c73:
|
||||
db "モバイルセンターを けってい"
|
||||
next "しました@"
|
||||
; 171c87
|
||||
|
||||
Function171c87: ; 171c87 (5c:5c87)
|
||||
Function171c87:
|
||||
call DisableLCD
|
||||
ld hl, GFX_171db1
|
||||
ld de, vTiles2 tile $00
|
||||
@@ -709,7 +695,7 @@ Function171c87: ; 171c87 (5c:5c87)
|
||||
call PlaceString
|
||||
ret
|
||||
|
||||
Function171ccd: ; 171ccd (5c:5ccd)
|
||||
Function171ccd:
|
||||
ld a, [rSVBK]
|
||||
push af
|
||||
ld a, $5
|
||||
@@ -728,7 +714,7 @@ Function171ccd: ; 171ccd (5c:5ccd)
|
||||
ld [rSVBK], a
|
||||
ret
|
||||
|
||||
Function171cf0: ; 171cf0 (5c:5cf0)
|
||||
Function171cf0:
|
||||
xor a
|
||||
hlcoord 4, 15
|
||||
ld [hli], a
|
||||
@@ -755,7 +741,7 @@ Function171cf0: ; 171cf0 (5c:5cf0)
|
||||
ld de, String_172e4e
|
||||
jp PlaceString
|
||||
|
||||
Function171d2b: ; 171d2b (5c:5d2b)
|
||||
Function171d2b:
|
||||
call DisableLCD
|
||||
ld hl, GFX_171db1
|
||||
ld de, vTiles2 tile $00
|
||||
@@ -781,7 +767,6 @@ Function171d2b: ; 171d2b (5c:5d2b)
|
||||
call PlaceString
|
||||
ret
|
||||
|
||||
; 171d71 (5c:5d71)
|
||||
|
||||
Palette_171d71:
|
||||
RGB 0, 0, 0
|
||||
@@ -836,21 +821,20 @@ INCBIN "gfx/unknown/172955.attrmap"
|
||||
LZ_172abd:
|
||||
INCBIN "gfx/pokedex/slowpoke.2bpp.lz"
|
||||
|
||||
String_172e31: ; 172e31
|
||||
String_172e31:
|
||||
db "パスワード<WO>いれてください@"
|
||||
String_172e3f: ; 172e3f
|
||||
String_172e3f:
|
||||
db "きりかえ やめる けってい@"
|
||||
String_172e4e: ; 172e4e
|
||||
String_172e4e:
|
||||
db "きりかえ やめる "
|
||||
String_172e58:
|
||||
db "けってい@"
|
||||
String_172e5d: ; 172e5d
|
||||
String_172e5d:
|
||||
db "せつぞくする モバイルセンターを"
|
||||
next "えらんで ください@"
|
||||
; 172e78
|
||||
|
||||
|
||||
Function172e78: ; 172e78 (5c:6e78)
|
||||
Function172e78:
|
||||
ld a, $7f
|
||||
hlcoord 0, 0
|
||||
ld bc, $168
|
||||
@@ -875,7 +859,6 @@ Function172e78: ; 172e78 (5c:6e78)
|
||||
call CopyBytes
|
||||
ret
|
||||
|
||||
; 172eb9 (5c:6eb9)
|
||||
|
||||
Function172eb9:
|
||||
ld a, [rSVBK]
|
||||
@@ -895,7 +878,6 @@ Function172eb9:
|
||||
ld [rSVBK], a
|
||||
ret
|
||||
|
||||
; 172edf (5c:6edf)
|
||||
|
||||
Palette_172edf:
|
||||
RGB 5, 12, 17
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
MobileAdapterGFX::
|
||||
INCBIN "gfx/mobile/mobile_adapter.2bpp"
|
||||
|
||||
Function17a68f:: ; 17a68f (5e:668f)
|
||||
Function17a68f::
|
||||
call Function17a6a8
|
||||
call Function17a751
|
||||
ld hl, $d088
|
||||
@@ -18,7 +18,7 @@ Function17a68f:: ; 17a68f (5e:668f)
|
||||
scf
|
||||
ret
|
||||
|
||||
Function17a6a8: ; 17a6a8 (5e:66a8)
|
||||
Function17a6a8:
|
||||
push de
|
||||
push bc
|
||||
ld hl, wStringBuffer2 ; $d086
|
||||
@@ -49,7 +49,7 @@ Function17a6a8: ; 17a6a8 (5e:66a8)
|
||||
call DelayFrame
|
||||
ret
|
||||
|
||||
Function17a6f5: ; 17a6f5 (5e:66f5)
|
||||
Function17a6f5:
|
||||
ld hl, wBuffer1
|
||||
ld c, $0
|
||||
ld b, $8
|
||||
@@ -69,7 +69,7 @@ Function17a6f5: ; 17a6f5 (5e:66f5)
|
||||
ld [$d08c], a
|
||||
ret
|
||||
|
||||
Function17a713: ; 17a713 (5e:6713)
|
||||
Function17a713:
|
||||
and $f
|
||||
cp $a
|
||||
jr nc, .asm_17a71d
|
||||
@@ -83,7 +83,7 @@ Function17a713: ; 17a713 (5e:6713)
|
||||
scf
|
||||
ret
|
||||
|
||||
Function17a721: ; 17a721 (5e:6721)
|
||||
Function17a721:
|
||||
push de
|
||||
ld h, d
|
||||
ld l, e
|
||||
@@ -121,7 +121,7 @@ Function17a721: ; 17a721 (5e:6721)
|
||||
ld [de], a
|
||||
ret
|
||||
|
||||
Function17a751: ; 17a751 (5e:6751)
|
||||
Function17a751:
|
||||
xor a
|
||||
ld [$d087], a
|
||||
.asm_17a755
|
||||
@@ -137,7 +137,7 @@ Function17a751: ; 17a751 (5e:6751)
|
||||
jr z, .asm_17a755
|
||||
ret
|
||||
|
||||
Function17a770: ; 17a770 (5e:6770)
|
||||
Function17a770:
|
||||
ld a, [hOAMUpdate]
|
||||
push af
|
||||
ld a, $1
|
||||
@@ -148,7 +148,7 @@ Function17a770: ; 17a770 (5e:6770)
|
||||
ld [hOAMUpdate], a
|
||||
ret
|
||||
|
||||
Function17a781: ; 17a781 (5e:6781)
|
||||
Function17a781:
|
||||
ld a, [hInMenu]
|
||||
push af
|
||||
ld a, $1
|
||||
@@ -158,7 +158,7 @@ Function17a781: ; 17a781 (5e:6781)
|
||||
ld [hInMenu], a
|
||||
ret
|
||||
|
||||
Function17a78f: ; 17a78f (5e:678f)
|
||||
Function17a78f:
|
||||
ld hl, $d088
|
||||
bit 7, [hl]
|
||||
res 7, [hl]
|
||||
@@ -169,21 +169,20 @@ Function17a78f: ; 17a78f (5e:678f)
|
||||
.asm_17a79f
|
||||
farcall ReloadMapPart
|
||||
ret
|
||||
; 17a7a6 (5e:67a6)
|
||||
|
||||
Function17a7a6: ; 17a7a6
|
||||
Function17a7a6:
|
||||
ld a, [$d087]
|
||||
inc a
|
||||
ld [$d087], a
|
||||
ret
|
||||
|
||||
Function17a7ae: ; 17a7ae (5e:67ae)
|
||||
Function17a7ae:
|
||||
ld a, [$d087]
|
||||
ld hl, Jumptable_17a7b6
|
||||
rst JumpTable
|
||||
ret
|
||||
|
||||
Jumptable_17a7b6: ; 17a7b6 (5e:67b6)
|
||||
Jumptable_17a7b6:
|
||||
dw Function17a7c2
|
||||
dw Function17a7cd
|
||||
dw Function17a7d8
|
||||
@@ -192,21 +191,21 @@ Jumptable_17a7b6: ; 17a7b6 (5e:67b6)
|
||||
dw Function17a7f4
|
||||
|
||||
|
||||
Function17a7c2: ; 17a7c2 (5e:67c2)
|
||||
Function17a7c2:
|
||||
ld a, $4
|
||||
call Function17aad3
|
||||
ld a, $1
|
||||
ld [$d087], a
|
||||
ret
|
||||
|
||||
Function17a7cd: ; 17a7cd (5e:67cd)
|
||||
Function17a7cd:
|
||||
call Function17a83c
|
||||
call Function17a8ae
|
||||
ret c
|
||||
call Function17a848
|
||||
ret
|
||||
|
||||
Function17a7d8: ; 17a7d8 (5e:67d8)
|
||||
Function17a7d8:
|
||||
call Function17a83c
|
||||
call Function17a848
|
||||
ld hl, $d08b
|
||||
@@ -220,7 +219,7 @@ Function17a7d8: ; 17a7d8 (5e:67d8)
|
||||
ld [$d087], a
|
||||
ret
|
||||
|
||||
Function17a7f4: ; 17a7f4 (5e:67f4)
|
||||
Function17a7f4:
|
||||
ld hl, $d08b
|
||||
dec [hl]
|
||||
ret nz
|
||||
@@ -228,7 +227,7 @@ Function17a7f4: ; 17a7f4 (5e:67f4)
|
||||
set 7, [hl]
|
||||
ret
|
||||
|
||||
Function17a7ff: ; 17a7ff (5e:67ff)
|
||||
Function17a7ff:
|
||||
ld hl, $d08b
|
||||
dec [hl]
|
||||
ret nz
|
||||
@@ -242,7 +241,7 @@ Function17a7ff: ; 17a7ff (5e:67ff)
|
||||
set 7, [hl]
|
||||
ret
|
||||
|
||||
Function17a81a: ; 17a81a (5e:681a)
|
||||
Function17a81a:
|
||||
call IsSFXPlaying
|
||||
ret nc
|
||||
ld a, [hJoyPressed]
|
||||
@@ -259,7 +258,7 @@ Function17a81a: ; 17a81a (5e:681a)
|
||||
ld [$d087], a
|
||||
ret
|
||||
|
||||
Function17a83c: ; 17a83c (5e:683c)
|
||||
Function17a83c:
|
||||
ld a, [hJoyLast]
|
||||
and $f0
|
||||
ld c, a
|
||||
@@ -269,7 +268,7 @@ Function17a83c: ; 17a83c (5e:683c)
|
||||
ld c, a
|
||||
ret
|
||||
|
||||
Function17a848: ; 17a848 (5e:6848)
|
||||
Function17a848:
|
||||
ld a, c
|
||||
and $60
|
||||
cp $60
|
||||
@@ -345,7 +344,7 @@ Function17a848: ; 17a848 (5e:6848)
|
||||
scf
|
||||
ret
|
||||
|
||||
Function17a8ae: ; 17a8ae (5e:68ae)
|
||||
Function17a8ae:
|
||||
bit 1, c
|
||||
jr nz, .asm_17a8bc
|
||||
bit 0, c
|
||||
@@ -377,7 +376,7 @@ Function17a8ae: ; 17a8ae (5e:68ae)
|
||||
scf
|
||||
ret
|
||||
|
||||
Function17a8de: ; 17a8de (5e:68de)
|
||||
Function17a8de:
|
||||
ld a, $2
|
||||
call Function17aae0
|
||||
ld a, [hl]
|
||||
@@ -414,7 +413,7 @@ Function17a8de: ; 17a8de (5e:68de)
|
||||
call Function17aa88
|
||||
ret
|
||||
|
||||
Function17a91e: ; 17a91e (5e:691e)
|
||||
Function17a91e:
|
||||
ld a, [$d08c]
|
||||
cp $7
|
||||
jr c, .asm_17a92c
|
||||
@@ -435,7 +434,7 @@ Function17a91e: ; 17a91e (5e:691e)
|
||||
scf
|
||||
ret
|
||||
|
||||
Function17a943: ; 17a943 (5e:6943)
|
||||
Function17a943:
|
||||
ld a, [$d08c]
|
||||
and a
|
||||
jr z, .asm_17a95d
|
||||
@@ -457,7 +456,7 @@ Function17a943: ; 17a943 (5e:6943)
|
||||
xor a
|
||||
ret
|
||||
|
||||
Function17a964: ; 17a964 (5e:6964)
|
||||
Function17a964:
|
||||
ld a, [$d08c]
|
||||
cp $10
|
||||
jr nc, .asm_17a979
|
||||
@@ -475,7 +474,7 @@ Function17a964: ; 17a964 (5e:6964)
|
||||
scf
|
||||
ret
|
||||
|
||||
Function17a97b: ; 17a97b (5e:697b)
|
||||
Function17a97b:
|
||||
hlcoord 1, 1
|
||||
lb bc, 2, 18
|
||||
call ClearBox
|
||||
@@ -499,7 +498,7 @@ Function17a97b: ; 17a97b (5e:697b)
|
||||
.asm_17a99d
|
||||
ret
|
||||
|
||||
Function17a99e: ; 17a99e (5e:699e)
|
||||
Function17a99e:
|
||||
hlcoord 0, 12
|
||||
ld b, $4
|
||||
ld c, $12
|
||||
@@ -508,15 +507,13 @@ Function17a99e: ; 17a99e (5e:699e)
|
||||
ld de, String_17a9b2
|
||||
call PlaceString
|
||||
ret
|
||||
; 17a9b2 (5e:69b2)
|
||||
|
||||
String_17a9b2: ; 17a9b2
|
||||
String_17a9b2:
|
||||
db "でんわばんごうが ただしく"
|
||||
next "はいって いません!"
|
||||
db "@"
|
||||
; 17a9cb
|
||||
|
||||
Function17a9cb: ; 17a9cb (5e:69cb)
|
||||
Function17a9cb:
|
||||
ld de, wVirtualOAM ; $c400
|
||||
ld hl, $d088
|
||||
bit 6, [hl]
|
||||
@@ -530,7 +527,7 @@ Function17a9cb: ; 17a9cb (5e:69cb)
|
||||
call Function17a9e3
|
||||
ret
|
||||
|
||||
Function17a9e3: ; 17a9e3 (5e:69e3)
|
||||
Function17a9e3:
|
||||
ld a, $3
|
||||
ld [$d08e], a
|
||||
ld hl, Unknown_17aa77
|
||||
@@ -540,7 +537,7 @@ Function17a9e3: ; 17a9e3 (5e:69e3)
|
||||
call Function17aa4a
|
||||
ret
|
||||
|
||||
Function17a9f5: ; 17a9f5 (5e:69f5)
|
||||
Function17a9f5:
|
||||
ld a, [$d08c]
|
||||
cp $10
|
||||
ret nc
|
||||
@@ -564,7 +561,7 @@ Function17a9f5: ; 17a9f5 (5e:69f5)
|
||||
call Function17aa4a
|
||||
ret
|
||||
|
||||
Function17aa22: ; 17aa22 (5e:6a22)
|
||||
Function17aa22:
|
||||
ld a, $0
|
||||
ld [$d08e], a
|
||||
push de
|
||||
@@ -590,7 +587,7 @@ Function17aa22: ; 17aa22 (5e:6a22)
|
||||
call Function17aa4a
|
||||
ret
|
||||
|
||||
Function17aa4a: ; 17aa4a (5e:6a4a)
|
||||
Function17aa4a:
|
||||
ld [$d08d], a
|
||||
ld a, b
|
||||
add $8
|
||||
@@ -623,33 +620,30 @@ Function17aa4a: ; 17aa4a (5e:6a4a)
|
||||
dec a
|
||||
jr nz, .loop
|
||||
ret
|
||||
; 17aa72 (5e:6a72)
|
||||
|
||||
Unknown_17aa72: ; 17aa72
|
||||
Unknown_17aa72:
|
||||
db 1
|
||||
db 0, 0, 0, 0
|
||||
; 17aa77
|
||||
|
||||
Unknown_17aa77: ; 17aa77
|
||||
Unknown_17aa77:
|
||||
db 4
|
||||
db 0, 0, 0, 0
|
||||
db 0, 8, 1, 0
|
||||
db 8, 0, 2, 0
|
||||
db 8, 8, 3, 0
|
||||
; 17aa88
|
||||
|
||||
Function17aa88: ; 17aa88 (5e:6a88)
|
||||
Function17aa88:
|
||||
jr c, asm_17aa91
|
||||
ld de, SFX_SWITCH_POKEMON
|
||||
call PlaySFX
|
||||
ret
|
||||
|
||||
asm_17aa91: ; 17aa91 (5e:6a91)
|
||||
asm_17aa91:
|
||||
ld de, SFX_WRONG
|
||||
call PlaySFX
|
||||
ret
|
||||
|
||||
Function17aa98: ; 17aa98 (5e:6a98)
|
||||
Function17aa98:
|
||||
ld a, $5
|
||||
ld [$d08b], a
|
||||
call Function17aaa9
|
||||
@@ -658,7 +652,7 @@ Function17aa98: ; 17aa98 (5e:6a98)
|
||||
set 7, [hl]
|
||||
ret
|
||||
|
||||
Function17aaa9: ; 17aaa9 (5e:6aa9)
|
||||
Function17aaa9:
|
||||
ld a, $3
|
||||
call Function17aae3
|
||||
ld c, a
|
||||
@@ -673,7 +667,7 @@ Function17aaa9: ; 17aaa9 (5e:6aa9)
|
||||
call AddNTimes
|
||||
ret
|
||||
|
||||
Function17aac3: ; 17aac3 (5e:6ac3)
|
||||
Function17aac3:
|
||||
ld a, $b
|
||||
push hl
|
||||
ld [hli], a
|
||||
@@ -685,24 +679,24 @@ Function17aac3: ; 17aac3 (5e:6ac3)
|
||||
ld [hli], a
|
||||
ret
|
||||
|
||||
Function17aad0: ; 17aad0 (5e:6ad0)
|
||||
Function17aad0:
|
||||
call Function17aae0
|
||||
|
||||
Function17aad3: ; 17aad3 (5e:6ad3)
|
||||
Function17aad3:
|
||||
ld [$d089], a
|
||||
ret
|
||||
|
||||
Function17aad7: ; 17aad7 (5e:6ad7)
|
||||
Function17aad7:
|
||||
push af
|
||||
ld a, [$d089]
|
||||
ld [$d08a], a
|
||||
pop af
|
||||
ret
|
||||
|
||||
Function17aae0: ; 17aae0 (5e:6ae0)
|
||||
Function17aae0:
|
||||
call Function17aad7
|
||||
|
||||
Function17aae3: ; 17aae3 (5e:6ae3)
|
||||
Function17aae3:
|
||||
push af
|
||||
ld a, [$d08a]
|
||||
ld bc, $d
|
||||
@@ -714,9 +708,8 @@ Function17aae3: ; 17aae3 (5e:6ae3)
|
||||
add hl, bc
|
||||
ld a, [hl]
|
||||
ret
|
||||
; 17aaf7 (5e:6af7)
|
||||
|
||||
Unknown_17aaf7: ; 17aaf7
|
||||
Unknown_17aaf7:
|
||||
db $0, $0, $1, $6, $5, $9, $3, $2, $1, $2, $1, $2, $4
|
||||
db $0, $0, $2, $9, $5, $a, $4, $0, $2, $a, $a, $3, $5
|
||||
db $0, $0, $3, $c, $5, $b, $5, $1, $0, $1, $0, $4, $0
|
||||
@@ -730,9 +723,8 @@ Unknown_17aaf7: ; 17aaf7
|
||||
db $0, $0, $0, $9, $e, $7, $1, $9, $b, $6, $8, $1, $1
|
||||
db $0, $0,$f1, $c, $e, $8, $2, $a, $c, $7, $c, $2, $c
|
||||
db $0, $0,$f0,$10, $e, $c, $c, $b, $9, $b, $9, $b, $9
|
||||
; 17aba0
|
||||
|
||||
Function17aba0: ; 17aba0 (5e:6ba0)
|
||||
Function17aba0:
|
||||
ld a, [rVBK]
|
||||
push af
|
||||
ld a, $1
|
||||
@@ -757,7 +749,7 @@ Function17aba0: ; 17aba0 (5e:6ba0)
|
||||
call Get2bpp
|
||||
ret
|
||||
|
||||
Function17abcf: ; 17abcf (5e:6bcf)
|
||||
Function17abcf:
|
||||
ld a, [rSVBK]
|
||||
push af
|
||||
ld a, BANK(wBGPals1)
|
||||
@@ -788,7 +780,7 @@ Function17abcf: ; 17abcf (5e:6bcf)
|
||||
ld [rSVBK], a
|
||||
ret
|
||||
|
||||
Function17ac0c: ; 17ac0c (5e:6c0c)
|
||||
Function17ac0c:
|
||||
call Function17ac1d
|
||||
call Function17ac2a
|
||||
hlcoord 0, 0
|
||||
@@ -797,14 +789,14 @@ Function17ac0c: ; 17ac0c (5e:6c0c)
|
||||
call Function17ac46
|
||||
ret
|
||||
|
||||
Function17ac1d: ; 17ac1d (5e:6c1d)
|
||||
Function17ac1d:
|
||||
ld hl, Tilemap_17acd5
|
||||
decoord 0, 4
|
||||
ld bc, (SCREEN_HEIGHT - 4) * SCREEN_WIDTH
|
||||
call CopyBytes
|
||||
ret
|
||||
|
||||
Function17ac2a: ; 17ac2a (5e:6c2a)
|
||||
Function17ac2a:
|
||||
ld hl, Tilemap_17ae3d
|
||||
decoord 0, 4, wAttrMap
|
||||
ld bc, (SCREEN_HEIGHT - 4) * SCREEN_WIDTH
|
||||
@@ -821,7 +813,7 @@ Function17ac2a: ; 17ac2a (5e:6c2a)
|
||||
jr nz, .loop
|
||||
ret
|
||||
|
||||
Function17ac46: ; 17ac46 (5e:6c46)
|
||||
Function17ac46:
|
||||
ld a, [$d088]
|
||||
bit 4, a
|
||||
jr nz, .bit_4_set
|
||||
@@ -831,9 +823,8 @@ Function17ac46: ; 17ac46 (5e:6c46)
|
||||
.bit_4_set
|
||||
call Function3eea
|
||||
ret
|
||||
; 17ac55 (5e:6c55)
|
||||
|
||||
Palette_17ac55: ; 17ac55
|
||||
Palette_17ac55:
|
||||
RGB 0, 0, 0
|
||||
RGB 9, 10, 25
|
||||
RGB 16, 19, 31
|
||||
@@ -874,7 +865,7 @@ Palette_17ac55: ; 17ac55
|
||||
RGB 0, 0, 0
|
||||
RGB 0, 0, 0
|
||||
|
||||
Palette_17ac95: ; 17ac95
|
||||
Palette_17ac95:
|
||||
RGB 31, 31, 31
|
||||
RGB 4, 3, 3
|
||||
RGB 31, 13, 0
|
||||
@@ -915,11 +906,11 @@ Palette_17ac95: ; 17ac95
|
||||
RGB 27, 31, 0
|
||||
RGB 31, 31, 0
|
||||
|
||||
Tilemap_17acd5: ; 17acd5
|
||||
Tilemap_17acd5:
|
||||
INCBIN "gfx/unknown/17acd5.tilemap"
|
||||
|
||||
Tilemap_17ae3d: ; 17ae3d
|
||||
Tilemap_17ae3d:
|
||||
INCBIN "gfx/unknown/17ae3d.tilemap"
|
||||
|
||||
GFX_17afa5:: ; 17afa5
|
||||
GFX_17afa5::
|
||||
INCBIN "gfx/unknown/17afa5.2bpp"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,15 +1,15 @@
|
||||
MainMenu_Mobile: ; 49efc
|
||||
MainMenu_Mobile:
|
||||
call ClearBGPalettes
|
||||
ld a, MUSIC_MOBILE_ADAPTER_MENU
|
||||
ld [wMapMusic], a
|
||||
ld de, MUSIC_MOBILE_ADAPTER_MENU
|
||||
call Function4a6c5
|
||||
Function49f0a: ; 49f0a
|
||||
Function49f0a:
|
||||
call ClearBGPalettes
|
||||
call Function4a3a7
|
||||
call Function4a492
|
||||
call ClearBGPalettes
|
||||
Function49f16: ; 49f16
|
||||
Function49f16:
|
||||
call MobileMenu_InitMenuBuffers
|
||||
ld c, 12
|
||||
call DelayFrames
|
||||
@@ -98,47 +98,40 @@ Function49f16: ; 49f16
|
||||
hlcoord 5, 1
|
||||
call ClearBox
|
||||
jp .joy_loop
|
||||
; 49fcc
|
||||
|
||||
|
||||
MobileString1: ; 49fcc
|
||||
MobileString1:
|
||||
db "めいしフォルダー"
|
||||
next "あいさつ"
|
||||
next "プロフィール"
|
||||
next "せ<TTE>い"
|
||||
next "もどる"
|
||||
db "@"
|
||||
; 49fe9
|
||||
|
||||
|
||||
MobileStrings2:
|
||||
|
||||
String_0x49fe9: ; 49fe9
|
||||
String_0x49fe9:
|
||||
db "めいし¯つくったり"
|
||||
next "ほぞんしておける フォルダーです@"
|
||||
; 4a004
|
||||
|
||||
String_0x4a004: ; 4a004
|
||||
String_0x4a004:
|
||||
db "モバイルたいせんや じぶんのめいしで"
|
||||
next "つかう あいさつ¯つくります@"
|
||||
; 4a026
|
||||
|
||||
String_0x4a026: ; 4a026
|
||||
String_0x4a026:
|
||||
db "あなた<NO>じゅうしょや ねんれいの"
|
||||
next "せ<TTE>い¯かえられます@"
|
||||
; 4a042
|
||||
|
||||
String_0x4a042: ; 4a042
|
||||
String_0x4a042:
|
||||
db "モバイルセンター<NI>せつぞくするとき"
|
||||
next "ひつような こと¯きめます@"
|
||||
; 4a062
|
||||
|
||||
String_0x4a062: ; 4a062
|
||||
String_0x4a062:
|
||||
db "まえ<NO>がめん <NI>もどります"
|
||||
next "@"
|
||||
; 4a071
|
||||
|
||||
MobileMenu_InitMenuBuffers: ; 4a071 (12:6071)
|
||||
MobileMenu_InitMenuBuffers:
|
||||
ld hl, w2DMenuCursorInitY
|
||||
ld a, 2
|
||||
ld [hli], a
|
||||
@@ -166,7 +159,7 @@ MobileMenu_InitMenuBuffers: ; 4a071 (12:6071)
|
||||
ld [hli], a ; wMenuCursorY, wMenuCursorX
|
||||
ret
|
||||
|
||||
Function4a098: ; 4a098 (12:6098)
|
||||
Function4a098:
|
||||
ld a, 2
|
||||
call MenuClickSound
|
||||
call PlaceHollowCursor
|
||||
@@ -179,13 +172,13 @@ Function4a098: ; 4a098 (12:6098)
|
||||
pop bc
|
||||
jp Function49f16
|
||||
|
||||
Function4a0b9: ; 4a0b9 (12:60b9)
|
||||
Function4a0b9:
|
||||
ld a, 2
|
||||
call MenuClickSound
|
||||
pop bc
|
||||
jp Function4a4c4
|
||||
|
||||
Function4a0c2: ; 4a0c2 (12:60c2)
|
||||
Function4a0c2:
|
||||
ld a, 2
|
||||
call MenuClickSound
|
||||
ld a, BANK(sPlayerData)
|
||||
@@ -211,7 +204,7 @@ Function4a0c2: ; 4a0c2 (12:60c2)
|
||||
call DelayFrames
|
||||
jr asm_4a111
|
||||
|
||||
Function4a100: ; 4a100 (12:6100)
|
||||
Function4a100:
|
||||
ld a, 2
|
||||
call MenuClickSound
|
||||
call ClearBGPalettes
|
||||
@@ -219,12 +212,12 @@ Function4a100: ; 4a100 (12:6100)
|
||||
call ClearBGPalettes
|
||||
call ClearTileMap
|
||||
|
||||
asm_4a111: ; 4a111 (12:6111)
|
||||
asm_4a111:
|
||||
pop bc
|
||||
call LoadFontsExtra
|
||||
jp Function49f0a
|
||||
|
||||
Function4a118: ; 4a118 (12:6118)
|
||||
Function4a118:
|
||||
ld hl, w2DMenuCursorInitY
|
||||
ld a, $1
|
||||
ld [hli], a
|
||||
@@ -249,14 +242,14 @@ Function4a118: ; 4a118 (12:6118)
|
||||
ld [hli], a
|
||||
ret
|
||||
|
||||
Function4a13b: ; 4a13b (12:613b)
|
||||
Function4a13b:
|
||||
call Function4a3a7
|
||||
call Function4a492
|
||||
call Function4a373
|
||||
ld c, 10
|
||||
call DelayFrames
|
||||
|
||||
Function4a149: ; 4a149 (12:6149)
|
||||
Function4a149:
|
||||
hlcoord 1, 2
|
||||
ld b, $6
|
||||
ld c, $10
|
||||
@@ -288,13 +281,13 @@ Function4a149: ; 4a149 (12:6149)
|
||||
push bc
|
||||
jr asm_4a19d
|
||||
|
||||
Function4a195: ; 4a195 (12:6195)
|
||||
Function4a195:
|
||||
call ScrollingMenuJoypad
|
||||
ld hl, wMenuCursorY
|
||||
ld b, [hl]
|
||||
push bc
|
||||
|
||||
asm_4a19d: ; 4a19d (12:619d)
|
||||
asm_4a19d:
|
||||
bit 0, a
|
||||
jr nz, .asm_4a1a7
|
||||
bit 1, a
|
||||
@@ -336,15 +329,13 @@ asm_4a19d: ; 4a19d (12:619d)
|
||||
hlcoord 2, 3
|
||||
call ClearBox
|
||||
jp Function4a195
|
||||
; 4a1ef (12:61ef)
|
||||
|
||||
String_4a1ef: ; 4a1ef
|
||||
String_4a1ef:
|
||||
db "モバイルセンター¯えらぶ"
|
||||
next "ログインパスワード¯いれる"
|
||||
next "もどる@"
|
||||
; 4a20e
|
||||
|
||||
Function4a20e: ; 4a20e (12:620e)
|
||||
Function4a20e:
|
||||
ld a, $1
|
||||
call MenuClickSound
|
||||
farcall Function1719c8
|
||||
@@ -352,7 +343,7 @@ Function4a20e: ; 4a20e (12:620e)
|
||||
call DelayFrame
|
||||
jr Function4a239
|
||||
|
||||
Function4a221: ; 4a221 (12:6221)
|
||||
Function4a221:
|
||||
ld a, $1
|
||||
call MenuClickSound
|
||||
call Function4a28a
|
||||
@@ -365,12 +356,11 @@ Function4a221: ; 4a221 (12:6221)
|
||||
pop bc
|
||||
jp Function4a149
|
||||
|
||||
Function4a239: ; 4a239 (12:6239)
|
||||
Function4a239:
|
||||
pop bc
|
||||
jp Function4a13b
|
||||
; 4a23d (12:623d)
|
||||
|
||||
Strings_4a23d: ; 4a23d
|
||||
Strings_4a23d:
|
||||
db "いつも せつぞく¯する"
|
||||
next "モバイルセンター¯えらびます@"
|
||||
|
||||
@@ -380,9 +370,8 @@ Strings_4a23d: ; 4a23d
|
||||
db "まえ<NO>がめん <NI>もどります@"
|
||||
|
||||
db "@"
|
||||
; 4a28a
|
||||
|
||||
Function4a28a: ; 4a28a (12:628a)
|
||||
Function4a28a:
|
||||
hlcoord 2, 3
|
||||
lb bc, 6, 1
|
||||
ld a, " "
|
||||
@@ -458,17 +447,15 @@ Function4a28a: ; 4a28a (12:628a)
|
||||
farcall Mobile_OpenAndCloseMenu_HDMATransferTileMapAndAttrMap
|
||||
xor a
|
||||
ret
|
||||
; 4a346 (12:6346)
|
||||
|
||||
MenuHeader_0x4a346: ; 0x4a346
|
||||
db MENU_BACKUP_TILES ; flags
|
||||
menu_coords 12, 0, SCREEN_WIDTH - 1, 6
|
||||
|
||||
String_4a34b: ; 4a34b
|
||||
String_4a34b:
|
||||
db "いれなおす"
|
||||
next "けす"
|
||||
next "もどる@"
|
||||
; 4a358
|
||||
|
||||
UnknownText_0x4a358: ; 0x4a358
|
||||
; Delete the saved LOG-IN PASSWORD?
|
||||
@@ -496,7 +483,7 @@ MenuData_0x4a36a: ; 0x4a36a
|
||||
db "いいえ@"
|
||||
; 0x4a373
|
||||
|
||||
Function4a373: ; 4a373 (12:6373)
|
||||
Function4a373:
|
||||
ld hl, w2DMenuCursorInitY
|
||||
ld a, $4
|
||||
ld [hli], a
|
||||
@@ -522,19 +509,17 @@ Function4a373: ; 4a373 (12:6373)
|
||||
ld [hli], a
|
||||
ld [hli], a
|
||||
ret
|
||||
; 4a39a (12:639a)
|
||||
|
||||
Function4a39a: ; 4a39a
|
||||
Function4a39a:
|
||||
call Function4a485
|
||||
call Function4a492
|
||||
call Function4a3aa
|
||||
call SetPalettes
|
||||
ret
|
||||
; 4a3a7
|
||||
|
||||
Function4a3a7: ; 4a3a7 (12:63a7)
|
||||
Function4a3a7:
|
||||
call Function4a485
|
||||
Function4a3aa: ; 4a3aa
|
||||
Function4a3aa:
|
||||
hlcoord 0, 0
|
||||
lb bc, 3, 1
|
||||
xor a
|
||||
@@ -596,9 +581,8 @@ Function4a3aa: ; 4a3aa
|
||||
ld a, " "
|
||||
call Function4a6d8
|
||||
ret
|
||||
; 4a449 (12:6449)
|
||||
|
||||
Function4a449: ; 4a449
|
||||
Function4a449:
|
||||
ld bc, 3 * SCREEN_WIDTH
|
||||
ld a, $0
|
||||
hlcoord 0, 0
|
||||
@@ -622,21 +606,20 @@ Function4a449: ; 4a449
|
||||
ld a, " "
|
||||
call ByteFill
|
||||
ret
|
||||
; 4a485
|
||||
|
||||
Function4a485: ; 4a485 (12:6485)
|
||||
Function4a485:
|
||||
ld de, GFX_49c0c
|
||||
ld hl, vTiles2 tile $00
|
||||
lb bc, BANK(GFX_49c0c), 13
|
||||
call Get2bpp
|
||||
ret
|
||||
|
||||
Function4a492: ; 4a492 (12:6492)
|
||||
Function4a492:
|
||||
call MG_Mobile_Layout00
|
||||
ret
|
||||
|
||||
|
||||
MainMenu_MobileStudium: ; 4a496
|
||||
MainMenu_MobileStudium:
|
||||
ld a, [wStartDay]
|
||||
ld b, a
|
||||
ld a, [wStartHour]
|
||||
@@ -660,10 +643,9 @@ MainMenu_MobileStudium: ; 4a496
|
||||
ld a, e
|
||||
ld [wStartSecond], a
|
||||
ret
|
||||
; 4a4c4
|
||||
|
||||
|
||||
Function4a4c4: ; 4a4c4 (12:64c4)
|
||||
Function4a4c4:
|
||||
call ClearBGPalettes
|
||||
call Function4a3a7
|
||||
call Function4a492
|
||||
@@ -715,13 +697,13 @@ Function4a4c4: ; 4a4c4 (12:64c4)
|
||||
push bc
|
||||
jr asm_4a54d
|
||||
|
||||
Function4a545: ; 4a545 (12:6545)
|
||||
Function4a545:
|
||||
call ScrollingMenuJoypad
|
||||
ld hl, wMenuCursorY
|
||||
ld b, [hl]
|
||||
push bc
|
||||
|
||||
asm_4a54d: ; 4a54d (12:654d)
|
||||
asm_4a54d:
|
||||
bit 0, a
|
||||
jr nz, .asm_4a557
|
||||
bit 1, a
|
||||
@@ -771,7 +753,7 @@ asm_4a54d: ; 4a54d (12:654d)
|
||||
call PlaceString
|
||||
jp Function4a5b0
|
||||
|
||||
Function4a5b0: ; 4a5b0 (12:65b0)
|
||||
Function4a5b0:
|
||||
call Function4a680
|
||||
pop bc
|
||||
ld hl, wMenuCursorY
|
||||
@@ -781,21 +763,19 @@ Function4a5b0: ; 4a5b0 (12:65b0)
|
||||
hlcoord 3, 1
|
||||
call ClearBox
|
||||
jp Function4a545
|
||||
; 4a5c5 (12:65c5)
|
||||
|
||||
String_4a5c5: ; 4a5c5
|
||||
String_4a5c5:
|
||||
db "じこしょうかい@"
|
||||
String_4a5cd: ; 4a5cd
|
||||
String_4a5cd:
|
||||
db "たいせん <GA>はじまるとき@"
|
||||
String_4a5da: ; 4a5da
|
||||
String_4a5da:
|
||||
db "たいせん <NI>かったとき@"
|
||||
String_4a5e6: ; 4a5e6
|
||||
String_4a5e6:
|
||||
db "たいせん <NI>まけたとき@"
|
||||
String_4a5f2: ; 4a5f2
|
||||
String_4a5f2:
|
||||
db "もどる@"
|
||||
; 4a5f6
|
||||
|
||||
Strings_4a5f6: ; 4a5f6
|
||||
Strings_4a5f6:
|
||||
db "めいし や ニュース <NI>のせる@"
|
||||
db "あなた<NO>あいさつです@"
|
||||
db "モバイル たいせん<GA>はじまるとき@"
|
||||
@@ -806,9 +786,8 @@ Strings_4a5f6: ; 4a5f6
|
||||
db "あいて<NI>みえる あいさつです@"
|
||||
db "まえ<NO>がめん <NI>もどります@"
|
||||
db "@"
|
||||
; 4a680
|
||||
|
||||
Function4a680: ; 4a680 (12:6680)
|
||||
Function4a680:
|
||||
ld hl, w2DMenuCursorInitY
|
||||
ld a, $2
|
||||
ld [hli], a
|
||||
@@ -839,7 +818,7 @@ Function4a680: ; 4a680 (12:6680)
|
||||
ld [hli], a
|
||||
ret
|
||||
|
||||
Function4a6ab: ; 4a6ab (12:66ab)
|
||||
Function4a6ab:
|
||||
ld a, $2
|
||||
call MenuClickSound
|
||||
call ClearBGPalettes
|
||||
@@ -850,7 +829,7 @@ Function4a6ab: ; 4a6ab (12:66ab)
|
||||
call LoadFontsExtra
|
||||
jp Function4a4c4
|
||||
|
||||
Function4a6c5: ; 4a6c5 (12:66c5)
|
||||
Function4a6c5:
|
||||
ld a, $5
|
||||
ld [wMusicFade], a
|
||||
ld a, e
|
||||
@@ -861,7 +840,7 @@ Function4a6c5: ; 4a6c5 (12:66c5)
|
||||
call DelayFrames
|
||||
ret
|
||||
|
||||
Function4a6d8: ; 4a6d8 (12:66d8)
|
||||
Function4a6d8:
|
||||
push bc
|
||||
push hl
|
||||
.asm_4a6da
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
db $cc, $6b, $1e ; unused
|
||||
|
||||
Unreferenced_Function1f4003: ; 1f4003
|
||||
Unreferenced_Function1f4003:
|
||||
ld a, $6
|
||||
call GetSRAMBank
|
||||
ld hl, .news_data
|
||||
@@ -15,7 +15,7 @@ Unreferenced_Function1f4003: ; 1f4003
|
||||
.news_data
|
||||
INCBIN "mobile/news/news_1.bin"
|
||||
|
||||
Unreferenced_Function1f4dbe: ; 1f4dbe
|
||||
Unreferenced_Function1f4dbe:
|
||||
ld a, $6
|
||||
call GetSRAMBank
|
||||
ld hl, .news_data
|
||||
@@ -28,7 +28,7 @@ Unreferenced_Function1f4dbe: ; 1f4dbe
|
||||
.news_data
|
||||
INCBIN "mobile/news/news_2.bin"
|
||||
|
||||
Function1f5d9f: ; 1f5d9f
|
||||
Function1f5d9f:
|
||||
ld a, $6
|
||||
call GetSRAMBank
|
||||
ld hl, .news_data
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Mobile_PrintOpponentBattleMessage: ; 4ea0a
|
||||
Mobile_PrintOpponentBattleMessage:
|
||||
ld a, c
|
||||
push af
|
||||
call SpeechTextBox
|
||||
|
||||
Reference in New Issue
Block a user