mirror of
https://github.com/pret/poketcg.git
synced 2026-10-05 07:37:15 -04:00
Disassemble bank 3 functions related to LoadMap
This commit is contained in:
+8
-2
@@ -17,7 +17,10 @@ Func_8cf9: ; 8cf9 (2:4cf9)
|
||||
ret
|
||||
|
||||
Unknown_8d15: ; 8d15 (2:4d15)
|
||||
INCBIN "baserom.gbc",$8d15,$92ad - $8d15
|
||||
INCBIN "baserom.gbc",$8d15,$8db0 - $8d15
|
||||
|
||||
Func_8db0: ; 8db0 (2:4db0)
|
||||
INCBIN "baserom.gbc",$8db0,$92ad - $8db0
|
||||
|
||||
Func_92ad: ; 92ad (2:52ad)
|
||||
ld a, [hli]
|
||||
@@ -28,4 +31,7 @@ Func_92ad: ; 92ad (2:52ad)
|
||||
jr Func_92ad
|
||||
; 0x92b4
|
||||
|
||||
INCBIN "baserom.gbc",$92b4,$c000 - $92b4
|
||||
INCBIN "baserom.gbc",$92b4,$a288 - $92b4
|
||||
|
||||
Func_a288: ; a288 (2:6288)
|
||||
INCBIN "baserom.gbc",$a288,$c000 - $a288
|
||||
+12
-3
@@ -1,5 +1,8 @@
|
||||
Func_80000: ; 80000 (20:4000)
|
||||
INCBIN "baserom.gbc",$80000,$8020f - $80000
|
||||
INCBIN "baserom.gbc",$80000,$80028 - $80000
|
||||
|
||||
Func_80028: ; 80028 (20:4028)
|
||||
INCBIN "baserom.gbc",$80028,$8020f - $80028
|
||||
|
||||
Func_8020f: ; 8020f (20:420f)
|
||||
push bc
|
||||
@@ -109,10 +112,16 @@ Func_802bb: ; 802bb (20:42bb)
|
||||
ret
|
||||
; 0x802d4
|
||||
|
||||
INCBIN "baserom.gbc",$802d4,$80480 - $802d4
|
||||
INCBIN "baserom.gbc",$802d4,$80418 - $802d4
|
||||
|
||||
Func_80418: ; 80418 (20:4418)
|
||||
INCBIN "baserom.gbc",$80418,$80480 - $80418
|
||||
|
||||
Func_80480: ; 80480 (20:4480)
|
||||
INCBIN "baserom.gbc",$80480,$80e5a - $80480
|
||||
INCBIN "baserom.gbc",$80480,$80b7a - $80480
|
||||
|
||||
Func_80b7a: ; 80b7a (20:4b7a)
|
||||
INCBIN "baserom.gbc",$80b7a,$80e5a - $80b7a
|
||||
|
||||
Unknown_80e5a: ; 80e5a (20:4e5a)
|
||||
INCBIN "baserom.gbc",$80e5a,$80e5d - $80e5a
|
||||
|
||||
+1069
-27
File diff suppressed because it is too large
Load Diff
+48
-11
@@ -1,7 +1,22 @@
|
||||
INCBIN "baserom.gbc",$10000,$103d3 - $10000
|
||||
INCBIN "baserom.gbc",$10000,$10059 - $10000
|
||||
|
||||
Func_10059: ; 10059 (4:4059)
|
||||
INCBIN "baserom.gbc",$10059,$100a2 - $10059
|
||||
|
||||
Func_100a2: ; 100a2 (4:40a2)
|
||||
INCBIN "baserom.gbc",$100a2,$103d2 - $100a2
|
||||
|
||||
Func_103d2: ; 103d2 (4:43d2)
|
||||
INCBIN "baserom.gbc",$103d2,$103d3 - $103d2
|
||||
|
||||
Func_103d3: ; 103d3 (4:43d3)
|
||||
INCBIN "baserom.gbc",$103d3,$10a9b - $103d3
|
||||
INCBIN "baserom.gbc",$103d3,$10548 - $103d3
|
||||
|
||||
Func_10548: ; 10548 (4:4548)
|
||||
INCBIN "baserom.gbc",$10548,$10756 - $10548
|
||||
|
||||
Func_10756: ; 10756 (4:4756)
|
||||
INCBIN "baserom.gbc",$10756,$10a9b - $10756
|
||||
|
||||
Func_10a9b: ; 10a9b (4:4a9b)
|
||||
INCBIN "baserom.gbc",$10a9b,$10ab4 - $10a9b
|
||||
@@ -179,7 +194,7 @@ OverworldMapIndexes: ; 10f88 (4:4f88)
|
||||
db CHALLENGE_HALL_ENTRANCE,$08,$0E,$00
|
||||
db POKEMON_DOME_ENTRANCE, $0E,$0E,$00
|
||||
|
||||
Func_10fbc: ; 10fbc (4:4fbc) XXXX
|
||||
Func_10fbc: ; 10fbc (4:4fbc)
|
||||
ld a, $25
|
||||
farcall Func_1299f
|
||||
ld c, $2
|
||||
@@ -198,7 +213,7 @@ Func_10fbc: ; 10fbc (4:4fbc) XXXX
|
||||
farcall Func_12ab5
|
||||
ret
|
||||
|
||||
Func_10fde: ; 10fde (4:4fde) XXXX
|
||||
Func_10fde: ; 10fde (4:4fde)
|
||||
ld a, [$d32e]
|
||||
ld [$d33d], a
|
||||
xor a
|
||||
@@ -476,10 +491,16 @@ Func_11184: ; 11184 (4:5184)
|
||||
ret
|
||||
; 0x111b3
|
||||
|
||||
INCBIN "baserom.gbc",$111b3,$11320 - $111b3
|
||||
INCBIN "baserom.gbc",$111b3,$111e9 - $111b3
|
||||
|
||||
Func_111e9: ; 111e9 (4:51e9)
|
||||
INCBIN "baserom.gbc",$111e9,$11320 - $111e9
|
||||
|
||||
Func_11320: ; 11320 (4:5320)
|
||||
INCBIN "baserom.gbc",$11320,$1162a - $11320
|
||||
INCBIN "baserom.gbc",$11320,$11416 - $11320
|
||||
|
||||
Func_11416: ; 11416 (4:5416)
|
||||
INCBIN "baserom.gbc",$11416,$1162a - $11416
|
||||
|
||||
MapHeaders: ; 1162a (4:562a)
|
||||
; OVERWORLD_MAP
|
||||
@@ -822,7 +843,10 @@ MapHeaders: ; 1162a (4:562a)
|
||||
dw $0000
|
||||
dw $0000
|
||||
|
||||
INCBIN "baserom.gbc",$1184a,$1217b - $1184a
|
||||
INCBIN "baserom.gbc",$1184a,$11857 - $1184a
|
||||
|
||||
Func_11857: ; 11857 (4:5857)
|
||||
INCBIN "baserom.gbc",$11857,$1217b - $11857
|
||||
|
||||
Unknown_1217b: ; 1217b (4:617b)
|
||||
INCBIN "baserom.gbc",$1217b,$1229f - $1217b
|
||||
@@ -929,7 +953,13 @@ Func_1277e: ; 1277e (4:677e)
|
||||
ret
|
||||
; 0x1279a
|
||||
|
||||
INCBIN "baserom.gbc",$1279a,$128a9 - $1279a
|
||||
INCBIN "baserom.gbc",$1279a,$12871 - $1279a
|
||||
|
||||
Func_12871: ; 12871 (4:6871)
|
||||
INCBIN "baserom.gbc",$12871,$1288c - $12871
|
||||
|
||||
Func_1288c: ; 1288c (4:688c)
|
||||
INCBIN "baserom.gbc",$1288c,$128a9 - $1288c
|
||||
|
||||
Func_128a9: ; 128a9 (4:68a9)
|
||||
INCBIN "baserom.gbc",$128a9,$1299f - $128a9
|
||||
@@ -1160,9 +1190,12 @@ Func_12b89: ; 12b89 (4:6b89)
|
||||
pop bc
|
||||
pop hl
|
||||
ret
|
||||
; 0x12ba7
|
||||
|
||||
INCBIN "baserom.gbc",$12ba7,$12c05 - $12ba7
|
||||
Func_12ba7: ; 12ba7 (4:6ba7)
|
||||
INCBIN "baserom.gbc",$12ba7,$12bcd - $12ba7
|
||||
|
||||
Func_12bcd: ; 12bcd (4:6bcd)
|
||||
INCBIN "baserom.gbc",$12bcd,$12c05 - $12bcd
|
||||
|
||||
Func_12c05: ; 12c05 (4:6c05)
|
||||
push hl
|
||||
@@ -1236,4 +1269,8 @@ Func_12c4f: ; 12c4f (4:6c4f)
|
||||
farcall Func_8025b
|
||||
ret
|
||||
|
||||
INCBIN "baserom.gbc",$12c5e,$14000 - $12c5e
|
||||
Func_12c5e: ; 12c5e (4:6c5e)
|
||||
INCBIN "baserom.gbc",$12c5e,$131b3 - $12c5e
|
||||
|
||||
Func_131b3: ; 131b3 (4:71b3)
|
||||
INCBIN "baserom.gbc",$131b3,$14000 - $131b3
|
||||
+22
-1
@@ -376,7 +376,28 @@ MapSongs: ; 1c374 (7:4374)
|
||||
db $3A,$3B,$00,$0A,$18,MUSIC_HALLOFHONOR ; HALL_OF_HONOR
|
||||
|
||||
Func_1c440: ; 1c440 (7:4440)
|
||||
INCBIN "baserom.gbc",$1c440,$1d078 - $1c440
|
||||
INCBIN "baserom.gbc",$1c440,$1c485 - $1c440
|
||||
|
||||
Func_1c485: ; 1c485 (7:4485)
|
||||
INCBIN "baserom.gbc",$1c485,$1c58e - $1c485
|
||||
|
||||
Func_1c58e: ; 1c58e (7:458e)
|
||||
INCBIN "baserom.gbc",$1c58e,$1c5e9 - $1c58e
|
||||
|
||||
Func_1c5e9: ; 1c5e9 (7:45e9)
|
||||
INCBIN "baserom.gbc",$1c5e9,$1c6f8 - $1c5e9
|
||||
|
||||
Func_1c6f8: ; 1c6f8 (7:46f8)
|
||||
INCBIN "baserom.gbc",$1c6f8,$1c72e - $1c6f8
|
||||
|
||||
Func_1c72e: ; 1c72e (7:472e)
|
||||
INCBIN "baserom.gbc",$1c72e,$1c768 - $1c72e
|
||||
|
||||
Func_1c768: ; 1c768 (7:4768)
|
||||
INCBIN "baserom.gbc",$1c768,$1c82e - $1c768
|
||||
|
||||
Func_1c82e: ; 1c82e (7:482e)
|
||||
INCBIN "baserom.gbc",$1c82e,$1d078 - $1c82e
|
||||
|
||||
Func_1d078: ; 1d078 (7:5078)
|
||||
INCBIN "baserom.gbc",$1d078,$1d306 - $1d078
|
||||
|
||||
+66
-15
@@ -249,7 +249,10 @@ Func_028a: ; 028a (0:028a)
|
||||
ret
|
||||
|
||||
Func_02b9: ; 02b9 (0:02b9)
|
||||
INCBIN "baserom.gbc",$02b9,$02dd - $02b9
|
||||
INCBIN "baserom.gbc",$02b9,$02c2 - $02b9
|
||||
|
||||
Func_02c2: ; 02c2 (0:02c2)
|
||||
INCBIN "baserom.gbc",$02c2,$02dd - $02c2
|
||||
|
||||
Func_02dd: ; 02dd (0:02dd)
|
||||
ld a, [$ffff]
|
||||
@@ -417,9 +420,18 @@ Func_03ec: ; 03ec (0:03ec)
|
||||
dec b
|
||||
jr nz, .asm_3fe
|
||||
ret
|
||||
; 0x404
|
||||
|
||||
INCBIN "baserom.gbc",$0404,$042d - $0404
|
||||
Func_0404: ; 0404 (0:0404)
|
||||
INCBIN "baserom.gbc",$0404,$040c - $0404
|
||||
|
||||
Func_040c: ; 040c (0:040c)
|
||||
INCBIN "baserom.gbc",$040c,$0423 - $040c
|
||||
|
||||
Func_0423: ; 0423 (0:0423)
|
||||
INCBIN "baserom.gbc",$0423,$0428 - $0423
|
||||
|
||||
Func_0428: ; 0428 (0:0428)
|
||||
INCBIN "baserom.gbc",$0428,$042d - $0428
|
||||
|
||||
Func_042d: ; 042d (0:042d)
|
||||
ld a, [$cabf]
|
||||
@@ -1036,7 +1048,10 @@ Func_0879: ; 0879 (0:0879)
|
||||
ret
|
||||
; 0x88f
|
||||
|
||||
INCBIN "baserom.gbc",$088f,$099c - $088f
|
||||
INCBIN "baserom.gbc",$088f,$089b - $088f
|
||||
|
||||
Func_089b: ; 089b (0:089b)
|
||||
INCBIN "baserom.gbc",$089b,$099c - $089b
|
||||
|
||||
Func_099c: ; 099c (0:099c)
|
||||
xor a
|
||||
@@ -1939,8 +1954,8 @@ Func_21f2: ; 21f2 (0:21f2)
|
||||
ld [$cd09], a
|
||||
xor a
|
||||
ret
|
||||
; 0x2275
|
||||
|
||||
Func_2275: ; 2275 (0:2275)
|
||||
INCBIN "baserom.gbc",$2275,$2298 - $2275
|
||||
|
||||
Func_2298: ; 2298 (0:2298)
|
||||
@@ -2382,7 +2397,10 @@ Func_256d: ; 256d (0:256d)
|
||||
ret
|
||||
; 0x2589
|
||||
|
||||
INCBIN "baserom.gbc",$2589,$26da - $2589
|
||||
INCBIN "baserom.gbc",$2589,$264b - $2589
|
||||
|
||||
Func_264b: ; 264b (0:264b)
|
||||
INCBIN "baserom.gbc",$264b,$26da - $264b
|
||||
|
||||
Func_26da: ; 26da (0:26da)
|
||||
ld hl, $cd0f
|
||||
@@ -2900,7 +2918,10 @@ Func_302c: ; 302c (0:302c)
|
||||
ret
|
||||
; 0x3055
|
||||
|
||||
INCBIN "baserom.gbc",$3055,$3189 - $3055
|
||||
INCBIN "baserom.gbc",$3055,$307f - $3055
|
||||
|
||||
Unknown_307f: ; 307f (0:307f)
|
||||
INCBIN "baserom.gbc",$307f,$3189 - $307f
|
||||
|
||||
Func_3189: ; 3189 (0:3189)
|
||||
ld hl, PointerTable_3190
|
||||
@@ -3047,7 +3068,10 @@ Func_37a0: ; 37a0 (0:37a0)
|
||||
ret
|
||||
; 0x37a5
|
||||
|
||||
INCBIN "baserom.gbc",$37a5,$383d - $37a5
|
||||
INCBIN "baserom.gbc",$37a5,$380e - $37a5
|
||||
|
||||
Func_380e: ; 380e (0:380e)
|
||||
INCBIN "baserom.gbc",$380e,$383d - $380e
|
||||
|
||||
Func_383d: ; 383d (0:383d)
|
||||
ld a, $1
|
||||
@@ -3102,7 +3126,10 @@ Func_38fb: ; 38fb (0:38fb)
|
||||
INCBIN "baserom.gbc",$38fb,$3911 - $38fb
|
||||
|
||||
Func_3911: ; 3911 (0:3911)
|
||||
INCBIN "baserom.gbc",$3911,$395a - $3911
|
||||
INCBIN "baserom.gbc",$3911,$3927 - $3911
|
||||
|
||||
Func_3927: ; 3927 (0:3927)
|
||||
INCBIN "baserom.gbc",$3927,$395a - $3927
|
||||
|
||||
Func_395a: ; 395a (0:395a)
|
||||
ld a, [$ff80]
|
||||
@@ -3113,18 +3140,33 @@ Func_395a: ; 395a (0:395a)
|
||||
pop af
|
||||
call BankswitchHome
|
||||
ret
|
||||
; 0x396b
|
||||
|
||||
INCBIN "baserom.gbc",$396b,$397b - $396b
|
||||
Unknown_396b: ; 396b (0:396b)
|
||||
INCBIN "baserom.gbc",$396b,$3973 - $396b
|
||||
|
||||
Unknown_3973: ; 3973 (0:3973)
|
||||
INCBIN "baserom.gbc",$3973,$397b - $3973
|
||||
|
||||
Unknown_397b: ; 397b (0:397b)
|
||||
INCBIN "baserom.gbc",$397b,$39fc - $397b
|
||||
INCBIN "baserom.gbc",$397b,$3997 - $397b
|
||||
|
||||
Func_3997: ; 3997 (0:3997)
|
||||
INCBIN "baserom.gbc",$3997,$39ad - $3997
|
||||
|
||||
Func_39ad: ; 39ad (0:39ad)
|
||||
INCBIN "baserom.gbc",$39ad,$39c3 - $39ad
|
||||
|
||||
Func_39c3: ; 39c3 (0:39c3)
|
||||
INCBIN "baserom.gbc",$39c3,$39fc - $39c3
|
||||
|
||||
Func_39fc: ; 39fc (0:39fc)
|
||||
INCBIN "baserom.gbc",$39fc,$3a40 - $39fc
|
||||
|
||||
Func_3a40: ; 3a40 (0:3a40)
|
||||
INCBIN "baserom.gbc",$3a40,$3abd - $3a40
|
||||
INCBIN "baserom.gbc",$3a40,$3a5e - $3a40
|
||||
|
||||
Func_3a5e: ; 3a5e (0:3a5e)
|
||||
INCBIN "baserom.gbc",$3a5e,$3abd - $3a5e
|
||||
|
||||
Func_3abd: ; 3abd (0:3abd)
|
||||
push bc
|
||||
@@ -3190,7 +3232,13 @@ Func_3aed: ; 3aed (0:3aed)
|
||||
jp [hl]
|
||||
; 0x3b11
|
||||
|
||||
INCBIN "baserom.gbc",$3b11,$3bf5 - $3b11
|
||||
INCBIN "baserom.gbc",$3b11,$3bd2 - $3b11
|
||||
|
||||
Func_3bd2: ; 3bd2 (0:3bd2)
|
||||
INCBIN "baserom.gbc",$3bd2,$3bdb - $3bd2
|
||||
|
||||
Func_3bdb: ; 3bdb (0:3bdb)
|
||||
INCBIN "baserom.gbc",$3bdb,$3bf5 - $3bdb
|
||||
|
||||
Func_3bf5: ; 3bf5 (0:3bf5)
|
||||
ld a, [$ff80]
|
||||
@@ -3209,7 +3257,10 @@ Func_3bf5: ; 3bf5 (0:3bf5)
|
||||
ret
|
||||
; 0x3c10
|
||||
|
||||
INCBIN "baserom.gbc",$3c10,$3c48 - $3c10
|
||||
INCBIN "baserom.gbc",$3c10,$3c45 - $3c10
|
||||
|
||||
Func_3c45: ; 3c45 (0:3c45)
|
||||
INCBIN "baserom.gbc",$3c45,$3c48 - $3c45
|
||||
|
||||
Func_3c48: ; 3c48 (0:3c48)
|
||||
INCBIN "baserom.gbc",$3c48,$3c5a - $3c48
|
||||
|
||||
Reference in New Issue
Block a user