overlay 40 hardcoded pointers

This commit is contained in:
PikalaxALT 2021-12-02 16:48:09 -05:00
parent 87080efe68
commit 0c8c6770c9
4 changed files with 1568 additions and 1466 deletions

View File

@ -49606,7 +49606,7 @@ ov40_02244AB0: ; 0x02244AB0
beq _02244B1A
b _02244B28
_02244AC6:
ldr r0, _02244B2C ; =0x021D2AF8
ldr r0, _02244B2C ; =_021D2AF8
ldr r0, [r0]
cmp r0, #0
bne _02244AD2
@ -49614,7 +49614,7 @@ _02244AC6:
_02244AD2:
cmp r5, #1
bne _02244AFA
ldr r1, _02244B2C ; =0x021D2AF8
ldr r1, _02244B2C ; =_021D2AF8
ldr r2, _02244B30 ; =0x0000E281
ldr r0, [r1]
add r0, #0xab
@ -49627,12 +49627,12 @@ _02244AD2:
add r1, #0x84
mov r2, #0x58
bl sub_020275C4
ldr r1, _02244B2C ; =0x021D2AF8
ldr r1, _02244B2C ; =_021D2AF8
ldr r1, [r1]
add r1, #0xe4
strh r0, [r1]
_02244AFA:
ldr r0, _02244B2C ; =0x021D2AF8
ldr r0, _02244B2C ; =_021D2AF8
ldr r1, _02244B34 ; =0x00001D4C
ldr r0, [r0]
ldr r2, _02244B38 ; =0x0000FFFF
@ -49648,7 +49648,7 @@ _02244AFA:
strh r0, [r4]
b _02244B28
_02244B1A:
ldr r1, _02244B2C ; =0x021D2AF8
ldr r1, _02244B2C ; =_021D2AF8
ldr r3, [sp, #0x18]
ldr r1, [r1]
add r2, r6, #0
@ -49658,7 +49658,7 @@ _02244B28:
mov r0, #0
pop {r3, r4, r5, r6, r7, pc}
.balign 4, 0
_02244B2C: .word 0x021D2AF8
_02244B2C: .word _021D2AF8
_02244B30: .word 0x0000E281
_02244B34: .word 0x00001D4C
_02244B38: .word 0x0000FFFF
@ -49667,13 +49667,13 @@ _02244B38: .word 0x0000FFFF
thumb_func_start ov40_02244B3C
ov40_02244B3C: ; 0x02244B3C
push {r3, lr}
ldr r0, _02244B64 ; =0x021D2AF8
ldr r0, _02244B64 ; =_021D2AF8
ldr r0, [r0]
cmp r0, #0
bne _02244B4A
bl GF_AssertFail
_02244B4A:
ldr r0, _02244B64 ; =0x021D2AF8
ldr r0, _02244B64 ; =_021D2AF8
ldr r1, _02244B68 ; =0x00001D4C
ldr r0, [r0]
ldr r2, _02244B6C ; =0x0000FFFF
@ -49686,7 +49686,7 @@ _02244B4A:
bl sub_02030250
pop {r3, pc}
.balign 4, 0
_02244B64: .word 0x021D2AF8
_02244B64: .word _021D2AF8
_02244B68: .word 0x00001D4C
_02244B6C: .word 0x0000FFFF
thumb_func_end ov40_02244B3C
@ -49704,13 +49704,13 @@ ov40_02244B70: ; 0x02244B70
beq _02244BA6
b _02244BB4
_02244B84:
ldr r0, _02244BB8 ; =0x021D2AF8
ldr r0, _02244BB8 ; =_021D2AF8
ldr r0, [r0]
cmp r0, #0
bne _02244B90
bl GF_AssertFail
_02244B90:
ldr r0, _02244BB8 ; =0x021D2AF8
ldr r0, _02244BB8 ; =_021D2AF8
ldr r1, [r0]
add r0, r1, #0
add r0, #0xdc
@ -49722,7 +49722,7 @@ _02244B90:
strh r0, [r4]
b _02244BB4
_02244BA6:
ldr r1, _02244BB8 ; =0x021D2AF8
ldr r1, _02244BB8 ; =_021D2AF8
ldr r3, [sp, #0x10]
ldr r1, [r1]
mov r2, #0
@ -49732,21 +49732,21 @@ _02244BB4:
mov r0, #0
pop {r4, r5, r6, pc}
.balign 4, 0
_02244BB8: .word 0x021D2AF8
_02244BB8: .word _021D2AF8
thumb_func_end ov40_02244B70
thumb_func_start ov40_02244BBC
ov40_02244BBC: ; 0x02244BBC
push {r3, r4, r5, lr}
add r5, r0, #0
ldr r0, _02244C34 ; =0x021D2AF8
ldr r0, _02244C34 ; =_021D2AF8
add r4, r1, #0
ldr r0, [r0]
cmp r0, #0
bne _02244BCE
bl GF_AssertFail
_02244BCE:
ldr r1, _02244C34 ; =0x021D2AF8
ldr r1, _02244C34 ; =_021D2AF8
mov r2, #1
ldr r0, [r1]
add r0, #0xab
@ -49760,7 +49760,7 @@ _02244BCE:
add r1, #0x84
mov r2, #0x58
bl sub_020275C4
ldr r1, _02244C34 ; =0x021D2AF8
ldr r1, _02244C34 ; =_021D2AF8
ldr r3, _02244C3C ; =0x0000FFFF
ldr r2, [r1]
add r2, #0xe4
@ -49776,7 +49776,7 @@ _02244BCE:
bl sub_02030250
mov r0, #8
bl sub_0201A728
ldr r1, _02244C34 ; =0x021D2AF8
ldr r1, _02244C34 ; =_021D2AF8
add r0, r5, #0
ldr r1, [r1]
add r2, r4, #0
@ -49793,7 +49793,7 @@ _02244C2A:
add r0, r4, #0
pop {r3, r4, r5, pc}
.balign 4, 0
_02244C34: .word 0x021D2AF8
_02244C34: .word _021D2AF8
_02244C38: .word 0x0000E281
_02244C3C: .word 0x0000FFFF
_02244C40: .word 0x00001D4C
@ -49962,7 +49962,10 @@ ov40_02244FF0: ; 0x02244FF0
.byte 0x3F, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x2F, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00
ov40_022450F0: ; 0x022450F0
.byte 0xD9, 0x0E, 0x23, 0x02, 0x01, 0x11, 0x23, 0x02, 0x1D, 0x13, 0x23, 0x02, 0xF1, 0x13, 0x23, 0x02
.word ov40_02230ED8
.word ov40_02231100
.word ov40_0223131C
.word ov40_022313F0
ov40_02245100: ; 0x02245100
.byte 0x00, 0xC0, 0x00, 0x08
@ -49971,9 +49974,15 @@ ov40_02245104: ; 0x02245104
.byte 0x00, 0xC0, 0xF8, 0x00
ov40_02245108: ; 0x02245108
.byte 0x9D, 0x16, 0x23, 0x02, 0x2D, 0x17, 0x23, 0x02
.byte 0x49, 0x17, 0x23, 0x02, 0xA5, 0x19, 0x23, 0x02, 0x79, 0x1C, 0x23, 0x02, 0x69, 0x18, 0x23, 0x02
.byte 0x9D, 0x18, 0x23, 0x02, 0xA5, 0x1E, 0x23, 0x02, 0x95, 0x20, 0x23, 0x02
.word ov40_0223169C
.word ov40_0223172C
.word ov40_02231748
.word ov40_022319A4
.word ov40_02231C78
.word ov40_02231868
.word ov40_0223189C
.word ov40_02231EA4
.word ov40_02232094
ov40_0224512C: ; 0x0224512C
.byte 0x28, 0x48, 0x20, 0x78
@ -49985,13 +49994,21 @@ ov40_02245134: ; 0x02245134
.byte 0x10, 0x30, 0x40, 0xC8, 0x40, 0x70, 0x58, 0xA8, 0x98, 0xB8, 0x50, 0xB0
ov40_02245140: ; 0x02245140
.byte 0x89, 0x22, 0x23, 0x02, 0xE1, 0x22, 0x23, 0x02, 0x71, 0x24, 0x23, 0x02, 0x99, 0x25, 0x23, 0x02
.byte 0xB1, 0x25, 0x23, 0x02, 0xF1, 0x27, 0x23, 0x02, 0x49, 0x2A, 0x23, 0x02, 0xF9, 0x2A, 0x23, 0x02
.byte 0xD9, 0x2B, 0x23, 0x02, 0x45, 0x2D, 0x23, 0x02
.word ov40_02232288
.word ov40_022322E0
.word ov40_02232470
.word ov40_02232598
.word ov40_022325B0
.word ov40_022327F0
.word ov40_02232A48
.word ov40_02232AF8
.word ov40_02232BD8
.word ov40_02232D44
ov40_02245168: ; 0x02245168
.byte 0xAD, 0x3C, 0x23, 0x02, 0xE9, 0x3E, 0x23, 0x02
.byte 0x29, 0x3F, 0x23, 0x02
.word ov40_02233CAC
.word ov40_02233EE8
.word ov40_02233F28
ov40_02245174: ; 0x02245174
.byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00
@ -50025,24 +50042,40 @@ ov40_022451D4: ; 0x022451D4
.byte 0x48, 0x68, 0x18, 0x48
ov40_022451D8: ; 0x022451D8
.byte 0x48, 0x68, 0xB8, 0xE8, 0x18, 0x28, 0x38, 0xC0
.byte 0x48, 0x68, 0xB8, 0xE8
ov40_022451DC:
.byte 0x18, 0x28, 0x38, 0xC0
.byte 0x28, 0x38, 0x38, 0xC0, 0x38, 0x48, 0x38, 0xC0, 0x48, 0x58, 0x38, 0xC0, 0x58, 0x68, 0x38, 0xC0
.byte 0x68, 0x78, 0x38, 0xC0
ov40_022451F4: ; 0x022451F4
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
.byte 0x09, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00
.byte 0x20, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0xDC, 0x51, 0x24, 0x02
.byte 0x20, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.word ov40_022451DC
ov40_02245220: ; 0x02245220
.byte 0x4D, 0x41, 0x23, 0x02, 0xE1, 0x41, 0x23, 0x02, 0x31, 0x43, 0x23, 0x02, 0x71, 0x44, 0x23, 0x02
.byte 0xD9, 0x44, 0x23, 0x02, 0x0D, 0x48, 0x23, 0x02
.word ov40_0223414C
.word ov40_022341E0
.word ov40_02234330
.word ov40_02234470
.word ov40_022344D8
.word ov40_0223480C
ov40_02245238: ; 0x02245238
.byte 0x4D, 0x41, 0x23, 0x02, 0xE1, 0x41, 0x23, 0x02
.byte 0x15, 0x4A, 0x23, 0x02, 0x39, 0x4A, 0x23, 0x02, 0xBD, 0x4B, 0x23, 0x02, 0x95, 0x4D, 0x23, 0x02
.byte 0x99, 0x4F, 0x23, 0x02, 0x2D, 0x51, 0x23, 0x02, 0x7D, 0x52, 0x23, 0x02, 0x4D, 0x53, 0x23, 0x02
.byte 0x35, 0x54, 0x23, 0x02, 0x45, 0x56, 0x23, 0x02
.word ov40_0223414C
.word ov40_022341E0
.word ov40_02234A14
.word ov40_02234A38
.word ov40_02234BBC
.word ov40_02234D94
.word ov40_02234F98
.word ov40_0223512C
.word ov40_0223527C
.word ov40_0223534C
.word ov40_02235434
.word ov40_02235644
ov40_02245268: ; 0x02245268
.byte 0x04, 0x03, 0x18, 0x02
@ -50086,16 +50119,33 @@ ov40_02245310: ; 0x02245310
.byte 0x02, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
ov40_0224533C: ; 0x0224533C
.byte 0xA1, 0x65, 0x23, 0x02
.byte 0xCD, 0x66, 0x23, 0x02, 0xFD, 0x76, 0x23, 0x02, 0x21, 0x78, 0x23, 0x02, 0xB9, 0x67, 0x23, 0x02
.byte 0x69, 0x69, 0x23, 0x02, 0x59, 0x6A, 0x23, 0x02, 0x65, 0x6C, 0x23, 0x02, 0x71, 0x6A, 0x23, 0x02
.byte 0x61, 0x6D, 0x23, 0x02, 0x39, 0x78, 0x23, 0x02
.word ov40_022365A0
.word ov40_022366CC
.word ov40_022376FC
.word ov40_02237820
.word ov40_022367B8
.word ov40_02236968
.word ov40_02236A58
.word ov40_02236C64
.word ov40_02236A70
.word ov40_02236D60
.word ov40_02237838
ov40_02245368: ; 0x02245368
.byte 0xA1, 0x65, 0x23, 0x02, 0xCD, 0x66, 0x23, 0x02
.byte 0x79, 0x79, 0x23, 0x02, 0xA9, 0x7A, 0x23, 0x02, 0x95, 0x7D, 0x23, 0x02, 0x59, 0x83, 0x23, 0x02
.byte 0xC9, 0x83, 0x23, 0x02, 0x51, 0x8A, 0x23, 0x02, 0xB1, 0x8B, 0x23, 0x02, 0x4D, 0x85, 0x23, 0x02
.byte 0x21, 0x88, 0x23, 0x02, 0x39, 0x88, 0x23, 0x02, 0x19, 0x6E, 0x23, 0x02, 0x5D, 0x8D, 0x23, 0x02
.word ov40_022365A0
.word ov40_022366CC
.word ov40_02237978
.word ov40_02237AA8
.word ov40_02237D94
.word ov40_02238358
.word ov40_022383C8
.word ov40_02238A50
.word ov40_02238BB0
.word ov40_0223854C
.word ov40_02238820
.word ov40_02238838
.word ov40_02236E18
.word ov40_02238D5C
ov40_022453A0: ; 0x022453A0
.byte 0x10, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00
@ -50131,9 +50181,15 @@ ov40_02245444: ; 0x02245444
.byte 0x00, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
ov40_02245470: ; 0x02245470
.byte 0xB9, 0x99, 0x23, 0x02, 0x59, 0x9A, 0x23, 0x02, 0x59, 0x9B, 0x23, 0x02, 0x75, 0xA2, 0x23, 0x02
.byte 0x81, 0xA2, 0x23, 0x02, 0xFD, 0x9E, 0x23, 0x02, 0x35, 0xA0, 0x23, 0x02, 0x81, 0xA0, 0x23, 0x02
.byte 0x59, 0xA1, 0x23, 0x02
.word ov40_022399B8
.word ov40_02239A58
.word ov40_02239B58
.word ov40_0223A274
.word ov40_0223A280
.word ov40_02239EFC
.word ov40_0223A034
.word ov40_0223A080
.word ov40_0223A158
ov40_02245494: ; 0x02245494
.byte 0x20, 0x60, 0x50, 0xB0
@ -50189,12 +50245,30 @@ ov40_0224557C: ; 0x0224557C
.byte 0xE0, 0x00, 0xA8, 0x00
ov40_022455F4: ; 0x022455F4
.byte 0xB1, 0xB5, 0x23, 0x02, 0x2D, 0xB6, 0x23, 0x02, 0x5D, 0xB7, 0x23, 0x02
.byte 0x75, 0xBB, 0x23, 0x02, 0x99, 0xBD, 0x23, 0x02, 0x89, 0xBF, 0x23, 0x02, 0xD9, 0xC0, 0x23, 0x02
.byte 0x41, 0xC2, 0x23, 0x02, 0x59, 0xC2, 0x23, 0x02, 0xA5, 0xC3, 0x23, 0x02, 0x91, 0xB1, 0x23, 0x02
.byte 0x0D, 0xC8, 0x23, 0x02, 0x25, 0xAF, 0x23, 0x02, 0x3D, 0xAF, 0x23, 0x02, 0x25, 0xAC, 0x23, 0x02
.byte 0x5D, 0xA8, 0x23, 0x02, 0x75, 0xA8, 0x23, 0x02, 0x25, 0xA9, 0x23, 0x02, 0x41, 0xA6, 0x23, 0x02
.byte 0x99, 0xC4, 0x23, 0x02, 0xD1, 0xAC, 0x23, 0x02, 0x18, 0x38, 0x38, 0xC8
.word ov40_0223B5B0
.word ov40_0223B62C
.word ov40_0223B75C
.word ov40_0223BB74
.word ov40_0223BD98
.word ov40_0223BF88
.word ov40_0223C0D8
.word ov40_0223C240
.word ov40_0223C258
.word ov40_0223C3A4
.word ov40_0223B190
.word ov40_0223C80C
.word ov40_0223AF24
.word ov40_0223AF3C
.word ov40_0223AC24
.word ov40_0223A85C
.word ov40_0223A874
.word ov40_0223A924
.word ov40_0223A640
.word ov40_0223C498
.word ov40_0223ACD0
ov40_02245648:
.byte 0x18, 0x38, 0x38, 0xC8
ov40_0224564C: ; 0x0224564C
.byte 0x20, 0x60, 0x50, 0xB0
@ -50207,7 +50281,10 @@ ov40_02245654: ; 0x02245654
ov40_0224565C: ; 0x0224565C
.byte 0x30, 0x00, 0x00, 0x00
.byte 0x31, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x18, 0x38, 0x30, 0xD0, 0x38, 0x58, 0x30, 0xD0
.byte 0x31, 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00
ov40_02245668:
.byte 0x18, 0x38, 0x30, 0xD0, 0x38, 0x58, 0x30, 0xD0
.byte 0x58, 0x78, 0x30, 0xD0
ov40_02245674: ; 0x02245674
@ -50220,7 +50297,10 @@ ov40_02245684: ; 0x02245684
ov40_02245694: ; 0x02245694
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00
ov40_022456A4:
.byte 0x10, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00
ov40_022456B4: ; 0x022456B4
@ -50229,7 +50309,10 @@ ov40_022456B4: ; 0x022456B4
ov40_022456C4: ; 0x022456C4
.byte 0x10, 0x30, 0x28, 0xD8, 0x38, 0x58, 0x28, 0xD8, 0x60, 0x80, 0x28, 0xD8
.byte 0x98, 0xB8, 0x20, 0x80, 0x98, 0xB8, 0x80, 0xE0, 0x18, 0x28, 0x38, 0xC0, 0x28, 0x38, 0x38, 0xC0
.byte 0x98, 0xB8, 0x20, 0x80, 0x98, 0xB8, 0x80, 0xE0
ov40_022456D8:
.byte 0x18, 0x28, 0x38, 0xC0, 0x28, 0x38, 0x38, 0xC0
.byte 0x38, 0x48, 0x38, 0xC0, 0x48, 0x58, 0x38, 0xC0, 0x58, 0x68, 0x38, 0xC0, 0x68, 0x78, 0x38, 0xC0
ov40_022456F0: ; 0x022456F0
@ -50242,32 +50325,39 @@ ov40_02245708: ; 0x02245708
.byte 0x58, 0x70, 0x28, 0x48, 0x58, 0x70, 0x70, 0x90, 0x58, 0x70, 0xB8, 0xD8
ov40_0224572C: ; 0x0224572C
.byte 0xA4, 0x56, 0x24, 0x02
.word ov40_022456A4
.byte 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x10, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x01, 0x00, 0x00, 0x00, 0x48, 0x56, 0x24, 0x02
.byte 0x01, 0x00, 0x00, 0x00
.word ov40_02245648
ov40_02245758: ; 0x02245758
.byte 0x98, 0x58, 0x24, 0x02, 0x05, 0x00, 0x00, 0x00
.byte 0x98, 0x58, 0x24, 0x02
.byte 0x05, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00
.byte 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
.byte 0x68, 0x56, 0x24, 0x02
ov40_02245784: ; 0x02245784
.byte 0xC0, 0x59, 0x24, 0x02, 0x17, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.word ov40_022459C0
.byte 0x17, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x07, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00
.byte 0x20, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x68, 0x56, 0x24, 0x02
.byte 0x20, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
.word ov40_02245668
ov40_022457B0: ; 0x022457B0
.byte 0xC0, 0x59, 0x24, 0x02, 0x06, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.word ov40_022459C0
.byte 0x06, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
.byte 0x08, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x02, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00
.word 0
ov40_022457DC: ; 0x022457DC
.byte 0x00, 0x00, 0x00, 0x00
.word 0
.byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
.byte 0x0E, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00
.byte 0x06, 0x00, 0x00, 0x00, 0xD8, 0x56, 0x24, 0x02
.byte 0x06, 0x00, 0x00, 0x00
.word ov40_022456D8
ov40_02245808: ; 0x02245808
.byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
@ -50310,6 +50400,8 @@ ov40_02245948: ; 0x02245948
.byte 0x68, 0x00, 0x90, 0x00, 0x80, 0x00, 0x90, 0x00, 0x98, 0x00, 0x90, 0x00, 0xB0, 0x00, 0x90, 0x00
.byte 0xC8, 0x00, 0x90, 0x00, 0xE0, 0x00, 0x90, 0x00, 0x68, 0x00, 0xA8, 0x00, 0x80, 0x00, 0xA8, 0x00
.byte 0x98, 0x00, 0xA8, 0x00, 0xB0, 0x00, 0xA8, 0x00, 0xC8, 0x00, 0xA8, 0x00, 0xE0, 0x00, 0xA8, 0x00
ov40_022459C0:
.byte 0xA9, 0x00, 0x00, 0x00, 0xFA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0xAA, 0x00, 0x00, 0x00, 0xFB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0xAB, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
@ -50335,31 +50427,74 @@ ov40_02245948: ; 0x02245948
.byte 0xBF, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
ov40_02245B30: ; 0x02245B30
.byte 0x39, 0x02, 0x24, 0x02, 0x91, 0x02, 0x24, 0x02, 0xA5, 0x17, 0x24, 0x02, 0xDD, 0x17, 0x24, 0x02
.byte 0x49, 0x19, 0x24, 0x02
.word ov40_02240238
.word ov40_02240290
.word ov40_022417A4
.word ov40_022417DC
.word ov40_02241948
ov40_02245B44: ; 0x02245B44
.byte 0x39, 0x02, 0x24, 0x02, 0x91, 0x02, 0x24, 0x02, 0x19, 0x04, 0x24, 0x02
.byte 0x21, 0x05, 0x24, 0x02, 0x45, 0x05, 0x24, 0x02, 0xF1, 0x05, 0x24, 0x02, 0xC9, 0x06, 0x24, 0x02
.byte 0x2D, 0x09, 0x24, 0x02, 0x41, 0x0B, 0x24, 0x02, 0x59, 0x0B, 0x24, 0x02, 0x71, 0x0B, 0x24, 0x02
.byte 0x91, 0x0B, 0x24, 0x02, 0x45, 0x11, 0x24, 0x02, 0xED, 0x13, 0x24, 0x02, 0x05, 0x14, 0x24, 0x02
.byte 0x35, 0x14, 0x24, 0x02, 0x4D, 0x14, 0x24, 0x02, 0x65, 0x14, 0x24, 0x02, 0x7D, 0x14, 0x24, 0x02
.byte 0x89, 0x14, 0x24, 0x02, 0x1D, 0x14, 0x24, 0x02
.word ov40_02240238
.word ov40_02240290
.word ov40_02240418
.word ov40_02240520
.word ov40_02240544
.word ov40_022405F0
.word ov40_022406C8
.word ov40_0224092C
.word ov40_02240B40
.word ov40_02240B58
.word ov40_02240B70
.word ov40_02240B90
.word ov40_02241144
.word ov40_022413EC
.word ov40_02241404
.word ov40_02241434
.word ov40_0224144C
.word ov40_02241464
.word ov40_0224147C
.word ov40_02241488
.word ov40_0224141C
ov40_02245B98: ; 0x02245B98
.byte 0x39, 0x02, 0x24, 0x02, 0x91, 0x02, 0x24, 0x02
.byte 0x91, 0xE1, 0x23, 0x02, 0x25, 0xE3, 0x23, 0x02, 0x3D, 0xE3, 0x23, 0x02, 0x95, 0xE4, 0x23, 0x02
.byte 0x21, 0xE5, 0x23, 0x02, 0xED, 0xE6, 0x23, 0x02, 0x71, 0xE8, 0x23, 0x02, 0xA5, 0xE9, 0x23, 0x02
.byte 0xE1, 0xED, 0x23, 0x02, 0xA5, 0xEF, 0x23, 0x02, 0x29, 0xF0, 0x23, 0x02, 0x6D, 0xF1, 0x23, 0x02
.byte 0x01, 0xF2, 0x23, 0x02, 0xE5, 0xF3, 0x23, 0x02, 0x9D, 0xF5, 0x23, 0x02, 0xBD, 0xF6, 0x23, 0x02
.byte 0x31, 0xF8, 0x23, 0x02, 0x49, 0xF8, 0x23, 0x02, 0x61, 0xF8, 0x23, 0x02, 0x81, 0xF8, 0x23, 0x02
.byte 0x85, 0xF9, 0x23, 0x02, 0xA1, 0xFC, 0x23, 0x02, 0xB9, 0xFC, 0x23, 0x02, 0x39, 0xFD, 0x23, 0x02
.byte 0x51, 0xFD, 0x23, 0x02, 0x69, 0xFD, 0x23, 0x02, 0x81, 0xFD, 0x23, 0x02, 0x8D, 0xFD, 0x23, 0x02
.byte 0x8D, 0xFF, 0x23, 0x02, 0xF9, 0xFC, 0x23, 0x02
.word ov40_02240238
.word ov40_02240290
.word ov40_0223E190
.word ov40_0223E324
.word ov40_0223E33C
.word ov40_0223E494
.word ov40_0223E520
.word ov40_0223E6EC
.word ov40_0223E870
.word ov40_0223E9A4
.word ov40_0223EDE0
.word ov40_0223EFA4
.word ov40_0223F028
.word ov40_0223F16C
.word ov40_0223F200
.word ov40_0223F3E4
.word ov40_0223F59C
.word ov40_0223F6BC
.word ov40_0223F830
.word ov40_0223F848
.word ov40_0223F860
.word ov40_0223F880
.word ov40_0223F984
.word ov40_0223FCA0
.word ov40_0223FCB8
.word ov40_0223FD38
.word ov40_0223FD50
.word ov40_0223FD68
.word ov40_0223FD80
.word ov40_0223FD8C
.word ov40_0223FF8C
.word ov40_0223FCF8
ov40_02245C18: ; 0x02245C18
.byte 0x25, 0x32, 0x24, 0x02, 0x85, 0x32, 0x24, 0x02
.byte 0xAD, 0x32, 0x24, 0x02, 0x6D, 0x32, 0x24, 0x02
.word ov40_02243224
.word ov40_02243284
.word ov40_022432AC
.word ov40_0224326C
ov40_02245C28: ; 0x02245C28
.byte 0x38, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00
@ -50380,8 +50515,10 @@ ov40_02245CA4: ; 0x02245CA4
.byte 0x28, 0x48, 0x90, 0xE8
ov40_02245CA8: ; 0x02245CA8
.byte 0xC1, 0x44, 0x24, 0x02, 0x15, 0x45, 0x24, 0x02
.byte 0x2D, 0x46, 0x24, 0x02, 0x3D, 0x48, 0x24, 0x02
.word ov40_022444C0
.word ov40_02244514
.word ov40_0224462C
.word ov40_0224483C
.data

View File

@ -10622,7 +10622,8 @@ ov71_0224BDC0: ; 0x0224BDC0
.byte 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
ov71_0224BDE8: ; 0x0224BDE8
.byte 0x59, 0x9D, 0x24, 0x02, 0x81, 0x9D, 0x24, 0x02
.word ov71_02249D58
.word ov71_02249D80
ov71_0224BDF0: ; 0x0224BDF0
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00

View File

@ -3,6 +3,7 @@
.bss
.public _021D2AF8
_021D2AF8:
.space 0x4

2723
global.inc

File diff suppressed because it is too large Load Diff