summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authoryenatch <yenatch@gmail.com>2016-06-28 23:46:18 -0400
committeryenatch <yenatch@gmail.com>2016-06-28 23:46:18 -0400
commite9e1b988f9925a26518b76d74677d0d0dceb3b7c (patch)
treea259348294888df8b467a9bfcf06fc796ef5583e /data
parent2a4b3d91fd9c9e928c9cd9ad6163f15de6a9eb8d (diff)
parentf68fbc7b5e84671f779ae2d4dc5ee20d32edb0df (diff)
Merge remote-tracking branch 'origin/master'
Conflicts: data/data2.s
Diffstat (limited to 'data')
-rw-r--r--data/data2.s661
-rw-r--r--data/graphics.s2347
2 files changed, 2904 insertions, 104 deletions
diff --git a/data/data2.s b/data/data2.s
index d3582d0fc..9f73b928d 100644
--- a/data/data2.s
+++ b/data/data2.s
@@ -7,11 +7,12 @@
.global gUnknown_081E764C
gUnknown_081E764C: @ 81E764C
- .incbin "baserom.gba", 0x001e764c, 0x40
+ .incbin "graphics/birch_speech/shadow.gbapal"
+ .incbin "baserom.gba", 0x001e766c, 0x20
.global gUnknown_081E768C
gUnknown_081E768C: @ 81E768C
- .incbin "baserom.gba", 0x001e768c, 0x1a8
+ .incbin "graphics/birch_speech/shadow.4bpp.lz"
.global gUnknown_081E7834
gUnknown_081E7834: @ 81E7834
@@ -71,6 +72,7 @@ Unknown_81E7BBC:
Unknown_81E7BDC:
.incbin "baserom.gba", 0x001e7bdc, 0x10
+ .align 2
.global gUnknown_081E7BEC
gUnknown_081E7BEC: @ 81E7BEC
.4byte Unknown_81E7AA0
@@ -98,6 +100,7 @@ Unknown_81E7C54:
Unknown_81E7C5C:
.incbin "baserom.gba", 0x001e7c5c, 0x8
+ .align 2
.global gUnknown_081E7C64
gUnknown_081E7C64: @ 81E7C64
.4byte Unknown_81E7C44
@@ -295,6 +298,7 @@ Unknown_81EC29C:
Unknown_81EC2A0:
.incbin "baserom.gba", 0x001EC2A0, 0x4
+ .align 2
.global gUnknown_081EC2A4
gUnknown_081EC2A4: @ 81EC2A4
.4byte Unknown_81EC14C
@@ -401,6 +405,7 @@ Unknown_81ECABC:
Unknown_81ECAC4:
.incbin "baserom.gba", 0x1ECAC4, 0x8
+ .align 2
.global gUnknown_081ECACC
gUnknown_081ECACC: @ 81ECACC
.4byte Unknown_81ECAB4
@@ -451,6 +456,7 @@ gUnknown_081F958C: @ 81F958C
gUnknown_081F95A4: @ 81F95A4
obj_tiles 0x08e5dc2c, 4096, 0x2710
+ .align 2
.global gUnknown_081F95AC
gUnknown_081F95AC: @ 81F95AC
.4byte 0x08e5de3c
@@ -560,6 +566,7 @@ gUnknown_081FA640: @ 81FA640
.4byte bsC_8016D70
.4byte sub_8015060
+ .align 2
.global gUnknown_081FA678
gUnknown_081FA678: @ 81FA678
.4byte bc_8013B1C
@@ -600,6 +607,7 @@ gStatusConditionString_ConfusionJpn: @ 81FA6C4
gStatusConditionString_LoveJpn: @ 81FA6CC
.string "メロメロ$$$$"
+ .align 2
.global gUnknown_081FA6D4
gUnknown_081FA6D4: @ 81FA6D4
.4byte gStatusConditionString_PoisonJpn
@@ -633,6 +641,7 @@ gUnknown_081FA71F: @ 81FA71F
gUnknown_081FA724: @ 81FA724
.incbin "baserom.gba", 0x001fa724, 0x18
+ .align 2
.global gUnknown_081FA73C
gUnknown_081FA73C: @ 81FA73C
.4byte atk00_attackcanceler
@@ -936,6 +945,7 @@ gUnknown_081FAD86: @ 81FAD86
gUnknown_081FAD90: @ 81FAD90
.incbin "baserom.gba", 0x001fad90, 0x8
+ .align 2
.global gUnknown_081FAD98
gUnknown_081FAD98: @ 81FAD98
.4byte dp01t_00_1_getattr
@@ -1032,6 +1042,7 @@ gUnknown_081FAF24: @ 81FAF24
gUnknown_081FAF34: @ 81FAF34
.incbin "baserom.gba", 0x001faf34, 0x18
+ .align 2
.global gUnknown_081FAF4C
gUnknown_081FAF4C: @ 81FAF4C
.4byte 0x02008000
@@ -1043,6 +1054,7 @@ gUnknown_081FAF4C: @ 81FAF4C
gUnknown_081FAF5C: @ 81FAF5C
.incbin "baserom.gba", 0x001faf5c, 0xec
+ .align 2
.global gUnknown_081FB048
gUnknown_081FB048: @ 81FB048
.4byte dp01t_00_4_getattr
@@ -1509,6 +1521,7 @@ gUnknown_0820C12C: @ 820C12C
gUnknown_0820C134: @ 820C134
.incbin "baserom.gba", 0x0020c134, 0x18
+ .align 2
.global gUnknown_0820C14C
gUnknown_0820C14C: @ 820C14C
.4byte TradeText_Cancel
@@ -1542,6 +1555,7 @@ gUnknown_0820C2E6: @ 820C2E6
gUnknown_0820C2E9: @ 820C2E9
.incbin "baserom.gba", 0x0020c2e9, 0x7
+ .align 2
.global gUnknown_0820C2F0
gUnknown_0820C2F0: @ 820C2F0
.4byte TradeText_LinkStandby
@@ -1555,6 +1569,7 @@ gUnknown_0820C2F0: @ 820C2F0
gUnknown_0820C308: @ 820C308
.incbin "baserom.gba", 0x0020c308, 0x18
+ .align 2
.global gUnknown_0820C320
gUnknown_0820C320: @ 820C320
.4byte TradeText_Summary2
@@ -1619,7 +1634,7 @@ gUnknown_0820C3B0: @ 820C3B0
gUnknown_0820C3D1: @ 820C3D1
.incbin "baserom.gba", 0x0020c3d1, 0x7
.incbin "graphics/interface/ball_open.gbapal"
- .incbin "baserom.gba", 0x0020c3f8, 0x600
+ .incbin "graphics/interface/rolling_ball.4bpp"
.global gUnknown_0820C9F8
gUnknown_0820C9F8: @ 820C9F8
@@ -1627,7 +1642,7 @@ gUnknown_0820C9F8: @ 820C9F8
.incbin "graphics/interface/gba.gbapal"
.incbin "graphics/interface/trade_shadow.gbapal"
.incbin "baserom.gba", 0x0020ca58, 0x20 @ blank
- .incbin "baserom.gba", 0x0020ca78, 0x20
+ .incbin "graphics/interface/trade_misc.gbapal"
.global gUnknown_0820CA98
gUnknown_0820CA98: @ 820CA98
@@ -1636,7 +1651,7 @@ gUnknown_0820CA98: @ 820CA98
.global gUnknown_0820DD98
gUnknown_0820DD98: @ 820DD98
- .incbin "baserom.gba", 0x0020dd98, 0x1a00 @ unused?
+ .incbin "graphics/unknown/unknown_20DD98.8bpp" @ unused?
.global gUnknown_0820F798
gUnknown_0820F798: @ 820F798
@@ -1652,11 +1667,22 @@ gUnknown_08211798: @ 8211798
.global gUnknown_08211F98
gUnknown_08211F98: @ 8211F98
- .incbin "baserom.gba", 0x00211f98, 0x17a0
+ .incbin "baserom.gba", 0x00211f98, 0x20 @ bunch of palettes?
+ .incbin "baserom.gba", 0x00211fb8, 0x20
+ .incbin "baserom.gba", 0x00211fd8, 0x20
+ .incbin "baserom.gba", 0x00211FF8, 0x20
+ .incbin "baserom.gba", 0x00212018, 0x20
+ .incbin "baserom.gba", 0x00212038, 0x20
+ .incbin "baserom.gba", 0x00212058, 0x20
+ .incbin "graphics/interface/gba2.gbapal"
+ .incbin "graphics/interface/trade_glow.4bpp"
+ .incbin "graphics/interface/trade_glow2.4bpp"
+ .incbin "graphics/interface/trade_cableend.4bpp"
+ .incbin "graphics/interface/trade_gbascreen.4bpp"
.global gUnknown_08213738
gUnknown_08213738: @ 8213738
- .incbin "baserom.gba", 0x00213738, 0x2040 @ copy of gba
+ .incbin "graphics/interface/gba2.8bpp"
.global gUnknown_08215778
gUnknown_08215778: @ 8215778
@@ -1761,6 +1787,7 @@ UnknownText_4Pok:
.string "4Pok$"
.align 2
+ .align 2
.global gUnknown_08216284
gUnknown_08216284: @ 8216284 berry blender helpers?
.4byte UnknownText_2Pok
@@ -1786,6 +1813,7 @@ UnknownText_Lassie:
.string "LASSIE$"
.align 2
+ .align 2
.global gUnknown_082162B8
gUnknown_082162B8: @ 82162B8
.4byte UnknownText_Mister
@@ -1939,12 +1967,14 @@ gUnknown_0821664C: @ 821664C
gUnknown_08216694: @ 8216694
.incbin "baserom.gba", 0x00216694, 0xc
+ .align 2
.global gUnknown_082166A0
gUnknown_082166A0: @ 82166A0
.4byte sub_8055C68
.4byte sub_8055C88
.4byte sub_8055C8C
+ .align 2
.global gUnknown_082166AC
gUnknown_082166AC: @ 82166AC
.4byte sub_8055CAC
@@ -1959,6 +1989,7 @@ gUnknown_082166AC: @ 82166AC
.4byte sub_8055D18
.4byte sub_8055D18
+ .align 2
.global gUnknown_082166D8
gUnknown_082166D8: @ 82166D8
.4byte sub_8055D30
@@ -2375,6 +2406,7 @@ gUnknown_08304F18: @ 8304F18
.include "data/maps/Route124_DivingTreasureHuntersHouse/header.s"
.include "data/maps/_groups.s"
+ .align 2
.global gUnknown_08308588
gUnknown_08308588: @ 8308588
gMapGroups:: @ 8308588
@@ -2491,6 +2523,7 @@ gUnknown_0830F890: @ 830F890
gUnknown_0830F9B4: @ 830F9B4
.incbin "baserom.gba", 0x0030f9b4, 0x1a4
+ .align 2
.global gUnknown_0830FB58
gUnknown_0830FB58: @ 830FB58
.4byte MetatileBehavior_IsTrickHouseSlipperyFloor
@@ -2512,6 +2545,7 @@ gUnknown_0830FB58: @ 830FB58
.4byte MetatileBehavior_0xBC
.4byte MetatileBehavior_IsMuddySlope
+ .align 2
.global gUnknown_0830FBA0
gUnknown_0830FBA0: @ 830FBA0
.4byte ForcedMovement_None
@@ -2534,12 +2568,14 @@ gUnknown_0830FBA0: @ 830FBA0
.4byte sub_8058C10
.4byte ForcedMovement_MuddySlope
+ .align 2
.global gUnknown_0830FBEC
gUnknown_0830FBEC: @ 830FBEC
.4byte PlayerNotOnBikeNotMoving
.4byte PlayerNotOnBikeTurningInPlace
.4byte sub_8058D0C
+ .align 2
.global gUnknown_0830FBF8
gUnknown_0830FBF8: @ 830FBF8
.4byte MetatileBehavior_IsBumpySlope
@@ -2552,6 +2588,7 @@ gUnknown_0830FBF8: @ 830FBF8
gUnknown_0830FC0C: @ 830FC0C
.incbin "baserom.gba", 0x0030fc0c, 0x8
+ .align 2
.global gUnknown_0830FC14
gUnknown_0830FC14: @ 830FC14
.4byte PlayerAvatarTransition_Normal
@@ -2563,6 +2600,7 @@ gUnknown_0830FC14: @ 830FC14
.4byte nullsub_49
.4byte nullsub_49
+ .align 2
.global gUnknown_0830FC34
gUnknown_0830FC34: @ 830FC34
.4byte MetatileBehavior_IsSouthArrowWarp
@@ -2582,6 +2620,7 @@ gUnknown_0830FC54: @ 830FC54
gUnknown_0830FC64: @ 830FC64
.incbin "baserom.gba", 0x0030fc64, 0x14
+ .align 2
.global gUnknown_0830FC78
gUnknown_0830FC78: @ 830FC78
.4byte MetatileBehavior_IsSouthArrowWarp
@@ -2589,6 +2628,7 @@ gUnknown_0830FC78: @ 830FC78
.4byte MetatileBehavior_IsWestArrowWarp
.4byte MetatileBehavior_IsEastArrowWarp
+ .align 2
.global gUnknown_0830FC88
gUnknown_0830FC88: @ 830FC88
.4byte sub_8059E84
@@ -2599,6 +2639,7 @@ gUnknown_0830FC88: @ 830FC88
gUnknown_0830FC94: @ 830FC94
.4byte sub_805A000
+ .align 2
.global gUnknown_0830FC98
gUnknown_0830FC98: @ 830FC98
.4byte sub_805A0D8
@@ -2614,6 +2655,7 @@ gUnknown_0830FCA8: @ 830FCA8
gUnknown_0830FCAC: @ 830FCAC
.incbin "baserom.gba", 0x0030fcac, 0x8
+ .align 2
.global gUnknown_0830FCB4
gUnknown_0830FCB4: @ 830FCB4
.4byte sub_805A3B4
@@ -2661,6 +2703,7 @@ gUnknown_0830FD14: @ 830FD14
gUnknown_0830FD24: @ 830FD24
.incbin "baserom.gba", 0x0030fd24, 0x18
+ .align 2
.global gUnknown_0830FD3C
gUnknown_0830FD3C: @ 830FD3C
.4byte CameraObject_0
@@ -2673,6 +2716,7 @@ gUnknown_0830FD3C: @ 830FD3C
@ 8368528
.include "data/graphics/field_objects/field_effect_object_graphics.s"
+ .align 2
.global gUnknown_0836DA88
gUnknown_0836DA88: @ 836DA88
.4byte sub_805C884
@@ -2803,6 +2847,7 @@ Unknown_8373974:
Unknown_8373988:
.incbin "baserom.gba", 0x00373988, 0x14
+ .align 2
.global gUnknown_0837399C
gUnknown_0837399C: @ 837399C
.4byte Unknown_837394C
@@ -2824,6 +2869,7 @@ gUnknown_0837520C: @ 837520C
gUnknown_0837521C: @ 837521C
.incbin "baserom.gba", 0x0037521c, 0x8
+ .align 2
.global gUnknown_08375224
gUnknown_08375224: @ 8375224
.4byte sub_805C8F0
@@ -2838,6 +2884,7 @@ gUnknown_08375224: @ 8375224
gUnknown_08375240: @ 8375240
.incbin "baserom.gba", 0x00375240, 0x4
+ .align 2
.global gUnknown_08375244
gUnknown_08375244: @ 8375244
.4byte sub_805CAAC
@@ -2852,6 +2899,7 @@ gUnknown_08375244: @ 8375244
.4byte sub_805CCE8
.4byte sub_805CD24
+ .align 2
.global gUnknown_08375270
gUnknown_08375270: @ 8375270
.4byte sub_805CE2C
@@ -2860,6 +2908,7 @@ gUnknown_08375270: @ 8375270
.4byte sub_805CEB0
.4byte sub_805CEE0
+ .align 2
.global gUnknown_08375284
gUnknown_08375284: @ 8375284
.4byte sub_805CF6C
@@ -2874,6 +2923,7 @@ gUnknown_08375284: @ 8375284
gUnknown_083752A0: @ 83752A0
.incbin "baserom.gba", 0x003752a0, 0x4
+ .align 2
.global gUnknown_083752A4
gUnknown_083752A4: @ 83752A4
.4byte sub_805D0F0
@@ -2888,12 +2938,14 @@ gUnknown_083752A4: @ 83752A4
gUnknown_083752C0: @ 83752C0
.incbin "baserom.gba", 0x003752c0, 0x4
+ .align 2
.global gUnknown_083752C4
gUnknown_083752C4: @ 83752C4
.4byte sub_805D274
.4byte sub_805D2A0
.4byte sub_805D2C0
+ .align 2
.global gUnknown_083752D0
gUnknown_083752D0: @ 83752D0
.4byte do_berry_tree_growth_sparkle_1
@@ -2902,6 +2954,7 @@ gUnknown_083752D0: @ 83752D0
.4byte sub_805D458
.4byte sub_805D4A8
+ .align 2
.global gUnknown_083752E4
gUnknown_083752E4: @ 83752E4
.4byte sub_805D538
@@ -2910,6 +2963,7 @@ gUnknown_083752E4: @ 83752E4
.4byte sub_805D5BC
.4byte sub_805D5EC
+ .align 2
.global gUnknown_083752F8
gUnknown_083752F8: @ 83752F8
.4byte sub_805D678
@@ -2918,6 +2972,7 @@ gUnknown_083752F8: @ 83752F8
.4byte sub_805D6FC
.4byte sub_805D72C
+ .align 2
.global gUnknown_0837530C
gUnknown_0837530C: @ 837530C
.4byte sub_805D7B8
@@ -2930,6 +2985,7 @@ gUnknown_0837530C: @ 837530C
gUnknown_08375320: @ 8375320
.incbin "baserom.gba", 0x00375320, 0x4
+ .align 2
.global gUnknown_08375324
gUnknown_08375324: @ 8375324
.4byte sub_805D8F8
@@ -2942,6 +2998,7 @@ gUnknown_08375324: @ 8375324
gUnknown_08375338: @ 8375338
.incbin "baserom.gba", 0x00375338, 0x4
+ .align 2
.global gUnknown_0837533C
gUnknown_0837533C: @ 837533C
.4byte sub_805DA38
@@ -2954,6 +3011,7 @@ gUnknown_0837533C: @ 837533C
gUnknown_08375350: @ 8375350
.incbin "baserom.gba", 0x00375350, 0x4
+ .align 2
.global gUnknown_08375354
gUnknown_08375354: @ 8375354
.4byte sub_805DB78
@@ -2966,6 +3024,7 @@ gUnknown_08375354: @ 8375354
gUnknown_08375368: @ 8375368
.incbin "baserom.gba", 0x00375368, 0x4
+ .align 2
.global gUnknown_0837536C
gUnknown_0837536C: @ 837536C
.4byte sub_805DCB8
@@ -2978,6 +3037,7 @@ gUnknown_0837536C: @ 837536C
gUnknown_08375380: @ 8375380
.incbin "baserom.gba", 0x00375380, 0x4
+ .align 2
.global gUnknown_08375384
gUnknown_08375384: @ 8375384
.4byte sub_805DDF8
@@ -2990,6 +3050,7 @@ gUnknown_08375384: @ 8375384
gUnknown_08375398: @ 8375398
.incbin "baserom.gba", 0x00375398, 0x4
+ .align 2
.global gUnknown_0837539C
gUnknown_0837539C: @ 837539C
.4byte sub_805DF38
@@ -3002,6 +3063,7 @@ gUnknown_0837539C: @ 837539C
gUnknown_083753B0: @ 83753B0
.incbin "baserom.gba", 0x003753b0, 0x4
+ .align 2
.global gUnknown_083753B4
gUnknown_083753B4: @ 83753B4
.4byte sub_805E078
@@ -3014,6 +3076,7 @@ gUnknown_083753B4: @ 83753B4
gUnknown_083753C8: @ 83753C8
.incbin "baserom.gba", 0x003753c8, 0x4
+ .align 2
.global gUnknown_083753CC
gUnknown_083753CC: @ 83753CC
.4byte sub_805E1B8
@@ -3025,6 +3088,7 @@ gUnknown_083753CC: @ 83753CC
gUnknown_083753DC: @ 83753DC
.incbin "baserom.gba", 0x003753dc, 0x8
+ .align 2
.global gUnknown_083753E4
gUnknown_083753E4: @ 83753E4
.4byte sub_805E2BC
@@ -3036,6 +3100,7 @@ gUnknown_083753E4: @ 83753E4
gUnknown_083753F4: @ 83753F4
.incbin "baserom.gba", 0x003753f4, 0x8
+ .align 2
.global gUnknown_083753FC
gUnknown_083753FC: @ 83753FC
.4byte sub_805E3C0
@@ -3043,6 +3108,7 @@ gUnknown_083753FC: @ 83753FC
.4byte sub_805E40C
.4byte sub_805E4C4
+ .align 2
.global gUnknown_0837540C
gUnknown_0837540C: @ 837540C
.4byte sub_805E4EC
@@ -3053,12 +3119,14 @@ gUnknown_0837540C: @ 837540C
gUnknown_08375418: @ 8375418
.incbin "baserom.gba", 0x00375418, 0x4
+ .align 2
.global gUnknown_0837541C
gUnknown_0837541C: @ 837541C
.4byte sub_805E4EC
.4byte sub_805E6AC
.4byte sub_805E5B4
+ .align 2
.global gUnknown_08375428
gUnknown_08375428: @ 8375428
.4byte 0x02010304
@@ -3073,6 +3141,7 @@ gUnknown_0837542C: @ 837542C
gUnknown_08375438: @ 8375438
.incbin "baserom.gba", 0x00375438, 0x4
+ .align 2
.global gUnknown_0837543C
gUnknown_0837543C: @ 837543C
.4byte sub_805E4EC
@@ -3083,6 +3152,7 @@ gUnknown_0837543C: @ 837543C
gUnknown_08375448: @ 8375448
.incbin "baserom.gba", 0x00375448, 0x4
+ .align 2
.global gUnknown_0837544C
gUnknown_0837544C: @ 837544C
.4byte sub_805E4EC
@@ -3093,6 +3163,7 @@ gUnknown_0837544C: @ 837544C
gUnknown_08375458: @ 8375458
.incbin "baserom.gba", 0x00375458, 0x4
+ .align 2
.global gUnknown_0837545C
gUnknown_0837545C: @ 837545C
.4byte sub_805E4EC
@@ -3103,12 +3174,14 @@ gUnknown_0837545C: @ 837545C
gUnknown_08375468: @ 8375468
.4byte 0x02010403
+ .align 2
.global gUnknown_0837546C
gUnknown_0837546C: @ 837546C
.4byte sub_805E4EC
.4byte sub_805E968
.4byte sub_805E5B4
+ .align 2
.global gUnknown_08375478
gUnknown_08375478: @ 8375478
.4byte sub_805E4EC
@@ -3119,6 +3192,7 @@ gUnknown_08375478: @ 8375478
gUnknown_08375484: @ 8375484
.incbin "baserom.gba", 0x00375484, 0x4
+ .align 2
.global gUnknown_08375488
gUnknown_08375488: @ 8375488
.4byte sub_805E4EC
@@ -3129,6 +3203,7 @@ gUnknown_08375488: @ 8375488
gUnknown_08375494: @ 8375494
.incbin "baserom.gba", 0x00375494, 0x4
+ .align 2
.global gUnknown_08375498
gUnknown_08375498: @ 8375498
.4byte sub_805E4EC
@@ -3139,6 +3214,7 @@ gUnknown_08375498: @ 8375498
gUnknown_083754A4: @ 83754A4
.incbin "baserom.gba", 0x003754a4, 0x4
+ .align 2
.global gUnknown_083754A8
gUnknown_083754A8: @ 83754A8
.4byte sub_805E4EC
@@ -3149,6 +3225,7 @@ gUnknown_083754A8: @ 83754A8
gUnknown_083754B4: @ 83754B4
.incbin "baserom.gba", 0x003754b4, 0x4
+ .align 2
.global gUnknown_083754B8
gUnknown_083754B8: @ 83754B8
.4byte sub_805E4EC
@@ -3159,6 +3236,7 @@ gUnknown_083754B8: @ 83754B8
gUnknown_083754C4: @ 83754C4
.4byte 0x02030401
+ .align 2
.global gUnknown_083754C8
gUnknown_083754C8: @ 83754C8
.4byte sub_805E4EC
@@ -3169,6 +3247,7 @@ gUnknown_083754C8: @ 83754C8
gUnknown_083754D4: @ 83754D4
.incbin "baserom.gba", 0x003754d4, 0x4
+ .align 2
.global gUnknown_083754D8
gUnknown_083754D8: @ 83754D8
.4byte sub_805E4EC
@@ -3179,6 +3258,7 @@ gUnknown_083754D8: @ 83754D8
gUnknown_083754E4: @ 83754E4
.incbin "baserom.gba", 0x003754e4, 0x4
+ .align 2
.global gUnknown_083754E8
gUnknown_083754E8: @ 83754E8
.4byte sub_805E4EC
@@ -3189,6 +3269,7 @@ gUnknown_083754E8: @ 83754E8
gUnknown_083754F4: @ 83754F4
.incbin "baserom.gba", 0x003754f4, 0x4
+ .align 2
.global gUnknown_083754F8
gUnknown_083754F8: @ 83754F8
.4byte sub_805E4EC
@@ -3199,6 +3280,7 @@ gUnknown_083754F8: @ 83754F8
gUnknown_08375504: @ 8375504
.incbin "baserom.gba", 0x00375504, 0x4
+ .align 2
.global gUnknown_08375508
gUnknown_08375508: @ 8375508
.4byte sub_805E4EC
@@ -3209,6 +3291,7 @@ gUnknown_08375508: @ 8375508
gUnknown_08375514: @ 8375514
.incbin "baserom.gba", 0x00375514, 0x4
+ .align 2
.global gUnknown_08375518
gUnknown_08375518: @ 8375518
.4byte sub_805E4EC
@@ -3219,6 +3302,7 @@ gUnknown_08375518: @ 8375518
gUnknown_08375524: @ 8375524
.incbin "baserom.gba", 0x00375524, 0x4
+ .align 2
.global gUnknown_08375528
gUnknown_08375528: @ 8375528
.4byte sub_805E4EC
@@ -3229,6 +3313,7 @@ gUnknown_08375528: @ 8375528
gUnknown_08375534: @ 8375534
.incbin "baserom.gba", 0x00375534, 0x4
+ .align 2
.global gUnknown_08375538
gUnknown_08375538: @ 8375538
.4byte sub_805E4EC
@@ -3239,6 +3324,7 @@ gUnknown_08375538: @ 8375538
gUnknown_08375544: @ 8375544
.incbin "baserom.gba", 0x00375544, 0x4
+ .align 2
.global gUnknown_08375548
gUnknown_08375548: @ 8375548
.4byte sub_805E4EC
@@ -3249,6 +3335,7 @@ gUnknown_08375548: @ 8375548
gUnknown_08375554: @ 8375554
.incbin "baserom.gba", 0x00375554, 0x4
+ .align 2
.global gUnknown_08375558
gUnknown_08375558: @ 8375558
.4byte sub_805E4EC
@@ -3259,6 +3346,7 @@ gUnknown_08375558: @ 8375558
gUnknown_08375564: @ 8375564
.incbin "baserom.gba", 0x00375564, 0x4
+ .align 2
.global gUnknown_08375568
gUnknown_08375568: @ 8375568
.4byte sub_805E4EC
@@ -3269,22 +3357,26 @@ gUnknown_08375568: @ 8375568
gUnknown_08375574: @ 8375574
.incbin "baserom.gba", 0x00375574, 0x4
+ .align 2
.global gUnknown_08375578
gUnknown_08375578: @ 8375578
.4byte sub_805E4EC
.4byte sub_805F2B4
.4byte sub_805E5B4
+ .align 2
.global gUnknown_08375584
gUnknown_08375584: @ 8375584
.4byte 0x02030104
+ .align 2
.global gUnknown_08375588
gUnknown_08375588: @ 8375588
.4byte mss_npc_reset_oampriv3_1_unk2_unk3
.4byte sub_805F364
.4byte sub_805F3C4
+ .align 2
.global gUnknown_08375594
gUnknown_08375594: @ 8375594
.4byte sub_805F3EC
@@ -3299,31 +3391,37 @@ gUnknown_08375594: @ 8375594
.4byte sub_805F3EC
.4byte sub_805F3EC
+ .align 2
.global gUnknown_083755C0
gUnknown_083755C0: @ 83755C0
.4byte mss_npc_reset_oampriv3_1_unk2_unk3
.4byte mss_08062EA4
.4byte sub_805F3C4
+ .align 2
.global gUnknown_083755CC
gUnknown_083755CC: @ 83755CC
.4byte sub_805FAF8
+ .align 2
.global gUnknown_083755D0
gUnknown_083755D0: @ 83755D0
.4byte sub_805FB64
.4byte sub_805FB04
+ .align 2
.global gUnknown_083755D8
gUnknown_083755D8: @ 83755D8
.4byte sub_805FBD4
.4byte sub_805FB04
+ .align 2
.global gUnknown_083755E0
gUnknown_083755E0: @ 83755E0
.4byte sub_805FC44
.4byte sub_805FB04
+ .align 2
.global gUnknown_083755E8
gUnknown_083755E8: @ 83755E8
.4byte sub_805FCB4
@@ -3394,6 +3492,7 @@ gUnknown_08375672: @ 8375672
gUnknown_0837567B: @ 837567B
.incbin "baserom.gba", 0x0037567b, 0x9
+ .align 2
.global gUnknown_08375684
gUnknown_08375684: @ 8375684
.4byte MetatileBehavior_IsSouthBlocked
@@ -3401,6 +3500,7 @@ gUnknown_08375684: @ 8375684
.4byte MetatileBehavior_IsWestBlocked
.4byte MetatileBehavior_IsEastBlocked
+ .align 2
.global gUnknown_08375694
gUnknown_08375694: @ 8375694
.4byte MetatileBehavior_IsNorthBlocked
@@ -3532,6 +3632,7 @@ gUnknown_08375757: @ 8375757
gUnknown_08375767: @ 8375767
.incbin "baserom.gba", 0x00375767, 0x11
+ .align 2
.global gUnknown_08375778
gUnknown_08375778: @ 8375778
.4byte Unknown_83759A0
@@ -3673,6 +3774,7 @@ gUnknown_08375778: @ 8375778
.4byte Unknown_8375FF0
.4byte Unknown_8375FFC
+ .align 2
Unknown_83759A0:
.4byte sub_8060CE0
.4byte sub_8063474
@@ -3686,6 +3788,7 @@ Unknown_83759B8:
.4byte sub_8060D10
.4byte sub_8063474
+ .align 2
.global gUnknown_083759C0
gUnknown_083759C0: @ 83759C0
.4byte get_go_image_anim_num
@@ -3991,6 +4094,7 @@ Unknown_8375FFC:
gUnknown_08376008: @ 8376008
.incbin "baserom.gba", 0x00376008, 0x8
+ .align 2
.global gUnknown_08376010
gUnknown_08376010: @ 8376010
.4byte MetatileBehavior_IsTallGrass
@@ -4004,6 +4108,7 @@ gUnknown_08376010: @ 8376010
gUnknown_08376028: @ 8376028
.incbin "baserom.gba", 0x00376028, 0x18
+ .align 2
.global gUnknown_08376040
gUnknown_08376040: @ 8376040
.4byte MetatileBehavior_IsJumpSouth
@@ -4015,6 +4120,7 @@ gUnknown_08376040: @ 8376040
gUnknown_08376050: @ 8376050
.incbin "baserom.gba", 0x00376050, 0x10
+ .align 2
.global gUnknown_08376060
gUnknown_08376060: @ 8376060
.4byte 0x02020202 @ are these even pointers?
@@ -4026,6 +4132,7 @@ gUnknown_08376060: @ 8376060
gUnknown_08376070: @ 8376070
.incbin "baserom.gba", 0x00376070, 0x10
+ .align 2
.global gUnknown_08376080
gUnknown_08376080: @ 8376080
.4byte nullsub_50
@@ -4040,6 +4147,7 @@ gUnknown_0837608C: @ 837608C
gUnknown_08376090: @ 8376090
.incbin "baserom.gba", 0x00376090, 0x10
+ .align 2
.global gUnknown_083760A0
gUnknown_083760A0: @ 83760A0
.4byte GroundEffect_SpawnOnTallGrass
@@ -4063,6 +4171,7 @@ gUnknown_083760A0: @ 83760A0
.4byte GroundEffect_HotSprings
.4byte GroundEffect_Seaweed
+ .align 2
Unknown_83760F0:
.4byte little_step
.4byte little_step
@@ -4081,6 +4190,7 @@ Unknown_83760F0:
.4byte little_step
.4byte little_step
+ .align 2
Unknown_8376130:
.4byte sub_806456C
.4byte sub_806456C
@@ -4091,6 +4201,7 @@ Unknown_8376130:
.4byte sub_806456C
.4byte sub_806456C
+ .align 2
Unknown_8376150:
.4byte sub_806456C
.4byte sub_8064590
@@ -4099,16 +4210,19 @@ Unknown_8376150:
.4byte sub_8064590
.4byte sub_8064590
+ .align 2
Unknown_8376168:
.4byte sub_80645B8
.4byte sub_80645B8
.4byte sub_80645B8
.4byte sub_80645B8
+ .align 2
Unknown_8376178:
.4byte sub_80645DC
.4byte sub_80645DC
+ .align 2
.global gUnknown_08376180
gUnknown_08376180: @ 8376180
.4byte Unknown_83760F0
@@ -4128,6 +4242,7 @@ Unknown_83761AE:
Unknown_83761BE:
.incbin "baserom.gba", 0x003761be, 0x12
+ .align 2
.global gUnknown_083761D0
gUnknown_083761D0: @ 83761D0
.4byte Unknown_837619E
@@ -4150,6 +4265,7 @@ gUnknown_083761E6: @ 83761E6
gUnknown_083761EC: @ 83761EC
.incbin "baserom.gba", 0x003761ec, 0x4
+ .align 2
.global gUnknown_083761F0
gUnknown_083761F0: @ 83761F0
.4byte 0x08e9addc
@@ -4205,6 +4321,7 @@ gUnknown_083762D8: @ 83762D8
gUnknown_083762DC: @ 83762DC
.incbin "baserom.gba", 0x003762dc, 0x14
+ .align 2
.global gUnknown_083762F0
gUnknown_083762F0: @ 83762F0
.4byte 0x020231cc
@@ -4215,6 +4332,7 @@ gUnknown_083762F0: @ 83762F0
gUnknown_083762FC: @ 83762FC
.incbin "baserom.gba", 0x003762fc, 0x68
+ .align 2
.global gUnknown_08376364
gUnknown_08376364: @ 8376364
.4byte nullsub_51
@@ -4278,6 +4396,7 @@ gUnknown_083765E4: @ 83765E4
gUnknown_0837660C: @ 837660C
.incbin "baserom.gba", 0x0037660c, 0x18
+ .align 2
.global gUnknown_08376624
gUnknown_08376624: @ 8376624
.4byte OtherText_ChoosePoke
@@ -4370,6 +4489,7 @@ gUnknown_08376CD4: @ 8376CD4
gUnknown_08376CEC: @ 8376CEC
.incbin "baserom.gba", 0x00376cec, 0x18
+ .align 2
.global gUnknown_08376D04
gUnknown_08376D04: @ 8376D04
.4byte OtherText_HP
@@ -4383,6 +4503,7 @@ gUnknown_08376D04: @ 8376D04
gUnknown_08376D1C: @ 8376D1C
.incbin "baserom.gba", 0x00376d1c, 0x8
+ .align 2
.global gUnknown_08376D24
gUnknown_08376D24: @ 8376D24
.4byte SystemText_Pokedex
@@ -4458,6 +4579,7 @@ Unknown_837B3C4:
Unknown_837B4C4:
.incbin "baserom.gba", 0x37B4C4, 0x100
+ .align 2
.global gUnknown_0837B5C4
gUnknown_0837B5C4: @ 837B5C4
Unknown_837B5C4:
@@ -4497,6 +4619,7 @@ gUnknown_0837BAE4: @ 837BAE4
gUnknown_0837BB04: @ 837BB04
.incbin "baserom.gba", 0x0037bb04, 0x20
+ .align 2
.global gUnknown_0837BB24
gUnknown_0837BB24: @ 837BB24
.4byte Unknown_837B5E4
@@ -4512,6 +4635,7 @@ gUnknown_0837BB24: @ 837BB24
.4byte Unknown_837B6E4
.4byte Unknown_837B664
+ .align 2
.global gUnknown_0837BB54
gUnknown_0837BB54: @ 837BB54
.4byte Unknown_837B864
@@ -4527,6 +4651,7 @@ gUnknown_0837BB54: @ 837BB54
.4byte Unknown_837B964
.4byte Unknown_837B8E4
+ .align 2
.global gUnknown_0837BB84
gUnknown_0837BB84: @ 837BB84
.4byte Unknown_837B5E4
@@ -4566,6 +4691,7 @@ Unknown_837C97C:
Unknown_837C9FC:
.incbin "baserom.gba", 0x37C9FC, 0x80
+ .align 2
.global gUnknown_0837CA7C
gUnknown_0837CA7C: @ 837CA7C
Unknown_837CA7C:
@@ -4578,6 +4704,7 @@ Unknown_837CC04:
Unknown_837CD84:
.incbin "baserom.gba", 0x0037cd84, 0x900
+ .align 2
.global gUnknown_0837D684
gUnknown_0837D684: @ 837D684
.4byte Unknown_837CA84
@@ -4597,6 +4724,7 @@ Unknown_837D7DC:
Unknown_837D7FC:
.incbin "baserom.gba", 0x0037d7fc, 0x40
+ .align 2
.global gUnknown_0837D83C
gUnknown_0837D83C: @ 837D83C
.4byte Unknown_837D79C
@@ -4622,6 +4750,7 @@ Unknown_837DD7C:
Unknown_837DD9C:
.incbin "baserom.gba", 0x0037dd9c, 0x140
+ .align 2
.global gUnknown_0837DEDC
gUnknown_0837DEDC: @ 837DEDC
.4byte Unknown_837DD7C
@@ -5219,6 +5348,7 @@ gBattleAnimPaletteTable: @ 837EA6C
obj_pal 0x08e6bbb4, 0x282f
obj_pal 0x08d1c2c0, 0x2830
+ .align 2
.global gUnknown_0837F374
gUnknown_0837F374: @ 837F374
.4byte 0x08d1cba8
@@ -5303,6 +5433,7 @@ gUnknown_0837F374: @ 837F374
.4byte 0x08e6bbdc
.4byte 0x08d276d0
+ .align 2
.global gUnknown_0837F4B8
gUnknown_0837F4B8: @ 837F4B8
.4byte ma00_load_graphics
@@ -5875,10 +6006,12 @@ gUnknown_08393FD8: @ 8393FD8
gUnknown_08396FA8: @ 8396FA8
.incbin "baserom.gba", 0x00396fa8, 0x1c
+ .align 2
.global gUnknown_08396FC4
gUnknown_08396FC4: @ 8396FC4
.4byte 0x0202f7e8
+ .align 2
.global gUnknown_08396FC8
gUnknown_08396FC8: @ 8396FC8
.4byte sub_807CAE8
@@ -5942,6 +6075,7 @@ gUnknown_08396FC8: @ 8396FC8
.4byte sub_80804C8
.4byte sub_808056C
+ .align 2
.global gUnknown_083970B8
gUnknown_083970B8: @ 83970B8
.4byte sub_807CC24
@@ -6061,6 +6195,7 @@ gUnknown_0839ACBC: @ 839ACBC
gUnknown_0839ACD4: @ 839ACD4
.incbin "baserom.gba", 0x0039acd4, 0x4
+ .align 2
.global gUnknown_0839ACD8
gUnknown_0839ACD8: @ 839ACD8
.4byte 0x02030202
@@ -6109,6 +6244,7 @@ gUnknown_0839AE28: @ 839AE28
gUnknown_0839AE70: @ 839AE70
.incbin "baserom.gba", 0x0039ae70, 0x380
+ .align 2
.global gUnknown_0839B1F0
gUnknown_0839B1F0: @ 839B1F0
Unknown_839B1F0:
@@ -6125,6 +6261,7 @@ Unknown_839B20E:
Unknown_839B215:
.incbin "baserom.gba", 0x0039b215, 0x7
+ .align 2
.global gUnknown_0839B21C
gUnknown_0839B21C: @ 839B21C
.4byte Unknown_839B200
@@ -6156,6 +6293,7 @@ gUnknown_0839B257: @ 839B257
gUnknown_0839B2C0: @ 839B2C0
.incbin "baserom.gba", 0x0039b2c0, 0x1c8
+ .align 2
.global gUnknown_0839B488
gUnknown_0839B488: @ 839B488
.4byte IsTrainerInRangeSouth
@@ -6163,6 +6301,7 @@ gUnknown_0839B488: @ 839B488
.4byte IsTrainerInRangeWest
.4byte IsTrainerInRangeEast
+ .align 2
.global gUnknown_0839B498
gUnknown_0839B498: @ 839B498
.4byte sub_8084394
@@ -6199,13 +6338,18 @@ gUnknown_0839DBFC: @ 839DBFC
.global gUnknown_0839DC00
gUnknown_0839DC00: @ 839DC00
- .incbin "baserom.gba", 0x0039dc00, 0x854
+ .incbin "baserom.gba", 0x0039dc00, 0x14
+ .incbin "graphics/birch_speech/birch.4bpp"
+ .incbin "graphics/birch_speech/birch.gbapal"
+ .incbin "baserom.gba", 0x0039e434, 0x20 @ another palette, unknown?
.align 2
gFieldEffectObjectPalette4: @ 839E454
.incbin "graphics/field_effect_objects/palettes/04.gbapal"
- .incbin "baserom.gba", 0x39e474, 0x480
+ .incbin "graphics/misc/center_monitor.4bpp"
+ .incbin "baserom.gba", 0x39e5F4, 0x200
+ .incbin "baserom.gba", 0x39e7F4, 0x100
.align 2
gFieldEffectObjectPalette5: @ 839E8F4
@@ -6235,6 +6379,7 @@ gUnknown_0839EE34: @ 839EE34
gUnknown_0839EE54: @ 839EE54
.incbin "baserom.gba", 0x0039ee54, 0x280
+ .align 2
.global gUnknown_0839F0D4
gUnknown_0839F0D4: @ 839F0D4
.4byte FieldEffectCmd_loadtiles
@@ -6294,6 +6439,7 @@ gUnknown_0839F238: @ 839F238
gUnknown_0839F250: @ 839F250
.incbin "baserom.gba", 0x0039f250, 0x18
+ .align 2
.global gUnknown_0839F268
gUnknown_0839F268: @ 839F268
.4byte sub_8085DF4
@@ -6301,6 +6447,7 @@ gUnknown_0839F268: @ 839F268
.4byte sub_8085E6C
.4byte sub_8085E94
+ .align 2
.global gUnknown_0839F278
gUnknown_0839F278: @ 839F278
.4byte sub_8085F40
@@ -6308,6 +6455,7 @@ gUnknown_0839F278: @ 839F278
.4byte sub_8085FE4
.4byte sub_808600C
+ .align 2
.global gUnknown_0839F288
gUnknown_0839F288: @ 839F288
.4byte sub_80860BC
@@ -6335,6 +6483,7 @@ gUnknown_0839F2C4: @ 839F2C4
gUnknown_0839F2C8: @ 839F2C8
.space 4
+ .align 2
.global gUnknown_0839F2CC
gUnknown_0839F2CC: @ 839F2CC
.4byte sub_80867AC
@@ -6345,6 +6494,7 @@ gUnknown_0839F2CC: @ 839F2CC
.4byte sub_80869B8
.4byte sub_80869F8
+ .align 2
.global gUnknown_0839F2E8
gUnknown_0839F2E8: @ 839F2E8
.4byte sub_8086AA0
@@ -6354,6 +6504,7 @@ gUnknown_0839F2E8: @ 839F2E8
.4byte sub_8086B64
.4byte sub_8086B88
+ .align 2
.global gUnknown_0839F300
gUnknown_0839F300: @ 839F300
.4byte sub_8086CF4
@@ -6364,6 +6515,7 @@ gUnknown_0839F300: @ 839F300
.4byte sub_8086EB0
.4byte sub_8086ED4
+ .align 2
.global gUnknown_0839F31C
gUnknown_0839F31C: @ 839F31C
.4byte sub_8086FB0
@@ -6372,12 +6524,14 @@ gUnknown_0839F31C: @ 839F31C
.4byte sub_8087030
.4byte sub_8087058
+ .align 2
.global gUnknown_0839F330
gUnknown_0839F330: @ 839F330
.4byte sub_8087124
.4byte dive_2_unknown
.4byte dive_3_unknown
+ .align 2
.global gUnknown_0839F33C
gUnknown_0839F33C: @ 839F33C
.4byte sub_808722C
@@ -6387,6 +6541,7 @@ gUnknown_0839F33C: @ 839F33C
.4byte sub_80873D8
.4byte sub_80873F4
+ .align 2
.global gUnknown_0839F354
gUnknown_0839F354: @ 839F354
.4byte sub_80874CC
@@ -6394,6 +6549,7 @@ gUnknown_0839F354: @ 839F354
.4byte sub_8087548
.4byte sub_808759C
+ .align 2
.global gUnknown_0839F364
gUnknown_0839F364: @ 839F364
.4byte sub_80876C8
@@ -6402,6 +6558,7 @@ gUnknown_0839F364: @ 839F364
.4byte sub_80877AC
.4byte sub_80877D4
+ .align 2
.global gUnknown_0839F378
gUnknown_0839F378: @ 839F378
.4byte sub_80878F4
@@ -6411,11 +6568,13 @@ gUnknown_0839F378: @ 839F378
gUnknown_0839F380: @ 839F380
.incbin "baserom.gba", 0x0039f380, 0x8
+ .align 2
.global gUnknown_0839F388
gUnknown_0839F388: @ 839F388
.4byte sub_8087AA4
.4byte sub_8087AC8
+ .align 2
.global gUnknown_0839F390
gUnknown_0839F390: @ 839F390
.4byte sub_8087BEC
@@ -6423,12 +6582,14 @@ gUnknown_0839F390: @ 839F390
.4byte sub_8087CA4
.4byte sub_8087D78
+ .align 2
.global gUnknown_0839F3A0
gUnknown_0839F3A0: @ 839F3A0
.4byte sub_8087E4C
.4byte sub_8087ED8
.4byte sub_8087FDC
+ .align 2
.global gUnknown_0839F3AC
gUnknown_0839F3AC: @ 839F3AC
.4byte sub_8088150
@@ -6439,6 +6600,7 @@ gUnknown_0839F3AC: @ 839F3AC
.4byte sub_8088338
.4byte sub_8088380
+ .align 2
.global gUnknown_0839F3C8
gUnknown_0839F3C8: @ 839F3C8
.4byte sub_80884AC
@@ -6449,6 +6611,7 @@ gUnknown_0839F3C8: @ 839F3C8
.4byte sub_808860C
.4byte sub_808862C
+ .align 2
.global gUnknown_0839F3E4
gUnknown_0839F3E4: @ 839F3E4
.4byte sub_8088984
@@ -6457,6 +6620,7 @@ gUnknown_0839F3E4: @ 839F3E4
.4byte sub_8088A78
.4byte sub_8088AF4
+ .align 2
.global gUnknown_0839F3F8
gUnknown_0839F3F8: @ 839F3F8
Unknown_839F3F8:
@@ -6474,11 +6638,13 @@ Unknown_839F41C:
Unknown_839F434:
.incbin "baserom.gba", 0x0039f434, 0x18
+ .align 2
.global gUnknown_0839F44C
gUnknown_0839F44C: @ 839F44C
.4byte Unknown_839F41C
.4byte Unknown_839F434
+ .align 2
.global gUnknown_0839F454
gUnknown_0839F454: @ 839F454
.4byte sub_80892A0
@@ -6493,6 +6659,7 @@ gUnknown_0839F454: @ 839F454
gUnknown_0839F470: @ 839F470
.incbin "baserom.gba", 0x0039f470, 0x24
+ .align 2
.global gUnknown_0839F494
gUnknown_0839F494: @ 839F494
.4byte OtherText_Summary
@@ -6586,7 +6753,7 @@ gUnknown_0839F988: @ 839F988
.global gUnknown_0839FA7C
gUnknown_0839FA7C: @ 839FA7C
- .incbin "baserom.gba", 0x0039fa7c, 0x48
+ .incbin "graphics/pokedex/noball.4bpp.lz"
.global gUnknown_0839FAC4
gUnknown_0839FAC4: @ 839FAC4
@@ -6663,6 +6830,7 @@ gUnknown_083B4EC4: @ 83B4EC4
gUnknown_083B5558: @ 83B5558
.incbin "baserom.gba", 0x003b5558, 0x2c
+ .align 2
.global gUnknown_083B5584
gUnknown_083B5584: @ 83B5584
Unknown_83B5584:
@@ -6679,6 +6847,7 @@ Unknown_83B5694:
Unknown_83B5714:
.incbin "baserom.gba", 0x003b5714, 0x80
+ .align 2
.global gUnknown_083B5794
gUnknown_083B5794: @ 83B5794
.4byte Unknown_83B5594
@@ -6766,6 +6935,7 @@ gUnknown_083B5AB2: @ 83B5AB2
gUnknown_083B5AB8: @ 83B5AB8
.incbin "baserom.gba", 0x003b5ab8, 0x404
+ .align 2
.global gUnknown_083B5EBC
gUnknown_083B5EBC: @ 83B5EBC
.4byte sub_8093864
@@ -6776,6 +6946,7 @@ gUnknown_083B5EBC: @ 83B5EBC
.4byte sub_8093954
.4byte sub_8093980
+ .align 2
.global gUnknown_083B5ED8
gUnknown_083B5ED8: @ 83B5ED8
.4byte sub_8093AA0
@@ -6784,6 +6955,7 @@ gUnknown_083B5ED8: @ 83B5ED8
.4byte sub_8093C38
.4byte sub_8093D50
+ .align 2
.global gUnknown_083B5EEC
gUnknown_083B5EEC: @ 83B5EEC
.4byte 0x08e8cac0
@@ -6793,6 +6965,7 @@ gUnknown_083B5EEC: @ 83B5EEC
gUnknown_083B5EF4: @ 83B5EF4
.incbin "baserom.gba", 0x003b5ef4, 0x4
+ .align 2
.global gUnknown_083B5EF8
gUnknown_083B5EF8: @ 83B5EF8
.4byte 0x08e8c8e0
@@ -6873,6 +7046,7 @@ gUnknown_083B6D94: @ 83B6D94
gUnknown_083B6DB4: @ 83B6DB4
.incbin "baserom.gba", 0x003b6db4, 0x4
+ .align 2
.global gUnknown_083B6DB8
gUnknown_083B6DB8: @ 83B6DB8
.4byte 0x02039360
@@ -6909,9 +7083,93 @@ gUnknown_083B6EFC: @ 83B6EFC
gUnknown_083B6F14: @ 83B6F14
.incbin "baserom.gba", 0x003b6f14, 0x48
+ .align 2
.global gUnknown_083B6F5C
gUnknown_083B6F5C: @ 83B6F5C
- .incbin "baserom.gba", 0x003b6f5c, 0x414c
+ .4byte 0x083B6F34
+ .4byte 0x083B6F44
+ .incbin "graphics/pokemon_storage/box_bg1.gbapal" @ unknown palette, hand?
+ .incbin "graphics/pokemon_storage/forest_frame.gbapal"
+ .incbin "graphics/pokemon_storage/forest_bg.gbapal"
+ .incbin "graphics/pokemon_storage/forest.4bpp.lz" @ forest
+ .incbin "graphics/pokemon_storage/forest.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg1.gbapal"
+ .incbin "graphics/pokemon_storage/city_frame.gbapal"
+ .incbin "graphics/pokemon_storage/city_bg.gbapal"
+ .incbin "graphics/pokemon_storage/city.4bpp.lz" @ city
+ .incbin "graphics/pokemon_storage/city.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg1.gbapal"
+ .incbin "graphics/pokemon_storage/desert_frame.gbapal"
+ .incbin "graphics/pokemon_storage/desert_bg.gbapal"
+ .incbin "graphics/pokemon_storage/desert.4bpp.lz" @ desert
+ .incbin "graphics/pokemon_storage/desert.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg1.gbapal"
+ .incbin "graphics/pokemon_storage/savanna_frame.gbapal"
+ .incbin "graphics/pokemon_storage/savanna_bg.gbapal"
+ .incbin "graphics/pokemon_storage/savanna.4bpp.lz" @ savanna
+ .incbin "graphics/pokemon_storage/savanna.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg1.gbapal"
+ .incbin "graphics/pokemon_storage/crag_frame.gbapal"
+ .incbin "graphics/pokemon_storage/crag_bg.gbapal"
+ .incbin "graphics/pokemon_storage/crag.4bpp.lz" @ crag
+ .incbin "graphics/pokemon_storage/crag.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg1.gbapal"
+ .incbin "graphics/pokemon_storage/volcano_frame.gbapal"
+ .incbin "graphics/pokemon_storage/volcano_bg.gbapal"
+ .incbin "graphics/pokemon_storage/volcano.4bpp.lz" @ volcano
+ .4byte 0x00000000 @ why is there padding here?
+ .incbin "graphics/pokemon_storage/volcano.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg1.gbapal"
+ .incbin "graphics/pokemon_storage/snow_frame.gbapal"
+ .incbin "graphics/pokemon_storage/snow_bg.gbapal"
+ .incbin "graphics/pokemon_storage/snow.4bpp.lz" @ snow
+ .incbin "graphics/pokemon_storage/snow.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg1.gbapal"
+ .incbin "graphics/pokemon_storage/cave_frame.gbapal"
+ .incbin "graphics/pokemon_storage/cave_bg.gbapal"
+ .incbin "graphics/pokemon_storage/cave.4bpp.lz" @ cave
+ .incbin "graphics/pokemon_storage/cave.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg1.gbapal"
+ .incbin "graphics/pokemon_storage/beach_frame.gbapal"
+ .incbin "graphics/pokemon_storage/beach_bg.gbapal"
+ .incbin "graphics/pokemon_storage/beach.4bpp.lz" @ beach
+ .incbin "graphics/pokemon_storage/beach.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg1.gbapal"
+ .incbin "graphics/pokemon_storage/seafloor_frame.gbapal"
+ .incbin "graphics/pokemon_storage/seafloor_bg.gbapal"
+ .incbin "graphics/pokemon_storage/seafloor.4bpp.lz" @ seafloor
+ .incbin "graphics/pokemon_storage/seafloor.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg1.gbapal"
+ .incbin "graphics/pokemon_storage/river_frame.gbapal"
+ .incbin "graphics/pokemon_storage/river_bg.gbapal"
+ .incbin "graphics/pokemon_storage/river.4bpp.lz" @ river
+ .incbin "graphics/pokemon_storage/river.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg1.gbapal"
+ .incbin "graphics/pokemon_storage/sky_frame.gbapal"
+ .incbin "graphics/pokemon_storage/sky_bg.gbapal"
+ .incbin "graphics/pokemon_storage/sky.4bpp.lz" @ sky
+ .incbin "graphics/pokemon_storage/sky.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg2.gbapal"
+ .incbin "graphics/pokemon_storage/polkadot_frame.gbapal"
+ .incbin "graphics/pokemon_storage/polkadot_bg.gbapal"
+ .incbin "graphics/pokemon_storage/polkadot.4bpp.lz" @ polkadot
+ .incbin "graphics/pokemon_storage/polkadot.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg2.gbapal"
+ .incbin "graphics/pokemon_storage/pokecenter_frame.gbapal"
+ .incbin "graphics/pokemon_storage/pokecenter_bg.gbapal"
+ .incbin "graphics/pokemon_storage/pokecenter.4bpp.lz" @ pokecenter
+ .incbin "graphics/pokemon_storage/pokecenter.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg3.gbapal"
+ .incbin "graphics/pokemon_storage/machine_frame.gbapal"
+ .incbin "graphics/pokemon_storage/machine_bg.gbapal"
+ .incbin "graphics/pokemon_storage/machine.4bpp.lz" @ machine
+ .incbin "graphics/pokemon_storage/machine.bin.lz"
+ .incbin "graphics/pokemon_storage/box_bg4.gbapal"
+ .incbin "graphics/pokemon_storage/plain_frame.gbapal"
+ .incbin "graphics/pokemon_storage/plain_bg.gbapal"
+ .incbin "graphics/pokemon_storage/plain.4bpp.lz" @ plain
+ .incbin "graphics/pokemon_storage/plain.bin.lz"
+ .incbin "baserom.gba", 0x003BAEF8, 0x1B0
.global gUnknown_083BB0A8
gUnknown_083BB0A8: @ 83BB0A8
@@ -6919,7 +7177,56 @@ gUnknown_083BB0A8: @ 83BB0A8
.global gUnknown_083BB0E8
gUnknown_083BB0E8: @ 83BB0E8
- .incbin "baserom.gba", 0x003bb0e8, 0x1a0
+ obj_pal 0x083B6FC4, 0x03D0
+ .4byte 0x083B7394
+ .4byte 0x083B6F64
+ obj_pal 0x083B74D0, 0x0208
+ .4byte 0x083B76D8
+ .4byte 0x083B7470
+ obj_pal 0x083B77E8, 0x02EC
+ .4byte 0x083B7AD4
+ .4byte 0x083B7788
+ obj_pal 0x083B7C18, 0x0220
+ .4byte 0x083B7E38
+ .4byte 0x083B7BB8
+ obj_pal 0x083B7F64, 0x0350
+ .4byte 0x083B82B4
+ .4byte 0x083B7F04
+ obj_pal 0x083B83EC, 0x0334
+ .4byte 0x083B8720
+ .4byte 0x083B838C
+ obj_pal 0x083B8858, 0x02B8
+ .4byte 0x083B8B10
+ .4byte 0x083B87F8
+ obj_pal 0x083B8C3C, 0x0344
+ .4byte 0x083B8F80
+ .4byte 0x083B8BDC
+ obj_pal 0x083B90BC, 0x0384
+ .4byte 0x083B9440
+ .4byte 0x083B905C
+ obj_pal 0x083B9588, 0x02B4
+ .4byte 0x083B983C
+ .4byte 0x083B9528
+ obj_pal 0x083B9978, 0x0294
+ .4byte 0x083B9C0C
+ .4byte 0x083B9918
+ obj_pal 0x083B9D58, 0x0298
+ .4byte 0x083B9FF0
+ .4byte 0x083B9CF8
+ obj_pal 0x083BA130, 0x01FC
+ .4byte 0x083BA32C
+ .4byte 0x083BA0D0
+ obj_pal 0x083BA444, 0x03A4
+ .4byte 0x083BA7E8
+ .4byte 0x083BA3E4
+ obj_pal 0x083BA95C, 0x02F0
+ .4byte 0x083BAC4C
+ .4byte 0x083BA8FC
+ obj_pal 0x083BAD78, 0x00FC
+ .4byte 0x083BAE74
+ .4byte 0x083BAD18
+ .incbin "graphics/pokemon_storage/arrow.gbapal"
+ .incbin "graphics/pokemon_storage/arrow.4bpp"
.global gUnknown_083BB288
gUnknown_083BB288: @ 83BB288
@@ -6937,6 +7244,7 @@ gUnknown_083BB2B8: @ 83BB2B8
gUnknown_083BB2F0: @ 83BB2F0
.incbin "baserom.gba", 0x003bb2f0, 0x8d8
+ .align 2
.global gUnknown_083BBBC8
gUnknown_083BBBC8: @ 83BBBC8
.4byte sub_809B150
@@ -6963,6 +7271,7 @@ gUnknown_083BBC70: @ 83BBC70
gUnknown_083BBC88: @ 83BBC88
.incbin "baserom.gba", 0x003bbc88, 0x18
+ .align 2
.global gUnknown_083BBCA0
gUnknown_083BBCA0: @ 83BBCA0
.4byte PCText_Cancel2
@@ -7021,6 +7330,7 @@ Unknown_83BC614:
Unknown_83BC620:
.incbin "baserom.gba", 0x3BC620, 0xC
+ .align 2
.global gUnknown_083BC62C
gUnknown_083BC62C: @ 83BC62C
Unknown_83BC62C:
@@ -7034,6 +7344,7 @@ Unknown_83BC640:
Unknown_83BC650:
.incbin "baserom.gba", 0x003bc650, 0x10
+ .align 2
.global gUnknown_083BC660
gUnknown_083BC660: @ 83BC660
.4byte Unknown_83BC640
@@ -7114,6 +7425,7 @@ gUnknown_083C1580: @ 83C1580
.4byte sub_809FC0C
.4byte sub_809FEB8
+ .align 2
.global gUnknown_083C1588
gUnknown_083C1588: @ 83C1588
.4byte sub_809F63C
@@ -7121,6 +7433,7 @@ gUnknown_083C1588: @ 83C1588
.4byte sub_809F664
.4byte sub_809F664
+ .align 2
.global gUnknown_083C1598
gUnknown_083C1598: @ 83C1598
.4byte sub_809FE6C
@@ -7173,6 +7486,7 @@ gUnknown_083C16AE: @ 83C16AE
gUnknown_083C16B8: @ 83C16B8
.incbin "baserom.gba", 0x003c16b8, 0x4
+ .align 2
.global gUnknown_083C16BC
gUnknown_083C16BC: @ 83C16BC
.4byte sub_80A59D0
@@ -7190,11 +7504,13 @@ gUnknown_083C16BC: @ 83C16BC
.4byte sub_80A6C6C
.4byte sub_80A6A4C
+ .align 2
.global gUnknown_083C16F4
gUnknown_083C16F4: @ 83C16F4
.4byte sub_80A5E60
.4byte sub_80A5E90
+ .align 2
.global gUnknown_083C16FC
gUnknown_083C16FC: @ 83C16FC
.4byte sub_80A65AC
@@ -7369,6 +7685,7 @@ gUnknown_083C92BC: @ 83C92BC
gUnknown_083C92CC: @ 83C92CC
.incbin "baserom.gba", 0x003c92cc, 0x18
+ .align 2
.global gUnknown_083C92E4
gUnknown_083C92E4: @ 83C92E4
.4byte sub_80AA8C8
@@ -7416,6 +7733,7 @@ Unknown_83C939D:
Unknown_83C93A8:
.incbin "baserom.gba", 0x3C93A8, 0xC
+ .align 2
.global gUnknown_083C93B4
gUnknown_083C93B4: @ 83C93B4
Unknown_83C93B4:
@@ -7433,6 +7751,7 @@ Unknown_83C93DC:
Unknown_83C93E6:
.incbin "baserom.gba", 0x003c93e6, 0xA
+ .align 2
.global gUnknown_083C93F0
gUnknown_083C93F0: @ 83C93F0
.4byte Unknown_83C93C8
@@ -7617,6 +7936,7 @@ gUnknown_083CC5B4: @ 83CC5B4
gUnknown_083CC5D0: @ 83CC5D0
.incbin "baserom.gba", 0x003cc5d0, 0x100
+ .align 2
.global gUnknown_083CC6D0
gUnknown_083CC6D0: @ 83CC6D0
.4byte ContestStatsText_Buy
@@ -7634,6 +7954,7 @@ gUnknown_083CC6E8: @ 83CC6E8
gUnknown_083CC6EB: @ 83CC6EB
.incbin "baserom.gba", 0x003cc6eb, 0x1d
+ .align 2
.global gUnknown_083CC708
gUnknown_083CC708: @ 83CC708
.4byte sub_80B3BF4
@@ -7689,6 +8010,7 @@ gUnknown_083CDE00: @ 83CDE00
gUnknown_083CE048: @ 83CE048
.incbin "baserom.gba", 0x003ce048, 0x1d0
+ .align 2
.global gUnknown_083CE218
gUnknown_083CE218: @ 83CE218
.4byte sub_80B5EA8
@@ -7702,6 +8024,7 @@ gUnknown_083CE218: @ 83CE218
.4byte sub_80B606C
.4byte sub_80B6094
+ .align 2
.global gUnknown_083CE240
gUnknown_083CE240: @ 83CE240
.4byte sub_80B6108
@@ -7709,6 +8032,7 @@ gUnknown_083CE240: @ 83CE240
.4byte sub_80B6170
.4byte sub_80B6194
+ .align 2
.global gUnknown_083CE250
gUnknown_083CE250: @ 83CE250
.4byte sub_80B626C
@@ -7730,6 +8054,7 @@ gUnknown_083CE26C: @ 83CE26C
gUnknown_083CE274: @ 83CE274
.incbin "baserom.gba", 0x003ce274, 0x8
+ .align 2
.global gUnknown_083CE27C
gUnknown_083CE27C: @ 83CE27C
.4byte sub_80B6668
@@ -7737,6 +8062,7 @@ gUnknown_083CE27C: @ 83CE27C
.4byte sub_80B66EC
.4byte sub_80B6758
+ .align 2
.global gUnknown_083CE28C
gUnknown_083CE28C: @ 83CE28C
.4byte 0x02000006
@@ -7750,6 +8076,7 @@ gUnknown_083CE294: @ 83CE294
gUnknown_083CE2AF: @ 83CE2AF
.incbin "baserom.gba", 0x003ce2af, 0x5
+ .align 2
.global gUnknown_083CE2B4
gUnknown_083CE2B4: @ 83CE2B4
.4byte sub_80B6B5C
@@ -7773,6 +8100,7 @@ gUnknown_083CE2D0: @ 83CE2D0
gUnknown_083CE2D8: @ 83CE2D8
.incbin "baserom.gba", 0x003ce2d8, 0x8
+ .align 2
.global gUnknown_083CE2E0
gUnknown_083CE2E0: @ 83CE2E0
.4byte nullsub_40
@@ -7780,6 +8108,7 @@ gUnknown_083CE2E0: @ 83CE2E0
.4byte sub_80B6EBC
.4byte sub_80B6EFC
+ .align 2
.global gUnknown_083CE2F0
gUnknown_083CE2F0: @ 83CE2F0
.4byte sub_80B7660
@@ -7793,6 +8122,7 @@ gUnknown_083CE2F0: @ 83CE2F0
gUnknown_083CE308: @ 83CE308
.incbin "baserom.gba", 0x003ce308, 0x8
+ .align 2
.global gUnknown_083CE310
gUnknown_083CE310: @ 83CE310
.4byte sub_80B7844
@@ -7802,6 +8132,7 @@ gUnknown_083CE310: @ 83CE310
.4byte sub_80B7850
.4byte sub_80B7844
+ .align 2
.global gUnknown_083CE328
gUnknown_083CE328: @ 83CE328
.4byte 0x081e6edc
@@ -7817,6 +8148,7 @@ gUnknown_083CE328: @ 83CE328
.4byte 0x081e6edc
.4byte 0x081e6ef8
+ .align 2
.global gUnknown_083CE358
gUnknown_083CE358: @ 83CE358
.4byte nullsub_61
@@ -7824,6 +8156,7 @@ gUnknown_083CE358: @ 83CE358
.4byte sub_80B78F8
.4byte sub_80B78F8
+ .align 2
.global gUnknown_083CE368
gUnknown_083CE368: @ 83CE368
.4byte nullsub_62
@@ -7840,6 +8173,7 @@ Unknown_83CE380:
Unknown_83CE38C:
.incbin "baserom.gba", 0x003ce38c, 0xC
+ .align 2
.global gUnknown_083CE398
gUnknown_083CE398: @ 83CE398
.4byte Unknown_83CE374
@@ -7968,30 +8302,37 @@ gComboStarterLookupTable: @ 83D016C
@ 83D01AC
.include "data/contest_effect_funcs.s"
+ .align 2
.global gUnknown_083D026C
gUnknown_083D026C: @ 83D026C
.4byte 0x0202713c
+ .align 2
.global gUnknown_083D0270
gUnknown_083D0270: @ 83D0270
.4byte 0x02027e6c
+ .align 2
.global gUnknown_083D0274
gUnknown_083D0274: @ 83D0274
.4byte 0x020281f0
+ .align 2
.global gUnknown_083D0278
gUnknown_083D0278: @ 83D0278
.4byte 0x020284c8
+ .align 2
.global gUnknown_083D027C
gUnknown_083D027C: @ 83D027C
.4byte 0x02028508
+ .align 2
.global gUnknown_083D0280
gUnknown_083D0280: @ 83D0280
.4byte 0x02038738
+ .align 2
.global gUnknown_083D0284
gUnknown_083D0284: @ 83D0284
.4byte 0x02024f4c
@@ -8165,6 +8506,7 @@ gUnknown_083D1358: @ 83D1358
gUnknown_083D1374: @ 83D1374
.incbin "baserom.gba", 0x003d1374, 0x60
+ .align 2
.global gUnknown_083D13D4
gUnknown_083D13D4: @ 83D13D4
.4byte SecretBaseText_DelRegist
@@ -8172,6 +8514,7 @@ gUnknown_083D13D4: @ 83D13D4
.4byte UnknownText_Exit
.4byte sub_80BCBF8
+ .align 2
.global gUnknown_083D13E4
gUnknown_083D13E4: @ 83D13E4
.4byte sub_80BCB90
@@ -8197,12 +8540,14 @@ gUnknown_083D1444: @ 83D1444
gUnknown_083D1454: @ 83D1454
.incbin "baserom.gba", 0x003d1454, 0x10
+ .align 2
.global gUnknown_083D1464
gUnknown_083D1464: @ 83D1464
.4byte 0x020231cc
.4byte 0x020232cc
.4byte 0x020233cc
+ .align 2
.global gUnknown_083D1470
gUnknown_083D1470: @ 83D1470
.4byte 0x081a8ec9
@@ -8214,6 +8559,7 @@ gUnknown_083D1470: @ 83D1470
.4byte 0x081a9152
.4byte 0x081a91c6
+ .align 2
.global gUnknown_083D1490
gUnknown_083D1490: @ 83D1490
.4byte 0x081a9581
@@ -8223,6 +8569,7 @@ gUnknown_083D1490: @ 83D1490
.4byte 0x081a979f
.4byte 0x081a97d0
+ .align 2
.global gUnknown_083D14A8
gUnknown_083D14A8: @ 83D14A8
.4byte 0x081a8917
@@ -8231,10 +8578,12 @@ gUnknown_083D14A8: @ 83D14A8
.4byte 0x081a8c77
.4byte 0x081a8d45
+ .align 2
.global gUnknown_083D14BC
gUnknown_083D14BC: @ 83D14BC
.4byte 0x081a986f
+ .align 2
.global gUnknown_083D14C0
gUnknown_083D14C0: @ 83D14C0
.4byte 0x081aad23
@@ -8250,6 +8599,7 @@ gUnknown_083D14C0: @ 83D14C0
.4byte 0x081ab266
.4byte 0x081ab2db
+ .align 2
.global gUnknown_083D14F0
gUnknown_083D14F0: @ 83D14F0
.4byte 0x081ab381
@@ -8266,6 +8616,7 @@ gUnknown_083D14F0: @ 83D14F0
.4byte 0x081ab95e
.4byte 0x081abb75
+ .align 2
.global gUnknown_083D1524
gUnknown_083D1524: @ 83D1524
.4byte 0x081a72de
@@ -8278,6 +8629,7 @@ gUnknown_083D1524: @ 83D1524
.4byte 0x081a76c5
.4byte 0x081a774f
+ .align 2
.global gUnknown_083D1548
gUnknown_083D1548: @ 83D1548
.4byte 0x081a7b93
@@ -8296,6 +8648,7 @@ gUnknown_083D1548: @ 83D1548
.4byte 0x081a81bc
.4byte 0x081a8267
+ .align 2
.global gUnknown_083D1584
gUnknown_083D1584: @ 83D1584
.4byte 0x081a99d9
@@ -8318,6 +8671,7 @@ gUnknown_083D1584: @ 83D1584
.4byte 0x081aa1ea
.4byte 0x081aa28a
+ .align 2
.global gUnknown_083D15D0
gUnknown_083D15D0: @ 83D15D0
.4byte 0x081aa814
@@ -8328,17 +8682,20 @@ gUnknown_083D15D0: @ 83D15D0
.4byte 0x081aabb4
.4byte 0x081aac47
+ .align 2
.global gUnknown_083D15EC
gUnknown_083D15EC: @ 83D15EC
.4byte 0x081aa344
.4byte 0x081aa5f3
+ .align 2
.global gUnknown_083D15F4
gUnknown_083D15F4: @ 83D15F4
.4byte 0x081abc51
.4byte 0x081abd94
.4byte 0x081abdf2
+ .align 2
.global gUnknown_083D1600
gUnknown_083D1600: @ 83D1600
.4byte 0x081ac90d
@@ -8563,11 +8920,13 @@ Unknown_83D619C:
Unknown_83D61BC:
.incbin "baserom.gba", 0x003d61bc, 0x20
+ .align 2
.global gUnknown_083D61DC
gUnknown_083D61DC: @ 83D61DC
.4byte Unknown_83D619C
.4byte Unknown_83D61BC
+ .align 2
.global gUnknown_083D61E4
gUnknown_083D61E4: @ 83D61E4
.4byte sub_808B020
@@ -8798,6 +9157,7 @@ gUnknown_083DB538: @ 83DB538
gUnknown_083DB568: @ 83DB568
.incbin "baserom.gba", 0x003db568, 0x4
+ .align 2
.global gUnknown_083DB56C
gUnknown_083DB56C: @ 83DB56C
.4byte task_battle_intro_80BC47C
@@ -8811,6 +9171,7 @@ gUnknown_083DB56C: @ 83DB56C
.4byte task_battle_intro_anim
.4byte task_battle_intro_anim
+ .align 2
.global gUnknown_083DB594
gUnknown_083DB594: @ 83DB594
.4byte sub_80E5168
@@ -8818,12 +9179,14 @@ gUnknown_083DB594: @ 83DB594
.4byte sub_80E51C4
.4byte sub_80E5270
+ .align 2
.global gUnknown_083DB5A4
gUnknown_083DB5A4: @ 83DB5A4
.4byte PlayerGoSpeed0
.4byte sub_80593C4
.4byte sub_80593F4
+ .align 2
.global gUnknown_083DB5B0
gUnknown_083DB5B0: @ 83DB5B0
.4byte sub_80E56F8
@@ -8840,6 +9203,7 @@ gUnknown_083DB5B0: @ 83DB5B0
.4byte sub_80E5A30
.4byte sub_80E5AC0
+ .align 2
.global gUnknown_083DB5E4
gUnknown_083DB5E4: @ 83DB5E4
.4byte CheckMovementInputAcroBikeNormal
@@ -8894,6 +9258,7 @@ gUnknown_083DB6F4: @ 83DB6F4
gUnknown_083DB7C0: @ 83DB7C0
.incbin "baserom.gba", 0x003db7c0, 0x1c
+ .align 2
.global gUnknown_083DB7DC
gUnknown_083DB7DC: @ 83DB7DC
.4byte 0x0200ac80
@@ -8907,7 +9272,10 @@ gUnknown_083DB7EC: @ 83DB7EC
.global gUnknown_083DB7F4
gUnknown_083DB7F4: @ 83DB7F4
- .incbin "baserom.gba", 0x003db7f4, 0x3c0
+ .incbin "baserom.gba", 0x003db7f4, 0x24C
+ .incbin "graphics/misc/interview_frame.gbapal"
+ .incbin "graphics/misc/interview_frame.4bpp.lz"
+ .incbin "baserom.gba", 0x003dbb94, 0x20
.global gUnknown_083DBBB4
gUnknown_083DBBB4: @ 83DBBB4
@@ -8938,6 +9306,7 @@ Unknown_83DBC6C:
Unknown_83DBC74:
.incbin "baserom.gba", 0x003dbc74, 0x18
+ .align 2
.global gUnknown_083DBC8C
gUnknown_083DBC8C: @ 83DBC8C
.4byte Unknown_83DBC3C
@@ -8945,6 +9314,7 @@ gUnknown_083DBC8C: @ 83DBC8C
.4byte Unknown_83DBC4C
.4byte Unknown_83DBC54
+ .align 2
.global gUnknown_083DBC9C
gUnknown_083DBC9C: @ 83DBC9C
.4byte Unknown_83DBC5C
@@ -9103,11 +9473,11 @@ gUnknown_083E0314: @ 83E0314
.global gUnknown_083E0334
gUnknown_083E0334: @ 83E0334
- .incbin "baserom.gba", 0x003e0334, 0x20
+ .incbin "graphics/pokenav/trainereyes_misc_pal.bin" @ the original bytes have an "FF FF" instance which is incompatible with gbagfx to produce the bytes needed to match the original ROM, so I am forced to include it as a .bin until the lowest bit is properly handled or a better workaround is produced
.global gUnknown_083E0354
gUnknown_083E0354: @ 83E0354
- .incbin "baserom.gba", 0x003e0354, 0x48
+ .incbin "graphics/pokenav/trainereyes_misc.4bpp.lz"
.global gUnknown_083E039C
gUnknown_083E039C: @ 83E039C
@@ -9123,15 +9493,15 @@ gUnknown_083E03A8: @ 83E03A8
.global gUnknown_083E040C
gUnknown_083E040C: @ 83E040C
- .incbin "baserom.gba", 0x003e040c, 0x1c8
+ .incbin "graphics/misc/ribbons_half.4bpp.lz"
.global gUnknown_083E05D4
gUnknown_083E05D4: @ 83E05D4
- .incbin "baserom.gba", 0x003e05d4, 0x20
+ .incbin "graphics/pokenav/glyph.gbapal"
.global gUnknown_083E05F4
gUnknown_083E05F4: @ 83E05F4
- .incbin "baserom.gba", 0x003e05f4, 0x210
+ .incbin "graphics/pokenav/glyph.4bpp.lz"
.global gUnknown_083E0804
gUnknown_083E0804: @ 83E0804
@@ -9146,6 +9516,7 @@ gUnknown_083E0804: @ 83E0804
@ 83E178C
.include "data/text/trainer_eye_descriptions.s"
+ .align 2
.global gUnknown_083E31B0
gUnknown_083E31B0: @ 83E31B0
.4byte PCText_CheckMap
@@ -9156,12 +9527,14 @@ gUnknown_083E31B0: @ 83E31B0
.4byte PCText_NoRibbonWin
.4byte PCText_NoTrainers
+ .align 2
.global gUnknown_083E31CC
gUnknown_083E31CC: @ 83E31CC
.4byte PCText_CheckParty
.4byte PCText_CheckPokeAll
.4byte PCText_ReturnToNav
+ .align 2
.global gUnknown_083E31D8
gUnknown_083E31D8: @ 83E31D8
.4byte PCText_FindCool
@@ -9177,19 +9550,37 @@ gUnknown_083E31F0: @ 83E31F0
.global gUnknown_083E3270
gUnknown_083E3270: @ 83E3270
- .incbin "baserom.gba", 0x003e3270, 0x2c
+ .4byte 0x080F0A25
+ .4byte 0x080F0A25
+ .4byte 0x080F0A75
+ .incbin "graphics/pokenav/icon.gbapal"
.global gUnknown_083E329C
gUnknown_083E329C: @ 83E329C
- .incbin "baserom.gba", 0x003e329c, 0x9c4
+ .incbin "graphics/pokenav/icon.4bpp.lz"
+ .incbin "graphics/pokenav/contest_pokeball.4bpp"
+ .incbin "baserom.gba", 0x003E3780, 0x20
+ .incbin "graphics/pokenav/contest_sparkle.gbapal"
+ .incbin "graphics/pokenav/contest_sparkle.4bpp"
+ .incbin "graphics/pokenav/contest_arrows.4bpp"
+ .incbin "baserom.gba", 0x003E3BC0, 0x20
+ .incbin "graphics/unknown/unknown_3E3BE0.4bpp"
.global gUnknown_083E3C60
gUnknown_083E3C60: @ 83E3C60
- .incbin "baserom.gba", 0x003e3c60, 0xa0
+@ replacing .incbin "baserom.gba", 0x003e3c60, 0xa0
+ .incbin "graphics/misc/ribbons_cool.gbapal"
+ .incbin "graphics/misc/ribbons_beauty.gbapal"
+ .incbin "graphics/misc/ribbons_cute.gbapal"
+ .incbin "graphics/misc/ribbons_smart.gbapal"
+ .incbin "graphics/misc/ribbons_tough.gbapal"
.global gUnknown_083E3D00
gUnknown_083E3D00: @ 83E3D00
- .incbin "baserom.gba", 0x003e3d00, 0x5f8
+ .incbin "graphics/misc/ribbons_full.4bpp.lz"
+ .incbin "graphics/unknown/unknown_3E41D8.gbapal"
+ .incbin "graphics/unknown/unknown_3E41D8.4bpp"
+ .incbin "baserom.gba", 0x003e42D8, 0x20
.global gUnknown_083E42F8
gUnknown_083E42F8: @ 83E42F8
@@ -9374,6 +9765,7 @@ Unknown_83E5264:
Unknown_83E526C:
.incbin "baserom.gba", 0x3E526C, 0x8
+ .align 2
.global gUnknown_083E5274
gUnknown_083E5274: @ 83E5274
Unknown_83E5274:
@@ -9433,6 +9825,7 @@ Unknown_83E532C:
Unknown_83E5334:
.incbin "baserom.gba", 0x3E5334, 0x8
+ .align 2
.global gUnknown_083E533C
gUnknown_083E533C: @ 83E533C
.4byte Unknown_83E52BC
@@ -9456,6 +9849,7 @@ gUnknown_083E533C: @ 83E533C
gUnknown_083E537C: @ 83E537C
.incbin "baserom.gba", 0x003e537c, 0xc
+ .align 2
.global gUnknown_083E5388
gUnknown_083E5388: @ 83E5388
.4byte OtherText_SoPretty
@@ -9467,6 +9861,7 @@ gUnknown_083E5388: @ 83E5388
.4byte OtherText_SoAmusing
.4byte OtherText_SoMagical
+ .align 2
.global gUnknown_083E53A8
gUnknown_083E53A8: @ 83E53A8
.4byte OtherText_WantVacationNicePlace
@@ -9536,15 +9931,16 @@ gUnknown_083E5A1C: @ 83E5A1C
.global gUnknown_083E5A20
gUnknown_083E5A20: @ 83E5A20
- .incbin "baserom.gba", 0x003e5a20, 0xd0
+ .incbin "baserom.gba", 0x003E5A20, 0xB0
+ .incbin "graphics/pokenav/cursor.gbapal"
.global gUnknown_083E5AF0
gUnknown_083E5AF0: @ 83E5AF0
- .incbin "baserom.gba", 0x003e5af0, 0x44
+ .incbin "graphics/pokenav/cursor_small.4bpp.lz"
.global gUnknown_083E5B34
gUnknown_083E5B34: @ 83E5B34
- .incbin "baserom.gba", 0x003e5b34, 0xec
+ .incbin "graphics/pokenav/cursor_large.4bpp.lz"
.global gUnknown_083E5C20
gUnknown_083E5C20: @ 83E5C20
@@ -9564,11 +9960,12 @@ gUnknown_083E5CE0: @ 83E5CE0
.global gUnknown_083E5D60
gUnknown_083E5D60: @ 83E5D60
- .incbin "baserom.gba", 0x003e5d60, 0x40
+ .incbin "graphics/interface/map.gbapal", 0xE0, 0x40
.global gUnknown_083E5DA0
gUnknown_083E5DA0: @ 83E5DA0
- .incbin "baserom.gba", 0x003e5da0, 0xd64
+@ replacing .incbin "baserom.gba", 0x003e5da0, 0xd64
+ .incbin "graphics/interface/map.8bpp.lz"
.global gUnknown_083E6B04
gUnknown_083E6B04: @ 83E6B04
@@ -9606,19 +10003,20 @@ gUnknown_083E7718: @ 83E7718
.global gUnknown_083E771C
gUnknown_083E771C: @ 83E771C
- .incbin "baserom.gba", 0x003e771c, 0x20
+ .incbin "graphics/pokenav/map_frame.gbapal"
.global gUnknown_083E773C
gUnknown_083E773C: @ 83E773C
- .incbin "baserom.gba", 0x003e773c, 0x38
+ .incbin "graphics/pokenav/map_frame.4bpp.lz"
.global gUnknown_083E7774
gUnknown_083E7774: @ 83E7774
- .incbin "baserom.gba", 0x003e7774, 0xd8
+ .incbin "baserom.gba", 0x003e7774, 0xb8
+ .incbin "graphics/pokenav/map_misc.gbapal"
.global gUnknown_083E784C
gUnknown_083E784C: @ 83E784C
- .incbin "baserom.gba", 0x003e784c, 0xd4
+ .incbin "graphics/pokenav/map_misc.4bpp.lz"
.global gUnknown_083E7920
gUnknown_083E7920: @ 83E7920
@@ -9656,6 +10054,7 @@ gUnknown_083EB6C5: @ 83EB6C5
gUnknown_083EB6E0: @ 83EB6E0
.incbin "baserom.gba", 0x003eb6e0, 0xf04
+ .align 2
.global gUnknown_083EC5E4
gUnknown_083EC5E4: @ 83EC5E4
.4byte SecretBaseText_Desk
@@ -9667,6 +10066,7 @@ gUnknown_083EC5E4: @ 83EC5E4
.4byte SecretBaseText_Doll
.4byte SecretBaseText_Cushion
+ .align 2
.global gUnknown_083EC604
gUnknown_083EC604: @ 83EC604
.4byte SecretBaseText_Decorate
@@ -9678,6 +10078,7 @@ gUnknown_083EC604: @ 83EC604
.4byte UnknownText_Exit
.4byte gpu_pal_decompress_alloc_tag_and_upload
+ .align 2
.global gUnknown_083EC624
gUnknown_083EC624: @ 83EC624
.4byte SecretBaseText_PutOutDecor
@@ -9685,6 +10086,7 @@ gUnknown_083EC624: @ 83EC624
.4byte SecretBaseText_ThrowAwayDecor
.4byte MenuText_GoBackToPrev
+ .align 2
.global gUnknown_083EC634
gUnknown_083EC634: @ 83EC634
.4byte sub_80FF5BC
@@ -9720,16 +10122,19 @@ gUnknown_083EC93C: @ 83EC93C
gUnknown_083EC954: @ 83EC954
obj_pal 0x02039184, 0x0bb8
+ .align 2
.global gUnknown_083EC95C
gUnknown_083EC95C: @ 83EC95C
.4byte sub_81000C4
.4byte sub_810065C
+ .align 2
.global gUnknown_083EC964
gUnknown_083EC964: @ 83EC964
.4byte sub_810026C
.4byte sub_810065C
+ .align 2
.global gUnknown_083EC96C
gUnknown_083EC96C: @ 83EC96C
.4byte sub_80FFAB0
@@ -9745,6 +10150,7 @@ gUnknown_083EC97C: @ 83EC97C
gUnknown_083EC984: @ 83EC984
.incbin "baserom.gba", 0x003ec984, 0x48
+ .align 2
.global gUnknown_083EC9CC
gUnknown_083EC9CC: @ 83EC9CC
.4byte sub_810153C
@@ -9770,6 +10176,7 @@ gUnknown_083ECA88: @ 83ECA88
gUnknown_083ECAA0: @ 83ECAA0
.incbin "baserom.gba", 0x003ecaa0, 0xc
+ .align 2
.global gUnknown_083ECAAC
gUnknown_083ECAAC: @ 83ECAAC
.4byte sub_8101D5C
@@ -9802,12 +10209,14 @@ gUnknown_083ECAAC: @ 83ECAAC
.4byte sub_8102424
.4byte sub_8102460
+ .align 2
.global gUnknown_083ECB20
gUnknown_083ECB20: @ 83ECB20
.4byte sub_8102A9C
.4byte sub_8102AD0
.4byte sub_8102B80
+ .align 2
.global gUnknown_083ECB2C
gUnknown_083ECB2C: @ 83ECB2C
.4byte sub_8102EA0
@@ -9816,12 +10225,14 @@ gUnknown_083ECB2C: @ 83ECB2C
.4byte sub_8102F4C
.4byte sub_8103008
+ .align 2
.global gUnknown_083ECB40
gUnknown_083ECB40: @ 83ECB40
.4byte sub_810305C
.4byte sub_81032C0
.4byte sub_81033DC
+ .align 2
.global gUnknown_083ECB4C
gUnknown_083ECB4C: @ 83ECB4C
.4byte sub_81034F4
@@ -9832,36 +10243,42 @@ gUnknown_083ECB4C: @ 83ECB4C
gUnknown_083ECB58: @ 83ECB58
.incbin "baserom.gba", 0x003ecb58, 0xc
+ .align 2
.global gUnknown_083ECB64
gUnknown_083ECB64: @ 83ECB64
.4byte sub_8103154
.4byte sub_81031B4
.4byte sub_81031B4
+ .align 2
.global gUnknown_083ECB70
gUnknown_083ECB70: @ 83ECB70
.4byte sub_81032E8
.4byte sub_81032E8
.4byte sub_810333C
+ .align 2
.global gUnknown_083ECB7C
gUnknown_083ECB7C: @ 83ECB7C
.4byte sub_810341C
.4byte sub_810341C
.4byte sub_810347C
+ .align 2
.global gUnknown_083ECB88
gUnknown_083ECB88: @ 83ECB88
.4byte sub_8103564
.4byte j5_08111E84
.4byte sub_8103668
+ .align 2
.global gUnknown_083ECB94
gUnknown_083ECB94: @ 83ECB94
.4byte sub_8103830
.4byte sub_8103910
.4byte sub_8103A78
+ .align 2
.global gUnknown_083ECBA0
gUnknown_083ECBA0: @ 83ECBA0
.4byte sub_8103C78
@@ -9872,6 +10289,7 @@ gUnknown_083ECBA0: @ 83ECBA0
gUnknown_083ECBAC: @ 83ECBAC
.incbin "baserom.gba", 0x003ecbac, 0x8
+ .align 2
.global gUnknown_083ECBB4
gUnknown_083ECBB4: @ 83ECBB4
.4byte nullsub_68
@@ -9887,6 +10305,7 @@ gUnknown_083ECBC4: @ 83ECBC4
gUnknown_083ECBC6: @ 83ECBC6
.incbin "baserom.gba", 0x003ecbc6, 0xa
+ .align 2
.global gUnknown_083ECBD0
gUnknown_083ECBD0: @ 83ECBD0
.4byte sub_810437C
@@ -9909,6 +10328,7 @@ gUnknown_083ECBD0: @ 83ECBD0
.4byte sub_8104794
.4byte sub_81049F8
+ .align 2
.global gUnknown_083ECC1C
gUnknown_083ECC1C: @ 83ECC1C
.4byte 0x02020101
@@ -9921,6 +10341,7 @@ gUnknown_083ECC20: @ 83ECC20
gUnknown_083ECC28: @ 83ECC28
.incbin "baserom.gba", 0x003ecc28, 0x8
+ .align 2
.global gUnknown_083ECC30
gUnknown_083ECC30: @ 83ECC30
.4byte sub_8104B3C
@@ -10059,6 +10480,7 @@ Unknown_83ECFF8:
Unknown_83ED020:
.incbin "baserom.gba", 0x3ED020, 0x28
+ .align 2
.global gUnknown_083ED048
gUnknown_083ED048: @ 83ED048
.4byte Unknown_83ECF98
@@ -10189,6 +10611,7 @@ gUnknown_083ED7B4: @ 83ED7B4
gUnknown_083ED7D4: @ 83ED7D4
.incbin "baserom.gba", 0x003ed7d4, 0x388
+ .align 2
.global gUnknown_083EDB5C
gUnknown_083EDB5C: @ 83EDB5C
.4byte Unknown_83ED57C
@@ -10250,6 +10673,7 @@ gUnknown_083EDD08: @ 83EDD08
.4byte UnknownPalette_83EDCE8 + 13 * 2
.4byte UnknownPalette_83EDCE8 + 14 * 2
+ .align 2
.global gUnknown_083EDD1C
gUnknown_083EDD1C: @ 83EDD1C
.4byte 0x08e95aac
@@ -10277,12 +10701,14 @@ Unknown_83EDD5E:
Unknown_83EDD7E:
.incbin "baserom.gba", 0x003edd7e, 0x22
+ .align 2
.global gUnknown_083EDDA0
gUnknown_083EDDA0: @ 83EDDA0
.4byte Unknown_83EDD3E
.4byte Unknown_83EDD5E
.4byte Unknown_83EDD7E
+ .align 2
.global gUnknown_083EDDAC
gUnknown_083EDDAC: @ 83EDDAC
Unknown_83EDDAC:
@@ -10294,6 +10720,7 @@ Unknown_83EDDD0:
Unknown_83EDDF0:
.incbin "baserom.gba", 0x003eddf0, 0x20
+ .align 2
.global gUnknown_083EDE10
gUnknown_083EDE10: @ 83EDE10
.4byte Unknown_83EDDB0
@@ -10301,6 +10728,7 @@ gUnknown_083EDE10: @ 83EDE10
.4byte Unknown_83EDDF0
.4byte 0x08e97788
+ .align 2
.global gUnknown_083EDE20
gUnknown_083EDE20: @ 83EDE20
.4byte 0x08e97788
@@ -10315,7 +10743,7 @@ gUnknown_083EDE44: @ 83EDE44
.global gUnknown_083EDE8C
gUnknown_083EDE8C: @ 83EDE8C
- .incbin "baserom.gba", 0x003ede8c, 0x1154
+ .incbin "graphics/slot_machine/reel_time.4bpp.lz"
.global gUnknown_083EEFE0
gUnknown_083EEFE0: @ 83EEFE0
@@ -10373,6 +10801,7 @@ gUnknown_083F5690: @ 83F5690
gUnknown_083F5B9C: @ 83F5B9C
.incbin "baserom.gba", 0x003f5b9c, 0x510
+ .align 2
.global gUnknown_083F60AC
gUnknown_083F60AC: @ 83F60AC
.4byte OtherText_Cool
@@ -10381,6 +10810,7 @@ gUnknown_083F60AC: @ 83F60AC
.4byte OtherText_Smart
.4byte OtherText_Tough
+ .align 2
.global gUnknown_083F60C0
gUnknown_083F60C0: @ 83F60C0
.4byte OtherText_NonstopSuperCool
@@ -10422,6 +10852,7 @@ gUnknown_083F6138: @ 83F6138
gUnknown_083F6140: @ 83F6140
.space 4
+ .align 2
.global gUnknown_083F6144
gUnknown_083F6144: @ 83F6144
.4byte sub_810752C
@@ -10523,6 +10954,7 @@ gUnknown_083F6144: @ 83F6144
gUnknown_083F62BC: @ 83F62BC
.incbin "baserom.gba", 0x003f62bc, 0x1c
+ .align 2
.global gUnknown_083F62D8
gUnknown_083F62D8: @ 83F62D8
.4byte SecretBaseText_Tristan
@@ -10536,11 +10968,10 @@ gUnknown_083F62E8: @ 83F62E8
.global gUnknown_083F62EC
gUnknown_083F62EC: @ 83F62EC
- .incbin "baserom.gba", 0x003f62ec, 0x2
-
- .global gUnknown_083F62EE
-gUnknown_083F62EE: @ 83F62EE
- .incbin "baserom.gba", 0x003f62ee, 0x7e
+ .incbin "graphics/misc/birch_bag.gbapal"
+ .incbin "graphics/misc/birch_grass.gbapal"
+ .incbin "graphics/misc/birch_ballarrow.gbapal"
+ .incbin "graphics/misc/birch_circle.gbapal"
.global gUnknown_083F636C
gUnknown_083F636C: @ 83F636C
@@ -10552,7 +10983,9 @@ gUnknown_083F64F8: @ 83F64F8
.global gUnknown_083F66F0
gUnknown_083F66F0: @ 83F66F0
- .incbin "baserom.gba", 0x003f66f0, 0xfc8
+ .incbin "graphics/misc/birch_help.4bpp.lz"
+ .incbin "graphics/misc/birch_ballarrow.4bpp.lz"
+ .incbin "graphics/misc/birch_circle.4bpp.lz"
.global gUnknown_083F76B8
gUnknown_083F76B8: @ 83F76B8
@@ -10602,7 +11035,8 @@ gUnknown_083F77E4: @ 83F77E4
.global gUnknown_083F77FC
gUnknown_083F77FC: @ 83F77FC
- .incbin "baserom.gba", 0x003f77fc, 0x294
+ .incbin "baserom.gba", 0x003f77fc, 0x18
+ .incbin "graphics/misc/clock_misc.4bpp.lz"
.global gUnknown_083F7A90
gUnknown_083F7A90: @ 83F7A90
@@ -10636,6 +11070,7 @@ gUnknown_083F7B58: @ 83F7B58
gUnknown_083F7E28: @ 83F7E28
.incbin "baserom.gba", 0x003f7e28, 0x80
+ .align 2
.global gUnknown_083F7EA8
gUnknown_083F7EA8: @ 83F7EA8
.4byte sub_80A5B40
@@ -10647,6 +11082,7 @@ gUnknown_083F7EA8: @ 83F7EA8
gUnknown_083F7EB8: @ 83F7EB8
.incbin "baserom.gba", 0x003f7eb8, 0x3c
+ .align 2
.global gUnknown_083F7EF4
gUnknown_083F7EF4: @ 83F7EF4
.4byte OtherText_Use
@@ -10725,7 +11161,7 @@ gUnknown_083F80AC: @ 83F80AC
.global gUnknown_083F828C
gUnknown_083F828C: @ 83F828C
- .incbin "baserom.gba", 0x003f828c, 0xb4
+ .incbin "graphics/pokenav/map_squares.4bpp.lz"
.global gUnknown_083F8340
gUnknown_083F8340: @ 83F8340
@@ -10751,6 +11187,7 @@ gUnknown_083F8370: @ 83F8370
gUnknown_083F8376: @ 83F8376
.incbin "baserom.gba", 0x003f8376, 0xa
+ .align 2
.global gUnknown_083F8380
gUnknown_083F8380: @ 83F8380
.4byte OtherText_1F
@@ -10770,6 +11207,7 @@ gUnknown_083F8380: @ 83F8380
.4byte OtherText_B4F
.4byte OtherText_Rooftop
+ .align 2
.global gUnknown_083F83C0
gUnknown_083F83C0: @ 83F83C0
.4byte OtherText_BlueFlute
@@ -10807,11 +11245,11 @@ gUnknown_083F8410: @ 83F8410
.global gUnknown_083F8418
gUnknown_083F8418: @ 83F8418
- .incbin "baserom.gba", 0x003f8418, 0x20
+ .incbin "graphics/pokedex/area_glow.gbapal"
.global gUnknown_083F8438
gUnknown_083F8438: @ 83F8438
- .incbin "baserom.gba", 0x003f8438, 0x134
+ .incbin "graphics/pokedex/area_glow.4bpp.lz"
.global gUnknown_083F856C
gUnknown_083F856C: @ 83F856C
@@ -10897,11 +11335,13 @@ gUnknown_083F8E34: @ 83F8E34
gUnknown_083F8E9C: @ 83F8E9C
.incbin "baserom.gba", 0x003f8e9c, 0x18
+ .align 2
.global gUnknown_083F8EB4
gUnknown_083F8EB4: @ 83F8EB4
.4byte sub_811755C
.4byte sub_81175C0
+ .align 2
.global gUnknown_083F8EBC
gUnknown_083F8EBC: @ 83F8EBC
.4byte sub_811577C
@@ -10929,19 +11369,39 @@ gUnknown_083F8EE8: @ 83F8EE8
.global gUnknown_083F8EF4
gUnknown_083F8EF4: @ 83F8EF4
- .incbin "baserom.gba", 0x003f8ef4, 0x208
+ .incbin "baserom.gba", 0x003f8ef4, 0x8
+ .incbin "graphics/roulette/shadow.gbapal"
+ .incbin "graphics/roulette/ball.gbapal"
+ .incbin "graphics/roulette/ball_counter.gbapal"
+ .incbin "graphics/roulette/cursor.gbapal"
+ .incbin "baserom.gba", 0x003F8F7C, 0x20
+ .incbin "graphics/roulette/shroomish.gbapal"
+ .incbin "graphics/roulette/tailow.gbapal"
+ .incbin "graphics/roulette/poke_icons.gbapal"
+ .incbin "graphics/roulette/wynaut.gbapal"
+ .incbin "graphics/roulette/azurill.gbapal"
+ .incbin "graphics/roulette/skitty.gbapal"
+ .incbin "graphics/roulette/makuhita.gbapal"
+ .incbin "baserom.gba", 0x003F907C, 0x20
+ .incbin "baserom.gba", 0x003F909C, 0x20
+ .incbin "baserom.gba", 0x003F90BC, 0x20
+ .incbin "baserom.gba", 0x003F90DC, 0x20
.global gUnknown_083F90FC
gUnknown_083F90FC: @ 83F90FC
- .incbin "baserom.gba", 0x003f90fc, 0x1ac
+ .incbin "graphics/roulette/ball.4bpp.lz"
+ .incbin "graphics/roulette/ball_counter.4bpp.lz"
.global gUnknown_083F92A8
gUnknown_083F92A8: @ 83F92A8
- .incbin "baserom.gba", 0x003f92a8, 0xa94
+ .incbin "graphics/roulette/roulette_tilt.4bpp.lz"
+ .incbin "graphics/roulette/poke_icons.4bpp.lz"
+ .incbin "graphics/roulette/poke_icons2.4bpp.lz"
.global gUnknown_083F9D3C
gUnknown_083F9D3C: @ 83F9D3C
- .incbin "baserom.gba", 0x003f9d3c, 0xf4
+ .incbin "graphics/roulette/shadow.4bpp.lz"
+ .incbin "graphics/roulette/cursor.4bpp.lz"
.global gUnknown_083F9E30
gUnknown_083F9E30: @ 83F9E30
@@ -11061,11 +11521,11 @@ gUnknown_083FAE7C: @ 83FAE7C
.global gUnknown_083FAF1C
gUnknown_083FAF1C: @ 83FAF1C
- .incbin "baserom.gba", 0x003faf1c, 0x20
+ .incbin "graphics/pokedex/cry_meter.gbapal"
.global gUnknown_083FAF3C
gUnknown_083FAF3C: @ 83FAF3C
- .incbin "baserom.gba", 0x003faf3c, 0x338
+ .incbin "graphics/pokedex/cry_meter.4bpp.lz"
.global gUnknown_083FB274
gUnknown_083FB274: @ 83FB274
@@ -11119,10 +11579,12 @@ gUnknown_083FC348: @ 83FC348
gUnknown_083FD528: @ 83FD528
.incbin "baserom.gba", 0x003fd528, 0x1e0
+ .align 2
.global gUnknown_083FD708
gUnknown_083FD708: @ 83FD708
.4byte 0x0200c000
+ .align 2
.global gUnknown_083FD70C
gUnknown_083FD70C: @ 83FD70C
.4byte sub_811AC64
@@ -11143,6 +11605,7 @@ gUnknown_083FD70C: @ 83FD70C
.4byte sub_811AC64
.4byte sub_811AC64
+ .align 2
.global gUnknown_083FD750
gUnknown_083FD750: @ 83FD750
.4byte sub_811ACB4
@@ -11163,6 +11626,7 @@ gUnknown_083FD750: @ 83FD750
.4byte sub_811C0EC
.4byte sub_811C10C
+ .align 2
.global gUnknown_083FD794
gUnknown_083FD794: @ 83FD794
.4byte sub_811AB88
@@ -11170,22 +11634,26 @@ gUnknown_083FD794: @ 83FD794
.4byte sub_811AC0C
.4byte sub_811AC34
+ .align 2
.global gUnknown_083FD7A4
gUnknown_083FD7A4: @ 83FD7A4
.4byte sub_811ACEC
.4byte sub_811AD1C
.4byte sub_811AD80
+ .align 2
.global gUnknown_083FD7B0
gUnknown_083FD7B0: @ 83FD7B0
.4byte sub_811ADE4
.4byte sub_811AE70
+ .align 2
.global gUnknown_083FD7B8
gUnknown_083FD7B8: @ 83FD7B8
.4byte sub_811AF7C
.4byte sub_811B000
+ .align 2
.global gUnknown_083FD7C0
gUnknown_083FD7C0: @ 83FD7C0
.4byte sub_811B128
@@ -11195,6 +11663,7 @@ gUnknown_083FD7C0: @ 83FD7C0
.4byte sub_811B380
.4byte sub_811B3EC
+ .align 2
.global gUnknown_083FD7D8
gUnknown_083FD7D8: @ 83FD7D8
.4byte sub_811B5B0
@@ -11213,6 +11682,7 @@ gUnknown_083FD7E8: @ 83FD7E8
gUnknown_083FD7F2: @ 83FD7F2
.incbin "baserom.gba", 0x003fd7f2, 0x6
+ .align 2
.global gUnknown_083FD7F8
gUnknown_083FD7F8: @ 83FD7F8
.4byte sub_811B820
@@ -11223,17 +11693,20 @@ gUnknown_083FD7F8: @ 83FD7F8
.4byte sub_811BB60
.4byte sub_811BBEC
+ .align 2
.global gUnknown_083FD814
gUnknown_083FD814: @ 83FD814
.4byte sub_811BCF4
.4byte sub_811BD60
+ .align 2
.global gUnknown_083FD81C
gUnknown_083FD81C: @ 83FD81C
.4byte sub_811BED8
.4byte sub_811BF2C
.4byte sub_811BFC4
+ .align 2
.global gUnknown_083FD828
gUnknown_083FD828: @ 83FD828
.4byte sub_811C164
@@ -11259,6 +11732,7 @@ gUnknown_083FD856: @ 83FD856
gUnknown_083FD86A: @ 83FD86A
.incbin "baserom.gba", 0x003fd86a, 0x16
+ .align 2
.global gUnknown_083FD880
gUnknown_083FD880: @ 83FD880
.4byte sub_811C934
@@ -11277,12 +11751,14 @@ gUnknown_083FD89C: @ 83FD89C
gUnknown_083FD8A0: @ 83FD8A0
.incbin "baserom.gba", 0x003fd8a0, 0x4
+ .align 2
.global gUnknown_083FD8A4
gUnknown_083FD8A4: @ 83FD8A4
.4byte sub_811CA94
.4byte sub_811CB20
.4byte sub_811CBE8
+ .align 2
.global gUnknown_083FD8B0
gUnknown_083FD8B0: @ 83FD8B0
.4byte sub_811CD14
@@ -11295,12 +11771,14 @@ gUnknown_083FD8B0: @ 83FD8B0
gUnknown_083FD8C4: @ 83FD8C4
.incbin "baserom.gba", 0x003fd8c4, 0x10
+ .align 2
.global gUnknown_083FD8D4
gUnknown_083FD8D4: @ 83FD8D4
.4byte sub_811D0F0
.4byte sub_811D144
.4byte sub_811D19C
+ .align 2
.global gUnknown_083FD8E0
gUnknown_083FD8E0: @ 83FD8E0
.4byte sub_811D200
@@ -11346,6 +11824,7 @@ Unknown_83FDA80:
Unknown_83FDAA0:
.incbin "baserom.gba", 0x3FDAA0, 0x60
+ .align 2
.global gUnknown_083FDB00
gUnknown_083FDB00: @ 83FDB00
.4byte Unknown_83FDA20
@@ -11376,6 +11855,7 @@ gUnknown_084016BC: @ 84016BC
gUnknown_084017A8: @ 84017A8
.incbin "baserom.gba", 0x004017a8, 0x8
+ .align 2
.global gUnknown_084017B0
gUnknown_084017B0: @ 84017B0
.4byte OtherText_Summary
@@ -11461,6 +11941,7 @@ gUnknown_08401D8E: @ 8401D8E
gUnknown_08401D96: @ 8401D96
.incbin "baserom.gba", 0x00401d96, 0x6
+ .align 2
.global gUnknown_08401D9C
gUnknown_08401D9C: @ 8401D9C
.4byte sub_8123EB8
@@ -11494,11 +11975,13 @@ gUnknown_08401E32: @ 8401E32
gUnknown_08401E36: @ 8401E36
.incbin "baserom.gba", 0x00401e36, 0xa
+ .align 2
.global gUnknown_08401E40
gUnknown_08401E40: @ 8401E40
.4byte sub_81275A0
.4byte sub_81275C4
+ .align 2
.global gUnknown_08401E48
gUnknown_08401E48: @ 8401E48
.4byte sub_8127DA0
@@ -11513,6 +11996,7 @@ gUnknown_08401E54: @ 8401E54
gUnknown_08401E5A: @ 8401E5A
.incbin "baserom.gba", 0x00401e5a, 0x6
+ .align 2
.global gUnknown_08401E60
gUnknown_08401E60: @ 8401E60
.4byte sub_8128AA8
@@ -11832,6 +12316,7 @@ gUnknown_08406118: @ 8406118
gUnknown_0840612C: @ 840612C
obj_pal 0x02030400, 0x0001
+ .align 2
.global gUnknown_08406134
gUnknown_08406134: @ 8406134
.4byte OtherText_Coolness
@@ -11856,6 +12341,7 @@ gUnknown_08406158: @ 8406158
gUnknown_0840618C: @ 840618C
.incbin "baserom.gba", 0x0040618c, 0x18
+ .align 2
.global gUnknown_084061A4
gUnknown_084061A4: @ 84061A4
.4byte dp01t_00_5_getattr
@@ -11916,6 +12402,7 @@ gUnknown_084061A4: @ 84061A4
.4byte sub_8139BB8
.4byte nullsub_80
+ .align 2
.global gUnknown_08406288
gUnknown_08406288: @ 8406288
.4byte PCText_TakeOutItems
@@ -11923,6 +12410,7 @@ gUnknown_08406288: @ 8406288
.4byte PCText_ThrowAwayItems
.4byte MenuText_GoBackToPrev
+ .align 2
.global gUnknown_08406298
gUnknown_08406298: @ 8406298
.4byte SecretBaseText_ItemStorage
@@ -11942,6 +12430,7 @@ gUnknown_084062B8: @ 84062B8
gUnknown_084062BC: @ 84062BC
.incbin "baserom.gba", 0x004062bc, 0x4
+ .align 2
.global gUnknown_084062C0
gUnknown_084062C0: @ 84062C0
.4byte PCText_WithdrawItem
@@ -11953,11 +12442,13 @@ gUnknown_084062C0: @ 84062C0
.4byte UnknownText_Exit
.4byte sub_813A21C
+ .align 2
.global gUnknown_084062E0
gUnknown_084062E0: @ 84062E0
.4byte sub_813A83C
.4byte sub_813A878
+ .align 2
.global gUnknown_084062E8
gUnknown_084062E8: @ 84062E8
.4byte sub_813B578
@@ -11967,6 +12458,7 @@ gUnknown_084062E8: @ 84062E8
gUnknown_084062F0: @ 84062F0
.incbin "baserom.gba", 0x004062f0, 0x8
+ .align 2
.global gUnknown_084062F8
gUnknown_084062F8: @ 84062F8
.4byte OtherText_Read
@@ -12049,7 +12541,7 @@ gUnknown_08407764: @ 8407764
.global gUnknown_084098D4
gUnknown_084098D4: @ 84098D4
- .incbin "baserom.gba", 0x004098d4, 0x200
+ .incbin "graphics/intro/intro3_pokeball.gbapal"
.global gUnknown_08409AD4
gUnknown_08409AD4: @ 8409AD4
@@ -12057,7 +12549,7 @@ gUnknown_08409AD4: @ 8409AD4
.global gUnknown_08409C04
gUnknown_08409C04: @ 8409C04
- .incbin "baserom.gba", 0x00409c04, 0xb54
+ .incbin "graphics/intro/intro3_pokeball.8bpp.lz"
.global gUnknown_0840A758
gUnknown_0840A758: @ 840A758
@@ -12069,7 +12561,13 @@ gUnknown_0840A778: @ 840A778
.global gUnknown_0840A7E4
gUnknown_0840A7E4: @ 840A7E4
- .incbin "baserom.gba", 0x0040a7e4, 0x63c
+ .incbin "baserom.gba", 0x0040a7e4, 0x13c
+ .incbin "graphics/intro/intro3_misc1.gbapal"
+ .incbin "graphics/intro/intro3_misc2.gbapal"
+ .incbin "graphics/intro/intro3_misc.4bpp.lz"
+ .incbin "graphics/intro/intro1_eon.gbapal"
+ .incbin "graphics/intro/intro1_eon.4bpp.lz"
+ .incbin "baserom.gba", 0x0040ADE8, 0x38
.global gUnknown_0840AE20
gUnknown_0840AE20: @ 840AE20
@@ -12206,6 +12704,7 @@ gUnknown_0840B2B8: @ 840B2B8
gUnknown_0840B378: @ 840B378
.incbin "baserom.gba", 0x0040b378, 0xc
+ .align 2
.global gUnknown_0840B384
gUnknown_0840B384: @ 840B384
.4byte sub_8140930
@@ -12276,6 +12775,7 @@ Unknown_840B65C:
Unknown_840B67C:
.incbin "baserom.gba", 0x0040b67c, 0x20
+ .align 2
.global gUnknown_0840B69C
gUnknown_0840B69C: @ 840B69C
.4byte Unknown_840B5BC
@@ -12341,6 +12841,7 @@ Unknown_840CA30:
Unknown_840CA40:
.incbin "baserom.gba", 0x0040ca40, 0x14
+ .align 2
.global gUnknown_0840CA54
gUnknown_0840CA54: @ 840CA54
Unknown_840CA54:
@@ -12355,6 +12856,7 @@ Unknown_840CA78:
Unknown_840CA8C:
.incbin "baserom.gba", 0x0040ca8c, 0x8
+ .align 2
.global gUnknown_0840CA94
gUnknown_0840CA94: @ 840CA94
.4byte Unknown_840CA64
@@ -12379,7 +12881,8 @@ gUnknown_0840CB04: @ 840CB04
.global gUnknown_0840CB0C
gUnknown_0840CB0C: @ 840CB0C
- .incbin "baserom.gba", 0x0040cb0c, 0x40
+ .incbin "graphics/misc/diploma.gbapal"
+ .incbin "baserom.gba", 0x0040cb2c, 0x20
.global gUnknown_0840CB4C
gUnknown_0840CB4C: @ 840CB4C
@@ -12387,7 +12890,7 @@ gUnknown_0840CB4C: @ 840CB4C
.global gUnknown_0840D288
gUnknown_0840D288: @ 840D288
- .incbin "baserom.gba", 0x0040d288, 0x9f8
+ .incbin "graphics/misc/diploma.4bpp.lz"
.global gExpandedPlaceholder_Empty
gExpandedPlaceholder_Empty: @ 840DC80
@@ -15050,11 +15553,11 @@ gUnknown_08411948: @ 8411948
.global gUnknown_08411960
gUnknown_08411960: @ 8411960
- .incbin "baserom.gba", 0x00411960, 0x20
+ .incbin "graphics/misc/clock_small.gbapal"
.global gUnknown_08411980
gUnknown_08411980: @ 8411980
- .incbin "baserom.gba", 0x00411980, 0x90
+ .incbin "graphics/misc/clock_small.4bpp.lz"
.global gUnknown_08411A10
gUnknown_08411A10: @ 8411A10
@@ -15091,6 +15594,7 @@ Unknown_8412008:
Unknown_8412028:
.incbin "baserom.gba", 0x00412028, 0x28
+ .align 2
.global gUnknown_08412050
gUnknown_08412050: @ 8412050
.4byte Unknown_8411E90
@@ -15115,6 +15619,7 @@ gUnknown_08412050: @ 8412050
.4byte Unknown_8411E90
.4byte Unknown_8411E90
+ .align 2
.global gUnknown_084120A4
gUnknown_084120A4: @ 84120A4
Unknown_84120A4:
@@ -15135,6 +15640,7 @@ Unknown_84120A4:
Unknown_84120DC:
.incbin "baserom.gba", 0x004120dc, 0x10
+ .align 2
.global gUnknown_084120EC
gUnknown_084120EC: @ 84120EC
Unknown_8412EC:
@@ -15142,10 +15648,12 @@ Unknown_8412EC:
Unknown_84120F0:
.incbin "baserom.gba", 0x004120f0, 0xb0
+ .align 2
.global gUnknown_084121A0
gUnknown_084121A0: @ 84121A0
.4byte Unknown_84120DC
+ .align 2
.global gUnknown_084121A4
gUnknown_084121A4: @ 84121A4
.4byte Unknown_84120F0
@@ -15164,7 +15672,7 @@ gUnknown_084121E4: @ 84121E4
.global gUnknown_084121FC
gUnknown_084121FC: @ 84121FC
- .incbin "baserom.gba", 0x004121fc, 0x20
+ .incbin "graphics/intro/intro2_grass.gbapal"
.global gUnknown_0841221C
gUnknown_0841221C: @ 841221C
@@ -15176,7 +15684,7 @@ gUnknown_0841223C: @ 841223C
.global gUnknown_0841225C
gUnknown_0841225C: @ 841225C
- .incbin "baserom.gba", 0x0041225c, 0x480
+ .incbin "graphics/intro/intro2_grass.4bpp.lz"
.global gUnknown_084126DC
gUnknown_084126DC: @ 84126DC
@@ -15192,7 +15700,7 @@ gUnknown_08412878: @ 8412878
.global gUnknown_084128D8
gUnknown_084128D8: @ 84128D8
- .incbin "baserom.gba", 0x004128d8, 0x5dc
+ .incbin "graphics/intro/intro2_bgclouds.4bpp.lz"
.global gUnknown_08412EB4
gUnknown_08412EB4: @ 8412EB4
@@ -15200,7 +15708,7 @@ gUnknown_08412EB4: @ 8412EB4
.global gUnknown_08413184
gUnknown_08413184: @ 8413184
- .incbin "baserom.gba", 0x00413184, 0x20
+ .incbin "graphics/intro/intro2_bgclouds.gbapal"
.global gUnknown_084131A4
gUnknown_084131A4: @ 84131A4
@@ -15208,7 +15716,7 @@ gUnknown_084131A4: @ 84131A4
.global gUnknown_084131C4
gUnknown_084131C4: @ 84131C4
- .incbin "baserom.gba", 0x004131c4, 0x13c
+ .incbin "graphics/intro/intro2_bgclouds2.4bpp.lz"
.global gUnknown_08413300
gUnknown_08413300: @ 8413300
@@ -15220,7 +15728,7 @@ gUnknown_08413320: @ 8413320
.global gUnknown_08413340
gUnknown_08413340: @ 8413340
- .incbin "baserom.gba", 0x00413340, 0x688
+ .incbin "graphics/intro/intro2_bgtrees.4bpp.lz"
.global gUnknown_084139C8
gUnknown_084139C8: @ 84139C8
@@ -15228,23 +15736,35 @@ gUnknown_084139C8: @ 84139C8
.global gUnknown_08413CCC
gUnknown_08413CCC: @ 8413CCC
- .incbin "baserom.gba", 0x00413ccc, 0x16c
+ .incbin "graphics/intro/intro2_bgtrees.gbapal"
+ .incbin "graphics/intro/intro2_bgtreessmall.4bpp.lz"
.global gUnknown_08413E38
gUnknown_08413E38: @ 8413E38
- .incbin "baserom.gba", 0x00413e38, 0x40
+ .incbin "baserom.gba", 0x00413e38, 0x40 @ two palettes?
.global gUnknown_08413E78
gUnknown_08413E78: @ 8413E78
- .incbin "baserom.gba", 0x00413e78, 0x1ec
+ .incbin "graphics/intro/intro2_bgnight.4bpp.lz" @ only used in credits, coupled with intro because bicycle sequence
.global gUnknown_08414064
gUnknown_08414064: @ 8414064
- .incbin "baserom.gba", 0x00414064, 0x20
+ .incbin "graphics/intro/intro2_bgnight.gbapal"
.global gUnknown_08414084
gUnknown_08414084: @ 8414084
- .incbin "baserom.gba", 0x00414084, 0x2ab8
+ .incbin "baserom.gba", 0x00414084, 0x2AC
+ .incbin "graphics/intro/intro2_bgnight2.4bpp.lz"
+ .incbin "graphics/intro/intro2_brendan.gbapal"
+ .incbin "graphics/intro/intro2_brendan.4bpp.lz"
+ .incbin "graphics/intro/intro2_may.gbapal"
+ .incbin "baserom.gba", 0x00414F90, 0x1E0
+ .incbin "graphics/intro/intro2_may.4bpp.lz"
+ .incbin "graphics/intro/intro2_bicycle.4bpp.lz"
+ .incbin "graphics/intro/intro2_latios.gbapal"
+ .incbin "graphics/intro/intro2_latios.4bpp.lz"
+ .incbin "graphics/intro/intro2_latias.gbapal"
+ .incbin "graphics/intro/intro2_latias.4bpp.lz"
.global gUnknown_08416B3C
gUnknown_08416B3C: @ 8416B3C
@@ -15263,6 +15783,7 @@ Unknown_8416B74:
Unknown_8416B7C:
.incbin "baserom.gba", 0x00416b7c, 0x8
+ .align 2
.global gUnknown_08416B84
gUnknown_08416B84: @ 8416B84
.4byte Unknown_8416B64
@@ -15285,6 +15806,7 @@ Unknown_8416BF4:
Unknown_8416BFC:
.incbin "baserom.gba", 0x00416bfc, 0x8
+ .align 2
.global gUnknown_08416C04
gUnknown_08416C04: @ 8416C04
.4byte Unknown_8416BEC
@@ -15360,7 +15882,9 @@ gUnknown_08416E24: @ 8416E24
.global gUnknown_08416E34
gUnknown_08416E34: @ 8416E34
- .incbin "baserom.gba", 0x00416e34, 0x50
+ .incbin "baserom.gba", 0x00416e34, 0x10
+ .incbin "graphics/misc/evo_sparkle.gbapal"
+ .incbin "graphics/misc/evo_sparkle.4bpp.lz"
.global gUnknown_08416E84
gUnknown_08416E84: @ 8416E84
@@ -15449,6 +15973,7 @@ Unknown_8417046:
Unknown_8417056:
.incbin "baserom.gba", 0x00417056, 0x12
+ .align 2
.global gUnknown_08417068
gUnknown_08417068: @ 8417068
.4byte Unknown_8416F08
@@ -15557,6 +16082,7 @@ __unknown_8428CB4:
__unknown_84292E4:
.incbin "baserom.gba", 0x4292E4, 0x2F10
+ .align 2
.global gUnknown_0842C1F4
gUnknown_0842C1F4: @ 842C1F4
.4byte __unknown_84171C4
@@ -15606,6 +16132,7 @@ __unknown_string_7thRound:
__unknown_string_8thRound:
.string "8th round$"
+ .align 2
.global gUnknown_0842C29C
gUnknown_0842C29C: @ 842C29C
.4byte __unknown_string_1stRound, sub_814A4B8
diff --git a/data/graphics.s b/data/graphics.s
index a8f2cdf68..98b87c32d 100644
--- a/data/graphics.s
+++ b/data/graphics.s
@@ -23,7 +23,7 @@ gUnknown_08D00524: @ 8D00524
.incbin "graphics/unused/unknown_D023E8.bin"
.incbin "graphics/unused/unknown_D02410.4bpp.lz"
.incbin "graphics/unused/unknown_D024F0.bin"
-
+
.global gInterfaceGfx_PokeBall
gInterfaceGfx_PokeBall:
.incbin "graphics/interface/ball/poke.4bpp.lz" @ 0xBC
@@ -124,15 +124,942 @@ gInterfacePal_PremierBall:
gUnknown_08D030D0: @ 8D030D0
.incbin "graphics/interface/ball_open.4bpp.lz"
.incbin "graphics/interface/blank.4bpp.lz"
- .incbin "baserom.gba", 0x00d03248, 0x6A00
+
+ .align 2
+gBattleAnimSpriteSheet_146:: @ 8D03248
+ .incbin "graphics/battle_anims/sprites/146.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_000:: @ 8D03308
+ .incbin "graphics/battle_anims/sprites/000.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_003:: @ 8D033B8
+ .incbin "graphics/battle_anims/sprites/003.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_004:: @ 8D0342C
+ .incbin "graphics/battle_anims/sprites/004.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_005:: @ 8D034DC
+ .incbin "graphics/battle_anims/sprites/005.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_006:: @ 8D035B0
+ .incbin "graphics/battle_anims/sprites/006.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_115:: @ 8D0367C
+ .incbin "graphics/battle_anims/sprites/115.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_000:: @ 8D0369C
+ .incbin "graphics/battle_anims/sprites/000.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_003:: @ 8D036C0
+ .incbin "graphics/battle_anims/sprites/003.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_004:: @ 8D036E8
+ .incbin "graphics/battle_anims/sprites/004.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_005:: @ 8D036FC
+ .incbin "graphics/battle_anims/sprites/005.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_006:: @ 8D03724
+ .incbin "graphics/battle_anims/sprites/006.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_161:: @ 8D0374C
+ .incbin "graphics/battle_anims/sprites/161.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_161:: @ 8D03774
+ .incbin "graphics/battle_anims/sprites/161.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_007:: @ 8D0379C
+ .incbin "graphics/battle_anims/sprites/007.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_007:: @ 8D03918
+ .incbin "graphics/battle_anims/sprites/007.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_008:: @ 8D03938
+ .incbin "graphics/battle_anims/sprites/008.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_008:: @ 8D03958
+ .incbin "graphics/battle_anims/sprites/008.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_010:: @ 8D03974
+ .incbin "graphics/battle_anims/sprites/010.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_010:: @ 8D03994
+ .incbin "graphics/battle_anims/sprites/010.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_009:: @ 8D03D74
+ .incbin "graphics/battle_anims/sprites/009.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_009:: @ 8D0405C
+ .incbin "graphics/battle_anims/sprites/009.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_011:: @ 8D0407C
+ .incbin "graphics/battle_anims/sprites/011.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_011:: @ 8D040F4
+ .incbin "graphics/battle_anims/sprites/011.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_012:: @ 8D0411C
+ .incbin "graphics/battle_anims/sprites/012.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_012:: @ 8D04184
+ .incbin "graphics/battle_anims/sprites/012.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_152:: @ 8D0419C
+ .incbin "graphics/battle_anims/sprites/152.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_152:: @ 8D041E4
+ .incbin "graphics/battle_anims/sprites/152.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_013:: @ 8D04208
+ .incbin "graphics/battle_anims/sprites/013.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_013:: @ 8D0423C
+ .incbin "graphics/battle_anims/sprites/013.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_015:: @ 8D04254
+ .incbin "graphics/battle_anims/sprites/015.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_015:: @ 8D042C0
+ .incbin "graphics/battle_anims/sprites/015.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_016:: @ 8D042E8
+ .incbin "graphics/battle_anims/sprites/016.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_016:: @ 8D04358
+ .incbin "graphics/battle_anims/sprites/016.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_017:: @ 8D04368
+ .incbin "graphics/battle_anims/sprites/017.4bpp.lz"
+
+ .incbin "baserom.gba", 0xd04388, 0x24
+
+ .align 2
+gBattleAnimSpritePalette_019:: @ 8D043AC
+ .incbin "graphics/battle_anims/sprites/019.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_019:: @ 8D043C8
+ .incbin "graphics/battle_anims/sprites/019.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_020:: @ 8D04488
+ .incbin "graphics/battle_anims/sprites/020.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_020:: @ 8D04554
+ .incbin "graphics/battle_anims/sprites/020.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_023:: @ 8D0457C
+ .incbin "graphics/battle_anims/sprites/023.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_023:: @ 8D045A4
+ .incbin "graphics/battle_anims/sprites/023.4bpp.lz"
+
+ .incbin "baserom.gba", 0xd046ac, 0x124
+
+ .align 2
+gBattleAnimSpritePalette_021:: @ 8D047D0
+ .incbin "graphics/battle_anims/sprites/021.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_021:: @ 8D047F8
+ .incbin "graphics/battle_anims/sprites/021.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_022:: @ 8D04B30
+ .incbin "graphics/battle_anims/sprites/022.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_025:: @ 8D04B58
+ .incbin "graphics/battle_anims/sprites/025.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_025:: @ 8D04B80
+ .incbin "graphics/battle_anims/sprites/025.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_024:: @ 8D04C70
+ .incbin "graphics/battle_anims/sprites/024.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_024:: @ 8D04D3C
+ .incbin "graphics/battle_anims/sprites/024.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_031:: @ 8D04D50
+ .incbin "graphics/battle_anims/sprites/031.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_031:: @ 8D05130
+ .incbin "graphics/battle_anims/sprites/031.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_032:: @ 8D05150
+ .incbin "graphics/battle_anims/sprites/032.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_032:: @ 8D05178
+ .incbin "graphics/battle_anims/sprites/032.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_026:: @ 8D05264
+ .incbin "graphics/battle_anims/sprites/026.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_026:: @ 8D0559C
+ .incbin "graphics/battle_anims/sprites/026.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_027:: @ 8D055C4
+ .incbin "graphics/battle_anims/sprites/027.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_027:: @ 8D055EC
+ .incbin "graphics/battle_anims/sprites/027.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_028:: @ 8D058E8
+ .incbin "graphics/battle_anims/sprites/028.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_028:: @ 8D05910
+ .incbin "graphics/battle_anims/sprites/028.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_029:: @ 8D05C60
+ .incbin "graphics/battle_anims/sprites/029.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_029:: @ 8D05F18
+ .incbin "graphics/battle_anims/sprites/029.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_030:: @ 8D05F40
+ .incbin "graphics/battle_anims/sprites/030.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_030:: @ 8D06300
+ .incbin "graphics/battle_anims/sprites/030.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_033:: @ 8D06324
+ .incbin "graphics/battle_anims/sprites/033.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_033:: @ 8D0634C
+ .incbin "graphics/battle_anims/sprites/033.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_034:: @ 8D06CBC
+ .incbin "graphics/battle_anims/sprites/034.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_035:: @ 8D07088
+ .incbin "graphics/battle_anims/sprites/035.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_036:: @ 8D07420
+ .incbin "graphics/battle_anims/sprites/036.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_036:: @ 8D07448
+ .incbin "graphics/battle_anims/sprites/036.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_037:: @ 8D0781C
+ .incbin "graphics/battle_anims/sprites/037.4bpp.lz"
+
+ .incbin "baserom.gba", 0xd07b68, 0xb7c
+
+ .align 2
+gBattleAnimSpritePalette_038:: @ 8D086E4
+ .incbin "graphics/battle_anims/sprites/038.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_039:: @ 8D0870C
+ .incbin "graphics/battle_anims/sprites/039.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_038:: @ 8D08734
+ .incbin "graphics/battle_anims/sprites/038.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_039:: @ 8D08958
+ .incbin "graphics/battle_anims/sprites/039.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_040:: @ 8D08C54
+ .incbin "graphics/battle_anims/sprites/040.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_041:: @ 8D08E60
+ .incbin "graphics/battle_anims/sprites/041.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_042:: @ 8D09000
+ .incbin "graphics/battle_anims/sprites/042.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_042:: @ 8D092D0
+ .incbin "graphics/battle_anims/sprites/042.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_043:: @ 8D092F8
+ .incbin "graphics/battle_anims/sprites/043.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_043:: @ 8D096F8
+ .incbin "graphics/battle_anims/sprites/043.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_044:: @ 8D09720
+ .incbin "graphics/battle_anims/sprites/044.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_044:: @ 8D09748
+ .incbin "graphics/battle_anims/sprites/044.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_045:: @ 8D099B4
+ .incbin "graphics/battle_anims/sprites/045.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_045:: @ 8D099DC
+ .incbin "graphics/battle_anims/sprites/045.4bpp.lz"
.global gUnknown_08D09C48
gUnknown_08D09C48: @ 8D09C48
- .incbin "baserom.gba", 0x00d09c48, 0x8524
+ .incbin "baserom.gba", 0x00d09c48, 0x214
+
+ .align 2
+gBattleAnimSpriteSheet_046:: @ 8D09E5C
+ .incbin "graphics/battle_anims/sprites/046.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_046:: @ 8D0A23C
+ .incbin "graphics/battle_anims/sprites/046.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_047:: @ 8D0A25C
+ .incbin "graphics/battle_anims/sprites/047.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_048:: @ 8D0A280
+ .incbin "graphics/battle_anims/sprites/048.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_048:: @ 8D0A518
+ .incbin "graphics/battle_anims/sprites/048.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_049:: @ 8D0A540
+ .incbin "graphics/battle_anims/sprites/049.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_050:: @ 8D0A568
+ .incbin "graphics/battle_anims/sprites/050.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_050:: @ 8D0A58C
+ .incbin "graphics/battle_anims/sprites/050.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_051:: @ 8D0A62C
+ .incbin "graphics/battle_anims/sprites/051.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_052:: @ 8D0A6D8
+ .incbin "graphics/battle_anims/sprites/052.4bpp.lz"
+
+ .incbin "baserom.gba", 0xd0a7a4, 0x194
+
+ .align 2
+gBattleAnimSpriteSheet_054:: @ 8D0A938
+ .incbin "graphics/battle_anims/sprites/054.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_054:: @ 8D0A964
+ .incbin "graphics/battle_anims/sprites/054.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_056:: @ 8D0A97C
+ .incbin "graphics/battle_anims/sprites/056.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_056:: @ 8D0AE24
+ .incbin "graphics/battle_anims/sprites/056.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_055:: @ 8D0AE4C
+ .incbin "graphics/battle_anims/sprites/055.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_057:: @ 8D0AF10
+ .incbin "graphics/battle_anims/sprites/057.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_057:: @ 8D0AF98
+ .incbin "graphics/battle_anims/sprites/057.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_058:: @ 8D0AFBC
+ .incbin "graphics/battle_anims/sprites/058.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_058:: @ 8D0B424
+ .incbin "graphics/battle_anims/sprites/058.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_059:: @ 8D0B44C
+ .incbin "graphics/battle_anims/sprites/059.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_059:: @ 8D0B4AC
+ .incbin "graphics/battle_anims/sprites/059.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_060:: @ 8D0B4C8
+ .incbin "graphics/battle_anims/sprites/060.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_060:: @ 8D0B4F0
+ .incbin "graphics/battle_anims/sprites/060.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_061:: @ 8D0B50C
+ .incbin "graphics/battle_anims/sprites/061.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_061:: @ 8D0B5BC
+ .incbin "graphics/battle_anims/sprites/061.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_062:: @ 8D0B5DC
+ .incbin "graphics/battle_anims/sprites/062.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_062:: @ 8D0B9AC
+ .incbin "graphics/battle_anims/sprites/062.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_063:: @ 8D0B9D4
+ .incbin "graphics/battle_anims/sprites/063.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_063:: @ 8D0BB90
+ .incbin "graphics/battle_anims/sprites/063.gbapal.lz"
+
+ .incbin "baserom.gba", 0xd0bbb8, 0x70
+
+ .align 2
+gBattleAnimSpritePalette_091:: @ 8D0BC28
+ .incbin "graphics/battle_anims/sprites/091.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_065:: @ 8D0BC4C
+ .incbin "graphics/battle_anims/sprites/065.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_065:: @ 8D0BD60
+ .incbin "graphics/battle_anims/sprites/065.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_066:: @ 8D0BD80
+ .incbin "graphics/battle_anims/sprites/066.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_066:: @ 8D0BDCC
+ .incbin "graphics/battle_anims/sprites/066.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_070:: @ 8D0BDF4
+ .incbin "graphics/battle_anims/sprites/070.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_070:: @ 8D0BE74
+ .incbin "graphics/battle_anims/sprites/070.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_071:: @ 8D0BE9C
+ .incbin "graphics/battle_anims/sprites/071.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_072:: @ 8D0C0C8
+ .incbin "graphics/battle_anims/sprites/072.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_072:: @ 8D0C198
+ .incbin "graphics/battle_anims/sprites/072.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_073:: @ 8D0C1B0
+ .incbin "graphics/battle_anims/sprites/073.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_073:: @ 8D0C2CC
+ .incbin "graphics/battle_anims/sprites/073.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_075:: @ 8D0C2EC
+ .incbin "graphics/battle_anims/sprites/075.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_075:: @ 8D0C568
+ .incbin "graphics/battle_anims/sprites/075.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_078:: @ 8D0C58C
+ .incbin "graphics/battle_anims/sprites/078.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_078:: @ 8D0C724
+ .incbin "graphics/battle_anims/sprites/078.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_079:: @ 8D0C74C
+ .incbin "graphics/battle_anims/sprites/079.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_080:: @ 8D0CB7C
+ .incbin "graphics/battle_anims/sprites/080.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_080:: @ 8D0CEE0
+ .incbin "graphics/battle_anims/sprites/080.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_081:: @ 8D0CF04
+ .incbin "graphics/battle_anims/sprites/081.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_081:: @ 8D0CF88
+ .incbin "graphics/battle_anims/sprites/081.gbapal.lz"
+
+ .incbin "baserom.gba", 0xd0cfac, 0x174
+
+ .align 2
+gBattleAnimSpriteSheet_082:: @ 8D0D120
+ .incbin "graphics/battle_anims/sprites/082.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_082:: @ 8D0D144
+ .incbin "graphics/battle_anims/sprites/082.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_083:: @ 8D0D158
+ .incbin "graphics/battle_anims/sprites/083.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_084:: @ 8D0D180
+ .incbin "graphics/battle_anims/sprites/084.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_085:: @ 8D0D1A8
+ .incbin "graphics/battle_anims/sprites/085.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_086:: @ 8D0D1C0
+ .incbin "graphics/battle_anims/sprites/086.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_088:: @ 8D0D1E8
+ .incbin "graphics/battle_anims/sprites/088.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_089:: @ 8D0D204
+ .incbin "graphics/battle_anims/sprites/089.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_090:: @ 8D0D22C
+ .incbin "graphics/battle_anims/sprites/090.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_092:: @ 8D0D250
+ .incbin "graphics/battle_anims/sprites/092.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_093:: @ 8D0D26C
+ .incbin "graphics/battle_anims/sprites/093.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_094:: @ 8D0D294
+ .incbin "graphics/battle_anims/sprites/094.gbapal.lz"
+
+ .incbin "baserom.gba", 0xd0d2b4, 0x20
+
+ .align 2
+gBattleAnimSpritePalette_095:: @ 8D0D2D4
+ .incbin "graphics/battle_anims/sprites/095.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_096:: @ 8D0D2FC
+ .incbin "graphics/battle_anims/sprites/096.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_097:: @ 8D0D318
+ .incbin "graphics/battle_anims/sprites/097.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_100:: @ 8D0D340
+ .incbin "graphics/battle_anims/sprites/100.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_101:: @ 8D0D35C
+ .incbin "graphics/battle_anims/sprites/101.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_103:: @ 8D0D384
+ .incbin "graphics/battle_anims/sprites/103.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_083:: @ 8D0D3A8
+ .incbin "graphics/battle_anims/sprites/083.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_084:: @ 8D0D84C
+ .incbin "graphics/battle_anims/sprites/084.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_085:: @ 8D0DC10
+ .incbin "graphics/battle_anims/sprites/085.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_086:: @ 8D0DCC8
+ .incbin "graphics/battle_anims/sprites/086.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_088:: @ 8D0DE38
+ .incbin "graphics/battle_anims/sprites/088.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_089:: @ 8D0DE88
+ .incbin "graphics/battle_anims/sprites/089.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_090:: @ 8D0E0FC
+ .incbin "graphics/battle_anims/sprites/090.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_091:: @ 8D0E18C
+ .incbin "graphics/battle_anims/sprites/091.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_092:: @ 8D0E2C0
+ .incbin "graphics/battle_anims/sprites/092.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_093:: @ 8D0E33C
+ .incbin "graphics/battle_anims/sprites/093.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_094:: @ 8D0EA0C
+ .incbin "graphics/battle_anims/sprites/094.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_095:: @ 8D0EBB0
+ .incbin "graphics/battle_anims/sprites/095.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_096:: @ 8D0EC60
+ .incbin "graphics/battle_anims/sprites/096.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_097:: @ 8D0EDD0
+ .incbin "graphics/battle_anims/sprites/097.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_098:: @ 8D0EFB0
+ .incbin "graphics/battle_anims/sprites/098.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_100:: @ 8D0F0E8
+ .incbin "graphics/battle_anims/sprites/100.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_101:: @ 8D0F1E8
+ .incbin "graphics/battle_anims/sprites/101.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_102:: @ 8D0F318
+ .incbin "graphics/battle_anims/sprites/102.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_103:: @ 8D0F4B0
+ .incbin "graphics/battle_anims/sprites/103.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_104:: @ 8D0F51C
+ .incbin "graphics/battle_anims/sprites/104.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_104:: @ 8D0F6DC
+ .incbin "graphics/battle_anims/sprites/104.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_105:: @ 8D0F704
+ .incbin "graphics/battle_anims/sprites/105.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_105:: @ 8D0FC88
+ .incbin "graphics/battle_anims/sprites/105.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_106:: @ 8D0FCB0
+ .incbin "graphics/battle_anims/sprites/106.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_107:: @ 8D0FDA0
+ .incbin "graphics/battle_anims/sprites/107.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_107:: @ 8D1014C
+ .incbin "graphics/battle_anims/sprites/107.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_108:: @ 8D10174
+ .incbin "graphics/battle_anims/sprites/108.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_109:: @ 8D104F8
+ .incbin "graphics/battle_anims/sprites/109.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_109:: @ 8D10520
+ .incbin "graphics/battle_anims/sprites/109.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_110:: @ 8D10548
+ .incbin "graphics/battle_anims/sprites/110.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_111:: @ 8D1092C
+ .incbin "graphics/battle_anims/sprites/111.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_111:: @ 8D10970
+ .incbin "graphics/battle_anims/sprites/111.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_112:: @ 8D10994
+ .incbin "graphics/battle_anims/sprites/112.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_112:: @ 8D10CBC
+ .incbin "graphics/battle_anims/sprites/112.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_113:: @ 8D10CE4
+ .incbin "graphics/battle_anims/sprites/113.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_113:: @ 8D10F50
+ .incbin "graphics/battle_anims/sprites/113.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_114:: @ 8D10F78
+ .incbin "graphics/battle_anims/sprites/114.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_114:: @ 8D1106C
+ .incbin "graphics/battle_anims/sprites/114.gbapal.lz"
+
+ .incbin "baserom.gba", 0xd11094, 0xae0
+
+ .align 2
+gBattleAnimSpriteSheet_115:: @ 8D11B74
+ .incbin "graphics/battle_anims/sprites/115.4bpp.lz"
+
+ .incbin "baserom.gba", 0xd11ca4, 0x4C8
.global gUnknown_08D1216C
gUnknown_08D1216C: @ 8D1216C
- .incbin "baserom.gba", 0x00d1216c, 0x4fd8
+ .incbin "baserom.gba", 0x00d1216c, 0xec0
+
+ .align 2
+gBattleAnimSpriteSheet_116:: @ 8D1302C
+ .incbin "graphics/battle_anims/sprites/116.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_116:: @ 8D132D8
+ .incbin "graphics/battle_anims/sprites/116.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_117:: @ 8D13300
+ .incbin "graphics/battle_anims/sprites/117.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_117:: @ 8D1353C
+ .incbin "graphics/battle_anims/sprites/117.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_118:: @ 8D13558
+ .incbin "graphics/battle_anims/sprites/118.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_118:: @ 8D136F0
+ .incbin "graphics/battle_anims/sprites/118.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_119:: @ 8D1370C
+ .incbin "graphics/battle_anims/sprites/119.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_119:: @ 8D1399C
+ .incbin "graphics/battle_anims/sprites/119.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_120:: @ 8D139C4
+ .incbin "graphics/battle_anims/sprites/120.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_120:: @ 8D13AB8
+ .incbin "graphics/battle_anims/sprites/120.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_121:: @ 8D13AE0
+ .incbin "graphics/battle_anims/sprites/121.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_121:: @ 8D13B0C
+ .incbin "graphics/battle_anims/sprites/121.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_122:: @ 8D13B30
+ .incbin "graphics/battle_anims/sprites/122.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_122:: @ 8D13C2C
+ .incbin "graphics/battle_anims/sprites/122.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_123:: @ 8D13C48
+ .incbin "graphics/battle_anims/sprites/123.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_124:: @ 8D13D84
+ .incbin "graphics/battle_anims/sprites/124.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_124:: @ 8D1401C
+ .incbin "graphics/battle_anims/sprites/124.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_125:: @ 8D14044
+ .incbin "graphics/battle_anims/sprites/125.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_125:: @ 8D14130
+ .incbin "graphics/battle_anims/sprites/125.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_126:: @ 8D14158
+ .incbin "graphics/battle_anims/sprites/126.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_126:: @ 8D141C0
+ .incbin "graphics/battle_anims/sprites/126.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_127:: @ 8D141E0
+ .incbin "graphics/battle_anims/sprites/127.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_127:: @ 8D14380
+ .incbin "graphics/battle_anims/sprites/127.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_128:: @ 8D143A4
+ .incbin "graphics/battle_anims/sprites/128.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_128:: @ 8D14610
+ .incbin "graphics/battle_anims/sprites/128.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_129:: @ 8D14630
+ .incbin "graphics/battle_anims/sprites/129.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_130:: @ 8D14694
+ .incbin "graphics/battle_anims/sprites/130.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_130:: @ 8D14A64
+ .incbin "graphics/battle_anims/sprites/130.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_131:: @ 8D14A8C
+ .incbin "graphics/battle_anims/sprites/131.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_132:: @ 8D14BFC
+ .incbin "graphics/battle_anims/sprites/132.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_132:: @ 8D14CFC
+ .incbin "graphics/battle_anims/sprites/132.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_133:: @ 8D14D1C
+ .incbin "graphics/battle_anims/sprites/133.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_133:: @ 8D14D98
+ .incbin "graphics/battle_anims/sprites/133.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_134:: @ 8D14DC0
+ .incbin "graphics/battle_anims/sprites/134.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_076:: @ 8D14E90
+ .incbin "graphics/battle_anims/sprites/076.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_076:: @ 8D150CC
+ .incbin "graphics/battle_anims/sprites/076.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_077:: @ 8D150F4
+ .incbin "graphics/battle_anims/sprites/077.4bpp.lz"
+
+ .incbin "baserom.gba", 0xd151c8, 0x1F7C
.global gUnknown_08D17144
gUnknown_08D17144: @ 8D17144
@@ -176,11 +1103,279 @@ gUnknown_08D1A490: @ 8D1A490
.global gUnknown_08D1A618
gUnknown_08D1A618: @ 8D1A618
- .incbin "baserom.gba", 0x00d1a618, 0x2404
+ .incbin "baserom.gba", 0x00d1a618, 0xec
+
+ .align 2
+gBattleAnimSpriteSheet_135:: @ 8D1A704
+ .incbin "graphics/battle_anims/sprites/135.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_135:: @ 8D1A7DC
+ .incbin "graphics/battle_anims/sprites/135.gbapal.lz"
+
+ .incbin "baserom.gba", 0xd1a7f4, 0xb0
+
+ .align 2
+gBattleAnimSpriteSheet_136:: @ 8D1A8A4
+ .incbin "graphics/battle_anims/sprites/136.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_136:: @ 8D1A8C8
+ .incbin "graphics/battle_anims/sprites/136.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_137:: @ 8D1A8F0
+ .incbin "graphics/battle_anims/sprites/137.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_139:: @ 8D1AAF4
+ .incbin "graphics/battle_anims/sprites/139.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_139:: @ 8D1ACE4
+ .incbin "graphics/battle_anims/sprites/139.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_145:: @ 8D1AD04
+ .incbin "graphics/battle_anims/sprites/145.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_138:: @ 8D1AEA4
+ .incbin "graphics/battle_anims/sprites/138.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_140:: @ 8D1AFF0
+ .incbin "graphics/battle_anims/sprites/140.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_140:: @ 8D1B070
+ .incbin "graphics/battle_anims/sprites/140.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_141:: @ 8D1B090
+ .incbin "graphics/battle_anims/sprites/141.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_141:: @ 8D1B198
+ .incbin "graphics/battle_anims/sprites/141.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_142:: @ 8D1B1B8
+ .incbin "graphics/battle_anims/sprites/142.4bpp.lz"
+
+ .incbin "baserom.gba", 0xd1b218, 0xb8
+
+ .align 2
+gBattleAnimSpriteSheet_147:: @ 8D1B2D0
+ .incbin "graphics/battle_anims/sprites/147.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_147:: @ 8D1B3E4
+ .incbin "graphics/battle_anims/sprites/147.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_149:: @ 8D1B40C
+ .incbin "graphics/battle_anims/sprites/149.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_148:: @ 8D1B4DC
+ .incbin "graphics/battle_anims/sprites/148.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_148:: @ 8D1B5C0
+ .incbin "graphics/battle_anims/sprites/148.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_259:: @ 8D1B5E0
+ .incbin "graphics/battle_anims/sprites/259.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_074:: @ 8D1B600
+ .incbin "graphics/battle_anims/sprites/074.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_074:: @ 8D1B668
+ .incbin "graphics/battle_anims/sprites/074.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_150:: @ 8D1B68C
+ .incbin "graphics/battle_anims/sprites/150.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_150:: @ 8D1B760
+ .incbin "graphics/battle_anims/sprites/150.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_151:: @ 8D1B77C
+ .incbin "graphics/battle_anims/sprites/151.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_153:: @ 8D1B874
+ .incbin "graphics/battle_anims/sprites/153.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_153:: @ 8D1B8E0
+ .incbin "graphics/battle_anims/sprites/153.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_154:: @ 8D1B8F8
+ .incbin "graphics/battle_anims/sprites/154.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_154:: @ 8D1B9A4
+ .incbin "graphics/battle_anims/sprites/154.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_155:: @ 8D1B9C4
+ .incbin "graphics/battle_anims/sprites/155.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_155:: @ 8D1BA8C
+ .incbin "graphics/battle_anims/sprites/155.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_156:: @ 8D1BAAC
+ .incbin "graphics/battle_anims/sprites/156.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_156:: @ 8D1BCC4
+ .incbin "graphics/battle_anims/sprites/156.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_157:: @ 8D1BCEC
+ .incbin "graphics/battle_anims/sprites/157.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_157:: @ 8D1BD50
+ .incbin "graphics/battle_anims/sprites/157.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_158:: @ 8D1BD68
+ .incbin "graphics/battle_anims/sprites/158.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_158:: @ 8D1BE30
+ .incbin "graphics/battle_anims/sprites/158.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_159:: @ 8D1BE54
+ .incbin "graphics/battle_anims/sprites/159.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_159:: @ 8D1BED0
+ .incbin "graphics/battle_anims/sprites/159.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_160:: @ 8D1BEF8
+ .incbin "graphics/battle_anims/sprites/160.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_160:: @ 8D1BFA0
+ .incbin "graphics/battle_anims/sprites/160.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_144:: @ 8D1BFC8
+ .incbin "graphics/battle_anims/sprites/144.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_144:: @ 8D1C040
+ .incbin "graphics/battle_anims/sprites/144.gbapal.lz"
+
+ .incbin "baserom.gba", 0xd1c060, 0x144
+
+ .align 2
+gBattleAnimSpriteSheet_162:: @ 8D1C1A4
+ .incbin "graphics/battle_anims/sprites/162.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_162:: @ 8D1C228
+ .incbin "graphics/battle_anims/sprites/162.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_163:: @ 8D1C248
+ .incbin "graphics/battle_anims/sprites/163.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_163:: @ 8D1C2A8
+ .incbin "graphics/battle_anims/sprites/163.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_288:: @ 8D1C2C0
+ .incbin "graphics/battle_anims/sprites/288.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_164:: @ 8D1C2D8
+ .incbin "graphics/battle_anims/sprites/164.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_165:: @ 8D1C2F0
+ .incbin "graphics/battle_anims/sprites/165.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_166:: @ 8D1C308
+ .incbin "graphics/battle_anims/sprites/166.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_166:: @ 8D1C614
+ .incbin "graphics/battle_anims/sprites/166.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_167:: @ 8D1C634
+ .incbin "graphics/battle_anims/sprites/167.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_168:: @ 8D1C654
+ .incbin "graphics/battle_anims/sprites/168.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_169:: @ 8D1C674
+ .incbin "graphics/battle_anims/sprites/169.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_170:: @ 8D1C694
+ .incbin "graphics/battle_anims/sprites/170.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_171:: @ 8D1C6B4
+ .incbin "graphics/battle_anims/sprites/171.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_171:: @ 8D1C700
+ .incbin "graphics/battle_anims/sprites/171.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_172:: @ 8D1C728
+ .incbin "graphics/battle_anims/sprites/172.gbapal.lz"
+
+ .incbin "baserom.gba", 0xd1c748, 0x2d4
.global gUnknown_08D1CA1C
gUnknown_08D1CA1C: @ 8D1CA1C
- .incbin "baserom.gba", 0x00d1ca1c, 0x9f4
+ .incbin "baserom.gba", 0x00d1ca1c, 0x28
+
+ .align 2
+gBattleAnimSpriteSheet_001:: @ 8D1CA44
+ .incbin "graphics/battle_anims/sprites/001.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_001:: @ 8D1CAF8
+ .incbin "graphics/battle_anims/sprites/001.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_173:: @ 8D1CB20
+ .incbin "graphics/battle_anims/sprites/173.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_00:: @ 8D1CBA8
+ .incbin "graphics/battle_anims/backgrounds/00.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_00:: @ 8D1D1A0
+ .incbin "graphics/battle_anims/backgrounds/00.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_00:: @ 8D1D1C0
+ .incbin "graphics/battle_anims/backgrounds/00.bin.lz"
.global gUnknown_08D1D410
gUnknown_08D1D410: @ 8D1D410
@@ -192,7 +1387,173 @@ gUnknown_08D1D54C: @ 8D1D54C
.global gUnknown_08D1D574
gUnknown_08D1D574: @ 8D1D574
- .incbin "baserom.gba", 0x00d1d574, 0x34a0
+ .incbin "baserom.gba", 0x00d1d574, 0x3ec
+
+ .align 2
+gBattleAnimSpriteSheet_174:: @ 8D1D960
+ .incbin "graphics/battle_anims/sprites/174.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_174:: @ 8D1DA00
+ .incbin "graphics/battle_anims/sprites/174.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_175:: @ 8D1DA28
+ .incbin "graphics/battle_anims/sprites/175.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_175:: @ 8D1DA8C
+ .incbin "graphics/battle_anims/sprites/175.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_176:: @ 8D1DAB4
+ .incbin "graphics/battle_anims/sprites/176.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_176:: @ 8D1DC0C
+ .incbin "graphics/battle_anims/sprites/176.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_177:: @ 8D1DC34
+ .incbin "graphics/battle_anims/sprites/177.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_177:: @ 8D1DCF8
+ .incbin "graphics/battle_anims/sprites/177.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_178:: @ 8D1DD10
+ .incbin "graphics/battle_anims/sprites/178.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_178:: @ 8D1DE78
+ .incbin "graphics/battle_anims/sprites/178.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_179:: @ 8D1DEA0
+ .incbin "graphics/battle_anims/sprites/179.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_179:: @ 8D1DEC8
+ .incbin "graphics/battle_anims/sprites/179.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_180:: @ 8D1DFA4
+ .incbin "graphics/battle_anims/sprites/180.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_181:: @ 8D1DFBC
+ .incbin "graphics/battle_anims/sprites/181.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_182:: @ 8D1E34C
+ .incbin "graphics/battle_anims/sprites/182.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_182:: @ 8D1E3F0
+ .incbin "graphics/battle_anims/sprites/182.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_183:: @ 8D1E418
+ .incbin "graphics/battle_anims/sprites/183.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_183:: @ 8D1E690
+ .incbin "graphics/battle_anims/sprites/183.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_184:: @ 8D1E6B8
+ .incbin "graphics/battle_anims/sprites/184.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_184:: @ 8D1E80C
+ .incbin "graphics/battle_anims/sprites/184.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_185:: @ 8D1E834
+ .incbin "graphics/battle_anims/sprites/185.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_185:: @ 8D1EC48
+ .incbin "graphics/battle_anims/sprites/185.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_03:: @ 8D1EC70
+ .incbin "graphics/battle_anims/backgrounds/03.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_03:: @ 8D1EE40
+ .incbin "graphics/battle_anims/backgrounds/03.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_03:: @ 8D1EE64
+ .incbin "graphics/battle_anims/backgrounds/03.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_187:: @ 8D1EF2C
+ .incbin "graphics/battle_anims/sprites/187.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_187:: @ 8D1F11C
+ .incbin "graphics/battle_anims/sprites/187.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_186:: @ 8D1F13C
+ .incbin "graphics/battle_anims/sprites/186.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_186:: @ 8D1F508
+ .incbin "graphics/battle_anims/sprites/186.gbapal.lz"
+
+ .incbin "baserom.gba", 0xd1f52c, 0xa54
+
+ .align 2
+gBattleAnimSpriteSheet_014:: @ 8D1FF80
+ .incbin "graphics/battle_anims/sprites/014.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_014:: @ 8D20014
+ .incbin "graphics/battle_anims/sprites/014.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_190:: @ 8D20030
+ .incbin "graphics/battle_anims/sprites/190.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_190:: @ 8D2028C
+ .incbin "graphics/battle_anims/sprites/190.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_191:: @ 8D202B0
+ .incbin "graphics/battle_anims/sprites/191.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_191:: @ 8D2051C
+ .incbin "graphics/battle_anims/sprites/191.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_189:: @ 8D20544
+ .incbin "graphics/battle_anims/sprites/189.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_189:: @ 8D205C8
+ .incbin "graphics/battle_anims/sprites/189.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_192:: @ 8D205E8
+ .incbin "graphics/battle_anims/sprites/192.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_192:: @ 8D20868
+ .incbin "graphics/battle_anims/sprites/192.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_193:: @ 8D20890
+ .incbin "graphics/battle_anims/sprites/193.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_193:: @ 8D209EC
+ .incbin "graphics/battle_anims/sprites/193.gbapal.lz"
.global gUnknown_08D20A14
gUnknown_08D20A14: @ 8D20A14
@@ -200,11 +1561,164 @@ gUnknown_08D20A14: @ 8D20A14
.global gUnknown_08D20A30
gUnknown_08D20A30: @ 8D20A30
- .incbin "baserom.gba", 0x00d20a30, 0x1f8c
+ .incbin "baserom.gba", 0x00d20a30, 0x100
- .global gUnknown_08D229BC
-gUnknown_08D229BC: @ 8D229BC
- .incbin "baserom.gba", 0x00d229bc, 0xcd0
+ .align 2
+gBattleAnimSpriteSheet_002:: @ 8D20B30
+ .incbin "graphics/battle_anims/sprites/002.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_002:: @ 8D20C14
+ .incbin "graphics/battle_anims/sprites/002.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_196:: @ 8D20C3C
+ .incbin "graphics/battle_anims/sprites/196.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_196:: @ 8D20FE0
+ .incbin "graphics/battle_anims/sprites/196.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_194:: @ 8D20FF8
+ .incbin "graphics/battle_anims/sprites/194.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_194:: @ 8D21330
+ .incbin "graphics/battle_anims/sprites/194.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_195:: @ 8D21358
+ .incbin "graphics/battle_anims/sprites/195.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_195:: @ 8D21410
+ .incbin "graphics/battle_anims/sprites/195.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_197:: @ 8D21430
+ .incbin "graphics/battle_anims/sprites/197.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_197:: @ 8D215A0
+ .incbin "graphics/battle_anims/sprites/197.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_198:: @ 8D215C8
+ .incbin "graphics/battle_anims/sprites/198.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_198:: @ 8D219B8
+ .incbin "graphics/battle_anims/sprites/198.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_199:: @ 8D219E0
+ .incbin "graphics/battle_anims/sprites/199.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_199:: @ 8D21AA8
+ .incbin "graphics/battle_anims/sprites/199.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_200:: @ 8D21AC4
+ .incbin "graphics/battle_anims/sprites/200.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_200:: @ 8D21C04
+ .incbin "graphics/battle_anims/sprites/200.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_201:: @ 8D21C20
+ .incbin "graphics/battle_anims/sprites/201.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_201:: @ 8D22290
+ .incbin "graphics/battle_anims/sprites/201.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_204:: @ 8D222B8
+ .incbin "graphics/battle_anims/sprites/204.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_204:: @ 8D2242C
+ .incbin "graphics/battle_anims/sprites/204.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_202:: @ 8D22454
+ .incbin "graphics/battle_anims/sprites/202.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_202:: @ 8D225BC
+ .incbin "graphics/battle_anims/sprites/202.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_203:: @ 8D225E0
+ .incbin "graphics/battle_anims/sprites/203.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_203:: @ 8D2278C
+ .incbin "graphics/battle_anims/sprites/203.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_206:: @ 8D227B0
+ .incbin "graphics/battle_anims/sprites/206.4bpp.lz"
+
+ .align 2
+gUnknown_08D229BC::
+gBattleAnimSpritePalette_206:: @ 8D229BC
+ .incbin "graphics/battle_anims/sprites/206.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_205:: @ 8D22A50
+ .incbin "graphics/battle_anims/sprites/205.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_205:: @ 8D22C84
+ .incbin "graphics/battle_anims/sprites/205.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_207:: @ 8D22CA8
+ .incbin "graphics/battle_anims/sprites/207.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_207:: @ 8D22D74
+ .incbin "graphics/battle_anims/sprites/207.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_208:: @ 8D22D98
+ .incbin "graphics/battle_anims/sprites/208.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_209:: @ 8D23188
+ .incbin "graphics/battle_anims/sprites/209.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_209:: @ 8D23490
+ .incbin "graphics/battle_anims/sprites/209.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_064:: @ 8D234B0
+ .incbin "graphics/battle_anims/sprites/064.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_064:: @ 8D235A0
+ .incbin "graphics/battle_anims/sprites/064.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_210:: @ 8D235C4
+ .incbin "graphics/battle_anims/sprites/210.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_219:: @ 8D2362C
+ .incbin "graphics/battle_anims/sprites/219.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_210:: @ 8D2364C
+ .incbin "graphics/battle_anims/sprites/210.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_216:: @ 8D2366C
+ .incbin "graphics/battle_anims/sprites/216.gbapal.lz"
.global gUnknown_08D2368C
gUnknown_08D2368C: @ 8D2368C
@@ -216,7 +1730,43 @@ gUnknown_08D240FC: @ 8D240FC
.global gUnknown_08D24124
gUnknown_08D24124: @ 8D24124
- .incbin "baserom.gba", 0x00d24124, 0xc58
+ .incbin "baserom.gba", 0x00d24124, 0x27C
+
+ .align 2
+gBattleAnimSpriteSheet_217:: @ 8D243A0
+ .incbin "graphics/battle_anims/sprites/217.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_217:: @ 8D24408
+ .incbin "graphics/battle_anims/sprites/217.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_212:: @ 8D24428
+ .incbin "graphics/battle_anims/sprites/212.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_211:: @ 8D2465C
+ .incbin "graphics/battle_anims/sprites/211.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_213:: @ 8D246AC
+ .incbin "graphics/battle_anims/sprites/213.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_211:: @ 8D24918
+ .incbin "graphics/battle_anims/sprites/211.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_214:: @ 8D2493C
+ .incbin "graphics/battle_anims/sprites/214.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_215:: @ 8D24BCC
+ .incbin "graphics/battle_anims/sprites/215.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_215:: @ 8D24D58
+ .incbin "graphics/battle_anims/sprites/215.gbapal.lz"
.global gUnknown_08D24D7C
gUnknown_08D24D7C: @ 8D24D7C
@@ -224,7 +1774,247 @@ gUnknown_08D24D7C: @ 8D24D7C
.global gUnknown_08D24DA4
gUnknown_08D24DA4: @ 8D24DA4
- .incbin "baserom.gba", 0x00d24da4, 0x5c3c
+ .incbin "baserom.gba", 0x00d24da4, 0x230
+
+ .align 2
+gBattleAnimSpritePalette_218:: @ 8D24FD4
+ .incbin "graphics/battle_anims/sprites/218.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_218:: @ 8D24FFC
+ .incbin "graphics/battle_anims/sprites/218.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_087:: @ 8D250A8
+ .incbin "graphics/battle_anims/sprites/087.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_087:: @ 8D25100
+ .incbin "graphics/battle_anims/sprites/087.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_018:: @ 8D25128
+ .incbin "graphics/battle_anims/sprites/018.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_018:: @ 8D25164
+ .incbin "graphics/battle_anims/sprites/018.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_220:: @ 8D25180
+ .incbin "graphics/battle_anims/sprites/220.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_220:: @ 8D251A8
+ .incbin "graphics/battle_anims/sprites/220.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_221:: @ 8D252D4
+ .incbin "graphics/battle_anims/sprites/221.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_221:: @ 8D252F4
+ .incbin "graphics/battle_anims/sprites/221.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_222:: @ 8D25558
+ .incbin "graphics/battle_anims/sprites/222.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_222:: @ 8D25844
+ .incbin "graphics/battle_anims/sprites/222.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_223:: @ 8D2586C
+ .incbin "graphics/battle_anims/sprites/223.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_223:: @ 8D2588C
+ .incbin "graphics/battle_anims/sprites/223.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_224:: @ 8D25B20
+ .incbin "graphics/battle_anims/sprites/224.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_224:: @ 8D25B40
+ .incbin "graphics/battle_anims/sprites/224.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_230:: @ 8D25C3C
+ .incbin "graphics/battle_anims/sprites/230.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_230:: @ 8D25C64
+ .incbin "graphics/battle_anims/sprites/230.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_228:: @ 8D25EA8
+ .incbin "graphics/battle_anims/sprites/228.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_228:: @ 8D25EC8
+ .incbin "graphics/battle_anims/sprites/228.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_04:: @ 8D25F70
+ .incbin "graphics/battle_anims/backgrounds/04.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_04:: @ 8D25F98
+ .incbin "graphics/battle_anims/backgrounds/04.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_04:: @ 8D26D04
+ .incbin "graphics/battle_anims/backgrounds/04.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_05:: @ 8D27200
+ .incbin "graphics/battle_anims/backgrounds/05.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_06:: @ 8D276D0
+ .incbin "graphics/battle_anims/backgrounds/06.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_225:: @ 8D27B10
+ .incbin "graphics/battle_anims/sprites/225.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_225:: @ 8D27C94
+ .incbin "graphics/battle_anims/sprites/225.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_227:: @ 8D27CBC
+ .incbin "graphics/battle_anims/sprites/227.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_226:: @ 8D27E04
+ .incbin "graphics/battle_anims/sprites/226.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_226:: @ 8D27E90
+ .incbin "graphics/battle_anims/sprites/226.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_229:: @ 8D27EB4
+ .incbin "graphics/battle_anims/sprites/229.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_229:: @ 8D28070
+ .incbin "graphics/battle_anims/sprites/229.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_099:: @ 8D28098
+ .incbin "graphics/battle_anims/sprites/099.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_099:: @ 8D281B8
+ .incbin "graphics/battle_anims/sprites/099.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_232:: @ 8D281E0
+ .incbin "graphics/battle_anims/sprites/232.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_231:: @ 8D28718
+ .incbin "graphics/battle_anims/sprites/231.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_231:: @ 8D28740
+ .incbin "graphics/battle_anims/sprites/231.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_233:: @ 8D28910
+ .incbin "graphics/battle_anims/sprites/233.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_233:: @ 8D28994
+ .incbin "graphics/battle_anims/sprites/233.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_234:: @ 8D289BC
+ .incbin "graphics/battle_anims/sprites/234.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_234:: @ 8D28B7C
+ .incbin "graphics/battle_anims/sprites/234.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_238:: @ 8D28BA0
+ .incbin "graphics/battle_anims/sprites/238.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_238:: @ 8D28C08
+ .incbin "graphics/battle_anims/sprites/238.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_235:: @ 8D28C2C
+ .incbin "graphics/battle_anims/sprites/235.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_235:: @ 8D28C7C
+ .incbin "graphics/battle_anims/sprites/235.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_236:: @ 8D28C98
+ .incbin "graphics/battle_anims/sprites/236.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_237:: @ 8D28CB4
+ .incbin "graphics/battle_anims/sprites/237.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_07:: @ 8D28CD0
+ .incbin "graphics/battle_anims/backgrounds/07.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_07:: @ 8D28E78
+ .incbin "graphics/battle_anims/backgrounds/07.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_18:: @ 8D28EA0
+ .incbin "graphics/battle_anims/backgrounds/18.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_07:: @ 8D28EC8
+ .incbin "graphics/battle_anims/backgrounds/07.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_08:: @ 8D29058
+ .incbin "graphics/battle_anims/backgrounds/08.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_20:: @ 8D291E4
+ .incbin "graphics/battle_anims/backgrounds/20.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_20:: @ 8D29C0C
+ .incbin "graphics/battle_anims/backgrounds/20.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_20:: @ 8D29C2C
+ .incbin "graphics/battle_anims/backgrounds/20.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_09:: @ 8D29E30
+ .incbin "graphics/battle_anims/backgrounds/09.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_09:: @ 8D2A128
+ .incbin "graphics/battle_anims/backgrounds/09.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_22:: @ 8D2A148
+ .incbin "graphics/battle_anims/backgrounds/22.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_09:: @ 8D2A168
+ .incbin "graphics/battle_anims/backgrounds/09.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_10:: @ 8D2A6E8
+ .incbin "graphics/battle_anims/backgrounds/10.bin.lz"
.global gUnknown_08D2A9E0
gUnknown_08D2A9E0: @ 8D2A9E0
@@ -236,7 +2026,63 @@ gUnknown_08D2AA80: @ 8D2AA80
.global gUnknown_08D2AA98
gUnknown_08D2AA98: @ 8D2AA98
- .incbin "baserom.gba", 0x00d2aa98, 0x27d0
+ .incbin "baserom.gba", 0x00d2aa98, 0x11C
+
+ .align 2
+gBattleAnimBackgroundTilemap_12:: @ 8D2ABB4
+ .incbin "graphics/battle_anims/backgrounds/12.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_13:: @ 8D2AE7C
+ .incbin "graphics/battle_anims/backgrounds/13.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_14:: @ 8D2B178
+ .incbin "graphics/battle_anims/backgrounds/14.bin.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_12:: @ 8D2B408
+ .incbin "graphics/battle_anims/backgrounds/12.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_12:: @ 8D2C170
+ .incbin "graphics/battle_anims/backgrounds/12.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_11:: @ 8D2C190
+ .incbin "graphics/battle_anims/backgrounds/11.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_11:: @ 8D2CB2C
+ .incbin "graphics/battle_anims/backgrounds/11.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_11:: @ 8D2CB54
+ .incbin "graphics/battle_anims/backgrounds/11.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_239:: @ 8D2CE4C
+ .incbin "graphics/battle_anims/sprites/239.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_239:: @ 8D2CF30
+ .incbin "graphics/battle_anims/sprites/239.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_143:: @ 8D2CF58
+ .incbin "graphics/battle_anims/sprites/143.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_143:: @ 8D2D188
+ .incbin "graphics/battle_anims/sprites/143.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_240:: @ 8D2D1A0
+ .incbin "graphics/battle_anims/sprites/240.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_240:: @ 8D2D240
+ .incbin "graphics/battle_anims/sprites/240.gbapal.lz"
.global gUnknown_08D2D268
gUnknown_08D2D268: @ 8D2D268
@@ -248,7 +2094,33 @@ gUnknown_08D2D28C: @ 8D2D28C
.global gUnknown_08D2D4CC
gUnknown_08D2D4CC: @ 8D2D4CC
- .incbin "baserom.gba", 0x00d2d4cc, 0x600
+ .incbin "baserom.gba", 0x00d2d4cc, 0x228
+
+ .align 2
+gBattleAnimSpriteSheet_241:: @ 8D2D6F4
+ .incbin "graphics/battle_anims/sprites/241.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_241:: @ 8D2D7B8
+ .incbin "graphics/battle_anims/sprites/241.gbapal.lz"
+
+ .incbin "baserom.gba", 0xd2d7d4, 0x148
+
+ .align 2
+gBattleAnimSpriteSheet_242:: @ 8D2D91C
+ .incbin "graphics/battle_anims/sprites/242.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_242:: @ 8D2DA58
+ .incbin "graphics/battle_anims/sprites/242.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_243:: @ 8D2DA7C
+ .incbin "graphics/battle_anims/sprites/243.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_243:: @ 8D2DAA4
+ .incbin "graphics/battle_anims/sprites/243.gbapal.lz"
.global gUnknown_08D2DACC
gUnknown_08D2DACC: @ 8D2DACC
@@ -304,7 +2176,35 @@ gUnknown_08D2E150: @ 8D2E150
.global gUnknown_08D2E170
gUnknown_08D2E170: @ 8D2E170
- .incbin "baserom.gba", 0x00d2e170, 0xc8c
+ .incbin "baserom.gba", 0x00d2e170, 0x11C
+
+ .align 2
+gBattleAnimSpritePalette_245:: @ 8D2E28C
+ .incbin "graphics/battle_anims/sprites/245.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_245:: @ 8D2E2B4
+ .incbin "graphics/battle_anims/sprites/245.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_246:: @ 8D2E458
+ .incbin "graphics/battle_anims/sprites/246.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_244:: @ 8D2E900
+ .incbin "graphics/battle_anims/sprites/244.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_244:: @ 8D2E9DC
+ .incbin "graphics/battle_anims/sprites/244.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_247:: @ 8D2E9F8
+ .incbin "graphics/battle_anims/sprites/247.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_053:: @ 8D2EBDC
+ .incbin "graphics/battle_anims/sprites/053.4bpp.lz"
.global gUnknown_08D2EDFC
gUnknown_08D2EDFC: @ 8D2EDFC
@@ -312,7 +2212,91 @@ gUnknown_08D2EDFC: @ 8D2EDFC
.global gUnknown_08D2EE48
gUnknown_08D2EE48: @ 8D2EE48
- .incbin "baserom.gba", 0x00d2ee48, 0xF44
+ .incbin "baserom.gba", 0x00d2ee48, 0x108
+
+ .align 2
+gBattleAnimSpriteSheet_248:: @ 8D2EF50
+ .incbin "graphics/battle_anims/sprites/248.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_248:: @ 8D2EF68
+ .incbin "graphics/battle_anims/sprites/248.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_249:: @ 8D2EF80
+ .incbin "graphics/battle_anims/sprites/249.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_249:: @ 8D2EFD0
+ .incbin "graphics/battle_anims/sprites/249.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_250:: @ 8D2EFF0
+ .incbin "graphics/battle_anims/sprites/250.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_251:: @ 8D2F1E4
+ .incbin "graphics/battle_anims/sprites/251.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_251:: @ 8D2F248
+ .incbin "graphics/battle_anims/sprites/251.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_252:: @ 8D2F260
+ .incbin "graphics/battle_anims/sprites/252.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_252:: @ 8D2F378
+ .incbin "graphics/battle_anims/sprites/252.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_253:: @ 8D2F39C
+ .incbin "graphics/battle_anims/sprites/253.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_253:: @ 8D2F578
+ .incbin "graphics/battle_anims/sprites/253.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_254:: @ 8D2F5A0
+ .incbin "graphics/battle_anims/sprites/254.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_254:: @ 8D2F6D8
+ .incbin "graphics/battle_anims/sprites/254.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_255:: @ 8D2F700
+ .incbin "graphics/battle_anims/sprites/255.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_255:: @ 8D2F778
+ .incbin "graphics/battle_anims/sprites/255.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_258:: @ 8D2F78C
+ .incbin "graphics/battle_anims/sprites/258.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_258:: @ 8D2F874
+ .incbin "graphics/battle_anims/sprites/258.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_256:: @ 8D2F89C
+ .incbin "graphics/battle_anims/sprites/256.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_256:: @ 8D2FC28
+ .incbin "graphics/battle_anims/sprites/256.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_257:: @ 8D2FC50
+ .incbin "graphics/battle_anims/sprites/257.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_257:: @ 8D2FD6C
+ .incbin "graphics/battle_anims/sprites/257.gbapal.lz"
@ 8D2FD8C
.include "data/graphics/pokemon/graphics.s"
@@ -448,7 +2432,11 @@ gUnknown_08E67838: @ 8E67838
.global gUnknown_08E67C48
gUnknown_08E67C48: @ 8E67C48
- .incbin "baserom.gba", 0x00e67c48, 0x290
+ .incbin "baserom.gba", 0x00e67c48, 0x124
+
+ .align 2
+gBattleAnimSpriteSheet_261:: @ 8E67D6C
+ .incbin "graphics/battle_anims/sprites/261.4bpp.lz"
.global gUnknown_08E67ED8
gUnknown_08E67ED8: @ 8E67ED8
@@ -458,9 +2446,39 @@ gUnknown_08E67ED8: @ 8E67ED8
gUnknown_08E68054: @ 8E68054
.incbin "baserom.gba", 0x00e68054, 0x52c
- .global gUnknown_08E68580
-gUnknown_08E68580: @ 8E68580
- .incbin "baserom.gba", 0x00e68580, 0xef8
+gUnknown_08E68580:: @ 8E68580
+gBattleAnimSpritePalette_261:: @ 8E68580
+ .incbin "graphics/battle_anims/sprites/261.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_260:: @ 8E685A8
+ .incbin "graphics/battle_anims/sprites/260.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_260:: @ 8E68764
+ .incbin "graphics/battle_anims/sprites/260.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_15:: @ 8E6877C
+ .incbin "graphics/battle_anims/backgrounds/15.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_15:: @ 8E690EC
+ .incbin "graphics/battle_anims/backgrounds/15.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_15:: @ 8E69110
+ .incbin "graphics/battle_anims/backgrounds/15.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_262:: @ 8E69308
+ .incbin "graphics/battle_anims/sprites/262.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_262:: @ 8E693DC
+ .incbin "graphics/battle_anims/sprites/262.gbapal.lz"
+
+ .incbin "baserom.gba", 0xe69404, 0x74
.global gUnknown_08E69478
gUnknown_08E69478: @ 8E69478
@@ -468,11 +2486,89 @@ gUnknown_08E69478: @ 8E69478
.global gUnknown_08E69578
gUnknown_08E69578: @ 8E69578
- .incbin "baserom.gba", 0x00e69578, 0x214
+ .incbin "baserom.gba", 0x00e69578, 0x40
+
+ .align 2
+gBattleAnimSpriteSheet_264:: @ 8E695B8
+ .incbin "graphics/battle_anims/sprites/264.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_264:: @ 8E695D8
+ .incbin "graphics/battle_anims/sprites/264.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_265:: @ 8E695F0
+ .incbin "graphics/battle_anims/sprites/265.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_067:: @ 8E69608
+ .incbin "graphics/battle_anims/sprites/067.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_068:: @ 8E69628
+ .incbin "graphics/battle_anims/sprites/068.gbapal.lz"
+
+ .incbin "baserom.gba", 0xe69648, 0x144
.global gUnknown_08E6978C
gUnknown_08E6978C: @ 8E6978C
- .incbin "baserom.gba", 0x00e6978c, 0xf78
+ .incbin "baserom.gba", 0x00e6978c, 0xA0
+
+ .align 2
+gBattleAnimSpriteSheet_272:: @ 8E6982C
+ .incbin "graphics/battle_anims/sprites/272.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_272:: @ 8E69A48
+ .incbin "graphics/battle_anims/sprites/272.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_273:: @ 8E69A6C
+ .incbin "graphics/battle_anims/sprites/273.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_269:: @ 8E69A94
+ .incbin "graphics/battle_anims/sprites/269.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_269:: @ 8E69AE8
+ .incbin "graphics/battle_anims/sprites/269.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_274:: @ 8E69B00
+ .incbin "graphics/battle_anims/sprites/274.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_275:: @ 8E69C80
+ .incbin "graphics/battle_anims/sprites/275.4bpp.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_276:: @ 8E69DEC
+ .incbin "graphics/battle_anims/sprites/276.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_274:: @ 8E69F54
+ .incbin "graphics/battle_anims/sprites/274.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_17:: @ 8E69F7C
+ .incbin "graphics/battle_anims/backgrounds/17.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_17:: @ 8E6A0D8
+ .incbin "graphics/battle_anims/backgrounds/17.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_17:: @ 8E6A100
+ .incbin "graphics/battle_anims/backgrounds/17.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_280:: @ 8E6A2E8
+ .incbin "graphics/battle_anims/sprites/280.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_280:: @ 8E6A6E4
+ .incbin "graphics/battle_anims/sprites/280.gbapal.lz"
.global gUnknown_08E6A704
gUnknown_08E6A704: @ 8E6A704
@@ -483,8 +2579,27 @@ gUnknown_08E6A704: @ 8E6A704
gMonIcon_Egg: @ 8E6A7DC
.incbin "graphics/pokemon/egg/icon.4bpp"
-@ 8E6ABDC
- .incbin "baserom.gba", 0x00E6ABDC, 0x1524
+ .align 2
+gBattleAnimBackgroundImage_02:: @ 8E6ABDC
+ .incbin "graphics/battle_anims/backgrounds/02.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_02:: @ 8E6B8A4
+ .incbin "graphics/battle_anims/backgrounds/02.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_02:: @ 8E6B8C0
+ .incbin "graphics/battle_anims/backgrounds/02.bin.lz"
+
+ .align 2
+gBattleAnimSpritePalette_287:: @ 8E6BBB4
+ .incbin "graphics/battle_anims/sprites/287.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_24:: @ 8E6BBDC
+ .incbin "graphics/battle_anims/backgrounds/24.gbapal.lz"
+
+ .incbin "baserom.gba", 0xe6bc04, 0x4FC
.global gUnknown_08E6C100
gUnknown_08E6C100: @ 8E6C100
@@ -496,11 +2611,39 @@ gUnknown_08E6C920: @ 8E6C920
.global gUnknown_08E6D354
gUnknown_08E6D354: @ 8E6D354
- .incbin "baserom.gba", 0x00e6d354, 0xaf4
+ .incbin "baserom.gba", 0x00e6d354, 0x314
+
+ .align 2
+gBattleAnimBackgroundPalette_16:: @ 8E6D668
+ .incbin "graphics/battle_anims/backgrounds/16.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_16:: @ 8E6D690
+ .incbin "graphics/battle_anims/backgrounds/16.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_16:: @ 8E6D8F0
+ .incbin "graphics/battle_anims/backgrounds/16.bin.lz"
+
+ .align 2
+gBattleAnimSpritePalette_277:: @ 8E6DA2C
+ .incbin "graphics/battle_anims/sprites/277.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_277:: @ 8E6DA54
+ .incbin "graphics/battle_anims/sprites/277.4bpp.lz"
.global gUnknown_08E6DE48
gUnknown_08E6DE48: @ 8E6DE48
- .incbin "baserom.gba", 0x00e6de48, 0x2b8
+ .incbin "baserom.gba", 0x00e6de48, 0x178
+
+ .align 2
+gBattleAnimSpritePalette_283:: @ 8E6DFC0
+ .incbin "graphics/battle_anims/sprites/283.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_283:: @ 8E6DFDC
+ .incbin "graphics/battle_anims/sprites/283.4bpp.lz"
.global gUnknown_08E6E100
gUnknown_08E6E100: @ 8E6E100
@@ -512,7 +2655,83 @@ gUnknown_08E6E2E4: @ 8E6E2E4
.global gUnknown_08E6E4C8
gUnknown_08E6E4C8: @ 8E6E4C8
- .incbin "baserom.gba", 0x00e6e4c8, 0x1158
+ .incbin "baserom.gba", 0x00e6e4c8, 0x1e4
+
+ .align 2
+gBattleAnimSpriteSheet_263:: @ 8E6E6AC
+ .incbin "graphics/battle_anims/sprites/263.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_263:: @ 8E6E6EC
+ .incbin "graphics/battle_anims/sprites/263.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_266:: @ 8E6E704
+ .incbin "graphics/battle_anims/sprites/266.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_266:: @ 8E6E744
+ .incbin "graphics/battle_anims/sprites/266.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_267:: @ 8E6E75C
+ .incbin "graphics/battle_anims/sprites/267.gbapal.lz"
+
+ .align 2
+gBattleAnimSpritePalette_268:: @ 8E6E774
+ .incbin "graphics/battle_anims/sprites/268.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_278:: @ 8E6E78C
+ .incbin "graphics/battle_anims/sprites/278.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_278:: @ 8E6E998
+ .incbin "graphics/battle_anims/sprites/278.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_279:: @ 8E6E9B4
+ .incbin "graphics/battle_anims/sprites/279.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_279:: @ 8E6EA00
+ .incbin "graphics/battle_anims/sprites/279.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_281:: @ 8E6EA1C
+ .incbin "graphics/battle_anims/sprites/281.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_281:: @ 8E6EBA4
+ .incbin "graphics/battle_anims/sprites/281.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundImage_21:: @ 8E6EBC4
+ .incbin "graphics/battle_anims/backgrounds/21.4bpp.lz"
+
+ .align 2
+gBattleAnimBackgroundPalette_21:: @ 8E6EEB8
+ .incbin "graphics/battle_anims/backgrounds/21.gbapal.lz"
+
+ .align 2
+gBattleAnimBackgroundTilemap_21:: @ 8E6EED4
+ .incbin "graphics/battle_anims/backgrounds/21.bin.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_284:: @ 8E6F1C0
+ .incbin "graphics/battle_anims/sprites/284.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_284:: @ 8E6F53C
+ .incbin "graphics/battle_anims/sprites/284.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_285:: @ 8E6F558
+ .incbin "graphics/battle_anims/sprites/285.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_285:: @ 8E6F5F8
+ .incbin "graphics/battle_anims/sprites/285.gbapal.lz"
.global gUnknown_08E6F620
gUnknown_08E6F620: @ 8E6F620
@@ -532,7 +2751,19 @@ gUnknown_08E70C38: @ 8E70C38
.global gUnknown_08E70F0C
gUnknown_08E70F0C: @ 8E70F0C
- .incbin "baserom.gba", 0x00e70f0c, 0x448
+ .incbin "baserom.gba", 0x00e70f0c, 0x2f4
+
+ .align 2
+gBattleAnimSpritePalette_286:: @ 8E71200
+ .incbin "graphics/battle_anims/sprites/286.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_188:: @ 8E71228
+ .incbin "graphics/battle_anims/sprites/188.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_188:: @ 8E7133C
+ .incbin "graphics/battle_anims/sprites/188.gbapal.lz"
.global gUnknown_08E71354
gUnknown_08E71354: @ 8E71354
@@ -657,8 +2888,29 @@ gUnknown_08E78A84: @ 8E78A84
@ 8E78D00
.include "data/graphics/berries/graphics.s"
-@ 8E7E7D0
- .incbin "baserom.gba", 0xE7E7D0, 0x3CC
+ .align 2
+gBattleAnimSpritePalette_282:: @ 8E7E7D0
+ .incbin "graphics/battle_anims/sprites/282.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_282:: @ 8E7E7F8
+ .incbin "graphics/battle_anims/sprites/282.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_270:: @ 8E7E9E0
+ .incbin "graphics/battle_anims/sprites/270.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_270:: @ 8E7E9FC
+ .incbin "graphics/battle_anims/sprites/270.4bpp.lz"
+
+ .align 2
+gBattleAnimSpritePalette_271:: @ 8E7EB24
+ .incbin "graphics/battle_anims/sprites/271.gbapal.lz"
+
+ .align 2
+gBattleAnimSpriteSheet_271:: @ 8E7EB3C
+ .incbin "graphics/battle_anims/sprites/271.4bpp.lz"
.global gUnknown_08E7EB9C
gUnknown_08E7EB9C: @ 8E7EB9C
@@ -746,7 +2998,7 @@ gUnknown_08E89628: @ 8E89628
.global gUnknown_08E89648
gUnknown_08E89648: @ 8E89648
- .incbin "baserom.gba", 0x00e89648, 0x20
+ .incbin "graphics/pokenav/map_squares.gbapal"
.global gUnknown_08E89668
gUnknown_08E89668: @ 8E89668
@@ -774,7 +3026,9 @@ gUnknown_08E8A1C2: @ 8E8A1C2
.global gUnknown_08E8A1E0
gUnknown_08E8A1E0: @ 8E8A1E0
- .incbin "baserom.gba", 0x00e8a1e0, 0x3f8
+ .incbin "baserom.gba", 0x00e8a1e0, 0x3b8
+ .incbin "graphics/pokenav/contest_pokeball.gbapal"
+ .incbin "baserom.gba", 0x00E8A5B8, 0x20
.global gUnknown_08E8A5D8
gUnknown_08E8A5D8: @ 8E8A5D8
@@ -878,11 +3132,11 @@ gUnknown_08E8F1B8: @ 8E8F1B8
.global gUnknown_08E8F804
gUnknown_08E8F804: @ 8E8F804
- .incbin "baserom.gba", 0x00e8f804, 0x20
+ .incbin "graphics/misc/clock1.gbapal"
.global gUnknown_08E8F824
gUnknown_08E8F824: @ 8E8F824
- .incbin "baserom.gba", 0x00e8f824, 0x20
+ .incbin "graphics/misc/clock2.gbapal"
.global gUnknown_08E8F844
gUnknown_08E8F844: @ 8E8F844
@@ -1005,7 +3259,25 @@ gUnknown_08E96D2C: @ 8E96D2C
.global gUnknown_08E96EC8
gUnknown_08E96EC8: @ 8E96EC8
- .incbin "baserom.gba", 0x00e96ec8, 0x2980
+ .incbin "baserom.gba", 0x00e96ec8, 0x800
+ .incbin "graphics/slot_machine/slot_machine1.gbapal" @ palettes
+ .incbin "graphics/slot_machine/slot_machine2.gbapal"
+ .incbin "graphics/slot_machine/slot_machine3.gbapal"
+ .incbin "graphics/slot_machine/slot_machine4.gbapal"
+ .incbin "graphics/slot_machine/slot_machine5.gbapal"
+ .incbin "graphics/slot_machine/slot_machine6.gbapal"
+ .incbin "graphics/slot_machine/slot_machine7.gbapal"
+ .incbin "graphics/slot_machine/reel_symbols.4bpp"
+ .incbin "graphics/slot_machine/numbers.4bpp"
+ .incbin "graphics/slot_machine/bolt.4bpp"
+ .incbin "graphics/slot_machine/duck.4bpp"
+ .incbin "graphics/slot_machine/smoke.4bpp"
+ .incbin "graphics/slot_machine/reel_numbers.4bpp"
+ .incbin "graphics/slot_machine/bolt_large.4bpp"
+ .incbin "graphics/slot_machine/reel_explosion.4bpp"
+ .incbin "graphics/slot_machine/shadow.4bpp"
+ .incbin "graphics/slot_machine/reel_shock.4bpp"
+ .incbin "baserom.gba", 0x00E997E8, 0x60
.global gUnknown_08E99848
gUnknown_08E99848: @ 8E99848
@@ -1084,7 +3356,8 @@ gUnknown_08E9F624: @ 8E9F624
.global gUnknown_08E9F7E4
gUnknown_08E9F7E4: @ 8E9F7E4
- .incbin "baserom.gba", 0x00e9f7e4, 0x1a4
+ .incbin "baserom.gba", 0x00e9f7e4, 0x184
+ .incbin "graphics/pokenav/contest_arrows.gbapal"
.global gUnknown_08E9F988
gUnknown_08E9F988: @ 8E9F988