summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorred031000 <rubenru09@aol.com>2020-07-10 03:32:27 +0100
committerred031000 <rubenru09@aol.com>2020-07-10 03:32:27 +0100
commit746e7a32554609bec7d48b224301ae9423120d59 (patch)
tree501f2faadaa6d660bfacbcba0e7b920acd33b4dc
parentdfc86050cd359578937cc7516f2eb88fd4bd358d (diff)
module 85 fully shiftable
-rw-r--r--arm9/modules/85/asm/module_85.s301
1 files changed, 204 insertions, 97 deletions
diff --git a/arm9/modules/85/asm/module_85.s b/arm9/modules/85/asm/module_85.s
index d3ee54a2..76c469d4 100644
--- a/arm9/modules/85/asm/module_85.s
+++ b/arm9/modules/85/asm/module_85.s
@@ -16199,54 +16199,106 @@ MOD85_021DED60: ; 0x021DED60
MOD85_021DED7C: ; 0x021DED7C
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0xB0, 0x1D, 0x02, 0x7D, 0xB3, 0x1D, 0x02
- .byte 0x05, 0xB0, 0x1D, 0x02, 0x59, 0xB2, 0x1D, 0x02, 0x05, 0xB0, 0x1D, 0x02, 0x61, 0xB3, 0x1D, 0x02
- .byte 0x05, 0xB0, 0x1D, 0x02, 0x45, 0xB3, 0x1D, 0x02, 0x05, 0xB0, 0x1D, 0x02
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD85_021DEDA4
+MOD85_021DEDA4: ; 0x021DEDA4
+ .word MOD85_021DB004
+
+ .global MOD85_021DEDA8
+MOD85_021DEDA8: ; 0x021DEDA8
+ .word MOD85_021DB37C
+ .word MOD85_021DB004
+
+ .global MOD85_021DEDB0
+MOD85_021DEDB0: ; 0x021DEDB0
+ .word MOD85_021DB258, MOD85_021DB004
+
+ .global MOD85_021DEDB8
+MOD85_021DEDB8: ; 0x021DEDB8
+ .word MOD85_021DB360
+ .word MOD85_021DB004
+
+ .global MOD85_021DEDC0
+MOD85_021DEDC0: ; 0x021DEDC0
+ .word MOD85_021DB344, MOD85_021DB004
.global MOD85_021DEDC8
MOD85_021DEDC8: ; 0x021DEDC8
- .byte 0x00, 0x08, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0xB0, 0x1D, 0x02
- .byte 0x21, 0xB0, 0x1D, 0x02, 0x05, 0xB0, 0x1D, 0x02, 0xE9, 0xB1, 0x1D, 0x02, 0x15, 0xB2, 0x1D, 0x02
- .byte 0x05, 0xB0, 0x1D, 0x02, 0xA1, 0xAF, 0x1D, 0x02, 0xB9, 0xAF, 0x1D, 0x02, 0xDD, 0xAF, 0x1D, 0x02
- .byte 0x05, 0xB0, 0x1D, 0x02, 0x6D, 0xB1, 0x1D, 0x02, 0x8D, 0xB1, 0x1D, 0x02, 0xB9, 0xB1, 0x1D, 0x02
- .byte 0x05, 0xB0, 0x1D, 0x02
+ .byte 0x00, 0x08, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
+
+ .global MOD85_021DEDD4
+MOD85_021DEDD4: ; 0x021DEDD4
+ .word MOD85_021DB008
+ .word MOD85_021DB020, MOD85_021DB004
+
+ .global MOD85_021DEDE0
+MOD85_021DEDE0: ; 0x021DEDE0
+ .word MOD85_021DB1E8, MOD85_021DB214
+ .word MOD85_021DB004
+
+ .global MOD85_021DEDEC
+MOD85_021DEDEC: ; 0x021DEDEC
+ .word MOD85_021DAFA0, MOD85_021DAFB8, MOD85_021DAFDC
+ .word MOD85_021DB004
+
+ .global MOD85_021DEDFC
+MOD85_021DEDFC: ; 0x021DEDFC
+ .word MOD85_021DB16C, MOD85_021DB18C, MOD85_021DB1B8
+ .word MOD85_021DB004
.global MOD85_021DEE0C
MOD85_021DEE0C: ; 0x021DEE0C
- .byte 0x24, 0x00, 0x00, 0x00, 0xC5, 0xB7, 0x1D, 0x02, 0xE9, 0xB7, 0x1D, 0x02, 0xF5, 0xB7, 0x1D, 0x02
- .byte 0x95, 0x47, 0x06, 0x02
+ .word 0x00000024, MOD85_021DB7C4, MOD85_021DB7E8, MOD85_021DB7F4
+ .word FUN_02064794
.global MOD85_021DEE20
MOD85_021DEE20: ; 0x021DEE20
- .byte 0x8D, 0x93, 0x1D, 0x02, 0x91, 0x93, 0x1D, 0x02, 0xA9, 0x93, 0x1D, 0x02, 0x05, 0x94, 0x1D, 0x02
- .byte 0xAD, 0x94, 0x1D, 0x02
+ .word MOD85_021D938C, MOD85_021D9390, MOD85_021D93A8, MOD85_021D9404
+ .word MOD85_021D94AC
.global MOD85_021DEE34
MOD85_021DEE34: ; 0x021DEE34
.byte 0x00, 0x40, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00
- .byte 0x00, 0x00, 0x01, 0x00, 0xD5, 0xB0, 0x1D, 0x02, 0xF5, 0xB0, 0x1D, 0x02, 0x29, 0xB1, 0x1D, 0x02
- .byte 0x49, 0xB1, 0x1D, 0x02, 0x05, 0xB0, 0x1D, 0x02
+ .byte 0x00, 0x00, 0x01, 0x00
+
+ .global MOD85_021DEE48
+MOD85_021DEE48: ; 0x021DEE48
+ .word MOD85_021DB0D4, MOD85_021DB0F4, MOD85_021DB128
+ .word MOD85_021DB148, MOD85_021DB004
.global MOD85_021DEE5C
MOD85_021DEE5C: ; 0x021DEE5C
- .byte 0x30, 0x00, 0x00, 0x00, 0xE5, 0xBA, 0x1D, 0x02, 0xFD, 0xBA, 0x1D, 0x02, 0x01, 0xBB, 0x1D, 0x02
- .byte 0x95, 0x47, 0x06, 0x02, 0x45, 0xB0, 0x1D, 0x02, 0x5D, 0xB0, 0x1D, 0x02, 0x89, 0xB0, 0x1D, 0x02
- .byte 0xB1, 0xB0, 0x1D, 0x02, 0x05, 0xB0, 0x1D, 0x02, 0x71, 0xB2, 0x1D, 0x02, 0x95, 0xB2, 0x1D, 0x02
- .byte 0xC9, 0xB2, 0x1D, 0x02, 0xFD, 0xB2, 0x1D, 0x02, 0x21, 0xB3, 0x1D, 0x02, 0x05, 0xB0, 0x1D, 0x02
+ .word 0x00000030, MOD85_021DBAE4, MOD85_021DBAFC, MOD85_021DBB00
+ .word FUN_02064794
+
+ .global MOD85_021DEE70
+MOD85_021DEE70: ; 0x021DEE70
+ .word MOD85_021DB044, MOD85_021DB05C, MOD85_021DB088
+ .word MOD85_021DB0B0, MOD85_021DB004
+
+ .global MOD85_021DEE84
+MOD85_021DEE84: ; 0x021DEE84
+ .word MOD85_021DB270, MOD85_021DB294
+ .word MOD85_021DB2C8, MOD85_021DB2FC, MOD85_021DB320, MOD85_021DB004
.global MOD85_021DEE9C
MOD85_021DEE9C: ; 0x021DEE9C
.byte 0x07, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00
- .byte 0x16, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x99, 0xB3, 0x1D, 0x02, 0xBD, 0xB3, 0x1D, 0x02
- .byte 0xF5, 0xB3, 0x1D, 0x02, 0x19, 0xB4, 0x1D, 0x02, 0x49, 0xB4, 0x1D, 0x02, 0x71, 0xB4, 0x1D, 0x02
- .byte 0x05, 0xB0, 0x1D, 0x02
+ .byte 0x16, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00
+
+ .global MOD85_021DEEB4
+MOD85_021DEEB4: ; 0x021DEEB4
+ .word MOD85_021DB398, MOD85_021DB3BC
+ .word MOD85_021DB3F4, MOD85_021DB418, MOD85_021DB448, MOD85_021DB470
+ .word MOD85_021DB004
.global MOD85_021DEED0
MOD85_021DEED0: ; 0x021DEED0
- .byte 0xA4, 0xED, 0x1D, 0x02, 0xEC, 0xED, 0x1D, 0x02, 0xD4, 0xED, 0x1D, 0x02, 0x70, 0xEE, 0x1D, 0x02
- .byte 0x48, 0xEE, 0x1D, 0x02, 0xFC, 0xED, 0x1D, 0x02, 0xE0, 0xED, 0x1D, 0x02, 0xB0, 0xED, 0x1D, 0x02
- .byte 0x84, 0xEE, 0x1D, 0x02, 0xC0, 0xED, 0x1D, 0x02, 0xB8, 0xED, 0x1D, 0x02, 0xA8, 0xED, 0x1D, 0x02
- .byte 0xB4, 0xEE, 0x1D, 0x02
+ .word MOD85_021DEDA4, MOD85_021DEDEC, MOD85_021DEDD4, MOD85_021DEE70
+ .word MOD85_021DEE48, MOD85_021DEDFC, MOD85_021DEDE0, MOD85_021DEDB0
+ .word MOD85_021DEE84, MOD85_021DEDC0, MOD85_021DEDB8, MOD85_021DEDA8
+ .word MOD85_021DEEB4
.global MOD85_021DEF04
MOD85_021DEF04: ; 0x021DEF04
@@ -16262,22 +16314,22 @@ MOD85_021DEF04: ; 0x021DEF04
.global MOD85_021DEF94
MOD85_021DEF94: ; 0x021DEF94
- .byte 0x31, 0x82, 0x1D, 0x02, 0xA1, 0x82, 0x1D, 0x02, 0xFD, 0x82, 0x1D, 0x02, 0x31, 0x83, 0x1D, 0x02
- .byte 0xFD, 0x83, 0x1D, 0x02, 0x1D, 0x84, 0x1D, 0x02, 0x15, 0x85, 0x1D, 0x02, 0x4D, 0x85, 0x1D, 0x02
- .byte 0xB5, 0x85, 0x1D, 0x02, 0xC9, 0x85, 0x1D, 0x02, 0xE5, 0x85, 0x1D, 0x02, 0xFD, 0x85, 0x1D, 0x02
- .byte 0x1D, 0x86, 0x1D, 0x02, 0x4D, 0x86, 0x1D, 0x02, 0x95, 0x86, 0x1D, 0x02, 0xB5, 0x86, 0x1D, 0x02
- .byte 0x01, 0x87, 0x1D, 0x02, 0x29, 0x87, 0x1D, 0x02, 0x55, 0x87, 0x1D, 0x02, 0x6D, 0x87, 0x1D, 0x02
- .byte 0x9D, 0x87, 0x1D, 0x02, 0xE9, 0x87, 0x1D, 0x02, 0x11, 0x88, 0x1D, 0x02, 0x5D, 0x88, 0x1D, 0x02
- .byte 0x75, 0x88, 0x1D, 0x02, 0x8D, 0x88, 0x1D, 0x02, 0xF9, 0x88, 0x1D, 0x02, 0x55, 0x89, 0x1D, 0x02
- .byte 0x89, 0x89, 0x1D, 0x02, 0x31, 0x8A, 0x1D, 0x02, 0x51, 0x8A, 0x1D, 0x02, 0x49, 0x8B, 0x1D, 0x02
- .byte 0x81, 0x8B, 0x1D, 0x02, 0xC5, 0x8B, 0x1D, 0x02, 0xE1, 0x8B, 0x1D, 0x02, 0x01, 0x8C, 0x1D, 0x02
- .byte 0x31, 0x8C, 0x1D, 0x02, 0x51, 0x8C, 0x1D, 0x02, 0x71, 0x8C, 0x1D, 0x02, 0xAD, 0x8C, 0x1D, 0x02
- .byte 0xF9, 0x8C, 0x1D, 0x02, 0x25, 0x8D, 0x1D, 0x02, 0x3D, 0x8D, 0x1D, 0x02, 0x89, 0x8D, 0x1D, 0x02
- .byte 0xFD, 0x8D, 0x1D, 0x02, 0x65, 0x8E, 0x1D, 0x02, 0x99, 0x8E, 0x1D, 0x02, 0x89, 0x8F, 0x1D, 0x02
- .byte 0xB1, 0x8F, 0x1D, 0x02, 0xB1, 0x90, 0x1D, 0x02, 0xE9, 0x90, 0x1D, 0x02, 0x21, 0x91, 0x1D, 0x02
- .byte 0x45, 0x91, 0x1D, 0x02, 0x79, 0x91, 0x1D, 0x02, 0xA5, 0x91, 0x1D, 0x02, 0xD9, 0x91, 0x1D, 0x02
- .byte 0x25, 0x92, 0x1D, 0x02, 0x3D, 0x92, 0x1D, 0x02, 0x55, 0x92, 0x1D, 0x02, 0x85, 0x92, 0x1D, 0x02
- .byte 0x99, 0x92, 0x1D, 0x02, 0xAD, 0x92, 0x1D, 0x02, 0xC1, 0x92, 0x1D, 0x02, 0xDD, 0x92, 0x1D, 0x02
+ .word MOD85_021D8230, MOD85_021D82A0, MOD85_021D82FC, MOD85_021D8330
+ .word MOD85_021D83FC, MOD85_021D841C, MOD85_021D8514, MOD85_021D854C
+ .word MOD85_021D85B4, MOD85_021D85C8, MOD85_021D85E4, MOD85_021D85FC
+ .word MOD85_021D861C, MOD85_021D864C, MOD85_021D8694, MOD85_021D86B4
+ .word MOD85_021D8700, MOD85_021D8728, MOD85_021D8754, MOD85_021D876C
+ .word MOD85_021D879C, MOD85_021D87E8, MOD85_021D8810, MOD85_021D885C
+ .word MOD85_021D8874, MOD85_021D888C, MOD85_021D88F8, MOD85_021D8954
+ .word MOD85_021D8988, MOD85_021D8A30, MOD85_021D8A50, MOD85_021D8B48
+ .word MOD85_021D8B80, MOD85_021D8BC4, MOD85_021D8BE0, MOD85_021D8C00
+ .word MOD85_021D8C30, MOD85_021D8C50, MOD85_021D8C70, MOD85_021D8CAC
+ .word MOD85_021D8CF8, MOD85_021D8D24, MOD85_021D8D3C, MOD85_021D8D88
+ .word MOD85_021D8DFC, MOD85_021D8E64, MOD85_021D8E98, MOD85_021D8F88
+ .word MOD85_021D8FB0, MOD85_021D90B0, MOD85_021D90E8, MOD85_021D9120
+ .word MOD85_021D9144, MOD85_021D9178, MOD85_021D91A4, MOD85_021D91D8
+ .word MOD85_021D9224, MOD85_021D923C, MOD85_021D9254, MOD85_021D9284
+ .word MOD85_021D9298, MOD85_021D92AC, MOD85_021D92C0, MOD85_021D92DC
.global MOD85_021DF094
MOD85_021DF094: ; 0x021DF094
@@ -16363,11 +16415,39 @@ MOD85_021DF094: ; 0x021DF094
.byte 0x08, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00
.byte 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x40, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0xBD, 0xD1, 0x1D, 0x02, 0x05, 0xD0, 0x1D, 0x02, 0x69, 0xD3, 0x1D, 0x02, 0x05, 0xD0, 0x1D, 0x02
- .byte 0xE5, 0xC9, 0x1D, 0x02, 0xDD, 0xC5, 0x1D, 0x02, 0x01, 0xD3, 0x1D, 0x02, 0x05, 0xD0, 0x1D, 0x02
- .byte 0x99, 0xD2, 0x1D, 0x02, 0x05, 0xD0, 0x1D, 0x02, 0x89, 0xCF, 0x1D, 0x02, 0x05, 0xD0, 0x1D, 0x02
- .byte 0x25, 0xD2, 0x1D, 0x02, 0x05, 0xD0, 0x1D, 0x02, 0xB5, 0xC8, 0x1D, 0x02, 0x3D, 0xC9, 0x1D, 0x02
- .byte 0xDD, 0xC5, 0x1D, 0x02
+
+ .global MOD85_021DF5B4
+MOD85_021DF5B4: ; 0x021DF5B4
+ .word MOD85_021DD1BC, MOD85_021DD004
+
+ .global MOD85_021DF5BC
+MOD85_021DF5BC: ; 0x021DF5BC
+ .word MOD85_021DD368, MOD85_021DD004
+
+ .global MOD85_021DF5C4
+MOD85_021DF5C4: ; 0x021DF5C4
+ .word MOD85_021DC9E4, MOD85_021DC5DC
+
+ .global MOD85_021DF5CC
+MOD85_021DF5CC: ; 0x021DF5CC
+ .word MOD85_021DD300, MOD85_021DD004
+
+ .global MOD85_021DF5D4
+MOD85_021DF5D4: ; 0x021DF5D4
+ .word MOD85_021DD298, MOD85_021DD004
+
+ .global MOD85_021DF5DC
+MOD85_021DF5DC: ; 0x021DF5DC
+ .word MOD85_021DCF88, MOD85_021DD004
+
+ .global MOD85_021DF5E4
+MOD85_021DF5E4: ; 0x021DF5E4
+ .word MOD85_021DD224, MOD85_021DD004
+
+ .global MOD85_021DF5EC
+MOD85_021DF5EC: ; 0x021DF5EC
+ .word MOD85_021DC8B4, MOD85_021DC93C
+ .word MOD85_021DC5DC
.global MOD85_021DF5F8
MOD85_021DF5F8: ; 0x021DF5F8
@@ -16387,8 +16467,11 @@ MOD85_021DF61C: ; 0x021DF61C
.global MOD85_021DF628
MOD85_021DF628: ; 0x021DF628
- .byte 0x00, 0xC0, 0x06, 0x00, 0x00, 0x40, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD1, 0xD3, 0x1D, 0x02
- .byte 0x3D, 0xD4, 0x1D, 0x02, 0x05, 0xD0, 0x1D, 0x02
+ .byte 0x00, 0xC0, 0x06, 0x00, 0x00, 0x40, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD85_021DF634
+MOD85_021DF634: ; 0x021DF634
+ .word MOD85_021DD3D0, MOD85_021DD43C, MOD85_021DD004
.global MOD85_021DF640
MOD85_021DF640: ; 0x021DF640
@@ -16416,8 +16499,11 @@ MOD85_021DF67C: ; 0x021DF67C
.global MOD85_021DF688
MOD85_021DF688: ; 0x021DF688
- .byte 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0xC7, 0x1D, 0x02
- .byte 0x7D, 0xC7, 0x1D, 0x02, 0xDD, 0xC5, 0x1D, 0x02
+ .byte 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD85_021DF694
+MOD85_021DF694: ; 0x021DF694
+ .word MOD85_021DC714, MOD85_021DC77C, MOD85_021DC5DC
.global MOD85_021DF6A0
MOD85_021DF6A0: ; 0x021DF6A0
@@ -16449,8 +16535,11 @@ MOD85_021DF6E8: ; 0x021DF6E8
.global MOD85_021DF6F4
MOD85_021DF6F4: ; 0x021DF6F4
- .byte 0x00, 0x40, 0x0B, 0x00, 0x00, 0x40, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE1, 0xC7, 0x1D, 0x02
- .byte 0x49, 0xC8, 0x1D, 0x02, 0xDD, 0xC5, 0x1D, 0x02
+ .byte 0x00, 0x40, 0x0B, 0x00, 0x00, 0x40, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD85_021DF700
+MOD85_021DF700: ; 0x021DF700
+ .word MOD85_021DC7E0, MOD85_021DC848, MOD85_021DC5DC
.global MOD85_021DF70C
MOD85_021DF70C: ; 0x021DF70C
@@ -16490,8 +16579,11 @@ MOD85_021DF76C: ; 0x021DF76C
.global MOD85_021DF778
MOD85_021DF778: ; 0x021DF778
- .byte 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCD, 0xC6, 0x1D, 0x02
- .byte 0xF9, 0xC6, 0x1D, 0x02, 0xDD, 0xC5, 0x1D, 0x02
+ .byte 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD85_021DF784
+MOD85_021DF784: ; 0x021DF784
+ .word MOD85_021DC6CC, MOD85_021DC6F8, MOD85_021DC5DC
.global MOD85_021DF790
MOD85_021DF790: ; 0x021DF790
@@ -16507,8 +16599,11 @@ MOD85_021DF7A8: ; 0x021DF7A8
.global MOD85_021DF7B4
MOD85_021DF7B4: ; 0x021DF7B4
- .byte 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF1, 0xD0, 0x1D, 0x02
- .byte 0x59, 0xD1, 0x1D, 0x02, 0x05, 0xD0, 0x1D, 0x02
+ .byte 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ .global MOD85_021DF7C0
+MOD85_021DF7C0: ; 0x021DF7C0
+ .word MOD85_021DD0F0, MOD85_021DD158, MOD85_021DD004
.global MOD85_021DF7CC
MOD85_021DF7CC: ; 0x021DF7CC
@@ -16557,90 +16652,102 @@ MOD85_021DF850: ; 0x021DF850
.global MOD85_021DF85C
MOD85_021DF85C: ; 0x021DF85C
- .byte 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0xD0, 0x1D, 0x02
- .byte 0x65, 0xD0, 0x1D, 0x02, 0xC5, 0xD0, 0x1D, 0x02, 0x05, 0xD0, 0x1D, 0x02, 0x85, 0xC5, 0x1D, 0x02
- .byte 0x99, 0xC5, 0x1D, 0x02, 0xA9, 0xC5, 0x1D, 0x02, 0xDD, 0xC5, 0x1D, 0x02, 0xE1, 0xC5, 0x1D, 0x02
- .byte 0x49, 0xC6, 0x1D, 0x02, 0xB1, 0xC6, 0x1D, 0x02, 0xDD, 0xC5, 0x1D, 0x02
+ .word 0x00001000, 0x00001000, 0x00000000
+
+ .global MOD85_021DF868
+MOD85_021DF868: ; 0x021DF868
+ .word MOD85_021DD008
+ .word MOD85_021DD064, MOD85_021DD0C4, MOD85_021DD004
+
+ .global MOD85_021DF878
+MOD85_021DF878: ; 0x021DF878
+ .word MOD85_021DC584
+ .word MOD85_021DC598, MOD85_021DC5A8, MOD85_021DC5DC
+
+ .global MOD85_021DF888
+MOD85_021DF888: ; 0x021DF888
+ .word MOD85_021DC5E0
+ .word MOD85_021DC648, MOD85_021DC6B0, MOD85_021DC5DC
.global MOD85_021DF898
MOD85_021DF898: ; 0x021DF898
- .byte 0x18, 0x00, 0x00, 0x00, 0xE5, 0xDC, 0x1D, 0x02, 0x4D, 0xDD, 0x1D, 0x02, 0x61, 0xDD, 0x1D, 0x02
- .byte 0x95, 0x47, 0x06, 0x02
+ .word 0x00000018, MOD85_021DDCE4, MOD85_021DDD4C, MOD85_021DDD60
+ .word FUN_02064794
.global MOD85_021DF8AC
MOD85_021DF8AC: ; 0x021DF8AC
- .byte 0x20, 0x00, 0x00, 0x00, 0x19, 0xCC, 0x1D, 0x02, 0x2D, 0xCC, 0x1D, 0x02, 0x59, 0xCC, 0x1D, 0x02
- .byte 0xF9, 0xCC, 0x1D, 0x02
+ .word 0x00000020, MOD85_021DCC18, MOD85_021DCC2C, MOD85_021DCC58
+ .word MOD85_021DCCF8
.global MOD85_021DF8C0
MOD85_021DF8C0: ; 0x021DF8C0
- .byte 0x30, 0x00, 0x00, 0x00, 0x19, 0xCF, 0x1D, 0x02, 0x39, 0xCF, 0x1D, 0x02, 0x65, 0xCF, 0x1D, 0x02
- .byte 0x85, 0xCF, 0x1D, 0x02
+ .word 0x00000030, MOD85_021DCF18, MOD85_021DCF38, MOD85_021DCF64
+ .word MOD85_021DCF84
.global MOD85_021DF8D4
MOD85_021DF8D4: ; 0x021DF8D4
- .byte 0x48, 0x00, 0x00, 0x00, 0x85, 0xD5, 0x1D, 0x02, 0x99, 0xD5, 0x1D, 0x02, 0x25, 0xD6, 0x1D, 0x02
- .byte 0x81, 0xD9, 0x1D, 0x02
+ .word 0x00000048, MOD85_021DD584, MOD85_021DD598, MOD85_021DD624
+ .word MOD85_021DD980
.global MOD85_021DF8E8
MOD85_021DF8E8: ; 0x021DF8E8
- .byte 0x10, 0x00, 0x00, 0x00, 0xBD, 0xD9, 0x1D, 0x02, 0x09, 0xDA, 0x1D, 0x02, 0x15, 0xDA, 0x1D, 0x02
- .byte 0x95, 0x47, 0x06, 0x02
+ .word 0x00000010, MOD85_021DD9BC, MOD85_021DDA08, MOD85_021DDA14
+ .word FUN_02064794
.global MOD85_021DF8FC
MOD85_021DF8FC: ; 0x021DF8FC
- .byte 0x40, 0x00, 0x00, 0x00, 0x49, 0xDE, 0x1D, 0x02, 0xB1, 0xDE, 0x1D, 0x02, 0xC9, 0xDE, 0x1D, 0x02
- .byte 0x95, 0x47, 0x06, 0x02
+ .word 0x00000040, MOD85_021DDE48, MOD85_021DDEB0, MOD85_021DDEC8
+ .word FUN_02064794
.global MOD85_021DF910
MOD85_021DF910: ; 0x021DF910
- .byte 0x48, 0x00, 0x00, 0x00, 0x91, 0xE2, 0x1D, 0x02, 0xD1, 0xE2, 0x1D, 0x02, 0x11, 0xE3, 0x1D, 0x02
- .byte 0x95, 0x47, 0x06, 0x02
+ .word 0x00000048, MOD85_021DE290, MOD85_021DE2D0, MOD85_021DE310
+ .word FUN_02064794
.global MOD85_021DF924
MOD85_021DF924: ; 0x021DF924
- .byte 0x14, 0x00, 0x00, 0x00, 0x61, 0xDA, 0x1D, 0x02, 0xF1, 0xDA, 0x1D, 0x02, 0xFD, 0xDA, 0x1D, 0x02
- .byte 0x95, 0x47, 0x06, 0x02
+ .word 0x00000014, MOD85_021DDA60, MOD85_021DDAF0, MOD85_021DDAFC
+ .word FUN_02064794
.global MOD85_021DF938
MOD85_021DF938: ; 0x021DF938
- .byte 0x18, 0x00, 0x00, 0x00, 0x69, 0xC1, 0x1D, 0x02, 0xC1, 0xC1, 0x1D, 0x02, 0xCD, 0xC1, 0x1D, 0x02
- .byte 0x49, 0xC2, 0x1D, 0x02
+ .word 0x00000018, MOD85_021DC168, MOD85_021DC1C0, MOD85_021DC1CC
+ .word MOD85_021DC248
.global MOD85_021DF94C
MOD85_021DF94C: ; 0x021DF94C
- .byte 0x18, 0x00, 0x00, 0x00, 0xA1, 0xC2, 0x1D, 0x02, 0xF9, 0xC2, 0x1D, 0x02, 0x05, 0xC3, 0x1D, 0x02
- .byte 0x81, 0xC3, 0x1D, 0x02
+ .word 0x00000018, MOD85_021DC2A0, MOD85_021DC2F8, MOD85_021DC304
+ .word MOD85_021DC380
.global MOD85_021DF960
MOD85_021DF960: ; 0x021DF960
- .byte 0x18, 0x00, 0x00, 0x00, 0xD9, 0xC3, 0x1D, 0x02, 0x31, 0xC4, 0x1D, 0x02, 0x3D, 0xC4, 0x1D, 0x02
- .byte 0xB1, 0xC4, 0x1D, 0x02
+ .word 0x00000018, MOD85_021DC3D8, MOD85_021DC430, MOD85_021DC43C
+ .word MOD85_021DC4B0
.global MOD85_021DF974
MOD85_021DF974: ; 0x021DF974
- .byte 0x48, 0x00, 0x00, 0x00, 0x2D, 0xC5, 0x1D, 0x02, 0x45, 0xC5, 0x1D, 0x02, 0x61, 0xC5, 0x1D, 0x02
- .byte 0x81, 0xC5, 0x1D, 0x02
+ .word 0x00000048, MOD85_021DC52C, MOD85_021DC544, MOD85_021DC560
+ .word MOD85_021DC580
.global MOD85_021DF988
MOD85_021DF988: ; 0x021DF988
- .byte 0x10, 0x00, 0x00, 0x00, 0x49, 0xDB, 0x1D, 0x02, 0x95, 0xDB, 0x1D, 0x02, 0xA1, 0xDB, 0x1D, 0x02
- .byte 0x95, 0x47, 0x06, 0x02
+ .word 0x00000010, MOD85_021DDB48, MOD85_021DDB94, MOD85_021DDBA0
+ .word FUN_02064794
.global MOD85_021DF99C
MOD85_021DF99C: ; 0x021DF99C
- .byte 0x54, 0x00, 0x00, 0x00, 0x6D, 0xDF, 0x1D, 0x02, 0xE1, 0xE0, 0x1D, 0x02, 0x05, 0xE1, 0x1D, 0x02
- .byte 0x95, 0x47, 0x06, 0x02
+ .word 0x00000054, MOD85_021DDF6C, MOD85_021DE0E0, MOD85_021DE104
+ .word FUN_02064794
.global MOD85_021DF9B0
MOD85_021DF9B0: ; 0x021DF9B0
- .byte 0x14, 0x00, 0x00, 0x00, 0xFD, 0xDB, 0x1D, 0x02, 0x8D, 0xDC, 0x1D, 0x02, 0x99, 0xDC, 0x1D, 0x02
- .byte 0x95, 0x47, 0x06, 0x02
+ .word 0x00000014, MOD85_021DDBFC, MOD85_021DDC8C, MOD85_021DDC98
+ .word FUN_02064794
.global MOD85_021DF9C4
MOD85_021DF9C4: ; 0x021DF9C4
- .byte 0x30, 0x00, 0x00, 0x00, 0x5D, 0xE1, 0x1D, 0x02, 0x2D, 0xE2, 0x1D, 0x02, 0x51, 0xE2, 0x1D, 0x02
- .byte 0x95, 0x47, 0x06, 0x02
+ .word 0x00000030, MOD85_021DE15C, MOD85_021DE22C, MOD85_021DE250
+ .word FUN_02064794
.global MOD85_021DF9D8
MOD85_021DF9D8: ; 0x021DF9D8
@@ -16649,8 +16756,8 @@ MOD85_021DF9D8: ; 0x021DF9D8
.global MOD85_021DF9F0
MOD85_021DF9F0: ; 0x021DF9F0
- .byte 0x78, 0xF8, 0x1D, 0x02, 0x88, 0xF8, 0x1D, 0x02, 0x84, 0xF7, 0x1D, 0x02, 0x94, 0xF6, 0x1D, 0x02
- .byte 0x00, 0xF7, 0x1D, 0x02, 0xEC, 0xF5, 0x1D, 0x02, 0xC4, 0xF5, 0x1D, 0x02
+ .word MOD85_021DF878, MOD85_021DF888, MOD85_021DF784, MOD85_021DF694
+ .word MOD85_021DF700, MOD85_021DF5EC, MOD85_021DF5C4
.global MOD85_021DFA0C
MOD85_021DFA0C: ; 0x021DFA0C
@@ -16674,9 +16781,9 @@ MOD85_021DFA6C: ; 0x021DFA6C
.global MOD85_021DFA8C
MOD85_021DFA8C: ; 0x021DFA8C
- .byte 0xDC, 0xF5, 0x1D, 0x02, 0x68, 0xF8, 0x1D, 0x02, 0xC0, 0xF7, 0x1D, 0x02, 0xB4, 0xF5, 0x1D, 0x02
- .byte 0xE4, 0xF5, 0x1D, 0x02, 0xD4, 0xF5, 0x1D, 0x02, 0xCC, 0xF5, 0x1D, 0x02, 0xBC, 0xF5, 0x1D, 0x02
- .byte 0x34, 0xF6, 0x1D, 0x02
+ .word MOD85_021DF5DC, MOD85_021DF868, MOD85_021DF7C0, MOD85_021DF5B4
+ .word MOD85_021DF5E4, MOD85_021DF5D4, MOD85_021DF5CC, MOD85_021DF5BC
+ .word MOD85_021DF634
.global MOD85_021DFAB0
MOD85_021DFAB0: ; 0x021DFAB0