diff --git a/data/animations/object/beanstalk.inc b/data/animations/object/beanstalk.inc new file mode 100644 index 00000000..9bf6453c --- /dev/null +++ b/data/animations/object/beanstalk.inc @@ -0,0 +1,86 @@ +gUnk_08120EF9:: @ 08120EF9 + .incbin "baserom.gba", 0x120EF9, 0x000000A + +gUnk_08120F03:: @ 08120F03 + .incbin "baserom.gba", 0x120F03, 0x0000018 + +gUnk_08120F1B:: @ 08120F1B + .incbin "baserom.gba", 0x120F1B, 0x000000F + +gUnk_08120F2A:: @ 08120F2A + .incbin "baserom.gba", 0x120F2A, 0x0000004 + +gUnk_08120F2E:: @ 08120F2E + .incbin "baserom.gba", 0x120F2E, 0x0000004 + +gUnk_08120F32:: @ 08120F32 + .incbin "baserom.gba", 0x120F32, 0x0000028 + +gUnk_08120F5A:: @ 08120F5A + .incbin "baserom.gba", 0x120F5A, 0x0000004 + +gUnk_08120F5E:: @ 08120F5E + .incbin "baserom.gba", 0x120F5E, 0x0000020 + +gUnk_08120F7E:: @ 08120F7E + .incbin "baserom.gba", 0x120F7E, 0x0000028 + +gUnk_08120FA6:: @ 08120FA6 + .incbin "baserom.gba", 0x120FA6, 0x0000004 + +gUnk_08120FAA:: @ 08120FAA + .incbin "baserom.gba", 0x120FAA, 0x0000020 + +gUnk_08120FCA:: @ 08120FCA + .incbin "baserom.gba", 0x120FCA, 0x0000028 + +gUnk_08120FF2:: @ 08120FF2 + .incbin "baserom.gba", 0x120FF2, 0x0000004 + +gUnk_08120FF6:: @ 08120FF6 + .incbin "baserom.gba", 0x120FF6, 0x0000013 + +gUnk_08121009:: @ 08121009 + .incbin "baserom.gba", 0x121009, 0x0000002 + +gUnk_0812100B:: @ 0812100B + .incbin "baserom.gba", 0x12100B, 0x0000001 + +gUnk_0812100C:: @ 0812100C + .incbin "baserom.gba", 0x12100C, 0x0000001 + +gUnk_0812100D:: @ 0812100D + .incbin "baserom.gba", 0x12100D, 0x0000002 + +gUnk_0812100F:: @ 0812100F + .incbin "baserom.gba", 0x12100F, 0x0000003 + +gUnk_08121012:: @ 08121012 + .incbin "baserom.gba", 0x121012, 0x0000002 + +gUnk_08121014:: @ 08121014 + .incbin "baserom.gba", 0x121014, 0x0000002 + +gUnk_08121016:: @ 08121016 + .incbin "baserom.gba", 0x121016, 0x0000006 + +gUnk_0812101C:: @ 0812101C + .4byte gUnk_08120E8C + .4byte gUnk_08120ED1 + .4byte 00000000 + +gUnk_08121028:: @ 08121028 + .4byte gUnk_08120EF9 + .4byte gUnk_08120F2A + .4byte gUnk_08120F2E + .4byte gUnk_08120F32 + .4byte gUnk_08120F5A + .4byte gUnk_08120F5E + .4byte gUnk_08120F7E + .4byte gUnk_08120FA6 + .4byte gUnk_08120FAA + .4byte gUnk_08120FCA + .4byte gUnk_08120FF2 + .4byte gUnk_08120FF6 + .4byte gUnk_08121016 + .4byte 00000000 diff --git a/data/animations/object/bigBarrel.inc b/data/animations/object/bigBarrel.inc new file mode 100644 index 00000000..2503bee4 --- /dev/null +++ b/data/animations/object/bigBarrel.inc @@ -0,0 +1,9 @@ +gUnk_08120C66:: @ 08120C66 + .incbin "baserom.gba", 0x120C66, 0x0000009 + +gUnk_08120C6F:: @ 08120C6F + .incbin "baserom.gba", 0x120C6F, 0x0000009 + +gUnk_08120C78:: @ 08120C78 + .4byte gUnk_08120C66 + .4byte gUnk_08120C6F diff --git a/data/animations/object/bollard.inc b/data/animations/object/bollard.inc new file mode 100644 index 00000000..9696d949 --- /dev/null +++ b/data/animations/object/bollard.inc @@ -0,0 +1,17 @@ +gUnk_08121314:: @ 08121314 + .incbin "baserom.gba", 0x121314, 0x0000004 + +gUnk_08121318:: @ 08121318 + .incbin "baserom.gba", 0x121318, 0x0000004 + +gUnk_0812131C:: @ 0812131C + .incbin "baserom.gba", 0x12131C, 0x0000020 + +gUnk_0812133C:: @ 0812133C + .incbin "baserom.gba", 0x12133C, 0x000001C + +gUnk_08121358:: @ 08121358 + .4byte gUnk_08121314 + .4byte gUnk_08121318 + .4byte gUnk_0812131C + .4byte gUnk_0812133C diff --git a/data/animations/object/bossDoor.inc b/data/animations/object/bossDoor.inc new file mode 100644 index 00000000..6aedbec1 --- /dev/null +++ b/data/animations/object/bossDoor.inc @@ -0,0 +1,41 @@ +gUnk_08121514:: @ 08121514 + .incbin "baserom.gba", 0x121514, 0x0000007 + +gUnk_0812151B:: @ 0812151B + .incbin "baserom.gba", 0x12151B, 0x000001D + +gUnk_08121538:: @ 08121538 + .incbin "baserom.gba", 0x121538, 0x0000024 + +gUnk_0812155C:: @ 0812155C + .incbin "baserom.gba", 0x12155C, 0x0000024 + +gUnk_08121580:: @ 08121580 + .incbin "baserom.gba", 0x121580, 0x0000024 + +gUnk_081215A4:: @ 081215A4 + .incbin "baserom.gba", 0x1215A4, 0x0000004 + +gUnk_081215A8:: @ 081215A8 + .incbin "baserom.gba", 0x1215A8, 0x0000004 + +gUnk_081215AC:: @ 081215AC + .incbin "baserom.gba", 0x1215AC, 0x0000004 + +gUnk_081215B0:: @ 081215B0 + .incbin "baserom.gba", 0x1215B0, 0x0000004 + +gUnk_081215B4:: @ 081215B4 + .4byte gUnk_08121514 + .4byte gUnk_08121538 + .4byte gUnk_0812155C + .4byte gUnk_08121580 + .4byte gUnk_081215A4 + .4byte gUnk_081215A8 + .4byte gUnk_081215AC + .4byte gUnk_081215B0 + .4byte gUnk_081215A4 + .4byte gUnk_081215A8 + .4byte gUnk_081215AC + .4byte gUnk_081215B0 + .4byte 00000000 diff --git a/data/animations/object/eyeSwitch.inc b/data/animations/object/eyeSwitch.inc new file mode 100644 index 00000000..6c99e66e --- /dev/null +++ b/data/animations/object/eyeSwitch.inc @@ -0,0 +1,34 @@ +gUnk_08120B34:: @ 08120B34 + .incbin "baserom.gba", 0x120B34, 0x0000011 + +gUnk_08120B45:: @ 08120B45 + .incbin "baserom.gba", 0x120B45, 0x0000011 + +gUnk_08120B56:: @ 08120B56 + .incbin "baserom.gba", 0x120B56, 0x0000011 + +gUnk_08120B67:: @ 08120B67 + .incbin "baserom.gba", 0x120B67, 0x0000011 + +gUnk_08120B78:: @ 08120B78 + .incbin "baserom.gba", 0x120B78, 0x0000011 + +gUnk_08120B89:: @ 08120B89 + .incbin "baserom.gba", 0x120B89, 0x0000011 + +gUnk_08120B9A:: @ 08120B9A + .incbin "baserom.gba", 0x120B9A, 0x0000011 + +gUnk_08120BAB:: @ 08120BAB + .incbin "baserom.gba", 0x120BAB, 0x0000011 + +gUnk_08120BBC:: @ 08120BBC + .4byte gUnk_08120B34 + .4byte gUnk_08120B45 + .4byte gUnk_08120B56 + .4byte gUnk_08120B67 + .4byte gUnk_08120B78 + .4byte gUnk_08120B89 + .4byte gUnk_08120B9A + .4byte gUnk_08120BAB + .4byte 00000000 diff --git a/data/animations/object/figurineDevice.inc b/data/animations/object/figurineDevice.inc new file mode 100644 index 00000000..47b5e0c1 --- /dev/null +++ b/data/animations/object/figurineDevice.inc @@ -0,0 +1,21 @@ +gUnk_08120AE8:: @ 08120AE8 + .incbin "baserom.gba", 0x120AE8, 0x0000005 + +gUnk_08120AED:: @ 08120AED + .incbin "baserom.gba", 0x120AED, 0x0000014 + +gUnk_08120B01:: @ 08120B01 + .incbin "baserom.gba", 0x120B01, 0x0000003 + +gUnk_08120B04:: @ 08120B04 + .incbin "baserom.gba", 0x120B04, 0x0000006 + +gUnk_08120B0A:: @ 08120B0A + .incbin "baserom.gba", 0x120B0A, 0x0000006 + +gUnk_08120B10:: @ 08120B10 + .4byte gUnk_08120AE8 + .4byte gUnk_08120AED + .4byte gUnk_08120B01 + .4byte 00000000 + diff --git a/data/animations/object/jarPortal.inc b/data/animations/object/jarPortal.inc new file mode 100644 index 00000000..bf3c4b83 --- /dev/null +++ b/data/animations/object/jarPortal.inc @@ -0,0 +1,17 @@ +gUnk_0812149C:: @ 0812149C + .incbin "baserom.gba", 0x12149C, 0x0000004 + +gUnk_081214A0:: @ 081214A0 + .incbin "baserom.gba", 0x1214A0, 0x0000004 + +gUnk_081214A4:: @ 081214A4 + .incbin "baserom.gba", 0x1214A4, 0x0000011 + +gUnk_081214B5:: @ 081214B5 + .incbin "baserom.gba", 0x1214B5, 0x0000013 + +gUnk_081214C8:: @ 081214C8 + .4byte gUnk_0812149C + .4byte gUnk_081214A0 + .4byte gUnk_081214A4 + .4byte gUnk_081214B5 diff --git a/data/animations/object/object1E.inc b/data/animations/object/object1E.inc new file mode 100644 index 00000000..fe849ac5 --- /dev/null +++ b/data/animations/object/object1E.inc @@ -0,0 +1,35 @@ +gUnk_081208C8:: @ 081208C8 + .incbin "baserom.gba", 0x1208C8, 0x0000034 + +gUnk_081208FC:: @ 081208FC + .incbin "baserom.gba", 0x1208FC, 0x0000005 + +gUnk_08120901:: @ 08120901 + .incbin "baserom.gba", 0x120901, 0x0000005 + +gUnk_08120906:: @ 08120906 + .incbin "baserom.gba", 0x120906, 0x000002A + +gUnk_08120930:: @ 08120930 + .incbin "baserom.gba", 0x120930, 0x0000034 + +gUnk_08120964:: @ 08120964 + .incbin "baserom.gba", 0x120964, 0x000002C + +gUnk_08120990:: @ 08120990 + .incbin "baserom.gba", 0x120990, 0x000002C + +gUnk_081209BC:: @ 081209BC + .incbin "baserom.gba", 0x1209BC, 0x000002C + +gUnk_081209E8:: @ 081209E8 + .4byte gUnk_08120930 + .4byte gUnk_081208FC + .4byte gUnk_081208C8 + .4byte gUnk_081208FC + .4byte gUnk_081209BC + .4byte gUnk_08120990 + .4byte gUnk_08120964 + .4byte gUnk_08120990 + .4byte 00000000 + diff --git a/data/animations/object/object20.inc b/data/animations/object/object20.inc new file mode 100644 index 00000000..561b328f --- /dev/null +++ b/data/animations/object/object20.inc @@ -0,0 +1,15 @@ +gUnk_08120A30:: @ 08120A30 + .incbin "baserom.gba", 0x120A30, 0x000000C + +gUnk_08120A3C:: @ 08120A3C + .incbin "baserom.gba", 0x120A3C, 0x000000C + +gUnk_08120A48:: @ 08120A48 + .incbin "baserom.gba", 0x120A48, 0x000000C + +gUnk_08120A54:: @ 08120A54 + .4byte gUnk_08120A30 + .4byte gUnk_08120A30 + .4byte gUnk_08120A48 + .4byte gUnk_08120A3C + .4byte gUnk_08120A3C diff --git a/data/animations/object/object24.inc b/data/animations/object/object24.inc new file mode 100644 index 00000000..559ea82a --- /dev/null +++ b/data/animations/object/object24.inc @@ -0,0 +1,30 @@ +gUnk_08120BF1:: @ 08120BF1 + .incbin "baserom.gba", 0x120BF1, 0x0000003 + +gUnk_08120BF4:: @ 08120BF4 + .incbin "baserom.gba", 0x120BF4, 0x0000001 + +gUnk_08120BF5:: @ 08120BF5 + .incbin "baserom.gba", 0x120BF5, 0x0000004 + +gUnk_08120BF9:: @ 08120BF9 + .incbin "baserom.gba", 0x120BF9, 0x0000003 + +gUnk_08120BFC:: @ 08120BFC + .incbin "baserom.gba", 0x120BFC, 0x0000001 + +gUnk_08120BFD:: @ 08120BFD + .incbin "baserom.gba", 0x120BFD, 0x0000001 + +gUnk_08120BFE:: @ 08120BFE + .incbin "baserom.gba", 0x120BFE, 0x0000003 + +gUnk_08120C01:: @ 08120C01 + .incbin "baserom.gba", 0x120C01, 0x0000007 + +gUnk_08120C08:: @ 08120C08 + .4byte gUnk_08120BF1 + .4byte gUnk_08120BF5 + .4byte gUnk_08120BF9 + .4byte gUnk_08120BFD + .4byte gUnk_08120C01 diff --git a/data/animations/object/object29.inc b/data/animations/object/object29.inc new file mode 100644 index 00000000..58be0301 --- /dev/null +++ b/data/animations/object/object29.inc @@ -0,0 +1,10 @@ +gUnk_08120DA0:: @ 08120DA0 + .incbin "baserom.gba", 0x120DA0, 0x0000011 + +gUnk_08120DB1:: @ 08120DB1 + .incbin "baserom.gba", 0x120DB1, 0x0000013 + +gUnk_08120DC4:: @ 08120DC4 + .4byte gUnk_08120DA0 + .4byte gUnk_08120DB1 + .4byte 00000000 diff --git a/data/animations/object/object2A.inc b/data/animations/object/object2A.inc new file mode 100644 index 00000000..6a5c53ab --- /dev/null +++ b/data/animations/object/object2A.inc @@ -0,0 +1,6 @@ +gUnk_08120DD8:: @ 08120DD8 + .incbin "baserom.gba", 0x120DD8, 0x0000014 + +gUnk_08120DEC:: @ 08120DEC + .4byte gUnk_08120DD8 + .4byte 00000000 diff --git a/data/animations/object/object35.inc b/data/animations/object/object35.inc new file mode 100644 index 00000000..cdd8c45c --- /dev/null +++ b/data/animations/object/object35.inc @@ -0,0 +1,23 @@ +gUnk_081213FC:: @ 081213FC + .incbin "baserom.gba", 0x1213FC, 0x0000009 + +gUnk_08121405:: @ 08121405 + .incbin "baserom.gba", 0x121405, 0x0000008 + +gUnk_0812140D:: @ 0812140D + .incbin "baserom.gba", 0x12140D, 0x000000A + +gUnk_08121417:: @ 08121417 + .incbin "baserom.gba", 0x121417, 0x0000007 + +gUnk_0812141E:: @ 0812141E + .incbin "baserom.gba", 0x12141E, 0x0000004 + +gUnk_08121422:: @ 08121422 + .incbin "baserom.gba", 0x121422, 0x000000E + +gUnk_08121430:: @ 08121430 + .4byte gUnk_081213FC + .4byte gUnk_0812140D + .4byte gUnk_0812141E + .4byte 00000000 diff --git a/data/animations/object/object43.inc b/data/animations/object/object43.inc new file mode 100644 index 00000000..fb1b090a --- /dev/null +++ b/data/animations/object/object43.inc @@ -0,0 +1,117 @@ +gUnk_081217E0:: @ 081217E0 + .incbin "baserom.gba", 0x1217E0, 0x000003A + +gUnk_0812181A:: @ 0812181A + .incbin "baserom.gba", 0x12181A, 0x0000001 + +gUnk_0812181B:: @ 0812181B + .incbin "baserom.gba", 0x12181B, 0x0000001 + +gUnk_0812181C:: @ 0812181C + .incbin "baserom.gba", 0x12181C, 0x0000001 + +gUnk_0812181D:: @ 0812181D + .incbin "baserom.gba", 0x12181D, 0x0000047 + +gUnk_08121864:: @ 08121864 + .incbin "baserom.gba", 0x121864, 0x0000084 + +gUnk_081218E8:: @ 081218E8 + .incbin "baserom.gba", 0x1218E8, 0x0000031 + +gUnk_08121919:: @ 08121919 + .incbin "baserom.gba", 0x121919, 0x0000001 + +gUnk_0812191A:: @ 0812191A + .incbin "baserom.gba", 0x12191A, 0x0000002 + +gUnk_0812191C:: @ 0812191C + .incbin "baserom.gba", 0x12191C, 0x0000001 + +gUnk_0812191D:: @ 0812191D + .incbin "baserom.gba", 0x12191D, 0x0000001 + +gUnk_0812191E:: @ 0812191E + .incbin "baserom.gba", 0x12191E, 0x0000001 + +gUnk_0812191F:: @ 0812191F + .incbin "baserom.gba", 0x12191F, 0x0000001 + +gUnk_08121920:: @ 08121920 + .incbin "baserom.gba", 0x121920, 0x0000001 + +gUnk_08121921:: @ 08121921 + .incbin "baserom.gba", 0x121921, 0x000004B + +gUnk_0812196C:: @ 0812196C + .incbin "baserom.gba", 0x12196C, 0x0000084 + +gUnk_081219F0:: @ 081219F0 + .incbin "baserom.gba", 0x1219F0, 0x000000C + +gUnk_081219FC:: @ 081219FC + .incbin "baserom.gba", 0x1219FC, 0x0000020 + +gUnk_08121A1C:: @ 08121A1C + .incbin "baserom.gba", 0x121A1C, 0x0000002 + +gUnk_08121A1E:: @ 08121A1E + .incbin "baserom.gba", 0x121A1E, 0x0000001 + +gUnk_08121A1F:: @ 08121A1F + .incbin "baserom.gba", 0x121A1F, 0x0000001 + +gUnk_08121A20:: @ 08121A20 + .incbin "baserom.gba", 0x121A20, 0x000000D + +gUnk_08121A2D:: @ 08121A2D + .incbin "baserom.gba", 0x121A2D, 0x000003D + +gUnk_08121A6A:: @ 08121A6A + .incbin "baserom.gba", 0x121A6A, 0x000003D + +gUnk_08121AA7:: @ 08121AA7 + .incbin "baserom.gba", 0x121AA7, 0x0000001 + +gUnk_08121AA8:: @ 08121AA8 + .incbin "baserom.gba", 0x121AA8, 0x000003C + +gUnk_08121AE4:: @ 08121AE4 + .incbin "baserom.gba", 0x121AE4, 0x0000010 + +gUnk_08121AF4:: @ 08121AF4 + .incbin "baserom.gba", 0x121AF4, 0x0000010 + +gUnk_08121B04:: @ 08121B04 + .incbin "baserom.gba", 0x121B04, 0x0000010 + +gUnk_08121B14:: @ 08121B14 + .incbin "baserom.gba", 0x121B14, 0x000000B + +gUnk_08121B1F:: @ 08121B1F + .incbin "baserom.gba", 0x121B1F, 0x0000004 + +gUnk_08121B23:: @ 08121B23 + .incbin "baserom.gba", 0x121B23, 0x0000001 + +gUnk_08121B24:: @ 08121B24 + .incbin "baserom.gba", 0x121B24, 0x0000024 + +gUnk_08121B48:: @ 08121B48 + .4byte gUnk_081217E0 + .4byte gUnk_08121864 + .4byte gUnk_081218E8 + .4byte gUnk_0812196C + .4byte gUnk_081219F0 + .4byte gUnk_08121A2D + .4byte gUnk_08121A6A + .4byte gUnk_08121AA7 + .4byte gUnk_08121AE4 + .4byte gUnk_08121AF4 + .4byte gUnk_08121B04 + .4byte gUnk_08121B14 + .4byte gUnk_08121B24 + .4byte gUnk_08121B24 + .4byte gUnk_08121B24 + .4byte gUnk_08121B24 + .4byte 00000000 diff --git a/data/animations/object/object44.inc b/data/animations/object/object44.inc new file mode 100644 index 00000000..dc8c7faa --- /dev/null +++ b/data/animations/object/object44.inc @@ -0,0 +1,6 @@ +gUnk_08121B94:: @ 08121B94 + .incbin "baserom.gba", 0x121B94, 0x000003C + +gUnk_08121BD0:: @ 08121BD0 + .4byte gUnk_08121B94 + .4byte 00000000 diff --git a/data/animations/object/object45.inc b/data/animations/object/object45.inc new file mode 100644 index 00000000..c2d1080e --- /dev/null +++ b/data/animations/object/object45.inc @@ -0,0 +1,16 @@ +gUnk_08121BE0:: @ 08121BE0 + .incbin "baserom.gba", 0x121BE0, 0x0000018 + +gUnk_08121BF8:: @ 08121BF8 + .incbin "baserom.gba", 0x121BF8, 0x0000022 + +gUnk_08121C1A:: @ 08121C1A + .incbin "baserom.gba", 0x121C1A, 0x000000B + +gUnk_08121C25:: @ 08121C25 + .incbin "baserom.gba", 0x121C25, 0x000000F + +gUnk_08121C34:: @ 08121C34 + .4byte gUnk_08121BE0 + .4byte gUnk_08121BF8 + .4byte 00000000 diff --git a/data/animations/object/pullableMushroom.inc b/data/animations/object/pullableMushroom.inc new file mode 100644 index 00000000..98cc302c --- /dev/null +++ b/data/animations/object/pullableMushroom.inc @@ -0,0 +1,67 @@ +gUnk_08121204:: @ 08121204 + .incbin "baserom.gba", 0x121204, 0x0000004 + +gUnk_08121208:: @ 08121208 + .incbin "baserom.gba", 0x121208, 0x000000C + +gUnk_08121214:: @ 08121214 + .incbin "baserom.gba", 0x121214, 0x0000011 + +gUnk_08121225:: @ 08121225 + .incbin "baserom.gba", 0x121225, 0x000000F + +gUnk_08121234:: @ 08121234 + .incbin "baserom.gba", 0x121234, 0x0000001 + +gUnk_08121235:: @ 08121235 + .incbin "baserom.gba", 0x121235, 0x0000002 + +gUnk_08121237:: @ 08121237 + .incbin "baserom.gba", 0x121237, 0x000001B + +gUnk_08121252:: @ 08121252 + .incbin "baserom.gba", 0x121252, 0x0000011 + +gUnk_08121263:: @ 08121263 + .incbin "baserom.gba", 0x121263, 0x000001D + +gUnk_08121280:: @ 08121280 + .incbin "baserom.gba", 0x121280, 0x0000011 + +gUnk_08121291:: @ 08121291 + .incbin "baserom.gba", 0x121291, 0x0000009 + +gUnk_0812129A:: @ 0812129A + .incbin "baserom.gba", 0x12129A, 0x0000009 + +gUnk_081212A3:: @ 081212A3 + .incbin "baserom.gba", 0x1212A3, 0x0000009 + +gUnk_081212AC:: @ 081212AC + .incbin "baserom.gba", 0x1212AC, 0x0000004 + +gUnk_081212B0:: @ 081212B0 + .incbin "baserom.gba", 0x1212B0, 0x0000004 + +gUnk_081212B4:: @ 081212B4 + .incbin "baserom.gba", 0x1212B4, 0x0000004 + +gUnk_081212B8:: @ 081212B8 + .4byte gUnk_08121204 + .4byte gUnk_08121208 + .4byte gUnk_08121235 + .4byte gUnk_08121263 + .4byte gUnk_08121235 + .4byte gUnk_08121291 + .4byte gUnk_0812129A + .4byte gUnk_081212A3 + .4byte gUnk_0812129A + .4byte gUnk_081212AC + .4byte gUnk_081212B0 + .4byte gUnk_081212B4 + .4byte gUnk_081212B0 + .4byte gUnk_08121225 + .4byte gUnk_08121252 + .4byte gUnk_08121280 + .4byte gUnk_08121252 + .4byte 00000000 diff --git a/data/animations/object/pushableRock.inc b/data/animations/object/pushableRock.inc new file mode 100644 index 00000000..1ab4ecd0 --- /dev/null +++ b/data/animations/object/pushableRock.inc @@ -0,0 +1,42 @@ +gUnk_08121090:: @ 08121090 + .incbin "baserom.gba", 0x121090, 0x0000004 + +gUnk_08121094:: @ 08121094 + .incbin "baserom.gba", 0x121094, 0x000003C + +gUnk_081210D0:: @ 081210D0 + .incbin "baserom.gba", 0x1210D0, 0x0000036 + +gUnk_08121106:: @ 08121106 + .incbin "baserom.gba", 0x121106, 0x0000005 + +gUnk_0812110B:: @ 0812110B + .incbin "baserom.gba", 0x12110B, 0x0000001 + +gUnk_0812110C:: @ 0812110C + .incbin "baserom.gba", 0x12110C, 0x0000007 + +gUnk_08121113:: @ 08121113 + .incbin "baserom.gba", 0x121113, 0x0000006 + +gUnk_08121119:: @ 08121119 + .incbin "baserom.gba", 0x121119, 0x0000003 + +gUnk_0812111C:: @ 0812111C + .incbin "baserom.gba", 0x12111C, 0x000002C + +gUnk_08121148:: @ 08121148 + .incbin "baserom.gba", 0x121148, 0x000000C + +gUnk_08121154:: @ 08121154 + .incbin "baserom.gba", 0x121154, 0x0000004 + +gUnk_08121158:: @ 08121158 + .4byte gUnk_08121090 + .4byte gUnk_08121094 + .4byte gUnk_081210D0 + .4byte gUnk_0812110C + .4byte gUnk_081210D0 + .4byte gUnk_08121148 + .4byte gUnk_08121154 + .4byte 00000000 diff --git a/data/animations/object/pushableStatue.inc b/data/animations/object/pushableStatue.inc new file mode 100644 index 00000000..354161b4 --- /dev/null +++ b/data/animations/object/pushableStatue.inc @@ -0,0 +1,5 @@ +gUnk_08120D86:: @ 08120D86 + .incbin "baserom.gba", 0x120D86, 0x0000006 + +gUnk_08120D8C:: @ 08120D8C + .4byte gUnk_08120D86 diff --git a/data/animations/object/warpPoint.inc b/data/animations/object/warpPoint.inc new file mode 100644 index 00000000..dd518d46 --- /dev/null +++ b/data/animations/object/warpPoint.inc @@ -0,0 +1,10 @@ +gUnk_08121383:: @ 08121383 + .incbin "baserom.gba", 0x121383, 0x0000011 + +gUnk_08121394:: @ 08121394 + .incbin "baserom.gba", 0x121394, 0x0000024 + +gUnk_081213B8:: @ 081213B8 + .4byte gUnk_08121383 + .4byte gUnk_08121394 + .4byte 00000000 diff --git a/data/const/object/beanstalk.inc b/data/const/object/beanstalk.inc new file mode 100644 index 00000000..7d743509 --- /dev/null +++ b/data/const/object/beanstalk.inc @@ -0,0 +1,56 @@ +gUnk_08120DF4:: @ 08120DF4 + .4byte sub_08089D1C + +gUnk_08120DF8:: @ 08120DF8 + .4byte sub_08089F08 + +gUnk_08120DFC:: @ 08120DFC + .incbin "baserom.gba", 0x120DFC, 0x0000004 + +gUnk_08120E00:: @ 08120E00 + .incbin "baserom.gba", 0x120E00, 0x0000001 + +gUnk_08120E01:: @ 08120E01 + .incbin "baserom.gba", 0x120E01, 0x0000001 + +gUnk_08120E02:: @ 08120E02 + .incbin "baserom.gba", 0x120E02, 0x0000006 + +gUnk_08120E08:: @ 08120E08 + .incbin "baserom.gba", 0x120E08, 0x000000B + +gUnk_08120E13:: @ 08120E13 + .incbin "baserom.gba", 0x120E13, 0x0000001 + +gUnk_08120E14:: @ 08120E14 + .incbin "baserom.gba", 0x120E14, 0x0000028 + +gUnk_08120E3C:: @ 08120E3C + .incbin "baserom.gba", 0x120E3C, 0x0000014 + +gUnk_08120E50:: @ 08120E50 + .4byte sub_08089F20 + .4byte nullsub_517 + .4byte sub_0808A010 + .4byte nullsub_517 + .4byte sub_0808A0C0 + .4byte sub_0808A0C0 + .4byte sub_0808A0C0 + .4byte sub_0808A0DC + .4byte sub_0808A208 + .4byte sub_0808A2F0 + +gUnk_08120E78:: @ 08120E78 + .4byte sub_08089F38 + .4byte sub_08089F70 + .4byte sub_08089FF0 + +gUnk_08120E84:: @ 08120E84 + .4byte sub_0808A220 + .4byte nullsub_518 + +gUnk_08120E8C:: @ 08120E8C + .incbin "baserom.gba", 0x120E8C, 0x0000045 + +gUnk_08120ED1:: @ 08120ED1 + .incbin "baserom.gba", 0x120ED1, 0x0000028 diff --git a/data/const/object/bigBarrel.inc b/data/const/object/bigBarrel.inc new file mode 100644 index 00000000..28a5a28e --- /dev/null +++ b/data/const/object/bigBarrel.inc @@ -0,0 +1,30 @@ +gUnk_08120C1C:: @ 08120C1C + .incbin "baserom.gba", 0x120C1C, 0x0000009 + +gUnk_08120C25:: @ 08120C25 + .incbin "baserom.gba", 0x120C25, 0x0000009 + +gUnk_08120C2E:: @ 08120C2E + .incbin "baserom.gba", 0x120C2E, 0x0000006 + +gUnk_08120C34:: @ 08120C34 + .4byte sub_08088A68 + .4byte sub_08088C9C + .4byte sub_08088DB4 + .4byte sub_08088E74 + .4byte sub_08088F20 + +gUnk_08120C48:: @ 08120C48 + .incbin "baserom.gba", 0x120C48, 0x0000008 + +gUnk_08120C50:: @ 08120C50 + .incbin "baserom.gba", 0x120C50, 0x0000002 + +gUnk_08120C52:: @ 08120C52 + .incbin "baserom.gba", 0x120C52, 0x0000004 + +gUnk_08120C56:: @ 08120C56 + .incbin "baserom.gba", 0x120C56, 0x0000008 + +gUnk_08120C5E:: @ 08120C5E + .incbin "baserom.gba", 0x120C5E, 0x0000008 diff --git a/data/const/object/bollard.inc b/data/const/object/bollard.inc new file mode 100644 index 00000000..d5632dd9 --- /dev/null +++ b/data/const/object/bollard.inc @@ -0,0 +1,6 @@ +gUnk_08121300:: @ 08121300 + .4byte sub_0808B2AC + .4byte sub_0808B2CC + .4byte sub_0808B324 + .4byte sub_0808B344 + .4byte sub_0808B38C diff --git a/data/const/object/bossDoor.inc b/data/const/object/bossDoor.inc new file mode 100644 index 00000000..eb45fd11 --- /dev/null +++ b/data/const/object/bossDoor.inc @@ -0,0 +1,23 @@ +gUnk_081214D8:: @ 081214D8 + .4byte sub_0808C1FC + .4byte sub_0808C320 + .4byte sub_0808C348 + .4byte sub_0808C384 + .4byte sub_0808C3BC + .4byte sub_0808C414 + .4byte sub_0808C4A4 + +gUnk_081214F4:: @ 081214F4 + .incbin "baserom.gba", 0x1214F4, 0x0000008 + +gUnk_081214FC:: @ 081214FC + .incbin "baserom.gba", 0x1214FC, 0x0000010 + +gUnk_0812150C:: @ 0812150C + .incbin "baserom.gba", 0x12150C, 0x0000001 + +gUnk_0812150D:: @ 0812150D + .incbin "baserom.gba", 0x12150D, 0x0000005 + +gUnk_08121512:: @ 08121512 + .incbin "baserom.gba", 0x121512, 0x0000002 diff --git a/data/const/object/eyeSwitch.inc b/data/const/object/eyeSwitch.inc new file mode 100644 index 00000000..cd155bdb --- /dev/null +++ b/data/const/object/eyeSwitch.inc @@ -0,0 +1,6 @@ +gUnk_08120B20:: @ 08120B20 + .4byte sub_080886A4 + .4byte sub_08088718 + .4byte sub_08088760 + .4byte sub_08088790 + .4byte sub_080887D8 diff --git a/data/const/object/fairy.inc b/data/const/object/fairy.inc new file mode 100644 index 00000000..2594a5e3 --- /dev/null +++ b/data/const/object/fairy.inc @@ -0,0 +1,14 @@ +gUnk_08121784:: @ 08121784 + .4byte sub_0808D7B4 + .4byte sub_0808D844 + .4byte sub_0808D88C + .4byte sub_0808D958 + .4byte sub_0808D998 + +gUnk_08121798:: @ 08121798 + .4byte sub_0808D784 + .4byte sub_0808D798 + .4byte sub_0808D7A0 + +gUnk_081217A4:: @ 081217A4 + .incbin "baserom.gba", 0x1217A4, 0x0000004 diff --git a/data/const/object/figurineDevice.inc b/data/const/object/figurineDevice.inc new file mode 100644 index 00000000..cb16020d --- /dev/null +++ b/data/const/object/figurineDevice.inc @@ -0,0 +1,21 @@ +gUnk_08120A94:: @ 08120A94 TODO figurineDevice.s + .4byte sub_08087BC4 + .4byte sub_08087CA8 + .4byte sub_08087D1C + .4byte sub_08087DBC + .4byte sub_08087E5C + +gUnk_08120AA8:: @ 08120AA8 + .incbin "baserom.gba", 0x120AA8, 0x0000004 + +gUnk_08120AAC:: @ 08120AAC + .incbin "baserom.gba", 0x120AAC, 0x0000008 + +gUnk_08120AB4:: @ 08120AB4 + .incbin "baserom.gba", 0x120AB4, 0x0000018 + +gUnk_08120ACC:: @ 08120ACC + .incbin "baserom.gba", 0x120ACC, 0x0000018 + +gUnk_08120AE4:: @ 08120AE4 + .incbin "baserom.gba", 0x120AE4, 0x0000004 diff --git a/data/const/object/giantBookLadder.inc b/data/const/object/giantBookLadder.inc new file mode 100644 index 00000000..6892e604 --- /dev/null +++ b/data/const/object/giantBookLadder.inc @@ -0,0 +1,2 @@ +gUnk_08121C40:: @ 08121C40 TODO giantBookLadder.s + .incbin "baserom.gba", 0x121C40, 0x0000008 diff --git a/data/const/object/giantLeaf.inc b/data/const/object/giantLeaf.inc new file mode 100644 index 00000000..2067ad68 --- /dev/null +++ b/data/const/object/giantLeaf.inc @@ -0,0 +1,5 @@ +gUnk_08121750:: @ 08121750 + .incbin "baserom.gba", 0x121750, 0x000001A + +gUnk_0812176A:: @ 0812176A + .incbin "baserom.gba", 0x12176A, 0x000001A diff --git a/data/const/object/hittableLever.inc b/data/const/object/hittableLever.inc new file mode 100644 index 00000000..a2373d83 --- /dev/null +++ b/data/const/object/hittableLever.inc @@ -0,0 +1,6 @@ +gUnk_08121178:: @ 08121178 + .4byte sub_0808A71C + .4byte sub_0808A778 + +gUnk_08121180:: @ 08121180 + .incbin "baserom.gba", 0x121180, 0x0000008 diff --git a/data/const/object/jarPortal.inc b/data/const/object/jarPortal.inc new file mode 100644 index 00000000..6331b00e --- /dev/null +++ b/data/const/object/jarPortal.inc @@ -0,0 +1,7 @@ +gUnk_08121488:: @ 08121488 + .4byte sub_0808BE9C + .4byte sub_0808BF14 + .4byte sub_0808BF58 + .4byte sub_0808BFD8 + .4byte sub_0808C0AC + diff --git a/data/const/object/macroMushroomStalks.inc b/data/const/object/macroMushroomStalks.inc new file mode 100644 index 00000000..5ee80b64 --- /dev/null +++ b/data/const/object/macroMushroomStalks.inc @@ -0,0 +1,3 @@ +gUnk_08121668:: @ 08121668 + .4byte sub_0808C964 + .4byte sub_0808CA10 diff --git a/data/const/object/macroPlayer.inc b/data/const/object/macroPlayer.inc new file mode 100644 index 00000000..ff67c17b --- /dev/null +++ b/data/const/object/macroPlayer.inc @@ -0,0 +1,19 @@ +gUnk_08121680:: @ 08121680 + .4byte sub_0808CAFC + .4byte sub_0808CB1C + +gUnk_08121688:: @ 08121688 + .4byte sub_0808CBE8 + .4byte sub_0808CCBC + .4byte sub_0808CD00 + .4byte sub_0808CD44 + .4byte sub_0808CD88 + .4byte sub_0808CDDC + .4byte sub_0808CDF8 + .4byte sub_0808CE38 + .4byte sub_0808CE68 + .4byte sub_0808CE98 + .4byte sub_0808CEC0 + +gUnk_081216B4:: @ 081216B4 + .incbin "baserom.gba", 0x1216B4, 0x0000008 diff --git a/data/const/object/object1D.inc b/data/const/object/object1D.inc new file mode 100644 index 00000000..34e5520f --- /dev/null +++ b/data/const/object/object1D.inc @@ -0,0 +1,5 @@ +gUnk_081208A0:: @ 081208A0 + .incbin "baserom.gba", 0x1208A0, 0x0000008 + +gUnk_081208A8:: @ 081208A8 + .incbin "baserom.gba", 0x1208A8, 0x0000010 diff --git a/data/const/object/object1E.inc b/data/const/object/object1E.inc new file mode 100644 index 00000000..2ca1d1d3 --- /dev/null +++ b/data/const/object/object1E.inc @@ -0,0 +1,6 @@ +gUnk_081208B8:: @ 081208B8 + .4byte sub_08087528 + .4byte sub_080875F4 + +gUnk_081208C0:: @ 081208C0 + .incbin "baserom.gba", 0x1208C0, 0x0000008 diff --git a/data/const/object/object1F.inc b/data/const/object/object1F.inc new file mode 100644 index 00000000..9f82412a --- /dev/null +++ b/data/const/object/object1F.inc @@ -0,0 +1,10 @@ +gUnk_08120A0C:: @ 08120A0C + .4byte sub_080876A8 + .4byte sub_0808776C + .4byte sub_080877A4 + +gUnk_08120A18:: @ 08120A18 + .incbin "baserom.gba", 0x120A18, 0x0000008 + +gUnk_08120A20:: @ 08120A20 + .incbin "baserom.gba", 0x120A20, 0x0000008 diff --git a/data/const/object/object20.inc b/data/const/object/object20.inc new file mode 100644 index 00000000..5692c172 --- /dev/null +++ b/data/const/object/object20.inc @@ -0,0 +1,3 @@ +gUnk_08120A28:: @ 08120A28 + .4byte sub_08087824 + .4byte sub_08087888 diff --git a/data/const/object/object21.inc b/data/const/object/object21.inc new file mode 100644 index 00000000..5dd66c2a --- /dev/null +++ b/data/const/object/object21.inc @@ -0,0 +1,19 @@ +gUnk_08120A68:: @ 08120A68 + .4byte sub_08087A10 + .4byte sub_08087AFC + .4byte 00000000 + .4byte sub_08087B58 + +gUnk_08120A78:: @ 08120A78 + .incbin "baserom.gba", 0x120A78, 0x0000002 + +gUnk_08120A7A:: @ 08120A7A + .incbin "baserom.gba", 0x120A7A, 0x0000006 + +gUnk_08120A80:: @ 08120A80 + .4byte sub_08087B88 + .4byte sub_08087B9C + .4byte sub_08087B9C + +gUnk_08120A8C:: @ 08120A8C + .incbin "baserom.gba", 0x120A8C, 0x0000008 diff --git a/data/const/object/object24.inc b/data/const/object/object24.inc new file mode 100644 index 00000000..69efe269 --- /dev/null +++ b/data/const/object/object24.inc @@ -0,0 +1,7 @@ +gUnk_08120BE0:: @ 08120BE0 TODO object24 + .4byte sub_08088840 + .4byte sub_0808886C + .4byte sub_080888F4 + +gUnk_08120BEC:: @ 08120BEC + .incbin "baserom.gba", 0x120BEC, 0x0000005 diff --git a/data/const/object/object26.inc b/data/const/object/object26.inc new file mode 100644 index 00000000..f3973121 --- /dev/null +++ b/data/const/object/object26.inc @@ -0,0 +1,5 @@ +gUnk_08120C80:: @ 08120C80 + .incbin "baserom.gba", 0x120C80, 0x0000012 + +gUnk_08120C92:: @ 08120C92 + .incbin "baserom.gba", 0x120C92, 0x0000006 diff --git a/data/const/object/object29.inc b/data/const/object/object29.inc new file mode 100644 index 00000000..59d422d1 --- /dev/null +++ b/data/const/object/object29.inc @@ -0,0 +1,5 @@ +gUnk_08120D90:: @ 08120D90 + .4byte sub_08089874 + .4byte sub_08089944 + .4byte sub_08089A7C + .4byte sub_08089AE0 diff --git a/data/const/object/object2A.inc b/data/const/object/object2A.inc new file mode 100644 index 00000000..c08e1a4b --- /dev/null +++ b/data/const/object/object2A.inc @@ -0,0 +1,3 @@ +gUnk_08120DD0:: @ 08120DD0 + .4byte sub_08089B18 + .4byte sub_08089BA0 diff --git a/data/const/object/object30.inc b/data/const/object/object30.inc new file mode 100644 index 00000000..7c4646ee --- /dev/null +++ b/data/const/object/object30.inc @@ -0,0 +1,7 @@ +gUnk_08121188:: @ 08121188 + .4byte sub_0808A870 + .4byte sub_0808A8C8 + .4byte sub_0808A8E0 + +gUnk_08121194:: @ 08121194 + .incbin "baserom.gba", 0x121194, 0x0000008 diff --git a/data/const/object/object31.inc b/data/const/object/object31.inc new file mode 100644 index 00000000..88a33469 --- /dev/null +++ b/data/const/object/object31.inc @@ -0,0 +1,3 @@ +gUnk_0812119C:: @ 0812119C + .4byte sub_0808A9DC + .4byte nullsub_519 diff --git a/data/const/object/object35.inc b/data/const/object/object35.inc new file mode 100644 index 00000000..6c20934d --- /dev/null +++ b/data/const/object/object35.inc @@ -0,0 +1,21 @@ +gUnk_081213C4:: @ 081213C4 + .4byte sub_0808B884 + .4byte sub_0808B910 + .4byte sub_0808BAB4 + +gUnk_081213D0:: @ 081213D0 + .4byte sub_0808B89C + .4byte sub_0808B8D4 + .4byte sub_0808B908 + +gUnk_081213DC:: @ 081213DC + .4byte sub_0808B934 + .4byte sub_0808B9D4 + .4byte sub_0808BA10 + .4byte sub_0808BA48 + .4byte sub_0808BA6C + .4byte nullsub_520 + +gUnk_081213F4:: @ 081213F4 + .4byte sub_0808BACC + .4byte sub_0808BB04 diff --git a/data/const/object/object36.inc b/data/const/object/object36.inc new file mode 100644 index 00000000..400e7ab7 --- /dev/null +++ b/data/const/object/object36.inc @@ -0,0 +1,10 @@ +gUnk_08121440:: @ 08121440 + .4byte sub_0808BB30 + .4byte sub_0808BC3C + .4byte sub_0808BD14 + +gUnk_0812144C:: @ 0812144C + .incbin "baserom.gba", 0x12144C, 0x0000028 + +gUnk_08121474:: @ 08121474 + .incbin "baserom.gba", 0x121474, 0x000000C diff --git a/data/const/object/object37.inc b/data/const/object/object37.inc new file mode 100644 index 00000000..8476ee16 --- /dev/null +++ b/data/const/object/object37.inc @@ -0,0 +1,3 @@ +gUnk_08121480:: @ 08121480 + .4byte sub_0808BE00 + .4byte sub_0808BE2C diff --git a/data/const/object/object3A.inc b/data/const/object/object3A.inc new file mode 100644 index 00000000..2a502b90 --- /dev/null +++ b/data/const/object/object3A.inc @@ -0,0 +1,22 @@ +gUnk_081215E8:: @ 081215E8 TODO object3A.s + .incbin "baserom.gba", 0x1215E8, 0x000002A + +gUnk_08121612:: @ 08121612 + .incbin "baserom.gba", 0x121612, 0x0000002 + +gUnk_08121614:: @ 08121614 + .incbin "baserom.gba", 0x121614, 0x000000D + +gUnk_08121621:: @ 08121621 + .incbin "baserom.gba", 0x121621, 0x0000017 + +gUnk_08121638:: @ 08121638 + .4byte sub_0808C6D4 + .4byte sub_0808C74C + +gUnk_08121640:: @ 08121640 + .4byte sub_0808C858 + .4byte sub_0808C8B8 + +gUnk_08121648:: @ 08121648 + .incbin "baserom.gba", 0x121648, 0x0000020 diff --git a/data/const/object/object3D.inc b/data/const/object/object3D.inc new file mode 100644 index 00000000..65343a93 --- /dev/null +++ b/data/const/object/object3D.inc @@ -0,0 +1,7 @@ +gUnk_081216BC:: @ 081216BC + .4byte sub_0808CF08 + .4byte sub_0808CF5C + .4byte sub_0808D064 + +gUnk_081216C8:: @ 081216C8 + .incbin "baserom.gba", 0x1216C8, 0x0000014 diff --git a/data/const/object/object3E.inc b/data/const/object/object3E.inc new file mode 100644 index 00000000..98905ad4 --- /dev/null +++ b/data/const/object/object3E.inc @@ -0,0 +1,37 @@ +gUnk_081216DC:: @ 081216DC + .4byte sub_0808D0E0 + .4byte sub_0808D194 + .4byte sub_0808D194 + .4byte nullsub_521 + .4byte sub_0808D2FC + .4byte sub_0808D360 + .4byte sub_0808D394 + .4byte sub_0808D408 + .4byte sub_0808D45C + .4byte sub_0808D194 + +gUnk_08121704:: @ 08121704 + .incbin "baserom.gba", 0x121704, 0x0000010 + +gUnk_08121714:: @ 08121714 + .incbin "baserom.gba", 0x121714, 0x0000002 + +gUnk_08121716:: @ 08121716 + .incbin "baserom.gba", 0x121716, 0x0000001 + +gUnk_08121717:: @ 08121717 + .incbin "baserom.gba", 0x121717, 0x0000002 + +gUnk_08121719:: @ 08121719 + .incbin "baserom.gba", 0x121719, 0x0000007 + +gUnk_08121720:: @ 08121720 + .incbin "baserom.gba", 0x121720, 0x000000C + +gUnk_0812172C:: @ 0812172C + .4byte sub_0808D474 + .4byte sub_0808D518 + .4byte sub_0808D59C + +gUnk_08121738:: @ 08121738 + .incbin "baserom.gba", 0x121738, 0x0000018 diff --git a/data/const/object/object42.inc b/data/const/object/object42.inc new file mode 100644 index 00000000..a9b282e2 --- /dev/null +++ b/data/const/object/object42.inc @@ -0,0 +1,10 @@ +gUnk_081217A8:: @ 081217A8 + .4byte sub_0808DDB4 + .4byte sub_0808DDE0 + +gUnk_081217B0:: @ 081217B0 + .4byte sub_0808DDB4 + .4byte sub_0808DDE8 + +gUnk_081217B8:: @ 081217B8 + .incbin "baserom.gba", 0x1217B8, 0x0000004 diff --git a/data/const/object/object43.inc b/data/const/object/object43.inc new file mode 100644 index 00000000..d85f0fe1 --- /dev/null +++ b/data/const/object/object43.inc @@ -0,0 +1,12 @@ +gUnk_081217BC:: @ 081217BC + .4byte sub_0808DEE8 + .4byte sub_0808DFAC + .4byte sub_0808E1BC + .4byte sub_0808E208 + .4byte sub_0808E264 + +gUnk_081217D0:: @ 081217D0 + .incbin "baserom.gba", 0x1217D0, 0x0000008 + +gUnk_081217D8:: @ 081217D8 + .incbin "baserom.gba", 0x1217D8, 0x0000008 diff --git a/data/const/object/object44.inc b/data/const/object/object44.inc new file mode 100644 index 00000000..33ee4439 --- /dev/null +++ b/data/const/object/object44.inc @@ -0,0 +1,3 @@ +gUnk_08121B8C:: @ 08121B8C + .4byte sub_0808E298 + .4byte sub_0808E318 diff --git a/data/const/object/object45.inc b/data/const/object/object45.inc new file mode 100644 index 00000000..b633b3be --- /dev/null +++ b/data/const/object/object45.inc @@ -0,0 +1,3 @@ +gUnk_08121BD8:: @ 08121BD8 + .4byte sub_0808E42C + .4byte sub_0808E448 diff --git a/data/const/object/object75.inc b/data/const/object/object75.inc new file mode 100644 index 00000000..f3042bbe --- /dev/null +++ b/data/const/object/object75.inc @@ -0,0 +1,3 @@ +gUnk_08121670:: @ 08121670 + .4byte sub_0808C964 + .4byte sub_0808CA10 diff --git a/data/const/object/object76.inc b/data/const/object/object76.inc new file mode 100644 index 00000000..18ac495e --- /dev/null +++ b/data/const/object/object76.inc @@ -0,0 +1,3 @@ +gUnk_08121678:: @ 08121678 + .4byte sub_0808C964 + .4byte sub_0808CA10 diff --git a/data/const/object/pullableMushroom.inc b/data/const/object/pullableMushroom.inc new file mode 100644 index 00000000..525add9e --- /dev/null +++ b/data/const/object/pullableMushroom.inc @@ -0,0 +1,41 @@ +gUnk_081211A4:: @ 081211A4 + .4byte sub_0808AA1C + .4byte sub_0808AB68 + .4byte sub_0808AE84 + .4byte sub_0808AFF0 + +gUnk_081211B4:: @ 081211B4 + .4byte sub_0808AB80 + .4byte sub_0808AB98 + .4byte sub_0808ABC4 + +gUnk_081211C0:: @ 081211C0 + .4byte sub_0808ACEC + .4byte sub_0808ADA0 + .4byte sub_0808ADF0 + +gUnk_081211CC:: @ 081211CC + .incbin "baserom.gba", 0x1211CC, 0x0000010 + +gUnk_081211DC:: @ 081211DC + .4byte sub_0808AEB0 + .4byte sub_0808AFD4 + +gUnk_081211E4:: @ 081211E4 + .incbin "baserom.gba", 0x1211E4, 0x0000008 + +gUnk_081211EC:: @ 081211EC + .4byte sub_0808B05C + .4byte sub_0808B0BC + +gUnk_081211F4:: @ 081211F4 + .incbin "baserom.gba", 0x1211F4, 0x0000001 + +gUnk_081211F5:: @ 081211F5 + .incbin "baserom.gba", 0x1211F5, 0x0000007 + +gUnk_081211FC:: @ 081211FC + .incbin "baserom.gba", 0x1211FC, 0x0000001 + +gUnk_081211FD:: @ 081211FD + .incbin "baserom.gba", 0x1211FD, 0x0000007 diff --git a/data/const/object/pushableRock.inc b/data/const/object/pushableRock.inc new file mode 100644 index 00000000..2081ee39 --- /dev/null +++ b/data/const/object/pushableRock.inc @@ -0,0 +1,8 @@ +gUnk_08121078:: @ 08121078 + .4byte sub_0808A50C + .4byte sub_0808A550 + .4byte sub_0808A5E0 + .4byte sub_0808A61C + +gUnk_08121088:: @ 08121088 + .incbin "baserom.gba", 0x121088, 0x0000008 diff --git a/data/const/object/pushableStatue.inc b/data/const/object/pushableStatue.inc new file mode 100644 index 00000000..0aa963e8 --- /dev/null +++ b/data/const/object/pushableStatue.inc @@ -0,0 +1,25 @@ +gUnk_08120C98:: @ 08120C98 + .4byte sub_080891F4 + .4byte sub_0808923C + .4byte sub_080892C4 + .4byte sub_080893EC + .4byte sub_08089400 + +gUnk_08120CAC:: @ 08120CAC + .4byte sub_08089300 + .4byte sub_080893E0 + +gUnk_08120CB4:: @ 08120CB4 + .incbin "baserom.gba", 0x120CB4, 0x0000008 + +gUnk_08120CBC:: @ 08120CBC + .incbin "baserom.gba", 0x120CBC, 0x0000010 + +gUnk_08120CCC:: @ 08120CCC + .incbin "baserom.gba", 0x120CCC, 0x000003D + +gUnk_08120D09:: @ 08120D09 + .incbin "baserom.gba", 0x120D09, 0x0000063 + +gUnk_08120D6C:: @ 08120D6C + .incbin "baserom.gba", 0x120D6C, 0x000001A diff --git a/data/const/object/smoke.inc b/data/const/object/smoke.inc new file mode 100644 index 00000000..62a13420 --- /dev/null +++ b/data/const/object/smoke.inc @@ -0,0 +1,10 @@ +gUnk_08121060:: @ 08121060 + .4byte sub_0808A40C + .4byte sub_0808A46C + +gUnk_08121068:: @ 08121068 + .incbin "baserom.gba", 0x121068, 0x0000008 + +gUnk_08121070:: @ 08121070 + .4byte sub_0808A484 + .4byte sub_0808A4D0 diff --git a/data/const/object/warpPoint.inc b/data/const/object/warpPoint.inc new file mode 100644 index 00000000..4c87dcee --- /dev/null +++ b/data/const/object/warpPoint.inc @@ -0,0 +1,10 @@ +gUnk_08121368:: @ 08121368 + .4byte sub_0808B474 + .4byte sub_0808B530 + .4byte sub_0808B564 + .4byte sub_0808B590 + .4byte sub_0808B5E8 + .4byte sub_0808B684 + +gUnk_08121380:: @ 08121380 + .incbin "baserom.gba", 0x121380, 0x0000003 diff --git a/data/data_081208A0.s b/data/data_081208A0.s index f992b53d..d0d0ac7f 100644 --- a/data/data_081208A0.s +++ b/data/data_081208A0.s @@ -4,926 +4,106 @@ .section .rodata .align 2 -gUnk_081208A0:: @ 081208A0 - .incbin "baserom.gba", 0x1208A0, 0x0000008 + @ TODO convert .inc files into .s files and include them in linker.ld -gUnk_081208A8:: @ 081208A8 - .incbin "baserom.gba", 0x1208A8, 0x0000010 + .include "data/const/object/object1D.inc" -gUnk_081208B8:: @ 081208B8 - .incbin "baserom.gba", 0x1208B8, 0x0000008 + .include "data/const/object/object1E.inc" + .include "data/animations/object/object1E.inc" -gUnk_081208C0:: @ 081208C0 - .incbin "baserom.gba", 0x1208C0, 0x0000008 + .include "data/const/object/object1F.inc" -gUnk_081208C8:: @ 081208C8 - .incbin "baserom.gba", 0x1208C8, 0x0000034 + .include "data/const/object/object20.inc" + .include "data/animations/object/object20.inc" -gUnk_081208FC:: @ 081208FC - .incbin "baserom.gba", 0x1208FC, 0x0000005 + .include "data/const/object/object21.inc" -gUnk_08120901:: @ 08120901 - .incbin "baserom.gba", 0x120901, 0x0000005 + .include "data/const/object/figurineDevice.inc" + .include "data/animations/object/figurineDevice.inc" -gUnk_08120906:: @ 08120906 - .incbin "baserom.gba", 0x120906, 0x000002A + .include "data/const/object/eyeSwitch.inc" + .include "data/animations/object/eyeSwitch.inc" -gUnk_08120930:: @ 08120930 - .incbin "baserom.gba", 0x120930, 0x0000034 + .include "data/const/object/object24.inc" + .include "data/animations/object/object24.inc" -gUnk_08120964:: @ 08120964 - .incbin "baserom.gba", 0x120964, 0x000002C + .include "data/const/object/bigBarrel.inc" + .include "data/animations/object/bigBarrel.inc" -gUnk_08120990:: @ 08120990 - .incbin "baserom.gba", 0x120990, 0x000002C + .include "data/const/object/object26.inc" -gUnk_081209BC:: @ 081209BC - .incbin "baserom.gba", 0x1209BC, 0x000002C + .include "data/const/object/pushableStatue.inc" + .include "data/animations/object/pushableStatue.inc" -gUnk_081209E8:: @ 081209E8 - .incbin "baserom.gba", 0x1209E8, 0x0000010 + .include "data/const/object/object29.inc" + .include "data/animations/object/object29.inc" -gUnk_081209F8:: @ 081209F8 - .incbin "baserom.gba", 0x1209F8, 0x0000014 + .include "data/const/object/object2A.inc" + .include "data/animations/object/object2A.inc" -gUnk_08120A0C:: @ 08120A0C - .incbin "baserom.gba", 0x120A0C, 0x000000C + .include "data/const/object/beanstalk.inc" + .include "data/animations/object/beanstalk.inc" -gUnk_08120A18:: @ 08120A18 - .incbin "baserom.gba", 0x120A18, 0x0000008 + .include "data/const/object/smoke.inc" -gUnk_08120A20:: @ 08120A20 - .incbin "baserom.gba", 0x120A20, 0x0000008 + .include "data/const/object/pushableRock.inc" + .include "data/animations/object/pushableRock.inc" -gUnk_08120A28:: @ 08120A28 - .incbin "baserom.gba", 0x120A28, 0x0000008 + .include "data/const/object/hittableLever.inc" -gUnk_08120A30:: @ 08120A30 - .incbin "baserom.gba", 0x120A30, 0x000000C + .include "data/const/object/object30.inc" -gUnk_08120A3C:: @ 08120A3C - .incbin "baserom.gba", 0x120A3C, 0x000000C + .include "data/const/object/object31.inc" -gUnk_08120A48:: @ 08120A48 - .incbin "baserom.gba", 0x120A48, 0x000000C + .include "data/const/object/pullableMushroom.inc" + .include "data/animations/object/pullableMushroom.inc" -gUnk_08120A54:: @ 08120A54 - .incbin "baserom.gba", 0x120A54, 0x0000014 + .include "data/const/object/bollard.inc" + .include "data/animations/object/bollard.inc" -gUnk_08120A68:: @ 08120A68 - .incbin "baserom.gba", 0x120A68, 0x0000010 + .include "data/const/object/warpPoint.inc" + .include "data/animations/object/warpPoint.inc" -gUnk_08120A78:: @ 08120A78 - .incbin "baserom.gba", 0x120A78, 0x0000002 + .include "data/const/object/object35.inc" + .include "data/animations/object/object35.inc" -gUnk_08120A7A:: @ 08120A7A - .incbin "baserom.gba", 0x120A7A, 0x0000006 + .include "data/const/object/object36.inc" -gUnk_08120A80:: @ 08120A80 - .incbin "baserom.gba", 0x120A80, 0x000000C + .include "data/const/object/object37.inc" -gUnk_08120A8C:: @ 08120A8C - .incbin "baserom.gba", 0x120A8C, 0x0000008 + .include "data/const/object/jarPortal.inc" + .include "data/animations/object/jarPortal.inc" -gUnk_08120A94:: @ 08120A94 - .incbin "baserom.gba", 0x120A94, 0x0000014 + .include "data/const/object/bossDoor.inc" + .include "data/animations/object/bossDoor.inc" -gUnk_08120AA8:: @ 08120AA8 - .incbin "baserom.gba", 0x120AA8, 0x0000004 + .include "data/const/object/object3A.inc" -gUnk_08120AAC:: @ 08120AAC - .incbin "baserom.gba", 0x120AAC, 0x0000008 + .include "data/const/object/macroMushroomStalks.inc" -gUnk_08120AB4:: @ 08120AB4 - .incbin "baserom.gba", 0x120AB4, 0x0000018 + .include "data/const/object/object75.inc" -gUnk_08120ACC:: @ 08120ACC - .incbin "baserom.gba", 0x120ACC, 0x0000018 + .include "data/const/object/object76.inc" -gUnk_08120AE4:: @ 08120AE4 - .incbin "baserom.gba", 0x120AE4, 0x0000004 + .include "data/const/object/macroPlayer.inc" -gUnk_08120AE8:: @ 08120AE8 - .incbin "baserom.gba", 0x120AE8, 0x0000005 + .include "data/const/object/object3D.inc" -gUnk_08120AED:: @ 08120AED - .incbin "baserom.gba", 0x120AED, 0x0000014 + .include "data/const/object/object3E.inc" -gUnk_08120B01:: @ 08120B01 - .incbin "baserom.gba", 0x120B01, 0x0000003 + .include "data/const/object/giantLeaf.inc" -gUnk_08120B04:: @ 08120B04 - .incbin "baserom.gba", 0x120B04, 0x0000006 + .include "data/const/object/fairy.inc" -gUnk_08120B0A:: @ 08120B0A - .incbin "baserom.gba", 0x120B0A, 0x0000006 + .include "data/const/object/object42.inc" -gUnk_08120B10:: @ 08120B10 - .incbin "baserom.gba", 0x120B10, 0x0000010 + .include "data/const/object/object43.inc" + .include "data/animations/object/object43.inc" -gUnk_08120B20:: @ 08120B20 - .incbin "baserom.gba", 0x120B20, 0x0000014 + .include "data/const/object/object44.inc" + .include "data/animations/object/object44.inc" + + .include "data/const/object/object45.inc" + .include "data/animations/object/object45.inc" -gUnk_08120B34:: @ 08120B34 - .incbin "baserom.gba", 0x120B34, 0x0000011 - -gUnk_08120B45:: @ 08120B45 - .incbin "baserom.gba", 0x120B45, 0x0000011 - -gUnk_08120B56:: @ 08120B56 - .incbin "baserom.gba", 0x120B56, 0x0000011 - -gUnk_08120B67:: @ 08120B67 - .incbin "baserom.gba", 0x120B67, 0x0000011 - -gUnk_08120B78:: @ 08120B78 - .incbin "baserom.gba", 0x120B78, 0x0000011 - -gUnk_08120B89:: @ 08120B89 - .incbin "baserom.gba", 0x120B89, 0x0000011 - -gUnk_08120B9A:: @ 08120B9A - .incbin "baserom.gba", 0x120B9A, 0x0000011 - -gUnk_08120BAB:: @ 08120BAB - .incbin "baserom.gba", 0x120BAB, 0x0000011 - -gUnk_08120BBC:: @ 08120BBC - .incbin "baserom.gba", 0x120BBC, 0x0000024 - -gUnk_08120BE0:: @ 08120BE0 - .incbin "baserom.gba", 0x120BE0, 0x0000007 - -gUnk_08120BE7:: @ 08120BE7 - .incbin "baserom.gba", 0x120BE7, 0x0000005 - -gUnk_08120BEC:: @ 08120BEC - .incbin "baserom.gba", 0x120BEC, 0x0000005 - -gUnk_08120BF1:: @ 08120BF1 - .incbin "baserom.gba", 0x120BF1, 0x0000003 - -gUnk_08120BF4:: @ 08120BF4 - .incbin "baserom.gba", 0x120BF4, 0x0000001 - -gUnk_08120BF5:: @ 08120BF5 - .incbin "baserom.gba", 0x120BF5, 0x0000004 - -gUnk_08120BF9:: @ 08120BF9 - .incbin "baserom.gba", 0x120BF9, 0x0000003 - -gUnk_08120BFC:: @ 08120BFC - .incbin "baserom.gba", 0x120BFC, 0x0000001 - -gUnk_08120BFD:: @ 08120BFD - .incbin "baserom.gba", 0x120BFD, 0x0000001 - -gUnk_08120BFE:: @ 08120BFE - .incbin "baserom.gba", 0x120BFE, 0x0000003 - -gUnk_08120C01:: @ 08120C01 - .incbin "baserom.gba", 0x120C01, 0x0000007 - -gUnk_08120C08:: @ 08120C08 - .incbin "baserom.gba", 0x120C08, 0x0000008 - -gUnk_08120C10:: @ 08120C10 - .incbin "baserom.gba", 0x120C10, 0x000000C - -gUnk_08120C1C:: @ 08120C1C - .incbin "baserom.gba", 0x120C1C, 0x0000009 - -gUnk_08120C25:: @ 08120C25 - .incbin "baserom.gba", 0x120C25, 0x0000009 - -gUnk_08120C2E:: @ 08120C2E - .incbin "baserom.gba", 0x120C2E, 0x0000006 - -gUnk_08120C34:: @ 08120C34 - .incbin "baserom.gba", 0x120C34, 0x0000014 - -gUnk_08120C48:: @ 08120C48 - .incbin "baserom.gba", 0x120C48, 0x0000008 - -gUnk_08120C50:: @ 08120C50 - .incbin "baserom.gba", 0x120C50, 0x0000002 - -gUnk_08120C52:: @ 08120C52 - .incbin "baserom.gba", 0x120C52, 0x0000004 - -gUnk_08120C56:: @ 08120C56 - .incbin "baserom.gba", 0x120C56, 0x0000008 - -gUnk_08120C5E:: @ 08120C5E - .incbin "baserom.gba", 0x120C5E, 0x0000008 - -gUnk_08120C66:: @ 08120C66 - .incbin "baserom.gba", 0x120C66, 0x0000009 - -gUnk_08120C6F:: @ 08120C6F - .incbin "baserom.gba", 0x120C6F, 0x0000009 - -gUnk_08120C78:: @ 08120C78 - .incbin "baserom.gba", 0x120C78, 0x0000008 - -gUnk_08120C80:: @ 08120C80 - .incbin "baserom.gba", 0x120C80, 0x0000012 - -gUnk_08120C92:: @ 08120C92 - .incbin "baserom.gba", 0x120C92, 0x0000006 - -gUnk_08120C98:: @ 08120C98 - .incbin "baserom.gba", 0x120C98, 0x0000014 - -gUnk_08120CAC:: @ 08120CAC - .incbin "baserom.gba", 0x120CAC, 0x0000008 - -gUnk_08120CB4:: @ 08120CB4 - .incbin "baserom.gba", 0x120CB4, 0x0000008 - -gUnk_08120CBC:: @ 08120CBC - .incbin "baserom.gba", 0x120CBC, 0x0000010 - -gUnk_08120CCC:: @ 08120CCC - .incbin "baserom.gba", 0x120CCC, 0x000003D - -gUnk_08120D09:: @ 08120D09 - .incbin "baserom.gba", 0x120D09, 0x0000063 - -gUnk_08120D6C:: @ 08120D6C - .incbin "baserom.gba", 0x120D6C, 0x000001A - -gUnk_08120D86:: @ 08120D86 - .incbin "baserom.gba", 0x120D86, 0x0000006 - -gUnk_08120D8C:: @ 08120D8C - .incbin "baserom.gba", 0x120D8C, 0x0000004 - -gUnk_08120D90:: @ 08120D90 - .incbin "baserom.gba", 0x120D90, 0x0000010 - -gUnk_08120DA0:: @ 08120DA0 - .incbin "baserom.gba", 0x120DA0, 0x0000011 - -gUnk_08120DB1:: @ 08120DB1 - .incbin "baserom.gba", 0x120DB1, 0x0000013 - -gUnk_08120DC4:: @ 08120DC4 - .incbin "baserom.gba", 0x120DC4, 0x000000C - -gUnk_08120DD0:: @ 08120DD0 - .incbin "baserom.gba", 0x120DD0, 0x0000008 - -gUnk_08120DD8:: @ 08120DD8 - .incbin "baserom.gba", 0x120DD8, 0x0000014 - -gUnk_08120DEC:: @ 08120DEC - .incbin "baserom.gba", 0x120DEC, 0x0000008 - -gUnk_08120DF4:: @ 08120DF4 - .incbin "baserom.gba", 0x120DF4, 0x0000004 - -gUnk_08120DF8:: @ 08120DF8 - .incbin "baserom.gba", 0x120DF8, 0x0000004 - -gUnk_08120DFC:: @ 08120DFC - .incbin "baserom.gba", 0x120DFC, 0x0000004 - -gUnk_08120E00:: @ 08120E00 - .incbin "baserom.gba", 0x120E00, 0x0000001 - -gUnk_08120E01:: @ 08120E01 - .incbin "baserom.gba", 0x120E01, 0x0000001 - -gUnk_08120E02:: @ 08120E02 - .incbin "baserom.gba", 0x120E02, 0x0000006 - -gUnk_08120E08:: @ 08120E08 - .incbin "baserom.gba", 0x120E08, 0x000000B - -gUnk_08120E13:: @ 08120E13 - .incbin "baserom.gba", 0x120E13, 0x0000001 - -gUnk_08120E14:: @ 08120E14 - .incbin "baserom.gba", 0x120E14, 0x0000028 - -gUnk_08120E3C:: @ 08120E3C - .incbin "baserom.gba", 0x120E3C, 0x0000014 - -gUnk_08120E50:: @ 08120E50 - .incbin "baserom.gba", 0x120E50, 0x0000028 - -gUnk_08120E78:: @ 08120E78 - .incbin "baserom.gba", 0x120E78, 0x000000C - -gUnk_08120E84:: @ 08120E84 - .incbin "baserom.gba", 0x120E84, 0x0000008 - -gUnk_08120E8C:: @ 08120E8C - .incbin "baserom.gba", 0x120E8C, 0x0000045 - -gUnk_08120ED1:: @ 08120ED1 - .incbin "baserom.gba", 0x120ED1, 0x0000028 - -gUnk_08120EF9:: @ 08120EF9 - .incbin "baserom.gba", 0x120EF9, 0x000000A - -gUnk_08120F03:: @ 08120F03 - .incbin "baserom.gba", 0x120F03, 0x0000018 - -gUnk_08120F1B:: @ 08120F1B - .incbin "baserom.gba", 0x120F1B, 0x000000F - -gUnk_08120F2A:: @ 08120F2A - .incbin "baserom.gba", 0x120F2A, 0x0000004 - -gUnk_08120F2E:: @ 08120F2E - .incbin "baserom.gba", 0x120F2E, 0x0000004 - -gUnk_08120F32:: @ 08120F32 - .incbin "baserom.gba", 0x120F32, 0x0000028 - -gUnk_08120F5A:: @ 08120F5A - .incbin "baserom.gba", 0x120F5A, 0x0000004 - -gUnk_08120F5E:: @ 08120F5E - .incbin "baserom.gba", 0x120F5E, 0x0000020 - -gUnk_08120F7E:: @ 08120F7E - .incbin "baserom.gba", 0x120F7E, 0x0000028 - -gUnk_08120FA6:: @ 08120FA6 - .incbin "baserom.gba", 0x120FA6, 0x0000004 - -gUnk_08120FAA:: @ 08120FAA - .incbin "baserom.gba", 0x120FAA, 0x0000020 - -gUnk_08120FCA:: @ 08120FCA - .incbin "baserom.gba", 0x120FCA, 0x0000028 - -gUnk_08120FF2:: @ 08120FF2 - .incbin "baserom.gba", 0x120FF2, 0x0000004 - -gUnk_08120FF6:: @ 08120FF6 - .incbin "baserom.gba", 0x120FF6, 0x0000013 - -gUnk_08121009:: @ 08121009 - .incbin "baserom.gba", 0x121009, 0x0000002 - -gUnk_0812100B:: @ 0812100B - .incbin "baserom.gba", 0x12100B, 0x0000001 - -gUnk_0812100C:: @ 0812100C - .incbin "baserom.gba", 0x12100C, 0x0000001 - -gUnk_0812100D:: @ 0812100D - .incbin "baserom.gba", 0x12100D, 0x0000002 - -gUnk_0812100F:: @ 0812100F - .incbin "baserom.gba", 0x12100F, 0x0000003 - -gUnk_08121012:: @ 08121012 - .incbin "baserom.gba", 0x121012, 0x0000002 - -gUnk_08121014:: @ 08121014 - .incbin "baserom.gba", 0x121014, 0x0000002 - -gUnk_08121016:: @ 08121016 - .incbin "baserom.gba", 0x121016, 0x0000006 - -gUnk_0812101C:: @ 0812101C - .incbin "baserom.gba", 0x12101C, 0x000000C - -gUnk_08121028:: @ 08121028 - .incbin "baserom.gba", 0x121028, 0x0000038 - -gUnk_08121060:: @ 08121060 - .incbin "baserom.gba", 0x121060, 0x0000008 - -gUnk_08121068:: @ 08121068 - .incbin "baserom.gba", 0x121068, 0x0000008 - -gUnk_08121070:: @ 08121070 - .incbin "baserom.gba", 0x121070, 0x0000008 - -gUnk_08121078:: @ 08121078 - .incbin "baserom.gba", 0x121078, 0x0000010 - -gUnk_08121088:: @ 08121088 - .incbin "baserom.gba", 0x121088, 0x0000008 - -gUnk_08121090:: @ 08121090 - .incbin "baserom.gba", 0x121090, 0x0000004 - -gUnk_08121094:: @ 08121094 - .incbin "baserom.gba", 0x121094, 0x000003C - -gUnk_081210D0:: @ 081210D0 - .incbin "baserom.gba", 0x1210D0, 0x0000036 - -gUnk_08121106:: @ 08121106 - .incbin "baserom.gba", 0x121106, 0x0000005 - -gUnk_0812110B:: @ 0812110B - .incbin "baserom.gba", 0x12110B, 0x0000001 - -gUnk_0812110C:: @ 0812110C - .incbin "baserom.gba", 0x12110C, 0x0000007 - -gUnk_08121113:: @ 08121113 - .incbin "baserom.gba", 0x121113, 0x0000006 - -gUnk_08121119:: @ 08121119 - .incbin "baserom.gba", 0x121119, 0x0000003 - -gUnk_0812111C:: @ 0812111C - .incbin "baserom.gba", 0x12111C, 0x000002C - -gUnk_08121148:: @ 08121148 - .incbin "baserom.gba", 0x121148, 0x000000C - -gUnk_08121154:: @ 08121154 - .incbin "baserom.gba", 0x121154, 0x0000004 - -gUnk_08121158:: @ 08121158 - .incbin "baserom.gba", 0x121158, 0x0000020 - -gUnk_08121178:: @ 08121178 - .incbin "baserom.gba", 0x121178, 0x0000008 - -gUnk_08121180:: @ 08121180 - .incbin "baserom.gba", 0x121180, 0x0000008 - -gUnk_08121188:: @ 08121188 - .incbin "baserom.gba", 0x121188, 0x000000C - -gUnk_08121194:: @ 08121194 - .incbin "baserom.gba", 0x121194, 0x0000008 - -gUnk_0812119C:: @ 0812119C - .incbin "baserom.gba", 0x12119C, 0x0000008 - -gUnk_081211A4:: @ 081211A4 - .incbin "baserom.gba", 0x1211A4, 0x0000010 - -gUnk_081211B4:: @ 081211B4 - .incbin "baserom.gba", 0x1211B4, 0x000000C - -gUnk_081211C0:: @ 081211C0 - .incbin "baserom.gba", 0x1211C0, 0x000000C - -gUnk_081211CC:: @ 081211CC - .incbin "baserom.gba", 0x1211CC, 0x0000010 - -gUnk_081211DC:: @ 081211DC - .incbin "baserom.gba", 0x1211DC, 0x0000008 - -gUnk_081211E4:: @ 081211E4 - .incbin "baserom.gba", 0x1211E4, 0x0000008 - -gUnk_081211EC:: @ 081211EC - .incbin "baserom.gba", 0x1211EC, 0x0000008 - -gUnk_081211F4:: @ 081211F4 - .incbin "baserom.gba", 0x1211F4, 0x0000001 - -gUnk_081211F5:: @ 081211F5 - .incbin "baserom.gba", 0x1211F5, 0x0000007 - -gUnk_081211FC:: @ 081211FC - .incbin "baserom.gba", 0x1211FC, 0x0000001 - -gUnk_081211FD:: @ 081211FD - .incbin "baserom.gba", 0x1211FD, 0x0000007 - -gUnk_08121204:: @ 08121204 - .incbin "baserom.gba", 0x121204, 0x0000004 - -gUnk_08121208:: @ 08121208 - .incbin "baserom.gba", 0x121208, 0x000000C - -gUnk_08121214:: @ 08121214 - .incbin "baserom.gba", 0x121214, 0x0000011 - -gUnk_08121225:: @ 08121225 - .incbin "baserom.gba", 0x121225, 0x000000F - -gUnk_08121234:: @ 08121234 - .incbin "baserom.gba", 0x121234, 0x0000001 - -gUnk_08121235:: @ 08121235 - .incbin "baserom.gba", 0x121235, 0x0000002 - -gUnk_08121237:: @ 08121237 - .incbin "baserom.gba", 0x121237, 0x000001B - -gUnk_08121252:: @ 08121252 - .incbin "baserom.gba", 0x121252, 0x0000011 - -gUnk_08121263:: @ 08121263 - .incbin "baserom.gba", 0x121263, 0x000001D - -gUnk_08121280:: @ 08121280 - .incbin "baserom.gba", 0x121280, 0x0000011 - -gUnk_08121291:: @ 08121291 - .incbin "baserom.gba", 0x121291, 0x0000009 - -gUnk_0812129A:: @ 0812129A - .incbin "baserom.gba", 0x12129A, 0x0000009 - -gUnk_081212A3:: @ 081212A3 - .incbin "baserom.gba", 0x1212A3, 0x0000009 - -gUnk_081212AC:: @ 081212AC - .incbin "baserom.gba", 0x1212AC, 0x0000004 - -gUnk_081212B0:: @ 081212B0 - .incbin "baserom.gba", 0x1212B0, 0x0000004 - -gUnk_081212B4:: @ 081212B4 - .incbin "baserom.gba", 0x1212B4, 0x0000004 - -gUnk_081212B8:: @ 081212B8 - .incbin "baserom.gba", 0x1212B8, 0x0000048 - -gUnk_08121300:: @ 08121300 - .incbin "baserom.gba", 0x121300, 0x0000014 - -gUnk_08121314:: @ 08121314 - .incbin "baserom.gba", 0x121314, 0x0000004 - -gUnk_08121318:: @ 08121318 - .incbin "baserom.gba", 0x121318, 0x0000004 - -gUnk_0812131C:: @ 0812131C - .incbin "baserom.gba", 0x12131C, 0x0000020 - -gUnk_0812133C:: @ 0812133C - .incbin "baserom.gba", 0x12133C, 0x000001C - -gUnk_08121358:: @ 08121358 - .incbin "baserom.gba", 0x121358, 0x0000010 - -gUnk_08121368:: @ 08121368 - .incbin "baserom.gba", 0x121368, 0x0000018 - -gUnk_08121380:: @ 08121380 - .incbin "baserom.gba", 0x121380, 0x0000003 - -gUnk_08121383:: @ 08121383 - .incbin "baserom.gba", 0x121383, 0x0000011 - -gUnk_08121394:: @ 08121394 - .incbin "baserom.gba", 0x121394, 0x0000024 - -gUnk_081213B8:: @ 081213B8 - .incbin "baserom.gba", 0x1213B8, 0x000000C - -gUnk_081213C4:: @ 081213C4 - .incbin "baserom.gba", 0x1213C4, 0x000000C - -gUnk_081213D0:: @ 081213D0 - .incbin "baserom.gba", 0x1213D0, 0x000000C - -gUnk_081213DC:: @ 081213DC - .incbin "baserom.gba", 0x1213DC, 0x0000018 - -gUnk_081213F4:: @ 081213F4 - .incbin "baserom.gba", 0x1213F4, 0x0000008 - -gUnk_081213FC:: @ 081213FC - .incbin "baserom.gba", 0x1213FC, 0x0000009 - -gUnk_08121405:: @ 08121405 - .incbin "baserom.gba", 0x121405, 0x0000008 - -gUnk_0812140D:: @ 0812140D - .incbin "baserom.gba", 0x12140D, 0x000000A - -gUnk_08121417:: @ 08121417 - .incbin "baserom.gba", 0x121417, 0x0000007 - -gUnk_0812141E:: @ 0812141E - .incbin "baserom.gba", 0x12141E, 0x0000004 - -gUnk_08121422:: @ 08121422 - .incbin "baserom.gba", 0x121422, 0x000000E - -gUnk_08121430:: @ 08121430 - .incbin "baserom.gba", 0x121430, 0x0000010 - -gUnk_08121440:: @ 08121440 - .incbin "baserom.gba", 0x121440, 0x000000C - -gUnk_0812144C:: @ 0812144C - .incbin "baserom.gba", 0x12144C, 0x0000028 - -gUnk_08121474:: @ 08121474 - .incbin "baserom.gba", 0x121474, 0x000000C - -gUnk_08121480:: @ 08121480 - .incbin "baserom.gba", 0x121480, 0x0000008 - -gUnk_08121488:: @ 08121488 - .incbin "baserom.gba", 0x121488, 0x0000014 - -gUnk_0812149C:: @ 0812149C - .incbin "baserom.gba", 0x12149C, 0x0000004 - -gUnk_081214A0:: @ 081214A0 - .incbin "baserom.gba", 0x1214A0, 0x0000004 - -gUnk_081214A4:: @ 081214A4 - .incbin "baserom.gba", 0x1214A4, 0x0000011 - -gUnk_081214B5:: @ 081214B5 - .incbin "baserom.gba", 0x1214B5, 0x0000013 - -gUnk_081214C8:: @ 081214C8 - .incbin "baserom.gba", 0x1214C8, 0x0000010 - -gUnk_081214D8:: @ 081214D8 - .incbin "baserom.gba", 0x1214D8, 0x000001C - -gUnk_081214F4:: @ 081214F4 - .incbin "baserom.gba", 0x1214F4, 0x0000008 - -gUnk_081214FC:: @ 081214FC - .incbin "baserom.gba", 0x1214FC, 0x0000010 - -gUnk_0812150C:: @ 0812150C - .incbin "baserom.gba", 0x12150C, 0x0000001 - -gUnk_0812150D:: @ 0812150D - .incbin "baserom.gba", 0x12150D, 0x0000005 - -gUnk_08121512:: @ 08121512 - .incbin "baserom.gba", 0x121512, 0x0000002 - -gUnk_08121514:: @ 08121514 - .incbin "baserom.gba", 0x121514, 0x0000007 - -gUnk_0812151B:: @ 0812151B - .incbin "baserom.gba", 0x12151B, 0x000001D - -gUnk_08121538:: @ 08121538 - .incbin "baserom.gba", 0x121538, 0x0000024 - -gUnk_0812155C:: @ 0812155C - .incbin "baserom.gba", 0x12155C, 0x0000024 - -gUnk_08121580:: @ 08121580 - .incbin "baserom.gba", 0x121580, 0x0000024 - -gUnk_081215A4:: @ 081215A4 - .incbin "baserom.gba", 0x1215A4, 0x0000004 - -gUnk_081215A8:: @ 081215A8 - .incbin "baserom.gba", 0x1215A8, 0x0000004 - -gUnk_081215AC:: @ 081215AC - .incbin "baserom.gba", 0x1215AC, 0x0000004 - -gUnk_081215B0:: @ 081215B0 - .incbin "baserom.gba", 0x1215B0, 0x0000004 - -gUnk_081215B4:: @ 081215B4 - .incbin "baserom.gba", 0x1215B4, 0x0000034 - -gUnk_081215E8:: @ 081215E8 - .incbin "baserom.gba", 0x1215E8, 0x000002A - -gUnk_08121612:: @ 08121612 - .incbin "baserom.gba", 0x121612, 0x0000002 - -gUnk_08121614:: @ 08121614 - .incbin "baserom.gba", 0x121614, 0x000000D - -gUnk_08121621:: @ 08121621 - .incbin "baserom.gba", 0x121621, 0x0000017 - -gUnk_08121638:: @ 08121638 - .incbin "baserom.gba", 0x121638, 0x0000008 - -gUnk_08121640:: @ 08121640 - .incbin "baserom.gba", 0x121640, 0x0000008 - -gUnk_08121648:: @ 08121648 - .incbin "baserom.gba", 0x121648, 0x0000020 - -gUnk_08121668:: @ 08121668 - .incbin "baserom.gba", 0x121668, 0x0000008 - -gUnk_08121670:: @ 08121670 - .incbin "baserom.gba", 0x121670, 0x0000008 - -gUnk_08121678:: @ 08121678 - .incbin "baserom.gba", 0x121678, 0x0000008 - -gUnk_08121680:: @ 08121680 - .incbin "baserom.gba", 0x121680, 0x0000008 - -gUnk_08121688:: @ 08121688 - .incbin "baserom.gba", 0x121688, 0x000002C - -gUnk_081216B4:: @ 081216B4 - .incbin "baserom.gba", 0x1216B4, 0x0000008 - -gUnk_081216BC:: @ 081216BC - .incbin "baserom.gba", 0x1216BC, 0x000000C - -gUnk_081216C8:: @ 081216C8 - .incbin "baserom.gba", 0x1216C8, 0x0000014 - -gUnk_081216DC:: @ 081216DC - .incbin "baserom.gba", 0x1216DC, 0x0000028 - -gUnk_08121704:: @ 08121704 - .incbin "baserom.gba", 0x121704, 0x0000010 - -gUnk_08121714:: @ 08121714 - .incbin "baserom.gba", 0x121714, 0x0000002 - -gUnk_08121716:: @ 08121716 - .incbin "baserom.gba", 0x121716, 0x0000001 - -gUnk_08121717:: @ 08121717 - .incbin "baserom.gba", 0x121717, 0x0000002 - -gUnk_08121719:: @ 08121719 - .incbin "baserom.gba", 0x121719, 0x0000007 - -gUnk_08121720:: @ 08121720 - .incbin "baserom.gba", 0x121720, 0x000000C - -gUnk_0812172C:: @ 0812172C - .incbin "baserom.gba", 0x12172C, 0x000000C - -gUnk_08121738:: @ 08121738 - .incbin "baserom.gba", 0x121738, 0x0000018 - -gUnk_08121750:: @ 08121750 - .incbin "baserom.gba", 0x121750, 0x000001A - -gUnk_0812176A:: @ 0812176A - .incbin "baserom.gba", 0x12176A, 0x000001A - -gUnk_08121784:: @ 08121784 - .incbin "baserom.gba", 0x121784, 0x0000014 - -gUnk_08121798:: @ 08121798 - .incbin "baserom.gba", 0x121798, 0x000000C - -gUnk_081217A4:: @ 081217A4 - .incbin "baserom.gba", 0x1217A4, 0x0000004 - -gUnk_081217A8:: @ 081217A8 - .incbin "baserom.gba", 0x1217A8, 0x0000008 - -gUnk_081217B0:: @ 081217B0 - .incbin "baserom.gba", 0x1217B0, 0x0000008 - -gUnk_081217B8:: @ 081217B8 - .incbin "baserom.gba", 0x1217B8, 0x0000004 - -gUnk_081217BC:: @ 081217BC - .incbin "baserom.gba", 0x1217BC, 0x0000014 - -gUnk_081217D0:: @ 081217D0 - .incbin "baserom.gba", 0x1217D0, 0x0000008 - -gUnk_081217D8:: @ 081217D8 - .incbin "baserom.gba", 0x1217D8, 0x0000008 - -gUnk_081217E0:: @ 081217E0 - .incbin "baserom.gba", 0x1217E0, 0x000003A - -gUnk_0812181A:: @ 0812181A - .incbin "baserom.gba", 0x12181A, 0x0000001 - -gUnk_0812181B:: @ 0812181B - .incbin "baserom.gba", 0x12181B, 0x0000001 - -gUnk_0812181C:: @ 0812181C - .incbin "baserom.gba", 0x12181C, 0x0000001 - -gUnk_0812181D:: @ 0812181D - .incbin "baserom.gba", 0x12181D, 0x0000047 - -gUnk_08121864:: @ 08121864 - .incbin "baserom.gba", 0x121864, 0x0000084 - -gUnk_081218E8:: @ 081218E8 - .incbin "baserom.gba", 0x1218E8, 0x0000031 - -gUnk_08121919:: @ 08121919 - .incbin "baserom.gba", 0x121919, 0x0000001 - -gUnk_0812191A:: @ 0812191A - .incbin "baserom.gba", 0x12191A, 0x0000002 - -gUnk_0812191C:: @ 0812191C - .incbin "baserom.gba", 0x12191C, 0x0000001 - -gUnk_0812191D:: @ 0812191D - .incbin "baserom.gba", 0x12191D, 0x0000001 - -gUnk_0812191E:: @ 0812191E - .incbin "baserom.gba", 0x12191E, 0x0000001 - -gUnk_0812191F:: @ 0812191F - .incbin "baserom.gba", 0x12191F, 0x0000001 - -gUnk_08121920:: @ 08121920 - .incbin "baserom.gba", 0x121920, 0x0000001 - -gUnk_08121921:: @ 08121921 - .incbin "baserom.gba", 0x121921, 0x000004B - -gUnk_0812196C:: @ 0812196C - .incbin "baserom.gba", 0x12196C, 0x0000084 - -gUnk_081219F0:: @ 081219F0 - .incbin "baserom.gba", 0x1219F0, 0x000000C - -gUnk_081219FC:: @ 081219FC - .incbin "baserom.gba", 0x1219FC, 0x0000020 - -gUnk_08121A1C:: @ 08121A1C - .incbin "baserom.gba", 0x121A1C, 0x0000002 - -gUnk_08121A1E:: @ 08121A1E - .incbin "baserom.gba", 0x121A1E, 0x0000001 - -gUnk_08121A1F:: @ 08121A1F - .incbin "baserom.gba", 0x121A1F, 0x0000001 - -gUnk_08121A20:: @ 08121A20 - .incbin "baserom.gba", 0x121A20, 0x000000D - -gUnk_08121A2D:: @ 08121A2D - .incbin "baserom.gba", 0x121A2D, 0x000003D - -gUnk_08121A6A:: @ 08121A6A - .incbin "baserom.gba", 0x121A6A, 0x000003D - -gUnk_08121AA7:: @ 08121AA7 - .incbin "baserom.gba", 0x121AA7, 0x0000001 - -gUnk_08121AA8:: @ 08121AA8 - .incbin "baserom.gba", 0x121AA8, 0x000003C - -gUnk_08121AE4:: @ 08121AE4 - .incbin "baserom.gba", 0x121AE4, 0x0000010 - -gUnk_08121AF4:: @ 08121AF4 - .incbin "baserom.gba", 0x121AF4, 0x0000010 - -gUnk_08121B04:: @ 08121B04 - .incbin "baserom.gba", 0x121B04, 0x0000010 - -gUnk_08121B14:: @ 08121B14 - .incbin "baserom.gba", 0x121B14, 0x000000B - -gUnk_08121B1F:: @ 08121B1F - .incbin "baserom.gba", 0x121B1F, 0x0000004 - -gUnk_08121B23:: @ 08121B23 - .incbin "baserom.gba", 0x121B23, 0x0000001 - -gUnk_08121B24:: @ 08121B24 - .incbin "baserom.gba", 0x121B24, 0x0000024 - -gUnk_08121B48:: @ 08121B48 - .incbin "baserom.gba", 0x121B48, 0x0000044 - -gUnk_08121B8C:: @ 08121B8C - .incbin "baserom.gba", 0x121B8C, 0x0000008 - -gUnk_08121B94:: @ 08121B94 - .incbin "baserom.gba", 0x121B94, 0x000003C - -gUnk_08121BD0:: @ 08121BD0 - .incbin "baserom.gba", 0x121BD0, 0x0000008 - -gUnk_08121BD8:: @ 08121BD8 - .incbin "baserom.gba", 0x121BD8, 0x0000008 - -gUnk_08121BE0:: @ 08121BE0 - .incbin "baserom.gba", 0x121BE0, 0x0000018 - -gUnk_08121BF8:: @ 08121BF8 - .incbin "baserom.gba", 0x121BF8, 0x0000022 - -gUnk_08121C1A:: @ 08121C1A - .incbin "baserom.gba", 0x121C1A, 0x000000B - -gUnk_08121C25:: @ 08121C25 - .incbin "baserom.gba", 0x121C25, 0x000000F - -gUnk_08121C34:: @ 08121C34 - .incbin "baserom.gba", 0x121C34, 0x000000C - -gUnk_08121C40:: @ 08121C40 - .incbin "baserom.gba", 0x121C40, 0x0000008 + .include "data/const/object/giantBookLadder.inc" diff --git a/data/data_08121C58.s b/data/data_08121C58.s index 4fbbd4cb..eca18935 100755 --- a/data/data_08121C58.s +++ b/data/data_08121C58.s @@ -4,10 +4,10 @@ .section .rodata .align 2 -gUnk_08121C58:: @ 08121C58 +gUnk_08121C58:: @ 08121C58 TODO asm/object30.s, src/object/heartContainer.c? .incbin "baserom.gba", 0x121C58, 0x000000C -gUnk_08121C64:: @ 08121C64 +gUnk_08121C64:: @ 08121C64 TODO fileScreenObjects.c ? .incbin "baserom.gba", 0x121C64, 0x0000068 gUnk_08121CCC:: @ 08121CCC @@ -46,7 +46,7 @@ gUnk_08121E31:: @ 08121E31 gUnk_08121E50:: @ 08121E50 .incbin "baserom.gba", 0x121E50, 0x000000C -gUnk_08121E5C:: @ 08121E5C +gUnk_08121E5C:: @ 08121E5C TODO object49? .incbin "baserom.gba", 0x121E5C, 0x000002C gUnk_08121E88:: @ 08121E88 @@ -58,7 +58,7 @@ gUnk_08121E98:: @ 08121E98 gUnk_08121EA0:: @ 08121EA0 .incbin "baserom.gba", 0x121EA0, 0x0000004 -gUnk_08121EA4:: @ 08121EA4 +gUnk_08121EA4:: @ 08121EA4 TODO backgroundCloud.c .incbin "baserom.gba", 0x121EA4, 0x000000C gUnk_08121EB0:: @ 08121EB0