summaryrefslogtreecommitdiff
path: root/data/battle_anims.s
diff options
context:
space:
mode:
Diffstat (limited to 'data/battle_anims.s')
-rw-r--r--data/battle_anims.s742
1 files changed, 711 insertions, 31 deletions
diff --git a/data/battle_anims.s b/data/battle_anims.s
index 8b285f7be..13e1bdc2f 100644
--- a/data/battle_anims.s
+++ b/data/battle_anims.s
@@ -4,6 +4,8 @@
.section .rodata
.align 2, 0
+ @ only partially done because this file terrifies me
+
gUnknown_08524904:: @ 8524904
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00
@@ -291,62 +293,740 @@ gUnknown_08524B34:: @ 8524B34
gUnknown_08524B3C:: @ 8524B3C
.byte 0x00, 0x87, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
+ .align 2
gUnknown_08524B44:: @ 8524B44
- .incbin "baserom.gba", 0x524b44, 0x1d0
-
+ obj_tiles 0x08c02538, 0x0200, 0x2710
+ obj_tiles 0x08c1c6e0, 0x0300, 0x2711
+ obj_tiles 0x08c20784, 0x0200, 0x2712
+ obj_tiles 0x08c025e8, 0x0100, 0x2713
+ obj_tiles 0x08c0265c, 0x0200, 0x2714
+ obj_tiles 0x08c0270c, 0x0400, 0x2715
+ obj_tiles 0x08c027e0, 0x0180, 0x2716
+ obj_tiles 0x08c029cc, 0x0800, 0x2717
+ obj_tiles 0x08c02b68, 0x0020, 0x2718
+ obj_tiles 0x08c02fa4, 0x0400, 0x2719
+ obj_tiles 0x08c02bc4, 0x1200, 0x271a
+ obj_tiles 0x08c032ac, 0x0180, 0x271b
+ obj_tiles 0x08c0334c, 0x0080, 0x271c
+ obj_tiles 0x08c03438, 0x0080, 0x271d
+ obj_tiles 0x08c1fbd4, 0x0280, 0x271e
+ obj_tiles 0x08c03484, 0x0080, 0x271f
+ obj_tiles 0x08c03518, 0x0100, 0x2720
+ obj_tiles 0x08c03598, 0x0020, 0x2721
+ obj_tiles 0x08c24d7c, 0x0080, 0x2722
+ obj_tiles 0x08c035f8, 0x0400, 0x2723
+ obj_tiles 0x08c036b8, 0x0200, 0x2724
+ obj_tiles 0x08c03a28, 0x0a00, 0x2725
+ obj_tiles 0x08c03a28, 0x0a00, 0x2726
+ obj_tiles 0x08c037d4, 0x0380, 0x2727
+ obj_tiles 0x08c03ea0, 0x0300, 0x2728
+ obj_tiles 0x08c03db0, 0x0a00, 0x2729
+ obj_tiles 0x08c04494, 0x0a00, 0x272a
+ obj_tiles 0x08c0481c, 0x0a00, 0x272b
+ obj_tiles 0x08c04b40, 0x0a00, 0x272c
+ obj_tiles 0x08c04e90, 0x0a00, 0x272d
+ obj_tiles 0x08c05170, 0x0a00, 0x272e
+ obj_tiles 0x08c03f80, 0x0e00, 0x272f
+ obj_tiles 0x08c043a8, 0x0380, 0x2730
+ obj_tiles 0x08c0557c, 0x1000, 0x2731
+ obj_tiles 0x08c05eec, 0x0800, 0x2732
+ obj_tiles 0x08c062b8, 0x0a00, 0x2733
+ obj_tiles 0x08c06678, 0x0800, 0x2734
+ obj_tiles 0x08c06a4c, 0x0a00, 0x2735
+ obj_tiles 0x08c07964, 0x0a00, 0x2736
+ obj_tiles 0x08c07b88, 0x0a00, 0x2737
+ obj_tiles 0x08c07e84, 0x0a00, 0x2738
+ obj_tiles 0x08c08090, 0x0a00, 0x2739
+ obj_tiles 0x08c082c4, 0x0a00, 0x273a
+ obj_tiles 0x08c085bc, 0x0a00, 0x273b
+ obj_tiles 0x08c08a0c, 0x0a00, 0x273c
+ obj_tiles 0x08c08ca0, 0x0a00, 0x273d
+ obj_tiles 0x08c09604, 0x1000, 0x273e
+ obj_tiles 0x08c09604, 0x1000, 0x273f
+ obj_tiles 0x08c09cf0, 0x1000, 0x2740
+ obj_tiles 0x08c09cf0, 0x1000, 0x2741
+ obj_tiles 0x08c09ffc, 0x0200, 0x2742
+ obj_tiles 0x08c0a09c, 0x0200, 0x2743
+ obj_tiles 0x08c0a148, 0x0200, 0x2744
+ obj_tiles 0x08c2e830, 0x0800, 0x2745
+ obj_tiles 0x08c0a3a8, 0x0080, 0x2746
+ obj_tiles 0x08c0a8bc, 0x0200, 0x2747
+ obj_tiles 0x08c0a3ec, 0x1000, 0x2748
+ obj_tiles 0x08c0a980, 0x0180, 0x2749
+
+ .align 2
gUnknown_08524D14:: @ 8524D14
- .incbin "baserom.gba", 0x524d14, 0x270
-
+ obj_tiles 0x08c0aa2c, 0x0c00, 0x274a
+ obj_tiles 0x08c0aebc, 0x0100, 0x274b
+ obj_tiles 0x08c0af38, 0x0040, 0x274c
+ obj_tiles 0x08c0af7c, 0x0180, 0x274d
+ obj_tiles 0x08c0b04c, 0x0800, 0x274e
+ obj_tiles 0x08c0b444, 0x0480, 0x274f
+ obj_tiles 0x08c23104, 0x0200, 0x2750
+ obj_tiles 0x08c0b6bc, 0x0200, 0x2751
+ obj_tiles 0x08c0b7f0, 0x0100, 0x2752
+ obj_tiles 0x08c0b6bc, 0x0200, 0x2753
+ obj_tiles 0x08c0b6bc, 0x0200, 0x2754
+ obj_tiles 0x08c0b6bc, 0x0200, 0x2755
+ obj_tiles 0x08c0b864, 0x0200, 0x2756
+ obj_tiles 0x08c0b90c, 0x0a00, 0x2757
+ obj_tiles 0x08c0bb38, 0x0300, 0x2758
+ obj_tiles 0x08c0bc20, 0x0180, 0x2759
+ obj_tiles 0x08c1b29c, 0x00a0, 0x275a
+ obj_tiles 0x08c0bd5c, 0x0700, 0x275b
+ obj_tiles 0x08c14cec, 0x0400, 0x275c
+ obj_tiles 0x08c14f50, 0x0200, 0x275d
+ obj_tiles 0x08c0bffc, 0x0300, 0x275e
+ obj_tiles 0x08c0c1bc, 0x0c00, 0x275f
+ obj_tiles 0x08c0c5ec, 0x0a00, 0x2760
+ obj_tiles 0x08c0c974, 0x0080, 0x2761
+ obj_tiles 0x08c0cb90, 0x0040, 0x2762
+ obj_tiles 0x08c0ce18, 0x0e00, 0x2763
+ obj_tiles 0x08c0d2bc, 0x0e00, 0x2764
+ obj_tiles 0x08c0d680, 0x0280, 0x2765
+ obj_tiles 0x08c0d738, 0x0200, 0x2766
+ obj_tiles 0x08c24cfc, 0x0080, 0x2767
+ obj_tiles 0x08c0d8a8, 0x00c0, 0x2768
+ obj_tiles 0x08c0d8f8, 0x0a00, 0x2769
+ obj_tiles 0x08c0db6c, 0x0200, 0x276a
+ obj_tiles 0x08c0dbfc, 0x0180, 0x276b
+ obj_tiles 0x08c0dd30, 0x0080, 0x276c
+ obj_tiles 0x08c0ddac, 0x1000, 0x276d
+ obj_tiles 0x08c0e47c, 0x0a00, 0x276e
+ obj_tiles 0x08c0e620, 0x0180, 0x276f
+ obj_tiles 0x08c0e6d0, 0x0380, 0x2770
+ obj_tiles 0x08c0e840, 0x0c00, 0x2771
+ obj_tiles 0x08c0ea20, 0x0200, 0x2772
+ obj_tiles 0x08c27cec, 0x0200, 0x2773
+ obj_tiles 0x08c0eb58, 0x0200, 0x2774
+ obj_tiles 0x08c0ec58, 0x0200, 0x2775
+ obj_tiles 0x08c0ed88, 0x0400, 0x2776
+ obj_tiles 0x08c0ef20, 0x0080, 0x2777
+ obj_tiles 0x08c0ef8c, 0x0400, 0x2778
+ obj_tiles 0x08c0f174, 0x0c00, 0x2779
+ obj_tiles 0x08c0f720, 0x0200, 0x277a
+ obj_tiles 0x08c0f810, 0x1000, 0x277b
+ obj_tiles 0x08c0fbe4, 0x0a00, 0x277c
+ obj_tiles 0x08c0ff68, 0x0020, 0x277d
+ obj_tiles 0x08c0ffb8, 0x0e00, 0x277e
+ obj_tiles 0x08c1039c, 0x0080, 0x277f
+ obj_tiles 0x08c10404, 0x0a00, 0x2780
+ obj_tiles 0x08c10754, 0x0400, 0x2781
+ obj_tiles 0x08c109e8, 0x0200, 0x2782
+ obj_tiles 0x08c115e4, 0x0700, 0x2783
+ obj_tiles 0x08c12e88, 0x0800, 0x2784
+ obj_tiles 0x08c1315c, 0x0a00, 0x2785
+ obj_tiles 0x08c133b4, 0x0600, 0x2786
+ obj_tiles 0x08c13568, 0x0800, 0x2787
+ obj_tiles 0x08c13820, 0x0200, 0x2788
+ obj_tiles 0x08c1393c, 0x0040, 0x2789
+ obj_tiles 0x08c1398c, 0x0180, 0x278a
+ obj_tiles 0x08c13aa4, 0x0600, 0x278b
+ obj_tiles 0x08c13be0, 0x0600, 0x278c
+ obj_tiles 0x08c13ea0, 0x0200, 0x278d
+ obj_tiles 0x08c13fb4, 0x0080, 0x278e
+ obj_tiles 0x08c1403c, 0x0200, 0x278f
+ obj_tiles 0x08c14200, 0x0800, 0x2790
+ obj_tiles 0x08c1448c, 0x0080, 0x2791
+ obj_tiles 0x08c144f0, 0x0a00, 0x2792
+ obj_tiles 0x08c148e8, 0x0280, 0x2793
+ obj_tiles 0x08c14a58, 0x0280, 0x2794
+ obj_tiles 0x08c14b78, 0x0100, 0x2795
+ obj_tiles 0x08c14c1c, 0x0200, 0x2796
+ obj_tiles 0x08c1a3a0, 0x0200, 0x2797
+
+ .align 2
gUnknown_08524F84:: @ 8524F84
- .incbin "baserom.gba", 0x524f84, 0x308
-
+ obj_tiles 0x08c1a540, 0x0020, 0x2798
+ obj_tiles 0x08c1a58c, 0x0a00, 0x2799
+ obj_tiles 0x08c1ab40, 0x0800, 0x279a
+ obj_tiles 0x08c1a790, 0x0800, 0x279b
+ obj_tiles 0x08c1ac8c, 0x00c0, 0x279c
+ obj_tiles 0x08c1ad2c, 0x01c0, 0x279d
+ obj_tiles 0x08c1ae54, 0x0100, 0x279e
+ obj_tiles 0x08c2cbac, 0x0800, 0x279f
+ obj_tiles 0x08c1bc64, 0x0200, 0x27a0
+ obj_tiles 0x08c1a9a0, 0x0800, 0x27a1
+ obj_tiles 0x08c02478, 0x0180, 0x27a2
+ obj_tiles 0x08c1af6c, 0x0180, 0x27a3
+ obj_tiles 0x08c1b178, 0x0200, 0x27a4
+ obj_tiles 0x08c1b0a8, 0x0200, 0x27a5
+ obj_tiles 0x08c1b328, 0x0180, 0x27a6
+ obj_tiles 0x08c1b418, 0x0400, 0x27a7
+ obj_tiles 0x08c033cc, 0x0080, 0x27a8
+ obj_tiles 0x08c1b510, 0x0100, 0x27a9
+ obj_tiles 0x08c1b594, 0x0100, 0x27aa
+ obj_tiles 0x08c1b660, 0x0140, 0x27ab
+ obj_tiles 0x08c1b748, 0x0800, 0x27ac
+ obj_tiles 0x08c1b988, 0x0200, 0x27ad
+ obj_tiles 0x08c1ba04, 0x0100, 0x27ae
+ obj_tiles 0x08c1baf0, 0x00a0, 0x27af
+ obj_tiles 0x08c1bb94, 0x0100, 0x27b0
+ obj_tiles 0x08c0297c, 0x0080, 0x27b1
+ obj_tiles 0x08c1be40, 0x0300, 0x27b2
+ obj_tiles 0x08c1bee4, 0x0100, 0x27b3
+ obj_tiles 0x08c1bee4, 0x0100, 0x27b4
+ obj_tiles 0x08c1bee4, 0x0100, 0x27b5
+ obj_tiles 0x08c1bfa4, 0x0800, 0x27b6
+ obj_tiles 0x08c1bfa4, 0x0800, 0x27b7
+ obj_tiles 0x08c1bfa4, 0x0800, 0x27b8
+ obj_tiles 0x08c1bfa4, 0x0800, 0x27b9
+ obj_tiles 0x08c1bfa4, 0x0800, 0x27ba
+ obj_tiles 0x08c1c350, 0x0080, 0x27bb
+ obj_tiles 0x08c1bc64, 0x0200, 0x27bc
+ obj_tiles 0x08c1c7bc, 0x0200, 0x27bd
+ obj_tiles 0x08c1d5fc, 0x0200, 0x27be
+ obj_tiles 0x08c1d6c4, 0x0080, 0x27bf
+ obj_tiles 0x08c1d750, 0x0200, 0x27c0
+ obj_tiles 0x08c1d8d0, 0x0500, 0x27c1
+ obj_tiles 0x08c1d9ac, 0x0800, 0x27c2
+ obj_tiles 0x08c1db64, 0x0400, 0x27c3
+ obj_tiles 0x08c1dc40, 0x0020, 0x27c4
+ obj_tiles 0x08c1dc58, 0x0800, 0x27c5
+ obj_tiles 0x08c1dfe8, 0x0100, 0x27c6
+ obj_tiles 0x08c1e0b4, 0x0800, 0x27c7
+ obj_tiles 0x08c1e354, 0x0400, 0x27c8
+ obj_tiles 0x08c1e4d0, 0x0a00, 0x27c9
+ obj_tiles 0x08c1edd8, 0x1000, 0x27ca
+ obj_tiles 0x08c1ebc8, 0x0800, 0x27cb
+ obj_tiles 0x08d966c0, 0x0400, 0x27cc
+ obj_tiles 0x08c20198, 0x0200, 0x27cd
+ obj_tiles 0x08c1fc84, 0x0800, 0x27ce
+ obj_tiles 0x08c1ff04, 0x0800, 0x27cf
+ obj_tiles 0x08c2023c, 0x0800, 0x27d0
+ obj_tiles 0x08c204e4, 0x0200, 0x27d1
+ obj_tiles 0x08c20c4c, 0x0800, 0x27d2
+ obj_tiles 0x08c20fac, 0x0200, 0x27d3
+ obj_tiles 0x08c20890, 0x0800, 0x27d4
+ obj_tiles 0x08c21084, 0x0200, 0x27d5
+ obj_tiles 0x08c2121c, 0x0800, 0x27d6
+ obj_tiles 0x08c21634, 0x0400, 0x27d7
+ obj_tiles 0x08c21718, 0x0200, 0x27d8
+ obj_tiles 0x08c21874, 0x0a80, 0x27d9
+ obj_tiles 0x08c220a8, 0x0600, 0x27da
+ obj_tiles 0x08c22234, 0x0800, 0x27db
+ obj_tiles 0x08c21f0c, 0x0200, 0x27dc
+ obj_tiles 0x08c226a4, 0x0600, 0x27dd
+ obj_tiles 0x08c22404, 0x0800, 0x27de
+ obj_tiles 0x08c228fc, 0x0180, 0x27df
+ obj_tiles 0x08c229ec, 0x0800, 0x27e0
+ obj_tiles 0x08c22ddc, 0x0800, 0x27e1
+ obj_tiles 0x08c23218, 0x0080, 0x27e2
+ obj_tiles 0x08c242b0, 0x0080, 0x27e3
+ obj_tiles 0x08c2407c, 0x0800, 0x27e4
+ obj_tiles 0x08c24300, 0x0800, 0x27e5
+ obj_tiles 0x08c24590, 0x0600, 0x27e6
+ obj_tiles 0x08c24820, 0x0600, 0x27e7
+ obj_tiles 0x08c23218, 0x0080, 0x27e8
+ obj_tiles 0x08c23ff4, 0x0080, 0x27e9
+ obj_tiles 0x08c24c50, 0x0180, 0x27ea
+ obj_tiles 0x08c23218, 0x0080, 0x27eb
+ obj_tiles 0x08c24dfc, 0x0200, 0x27ec
+ obj_tiles 0x08c24f48, 0x0400, 0x27ed
+ obj_tiles 0x08c251ac, 0x0a00, 0x27ee
+ obj_tiles 0x08c254e0, 0x0800, 0x27ef
+ obj_tiles 0x08c25794, 0x0200, 0x27f0
+ obj_tiles 0x08c27764, 0x0400, 0x27f1
+ obj_tiles 0x08c27a58, 0x0080, 0x27f2
+ obj_tiles 0x08c27910, 0x0800, 0x27f3
+ obj_tiles 0x08c25b1c, 0x0200, 0x27f4
+ obj_tiles 0x08c27b08, 0x0300, 0x27f5
+ obj_tiles 0x08c258b8, 0x0800, 0x27f6
+ obj_tiles 0x08c28394, 0x0380, 0x27f7
+ obj_tiles 0x08c27e34, 0x0800, 0x27f8
+
+ .align 2
gUnknown_0852528C:: @ 852528C
- .incbin "baserom.gba", 0x52528c, 0x120
-
+ obj_tiles 0x08c28564, 0x00c0, 0x27f9
+ obj_tiles 0x08c28610, 0x0800, 0x27fa
+ obj_tiles 0x08c28880, 0x0060, 0x27fb
+ obj_tiles 0x08c28880, 0x0060, 0x27fc
+ obj_tiles 0x08c28880, 0x0060, 0x27fd
+ obj_tiles 0x08c287f4, 0x0080, 0x27fe
+ obj_tiles 0x08c2caa0, 0x0180, 0x27ff
+ obj_tiles 0x08c2cdf4, 0x0180, 0x2800
+ obj_tiles 0x08c2d348, 0x0200, 0x2801
+ obj_tiles 0x08c2d570, 0x0200, 0x2802
+ obj_tiles 0x08c2d6d0, 0x0020, 0x2803
+ obj_tiles 0x08c2e554, 0x0400, 0x2804
+ obj_tiles 0x08c2df08, 0x0600, 0x2805
+ obj_tiles 0x08c2e0ac, 0x1000, 0x2806
+ obj_tiles 0x08c2e64c, 0x0400, 0x2807
+ obj_tiles 0x08c2eba4, 0x0020, 0x2808
+ obj_tiles 0x08c2ebd4, 0x0080, 0x2809
+ obj_tiles 0x08c2ec44, 0x0800, 0x280a
+ obj_tiles 0x08c2ee38, 0x0080, 0x280b
+ obj_tiles 0x08c2eeb4, 0x0200, 0x280c
+ obj_tiles 0x08c2eff0, 0x0400, 0x280d
+ obj_tiles 0x08c2f1f4, 0x0200, 0x280e
+ obj_tiles 0x08c2f354, 0x0200, 0x280f
+ obj_tiles 0x08c2f4f0, 0x0800, 0x2810
+ obj_tiles 0x08c2f8a4, 0x0280, 0x2811
+ obj_tiles 0x08c2f3e0, 0x0200, 0x2812
+ obj_tiles 0x08c1b0a8, 0x0200, 0x2813
+ obj_tiles 0x08d8dae0, 0x0400, 0x2814
+ obj_tiles 0x08d8d2a4, 0x0200, 0x2815
+ obj_tiles 0x08d8e840, 0x0200, 0x2816
+ obj_tiles 0x08d93b44, 0x0080, 0x2817
+ obj_tiles 0x08d8ea54, 0x0020, 0x2818
+ obj_tiles 0x08d8ea54, 0x0020, 0x2819
+ obj_tiles 0x08d93b9c, 0x0080, 0x281a
+ obj_tiles 0x08c2407c, 0x0800, 0x281b
+ obj_tiles 0x08d8ea54, 0x0020, 0x281c
+
+ .align 2
gUnknown_085253AC:: @ 85253AC
- .incbin "baserom.gba", 0x5253ac, 0x270
-
+ obj_tiles 0x08d8ef2c, 0x0080, 0x281d
+ obj_tiles 0x08dba378, 0x0400, 0x281e
+ obj_tiles 0x08dba4b8, 0x0080, 0x281f
+ obj_tiles 0x08d8ecc4, 0x0800, 0x2820
+ obj_tiles 0x08d8ef04, 0x0020, 0x2821
+ obj_tiles 0x08d8ef98, 0x0800, 0x2822
+ obj_tiles 0x08d8f118, 0x0800, 0x2823
+ obj_tiles 0x08d8f284, 0x0800, 0x2824
+ obj_tiles 0x08d92eec, 0x1000, 0x2825
+ obj_tiles 0x08d93c24, 0x0800, 0x2826
+ obj_tiles 0x08d93e4c, 0x00a0, 0x2827
+ obj_tiles 0x08d8f780, 0x0800, 0x2828
+ obj_tiles 0x08d93eb4, 0x0200, 0x2829
+ obj_tiles 0x08dba174, 0x0600, 0x282a
+ obj_tiles 0x08d93474, 0x0200, 0x282b
+ obj_tiles 0x08d94658, 0x0800, 0x282c
+ obj_tiles 0x08d949f0, 0x0200, 0x282d
+ obj_tiles 0x08c1e0b4, 0x0800, 0x282e
+ obj_tiles 0x08c0a3ec, 0x1000, 0x282f
+ obj_tiles 0x08c1bee4, 0x0100, 0x2830
+
+ obj_pal 0x08c028cc, 0x2710
+ obj_pal 0x08c1c794, 0x2711
+ obj_pal 0x08c20868, 0x2712
+ obj_pal 0x08c028f0, 0x2713
+ obj_pal 0x08c02918, 0x2714
+ obj_pal 0x08c0292c, 0x2715
+ obj_pal 0x08c02954, 0x2716
+ obj_pal 0x08c02b48, 0x2717
+ obj_pal 0x08c02b88, 0x2718
+ obj_pal 0x08c0328c, 0x2719
+ obj_pal 0x08c02ba4, 0x271a
+ obj_pal 0x08c03324, 0x271b
+ obj_pal 0x08c033b4, 0x271c
+ obj_pal 0x08c0346c, 0x271d
+ obj_pal 0x08c1fc68, 0x271e
+ obj_pal 0x08c034f0, 0x271f
+ obj_pal 0x08c03588, 0x2720
+ obj_pal 0x08c03588, 0x2721
+ obj_pal 0x08c24db8, 0x2722
+ obj_pal 0x08c035dc, 0x2723
+ obj_pal 0x08c03784, 0x2724
+ obj_pal 0x08c03a00, 0x2725
+ obj_pal 0x08c03d60, 0x2726
+ obj_pal 0x08c037ac, 0x2727
+ obj_pal 0x08c03f6c, 0x2728
+ obj_pal 0x08c03d88, 0x2729
+ obj_pal 0x08c047cc, 0x272a
+ obj_pal 0x08c047f4, 0x272b
+ obj_pal 0x08c04b18, 0x272c
+ obj_pal 0x08c05148, 0x272d
+ obj_pal 0x08c05530, 0x272e
+ obj_pal 0x08c04360, 0x272f
+ obj_pal 0x08c04380, 0x2730
+ obj_pal 0x08c05554, 0x2731
+ obj_pal 0x08c05554, 0x2732
+ obj_pal 0x08c05554, 0x2733
+ obj_pal 0x08c06650, 0x2734
+ obj_pal 0x08c06650, 0x2735
+ obj_pal 0x08c07914, 0x2736
+ obj_pal 0x08c0793c, 0x2737
+ obj_pal 0x08c07914, 0x2738
+ obj_pal 0x08c07914, 0x2739
+ obj_pal 0x08c08594, 0x273a
+ obj_pal 0x08c089bc, 0x273b
+ obj_pal 0x08c089e4, 0x273c
+ obj_pal 0x08c08c78, 0x273d
+ obj_pal 0x08c099e4, 0x273e
+ obj_pal 0x08c09a04, 0x273e
+ obj_pal 0x08c09f88, 0x2740
+ obj_pal 0x08c09fb0, 0x2741
+ obj_pal 0x08c09fd8, 0x2742
+ obj_pal 0x08c09fd8, 0x2743
+ obj_pal 0x08c09fd8, 0x2744
+ obj_pal 0x08c047cc, 0x2745
+ obj_pal 0x08c0a3d4, 0x2746
+ obj_pal 0x08c09fd8, 0x2747
+ obj_pal 0x08c0a894, 0x2748
+ obj_pal 0x08c0aa08, 0x2749
+
+ .align 2
gUnknown_0852561C:: @ 852561C
- .incbin "baserom.gba", 0x52561c, 0x270
-
+ obj_pal 0x08c0ae94, 0x274a
+ obj_pal 0x08c0af1c, 0x274b
+ obj_pal 0x08c0af60, 0x274c
+ obj_pal 0x08c0b02c, 0x274d
+ obj_pal 0x08c0b41c, 0x274e
+ obj_pal 0x08c0b600, 0x274f
+ obj_pal 0x08c231f4, 0x2750
+ obj_pal 0x08c0b7d0, 0x2751
+ obj_pal 0x08c0b83c, 0x2752
+ obj_pal 0x08d8eaa4, 0x2753
+ obj_pal 0x08d8eac4, 0x2754
+ obj_pal 0x08c0b7d0, 0x2755
+ obj_pal 0x08c0b8e4, 0x2756
+ obj_pal 0x08c0b8e4, 0x2757
+ obj_pal 0x08c0bc08, 0x2758
+ obj_pal 0x08c0bd3c, 0x2759
+ obj_pal 0x08c1b304, 0x275a
+ obj_pal 0x08c0bfd8, 0x275b
+ obj_pal 0x08c14f28, 0x275c
+ obj_pal 0x08c14f28, 0x275d
+ obj_pal 0x08c0c194, 0x275e
+ obj_pal 0x08c0c194, 0x275f
+ obj_pal 0x08c0c950, 0x2760
+ obj_pal 0x08c0c9f8, 0x2761
+ obj_pal 0x08c0cbb4, 0x2762
+ obj_pal 0x08c0cbc8, 0x2763
+ obj_pal 0x08c0cbf0, 0x2764
+ obj_pal 0x08c0cc18, 0x2765
+ obj_pal 0x08c0cc30, 0x2766
+ obj_pal 0x08c24d54, 0x2767
+ obj_pal 0x08c0cc58, 0x2768
+ obj_pal 0x08c0cc74, 0x2769
+ obj_pal 0x08c0cc9c, 0x276a
+ obj_pal 0x08c0b698, 0x276b
+ obj_pal 0x08c0ccc0, 0x276c
+ obj_pal 0x08c0ccdc, 0x276d
+ obj_pal 0x08c0cd04, 0x276e
+ obj_pal 0x08c0cd44, 0x276f
+ obj_pal 0x08c0cd6c, 0x2770
+ obj_pal 0x08c0cd88, 0x2771
+ obj_pal 0x08c0cd04, 0x2772
+ obj_pal 0x08c27e0c, 0x2773
+ obj_pal 0x08c0cdb0, 0x2774
+ obj_pal 0x08c0cdcc, 0x2775
+ obj_pal 0x08c0cdcc, 0x2776
+ obj_pal 0x08c0cdf4, 0x2777
+ obj_pal 0x08c0f14c, 0x2778
+ obj_pal 0x08c0f6f8, 0x2779
+ obj_pal 0x08c0f6f8, 0x277a
+ obj_pal 0x08c0fbbc, 0x277b
+ obj_pal 0x08c0fbbc, 0x277c
+ obj_pal 0x08c0ff90, 0x277d
+ obj_pal 0x08c0ff90, 0x277e
+ obj_pal 0x08c103e0, 0x277f
+ obj_pal 0x08c1072c, 0x2780
+ obj_pal 0x08c109c0, 0x2781
+ obj_pal 0x08c10adc, 0x2782
+ obj_pal 0x08c028ac, 0x2783
+ obj_pal 0x08c13134, 0x2784
+ obj_pal 0x08c13398, 0x2785
+ obj_pal 0x08c1354c, 0x2786
+ obj_pal 0x08c137f8, 0x2787
+ obj_pal 0x08c13914, 0x2788
+ obj_pal 0x08c13968, 0x2789
+ obj_pal 0x08c13a88, 0x278a
+ obj_pal 0x08c13a88, 0x278b
+ obj_pal 0x08c13e78, 0x278c
+ obj_pal 0x08c13f8c, 0x278d
+ obj_pal 0x08c1401c, 0x278e
+ obj_pal 0x08c141dc, 0x278f
+ obj_pal 0x08c1446c, 0x2790
+ obj_pal 0x08c1446c, 0x2791
+ obj_pal 0x08c148c0, 0x2792
+ obj_pal 0x08c148c0, 0x2793
+ obj_pal 0x08c14b58, 0x2794
+ obj_pal 0x08c14bf4, 0x2795
+ obj_pal 0x08c14bf4, 0x2796
+ obj_pal 0x08c1a478, 0x2797
+
+ .align 2
gUnknown_0852588C:: @ 852588C
- .incbin "baserom.gba", 0x52588c, 0x308
-
+ obj_pal 0x08c1a564, 0x2798
+ obj_pal 0x08c1a478, 0x2799
+ obj_pal 0x08c1a478, 0x279a
+ obj_pal 0x08c1a980, 0x279b
+ obj_pal 0x08c1ad0c, 0x279c
+ obj_pal 0x08c1ae34, 0x279d
+ obj_pal 0x08c1ae34, 0x279e
+ obj_pal 0x08c2cddc, 0x279f
+ obj_pal 0x08c1bcdc, 0x27a0
+ obj_pal 0x08c1a980, 0x27a1
+ obj_pal 0x08c028ac, 0x27a2
+ obj_pal 0x08c1b080, 0x27a3
+ obj_pal 0x08c1b25c, 0x27a4
+ obj_pal 0x08c1b25c, 0x27a5
+ obj_pal 0x08c1b3fc, 0x27a6
+ obj_pal 0x08c1b3fc, 0x27a7
+ obj_pal 0x08c03414, 0x27a8
+ obj_pal 0x08c1b57c, 0x27a9
+ obj_pal 0x08c1b640, 0x27aa
+ obj_pal 0x08c1b728, 0x27ab
+ obj_pal 0x08c1b960, 0x27ac
+ obj_pal 0x08c1b9ec, 0x27ad
+ obj_pal 0x08c1bacc, 0x27ae
+ obj_pal 0x08c1bb6c, 0x27af
+ obj_pal 0x08c1bc3c, 0x27b0
+ obj_pal 0x08c029a4, 0x27b1
+ obj_pal 0x08c1bec4, 0x27b2
+ obj_pal 0x08c1bf44, 0x27b3
+ obj_pal 0x08c1bf74, 0x27b4
+ obj_pal 0x08c1bf8c, 0x27b5
+ obj_pal 0x08c1c2b0, 0x27b6
+ obj_pal 0x08c1c2d0, 0x27b7
+ obj_pal 0x08c1c2f0, 0x27b8
+ obj_pal 0x08c1c310, 0x27b9
+ obj_pal 0x08c1c330, 0x27ba
+ obj_pal 0x08c1c39c, 0x27bb
+ obj_pal 0x08c1c3c4, 0x27bc
+ obj_pal 0x08c1c794, 0x27bd
+ obj_pal 0x08c1d69c, 0x27be
+ obj_pal 0x08c1d728, 0x27bf
+ obj_pal 0x08c1d8a8, 0x27c0
+ obj_pal 0x08c1d994, 0x27c1
+ obj_pal 0x08c1db14, 0x27c2
+ obj_pal 0x08c1db3c, 0x27c3
+ obj_pal 0x08c1db3c, 0x27c4
+ obj_pal 0x08c1db3c, 0x27c5
+ obj_pal 0x08c1e08c, 0x27c6
+ obj_pal 0x08c1e32c, 0x27c7
+ obj_pal 0x08c1e4a8, 0x27c8
+ obj_pal 0x08c1e8e4, 0x27c9
+ obj_pal 0x08c1f1a4, 0x27ca
+ obj_pal 0x08c1edb8, 0x27cb
+ obj_pal 0x08d967d4, 0x27cc
+ obj_pal 0x08c2021c, 0x27cd
+ obj_pal 0x08c1fee0, 0x27ce
+ obj_pal 0x08c20170, 0x27cf
+ obj_pal 0x08c204bc, 0x27d0
+ obj_pal 0x08c20640, 0x27d1
+ obj_pal 0x08c20f84, 0x27d2
+ obj_pal 0x08c21064, 0x27d3
+ obj_pal 0x08c20c34, 0x27d4
+ obj_pal 0x08c211f4, 0x27d5
+ obj_pal 0x08c2160c, 0x27d6
+ obj_pal 0x08c216fc, 0x27d7
+ obj_pal 0x08c21858, 0x27d8
+ obj_pal 0x08c21ee4, 0x27d9
+ obj_pal 0x08c22210, 0x27da
+ obj_pal 0x08c223e0, 0x27db
+ obj_pal 0x08c22080, 0x27dc
+ obj_pal 0x08c228d8, 0x27dd
+ obj_pal 0x08c22610, 0x27de
+ obj_pal 0x08c229c8, 0x27df
+ obj_pal 0x08c1c2d0, 0x27e0
+ obj_pal 0x08c230e4, 0x27e1
+ obj_pal 0x08c232a0, 0x27e2
+ obj_pal 0x08c2456c, 0x27e3
+ obj_pal 0x08c2456c, 0x27e4
+ obj_pal 0x08c2456c, 0x27e5
+ obj_pal 0x08c231f4, 0x27e6
+ obj_pal 0x08c249ac, 0x27e7
+ obj_pal 0x08c232c0, 0x27e8
+ obj_pal 0x08c2405c, 0x27e9
+ obj_pal 0x08c24c28, 0x27ea
+ obj_pal 0x08c23280, 0x27eb
+ obj_pal 0x08c24dd4, 0x27ec
+ obj_pal 0x08c24f28, 0x27ed
+ obj_pal 0x08c25498, 0x27ee
+ obj_pal 0x08c254c0, 0x27ef
+ obj_pal 0x08c25774, 0x27f0
+ obj_pal 0x08c278e8, 0x27f1
+ obj_pal 0x08c27ae4, 0x27f2
+ obj_pal 0x08c27ae4, 0x27f3
+ obj_pal 0x08c25afc, 0x27f4
+ obj_pal 0x08c27cc4, 0x27f5
+ obj_pal 0x08c25890, 0x27f6
+ obj_pal 0x08c2836c, 0x27f7
+ obj_pal 0x08c2836c, 0x27f8
+
+ .align 2
gUnknown_08525B94:: @ 8525B94
- .incbin "baserom.gba", 0x525b94, 0x120
-
+ obj_pal 0x08c285e8, 0x27f9
+ obj_pal 0x08c287d0, 0x27fa
+ obj_pal 0x08c288d0, 0x27fb
+ obj_pal 0x08c288ec, 0x27fc
+ obj_pal 0x08c28908, 0x27fd
+ obj_pal 0x08c2885c, 0x27fe
+ obj_pal 0x08c2cb84, 0x27ff
+ obj_pal 0x08c2ce94, 0x2800
+ obj_pal 0x08c2d40c, 0x2801
+ obj_pal 0x08c2d6ac, 0x2802
+ obj_pal 0x08c2d6f8, 0x2803
+ obj_pal 0x08c2e630, 0x2804
+ obj_pal 0x08c2dee0, 0x2805
+ obj_pal 0x08c2dee0, 0x2806
+ obj_pal 0x08c231f4, 0x2807
+ obj_pal 0x08c2ebbc, 0x2808
+ obj_pal 0x08c2ec24, 0x2809
+ obj_pal 0x08c2ec24, 0x280a
+ obj_pal 0x08c2ee9c, 0x280b
+ obj_pal 0x08c2efcc, 0x280c
+ obj_pal 0x08c2f1cc, 0x280d
+ obj_pal 0x08c2f32c, 0x280e
+ obj_pal 0x08c2f3cc, 0x280f
+ obj_pal 0x08c2f87c, 0x2810
+ obj_pal 0x08c2f9c0, 0x2811
+ obj_pal 0x08c2f4c8, 0x2812
+ obj_pal 0x08c1b27c, 0x2813
+ obj_pal 0x08d8dc9c, 0x2814
+ obj_pal 0x08d8dab8, 0x2815
+ obj_pal 0x08d8e914, 0x2816
+ obj_pal 0x08d93b84, 0x2817
+ obj_pal 0x08d8ea74, 0x2818
+ obj_pal 0x08d8ea8c, 0x2819
+ obj_pal 0x08d93bdc, 0x281a
+ obj_pal 0x08d93bf4, 0x281b
+ obj_pal 0x08d93c0c, 0x281c
+
+ .align 2
gUnknown_08525CB4:: @ 8525CB4
- .incbin "baserom.gba", 0x525cb4, 0xa0
-
+ obj_pal 0x08d8ef80, 0x281d
+ obj_pal 0x08dba35c, 0x281e
+ obj_pal 0x08dba4a0, 0x281f
+ obj_pal 0x08d8eee0, 0x2820
+ obj_pal 0x08d8eee0, 0x2821
+ obj_pal 0x08d8f3ec, 0x2822
+ obj_pal 0x08d8f3ec, 0x2823
+ obj_pal 0x08d8f3ec, 0x2824
+ obj_pal 0x08d92ec4, 0x2825
+ obj_pal 0x08d93e30, 0x2826
+ obj_pal 0x08d93e98, 0x2827
+ obj_pal 0x08d8fb7c, 0x2828
+ obj_pal 0x08d9403c, 0x2829
+ obj_pal 0x08dba14c, 0x282a
+ obj_pal 0x08d93458, 0x282b
+ obj_pal 0x08d949d4, 0x282c
+ obj_pal 0x08d94a90, 0x282d
+ obj_pal 0x08d96698, 0x282e
+ obj_pal 0x08d9104c, 0x282f
+ obj_pal 0x08c1bf5c, 0x2830
+
+ .align 2
gUnknown_08525D54:: @ 8525D54
- .incbin "baserom.gba", 0x525d54, 0x144
-
+ .4byte 0x08c1c844, 0x08c1ce3c, 0x08c1ce5c
+ .4byte 0x08c1c844, 0x08c1ce3c, 0x08c1ce5c
+ .4byte 0x08d90074, 0x08d90d3c, 0x08d90d58
+ .4byte 0x08c1e90c, 0x08c1eadc, 0x08c1eb00
+ .4byte 0x08c25bec, 0x08c25bc4, 0x08c26958
+ .4byte 0x08c25bec, 0x08c25bc4, 0x08c26e54
+ .4byte 0x08c25bec, 0x08c25bc4, 0x08c27324
+ .4byte 0x08c28924, 0x08c28acc, 0x08c28b1c
+ .4byte 0x08c28924, 0x08c28acc, 0x08c28cac
+ .4byte 0x08c29dbc, 0x08c29d7c, 0x08c29a84
+ .4byte 0x08c29dbc, 0x08c29d7c, 0x08c2a33c
+ .4byte 0x08c2bde4, 0x08c2c780, 0x08c2c7a8
+ .4byte 0x08c2b05c, 0x08c2bdc4, 0x08c2a808
+ .4byte 0x08c2b05c, 0x08c2bdc4, 0x08c2aad0
+ .4byte 0x08c2b05c, 0x08c2bdc4, 0x08c2adcc
+ .4byte 0x08d8dcb4, 0x08d8e624, 0x08d8e648
+ .4byte 0x08d92b28, 0x08d92b00, 0x08d92d88
+ .4byte 0x08d8f414, 0x08d8f570, 0x08d8f598
+ .4byte 0x08c28924, 0x08c28af4, 0x08c28b1c
+ .4byte 0x08c28924, 0x08c28af4, 0x08c28cac
+ .4byte 0x08c28e38, 0x08c29860, 0x08c29880
+ .4byte 0x08d9405c, 0x08d94350, 0x08d9436c
+ .4byte 0x08c29dbc, 0x08c29d9c, 0x08c29a84
+ .4byte 0x08c29dbc, 0x08c29d9c, 0x08c2a33c
+ .4byte 0x08c25bec, 0x08d91074, 0x08c26958
+ .4byte 0x08c25bec, 0x08d91074, 0x08c26e54
+ .4byte 0x08c25bec, 0x08d91074, 0x08c27324
+
+ .align 2
gUnknown_08525E98:: @ 8525E98
- .incbin "baserom.gba", 0x525e98, 0xc0
-
+ .4byte ma00_load_graphics
+ .4byte ma01_080728D0
+ .4byte ma02_instanciate_template
+ .4byte sub_80A3ECC
+ .4byte ma04_wait_countdown
+ .4byte sub_80A3F88
+ .4byte nullsub_6
+ .4byte nullsub_7
+ .4byte sub_80A3FC4
+ .4byte ma09_play_sound
+ .4byte sub_80A41D8
+ .4byte ma0B_0807324C
+ .4byte ma0C_set_BLDCNT_to_x3F40_and_BLDALPHA_to_argument
+ .4byte ma0D_reset_BLDCNT_and_BLDALPHA
+ .4byte ma0E_call
+ .4byte sub_80A4D00
+ .4byte ma10_080736AC
+ .4byte ma11_if_else
+ .4byte ma12_cond_if
+ .4byte ma13_goto
+ .4byte ma14_load_background
+ .4byte ma15_load_battle_screen_elements
+ .4byte ma16_wait_for_battle_screen_elements_s2
+ .4byte sub_80A5124
+ .4byte ma18_load_background_probably
+ .4byte ma19_08073BC8
+ .4byte ma1A_8073C00
+ .4byte ma1B_8073C2C
+ .4byte ma1C_8073ED0
+ .4byte ma1D_08073FB4
+ .4byte ma1E_set_BLDCNT
+ .4byte sub_80A57F8
+ .4byte ma20_wait_for_something
+ .4byte ma21_08074164
+ .4byte sub_80A4A18
+ .4byte ma23_8073484
+ .4byte sub_80A5944
+ .4byte sub_80A4E5C
+ .4byte sub_80A5508
+ .4byte sub_80A559C
+ .4byte sub_80A5984
+ .4byte sub_80A59DC
+ .4byte sub_80A5A0C
+ .4byte ma2B_make_side_invisible
+ .4byte ma2C_make_side_visible
+ .4byte sub_80A5AFC
+ .4byte sub_80A5BAC
+ .4byte ma2F_stop_music
+
+ .align 2
gUnknown_08525F58:: @ 8525F58
- .incbin "baserom.gba", 0x525f58, 0x20
+ .byte 0x48, 0x50, 0x00, 0x00, 0xb0, 0x28, 0x00, 0x00
+ .byte 0x30, 0x28, 0x00, 0x00, 0x70, 0x50, 0x00, 0x00
+ .byte 0x20, 0x50, 0x00, 0x00, 0xc8, 0x28, 0x00, 0x00
+ .byte 0x5a, 0x58, 0x00, 0x00, 0x98, 0x20, 0x00, 0x00
+ .align 2
gCastformFrontSpriteCoords:: @ 8525F78
- .incbin "baserom.gba", 0x525f78, 0x10
+ .byte 0x44, 0x11, 0x00, 0x00, 0x66, 0x09, 0x00, 0x00
+ .byte 0x46, 0x09, 0x00, 0x00, 0x86, 0x08, 0x00, 0x00
+ .align 2
gUnknown_08525F88:: @ 8525F88
- .incbin "baserom.gba", 0x525f88, 0x4
+ .byte 0x0d, 0x0e, 0x0d, 0x0d
+ .align 2
gUnknown_08525F8C:: @ 8525F8C
- .incbin "baserom.gba", 0x525f8c, 0x4
+ .byte 0x00, 0x00, 0x00, 0x00
+ .align 2
gUnknown_08525F90:: @ 8525F90
- .incbin "baserom.gba", 0x525f90, 0x30
+ spr_template 0xd755, 0xd755, gUnknown_0852497C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
+ spr_template 0xd756, 0xd756, gUnknown_0852497C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
+ .align 2
gUnknown_08525FC0:: @ 8525FC0
- .incbin "baserom.gba", 0x525fc0, 0x18f80
+ obj_tiles gMiscBlank_Gfx, 0x0800, 0xd755
+ obj_tiles gMiscBlank_Gfx, 0x0800, 0xd756
+ .align 2
+@ the mother of all baserom includes
+ .incbin "baserom.gba", 0x525fd0, 0x18f60
+
+ .align 2
+gUnknown_0853EF30:: @ 853EF30
+ .byte 0xf0, 0xf0, 0x0c, 0x80, 0xf0, 0x30, 0x0d, 0x84, 0x30, 0xf0, 0x0e, 0x86, 0x30, 0x30, 0x08, 0x88
+
+ .align 2
gUnknown_0853EF40:: @ 853EF40
- .incbin "baserom.gba", 0x53ef40, 0x8
+ .4byte 0x00000004, gUnknown_0853EF30
+ .align 2
gUnknown_0853EF48:: @ 853EF48
- .incbin "baserom.gba", 0x53ef48, 0x18
+ spr_template 0x271a, 0x271a, gUnknown_08524A3C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
+ .align 2
gUnknown_0853EF60:: @ 853EF60
- .incbin "baserom.gba", 0x53ef60, 0xf8
+ spr_template 0x2798, 0x2798, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A9E44
+