mirror of
https://github.com/pret/pokediamond.git
synced 2026-08-24 17:55:08 -05:00
Splitarooni
This commit is contained in:
@@ -232,6 +232,12 @@ SECTIONS {
|
||||
unk_0202B034.o (.text)
|
||||
unk_0202B374.o (.text)
|
||||
unk_0202B870.o (.text)
|
||||
unk_0202BE98.o (.text)
|
||||
unk_0202C0E0.o (.text)
|
||||
unk_0202C144.o (.text)
|
||||
unk_0202C198.o (.text)
|
||||
unk_0202D394.o (.text)
|
||||
unk_0202D4C4.o (.text)
|
||||
script.o (.text)
|
||||
unk_02038C78.o (.text)
|
||||
scrcmd.o (.text)
|
||||
|
||||
26600
arm9/asm/unk_0202B870.s
26600
arm9/asm/unk_0202B870.s
File diff suppressed because it is too large
Load Diff
325
arm9/asm/unk_0202BE98.s
Normal file
325
arm9/asm/unk_0202BE98.s
Normal file
@@ -0,0 +1,325 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "global.inc"
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start FUN_0202BE98
|
||||
FUN_0202BE98: ; 0x0202BE98
|
||||
ldr r0, _0202BE9C ; =0x00000688
|
||||
bx lr
|
||||
.balign 4
|
||||
_0202BE9C: .word 0x00000688
|
||||
|
||||
thumb_func_start FUN_0202BEA0
|
||||
FUN_0202BEA0: ; 0x0202BEA0
|
||||
push {r3-r7, lr}
|
||||
add r5, r0, #0x0
|
||||
ldr r2, _0202BED8 ; =0x00000688
|
||||
mov r0, #0x0
|
||||
add r1, r5, #0x0
|
||||
bl MIi_CpuClearFast
|
||||
mov r4, #0x0
|
||||
mov r6, #0xab
|
||||
add r7, r4, #0x0
|
||||
_0202BEB4:
|
||||
add r0, r5, #0x0
|
||||
bl FUN_02066978
|
||||
add r0, r5, #0x0
|
||||
add r1, r6, #0x0
|
||||
add r2, r7, #0x0
|
||||
bl FUN_020671BC
|
||||
cmp r0, #0x0
|
||||
beq _0202BECC
|
||||
bl ErrorHandling
|
||||
_0202BECC:
|
||||
add r4, r4, #0x1
|
||||
add r5, #0xec
|
||||
cmp r4, #0x6
|
||||
blt _0202BEB4
|
||||
pop {r3-r7, pc}
|
||||
nop
|
||||
_0202BED8: .word 0x00000688
|
||||
|
||||
thumb_func_start FUN_0202BEDC
|
||||
FUN_0202BEDC: ; 0x0202BEDC
|
||||
push {r3-r7, lr}
|
||||
add r5, r0, #0x0
|
||||
ldr r2, _0202BF14 ; =0x00000588
|
||||
mov r0, #0x0
|
||||
add r1, r5, #0x0
|
||||
bl MIi_CpuClearFast
|
||||
mov r4, #0x0
|
||||
mov r6, #0xab
|
||||
add r7, r4, #0x0
|
||||
_0202BEF0:
|
||||
add r0, r5, #0x0
|
||||
bl FUN_02066978
|
||||
add r0, r5, #0x0
|
||||
add r1, r6, #0x0
|
||||
add r2, r7, #0x0
|
||||
bl FUN_020671BC
|
||||
cmp r0, #0x0
|
||||
beq _0202BF08
|
||||
bl ErrorHandling
|
||||
_0202BF08:
|
||||
add r4, r4, #0x1
|
||||
add r5, #0xec
|
||||
cmp r4, #0x6
|
||||
blt _0202BEF0
|
||||
pop {r3-r7, pc}
|
||||
nop
|
||||
_0202BF14: .word 0x00000588
|
||||
|
||||
thumb_func_start FUN_0202BF18
|
||||
FUN_0202BF18: ; 0x0202BF18
|
||||
push {r4-r7}
|
||||
add r2, r0, #0x0
|
||||
ldr r3, _0202BF70 ; =0x00000588
|
||||
mov r0, #0x0
|
||||
add r5, r2, #0x0
|
||||
_0202BF22:
|
||||
ldr r4, [r5, r3]
|
||||
cmp r1, r4
|
||||
beq _0202BF6C
|
||||
add r0, r0, #0x1
|
||||
add r5, r5, #0x4
|
||||
cmp r0, #0x14
|
||||
blt _0202BF22
|
||||
ldr r1, _0202BF70 ; =0x00000588
|
||||
mov r0, #0x0
|
||||
add r4, r2, #0x0
|
||||
_0202BF36:
|
||||
ldr r3, [r4, r1]
|
||||
cmp r3, #0x0
|
||||
beq _0202BF6C
|
||||
add r0, r0, #0x1
|
||||
add r4, r4, #0x4
|
||||
cmp r0, #0x14
|
||||
blt _0202BF36
|
||||
mov r3, #0x0
|
||||
ldr r4, _0202BF74 ; =0x7FFFFFFF
|
||||
add r5, r3, #0x0
|
||||
_0202BF4A:
|
||||
ldr r0, _0202BF78 ; =0x000005D8
|
||||
ldr r1, [r2, r0]
|
||||
add r0, r0, #0x4
|
||||
ldr r0, [r2, r0]
|
||||
sub r6, r1, r4
|
||||
mov r12, r0
|
||||
mov r6, r12
|
||||
sbc r6, r3
|
||||
bge _0202BF62
|
||||
add r4, r1, #0x0
|
||||
add r3, r0, #0x0
|
||||
add r7, r5, #0x0
|
||||
_0202BF62:
|
||||
add r5, r5, #0x1
|
||||
add r2, #0x8
|
||||
cmp r5, #0x14
|
||||
blt _0202BF4A
|
||||
add r0, r7, #0x0
|
||||
_0202BF6C:
|
||||
pop {r4-r7}
|
||||
bx lr
|
||||
.balign 4
|
||||
_0202BF70: .word 0x00000588
|
||||
_0202BF74: .word 0x7FFFFFFF
|
||||
_0202BF78: .word 0x000005D8
|
||||
|
||||
thumb_func_start FUN_0202BF7C
|
||||
FUN_0202BF7C: ; 0x0202BF7C
|
||||
add r3, r0, #0x0
|
||||
add r0, r1, #0x0
|
||||
mov r1, #0xec
|
||||
mul r1, r2
|
||||
add r1, r3, r1
|
||||
ldr r3, _0202BF8C ; =FUN_02069A64
|
||||
bx r3
|
||||
nop
|
||||
_0202BF8C: .word FUN_02069A64
|
||||
|
||||
thumb_func_start FUN_0202BF90
|
||||
FUN_0202BF90: ; 0x0202BF90
|
||||
push {r4-r6, lr}
|
||||
add r5, r0, #0x0
|
||||
add r4, r1, #0x0
|
||||
bl FUN_0202BF18
|
||||
add r6, r0, #0x0
|
||||
lsl r0, r6, #0x2
|
||||
add r1, r5, r0
|
||||
ldr r0, _0202BFCC ; =0x00000588
|
||||
str r4, [r1, r0]
|
||||
bl FUN_020126FC
|
||||
lsl r2, r6, #0x3
|
||||
add r3, r5, r2
|
||||
ldr r2, _0202BFD0 ; =0x000005D8
|
||||
str r0, [r3, r2]
|
||||
add r0, r2, #0x4
|
||||
str r1, [r3, r0]
|
||||
bl OS_GetOwnerRtcOffset
|
||||
ldr r2, _0202BFD4 ; =0x00000678
|
||||
str r0, [r5, r2]
|
||||
add r0, r2, #0x4
|
||||
add r2, #0x8
|
||||
str r1, [r5, r0]
|
||||
add r0, r5, r2
|
||||
bl OS_GetMacAddress
|
||||
pop {r4-r6, pc}
|
||||
nop
|
||||
_0202BFCC: .word 0x00000588
|
||||
_0202BFD0: .word 0x000005D8
|
||||
_0202BFD4: .word 0x00000678
|
||||
|
||||
thumb_func_start FUN_0202BFD8
|
||||
FUN_0202BFD8: ; 0x0202BFD8
|
||||
push {r4-r6, lr}
|
||||
add r5, r1, #0x0
|
||||
add r6, r0, #0x0
|
||||
add r4, r2, #0x0
|
||||
cmp r5, #0x6
|
||||
blt _0202BFE8
|
||||
bl ErrorHandling
|
||||
_0202BFE8:
|
||||
mov r0, #0xec
|
||||
mul r0, r5
|
||||
add r3, r6, r0
|
||||
mov r2, #0x1d
|
||||
_0202BFF0:
|
||||
ldmia r3!, {r0-r1}
|
||||
stmia r4!, {r0-r1}
|
||||
sub r2, r2, #0x1
|
||||
bne _0202BFF0
|
||||
ldr r0, [r3, #0x0]
|
||||
str r0, [r4, #0x0]
|
||||
pop {r4-r6, pc}
|
||||
.balign 4
|
||||
|
||||
thumb_func_start FUN_0202C000
|
||||
FUN_0202C000: ; 0x0202C000
|
||||
push {r3-r7, lr}
|
||||
mov r4, #0x0
|
||||
add r5, r0, #0x0
|
||||
add r6, r4, #0x0
|
||||
mov r7, #0xab
|
||||
_0202C00A:
|
||||
add r0, r5, #0x0
|
||||
add r1, r7, #0x0
|
||||
mov r2, #0x0
|
||||
bl FUN_020671BC
|
||||
cmp r0, #0x0
|
||||
beq _0202C01A
|
||||
add r4, r4, #0x1
|
||||
_0202C01A:
|
||||
add r6, r6, #0x1
|
||||
add r5, #0xec
|
||||
cmp r6, #0x6
|
||||
blt _0202C00A
|
||||
add r0, r4, #0x0
|
||||
pop {r3-r7, pc}
|
||||
.balign 4
|
||||
|
||||
thumb_func_start FUN_0202C028
|
||||
FUN_0202C028: ; 0x0202C028
|
||||
push {r4-r6, lr}
|
||||
add r5, r0, #0x0
|
||||
add r4, r1, #0x0
|
||||
bl FUN_020126FC
|
||||
ldr r1, _0202C058 ; =0x00000588
|
||||
mov r3, #0x0
|
||||
add r6, r5, #0x0
|
||||
_0202C038:
|
||||
ldr r2, [r6, r1]
|
||||
cmp r4, r2
|
||||
bne _0202C04A
|
||||
lsl r1, r3, #0x3
|
||||
add r2, r5, r1
|
||||
ldr r1, _0202C05C ; =0x000005D8
|
||||
ldr r1, [r2, r1]
|
||||
sub r0, r0, r1
|
||||
pop {r4-r6, pc}
|
||||
_0202C04A:
|
||||
add r3, r3, #0x1
|
||||
add r6, r6, #0x4
|
||||
cmp r3, #0x14
|
||||
blt _0202C038
|
||||
mov r0, #0x0
|
||||
pop {r4-r6, pc}
|
||||
nop
|
||||
_0202C058: .word 0x00000588
|
||||
_0202C05C: .word 0x000005D8
|
||||
|
||||
thumb_func_start FUN_0202C060
|
||||
FUN_0202C060: ; 0x0202C060
|
||||
push {r3-r5, lr}
|
||||
sub sp, #0x8
|
||||
add r4, r0, #0x0
|
||||
add r0, sp, #0x0
|
||||
bl OS_GetMacAddress
|
||||
mov r0, #0x1a
|
||||
mov r3, #0x0
|
||||
add r5, sp, #0x0
|
||||
lsl r0, r0, #0x6
|
||||
_0202C074:
|
||||
add r1, r4, r3
|
||||
ldrb r2, [r5, #0x0]
|
||||
ldrb r1, [r1, r0]
|
||||
cmp r2, r1
|
||||
beq _0202C084
|
||||
add sp, #0x8
|
||||
mov r0, #0x0
|
||||
pop {r3-r5, pc}
|
||||
_0202C084:
|
||||
add r3, r3, #0x1
|
||||
add r5, r5, #0x1
|
||||
cmp r3, #0x6
|
||||
blt _0202C074
|
||||
mov r0, #0x1
|
||||
add sp, #0x8
|
||||
pop {r3-r5, pc}
|
||||
.balign 4
|
||||
|
||||
thumb_func_start FUN_0202C094
|
||||
FUN_0202C094: ; 0x0202C094
|
||||
push {r4, lr}
|
||||
add r4, r0, #0x0
|
||||
bl OS_GetOwnerRtcOffset
|
||||
ldr r2, _0202C0B4 ; =0x00000678
|
||||
ldr r3, [r4, r2]
|
||||
add r2, r2, #0x4
|
||||
ldr r2, [r4, r2]
|
||||
eor r0, r3
|
||||
eor r1, r2
|
||||
orr r0, r1
|
||||
bne _0202C0B0
|
||||
mov r0, #0x1
|
||||
pop {r4, pc}
|
||||
_0202C0B0:
|
||||
mov r0, #0x0
|
||||
pop {r4, pc}
|
||||
.balign 4
|
||||
_0202C0B4: .word 0x00000678
|
||||
|
||||
thumb_func_start FUN_0202C0B8
|
||||
FUN_0202C0B8: ; 0x0202C0B8
|
||||
push {r3-r4}
|
||||
mov r4, #0x0
|
||||
mov r1, #0x1a
|
||||
add r3, r4, #0x0
|
||||
lsl r1, r1, #0x6
|
||||
_0202C0C2:
|
||||
add r2, r0, r3
|
||||
ldrb r2, [r2, r1]
|
||||
add r3, r3, #0x1
|
||||
orr r4, r2
|
||||
cmp r3, #0x6
|
||||
blt _0202C0C2
|
||||
cmp r4, #0x0
|
||||
bne _0202C0D8
|
||||
mov r0, #0x1
|
||||
pop {r3-r4}
|
||||
bx lr
|
||||
_0202C0D8:
|
||||
mov r0, #0x0
|
||||
pop {r3-r4}
|
||||
bx lr
|
||||
.balign 4
|
||||
67
arm9/asm/unk_0202C0E0.s
Normal file
67
arm9/asm/unk_0202C0E0.s
Normal file
@@ -0,0 +1,67 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "global.inc"
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start FUN_0202C0E0
|
||||
FUN_0202C0E0: ; 0x0202C0E0
|
||||
mov r0, #0x28
|
||||
bx lr
|
||||
|
||||
thumb_func_start FUN_0202C0E4
|
||||
FUN_0202C0E4: ; 0x0202C0E4
|
||||
push {r4-r5}
|
||||
mov r4, #0x0
|
||||
add r1, r4, #0x0
|
||||
add r2, r4, #0x0
|
||||
_0202C0EC:
|
||||
add r3, r2, #0x0
|
||||
add r5, r0, #0x0
|
||||
_0202C0F0:
|
||||
add r3, r3, #0x1
|
||||
strh r1, [r5, #0x0]
|
||||
add r5, r5, #0x2
|
||||
cmp r3, #0x4
|
||||
blt _0202C0F0
|
||||
add r4, r4, #0x1
|
||||
add r0, #0x8
|
||||
cmp r4, #0x5
|
||||
blt _0202C0EC
|
||||
pop {r4-r5}
|
||||
bx lr
|
||||
.balign 4
|
||||
|
||||
thumb_func_start FUN_0202C108
|
||||
FUN_0202C108: ; 0x0202C108
|
||||
push {r3-r5, lr}
|
||||
add r5, r1, #0x0
|
||||
mov r1, #0x21
|
||||
add r4, r2, #0x0
|
||||
bl FUN_02022610
|
||||
lsl r1, r5, #0x3
|
||||
add r3, r0, r1
|
||||
lsl r2, r4, #0x1
|
||||
ldrh r1, [r3, r2]
|
||||
ldr r0, _0202C128 ; =0x0000270F
|
||||
cmp r1, r0
|
||||
bhs _0202C126
|
||||
add r0, r1, #0x1
|
||||
strh r0, [r3, r2]
|
||||
_0202C126:
|
||||
pop {r3-r5, pc}
|
||||
.balign 4
|
||||
_0202C128: .word 0x0000270F
|
||||
|
||||
thumb_func_start FUN_0202C12C
|
||||
FUN_0202C12C: ; 0x0202C12C
|
||||
push {r3-r5, lr}
|
||||
add r5, r1, #0x0
|
||||
mov r1, #0x21
|
||||
add r4, r2, #0x0
|
||||
bl FUN_02022610
|
||||
lsl r2, r5, #0x3
|
||||
lsl r1, r4, #0x1
|
||||
add r0, r0, r2
|
||||
ldrh r0, [r1, r0]
|
||||
pop {r3-r5, pc}
|
||||
.balign 4
|
||||
42
arm9/asm/unk_0202C144.s
Normal file
42
arm9/asm/unk_0202C144.s
Normal file
@@ -0,0 +1,42 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "global.inc"
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start FUN_0202C144
|
||||
FUN_0202C144: ; 0x0202C144
|
||||
push {r3-r7, lr}
|
||||
add r4, r1, #0x0
|
||||
add r5, r0, #0x0
|
||||
add r0, r4, #0x0
|
||||
mov r1, #0x4c
|
||||
mov r2, #0x0
|
||||
bl FUN_020671BC
|
||||
cmp r0, #0x0
|
||||
bne _0202C194
|
||||
add r0, r5, #0x0
|
||||
bl FUN_02024DA0
|
||||
add r6, r0, #0x0
|
||||
add r0, r5, #0x0
|
||||
bl FUN_02029FC8
|
||||
add r7, r0, #0x0
|
||||
add r0, r4, #0x0
|
||||
mov r1, #0x5
|
||||
mov r2, #0x0
|
||||
bl FUN_020671BC
|
||||
add r2, r0, #0x0
|
||||
lsl r2, r2, #0x10
|
||||
add r0, r7, #0x0
|
||||
add r1, r6, #0x0
|
||||
lsr r2, r2, #0x10
|
||||
bl FUN_0202A1C4
|
||||
add r0, r6, #0x0
|
||||
add r1, r4, #0x0
|
||||
bl FUN_02024AF0
|
||||
add r0, r5, #0x0
|
||||
bl FUN_0204C1A8
|
||||
add r1, r4, #0x0
|
||||
bl FUN_0204C104
|
||||
_0202C194:
|
||||
pop {r3-r7, pc}
|
||||
.balign 4
|
||||
2369
arm9/asm/unk_0202C198.s
Normal file
2369
arm9/asm/unk_0202C198.s
Normal file
File diff suppressed because it is too large
Load Diff
179
arm9/asm/unk_0202D394.s
Normal file
179
arm9/asm/unk_0202D394.s
Normal file
@@ -0,0 +1,179 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "global.inc"
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start FUN_0202D394
|
||||
FUN_0202D394: ; 0x0202D394
|
||||
str r1, [r0, #0x0]
|
||||
strh r2, [r0, #0xa]
|
||||
mov r1, #0x0
|
||||
strh r1, [r0, #0x4]
|
||||
strh r1, [r0, #0x6]
|
||||
strh r1, [r0, #0x8]
|
||||
bx lr
|
||||
.balign 4
|
||||
|
||||
thumb_func_start FUN_0202D3A4
|
||||
FUN_0202D3A4: ; 0x0202D3A4
|
||||
push {r3-r7, lr}
|
||||
str r2, [sp, #0x0]
|
||||
add r5, r0, #0x0
|
||||
add r7, r1, #0x0
|
||||
bl FUN_0202D498
|
||||
ldr r1, [sp, #0x0]
|
||||
cmp r0, r1
|
||||
bgt _0202D3BC
|
||||
bl FUN_02031454
|
||||
pop {r3-r7, pc}
|
||||
_0202D3BC:
|
||||
mov r0, #0x8
|
||||
ldrsh r4, [r5, r0]
|
||||
ldrsh r1, [r5, r0]
|
||||
ldr r0, [sp, #0x0]
|
||||
mov r6, #0x0
|
||||
add r0, r1, r0
|
||||
cmp r4, r0
|
||||
bge _0202D3F2
|
||||
_0202D3CC:
|
||||
cmp r7, #0x0
|
||||
bne _0202D3D4
|
||||
bl ErrorHandling
|
||||
_0202D3D4:
|
||||
add r0, r5, #0x0
|
||||
add r1, r4, #0x0
|
||||
bl FUN_0202D4A8
|
||||
ldrb r2, [r7, r6]
|
||||
ldr r1, [r5, #0x0]
|
||||
add r4, r4, #0x1
|
||||
strb r2, [r1, r0]
|
||||
mov r0, #0x8
|
||||
ldrsh r1, [r5, r0]
|
||||
ldr r0, [sp, #0x0]
|
||||
add r6, r6, #0x1
|
||||
add r0, r1, r0
|
||||
cmp r4, r0
|
||||
blt _0202D3CC
|
||||
_0202D3F2:
|
||||
add r0, r5, #0x0
|
||||
add r1, r4, #0x0
|
||||
bl FUN_0202D4A8
|
||||
strh r0, [r5, #0x8]
|
||||
pop {r3-r7, pc}
|
||||
.balign 4
|
||||
|
||||
thumb_func_start FUN_0202D400
|
||||
FUN_0202D400: ; 0x0202D400
|
||||
push {r3-r5, lr}
|
||||
add r5, r0, #0x0
|
||||
bl FUN_0202D42C
|
||||
mov r1, #0x4
|
||||
add r4, r0, #0x0
|
||||
ldrsh r1, [r5, r1]
|
||||
add r0, r5, #0x0
|
||||
add r1, r1, r4
|
||||
bl FUN_0202D4A8
|
||||
strh r0, [r5, #0x4]
|
||||
add r0, r4, #0x0
|
||||
pop {r3-r5, pc}
|
||||
|
||||
thumb_func_start FUN_0202D41C
|
||||
FUN_0202D41C: ; 0x0202D41C
|
||||
push {r3, lr}
|
||||
add r1, sp, #0x0
|
||||
mov r2, #0x1
|
||||
bl FUN_0202D400
|
||||
add r0, sp, #0x0
|
||||
ldrb r0, [r0, #0x0]
|
||||
pop {r3, pc}
|
||||
|
||||
thumb_func_start FUN_0202D42C
|
||||
FUN_0202D42C: ; 0x0202D42C
|
||||
push {r3-r7, lr}
|
||||
add r5, r0, #0x0
|
||||
mov r0, #0x4
|
||||
ldrsh r4, [r5, r0]
|
||||
add r7, r2, #0x0
|
||||
str r1, [sp, #0x0]
|
||||
add r0, r4, r7
|
||||
mov r6, #0x0
|
||||
cmp r4, r0
|
||||
bge _0202D472
|
||||
_0202D440:
|
||||
add r0, r5, #0x0
|
||||
add r1, r4, #0x0
|
||||
bl FUN_0202D4A8
|
||||
mov r1, #0x6
|
||||
ldrsh r1, [r5, r1]
|
||||
cmp r1, r0
|
||||
bne _0202D454
|
||||
add r0, r6, #0x0
|
||||
pop {r3-r7, pc}
|
||||
_0202D454:
|
||||
add r0, r5, #0x0
|
||||
add r1, r4, #0x0
|
||||
bl FUN_0202D4A8
|
||||
ldr r1, [r5, #0x0]
|
||||
add r4, r4, #0x1
|
||||
ldrb r1, [r1, r0]
|
||||
ldr r0, [sp, #0x0]
|
||||
strb r1, [r0, r6]
|
||||
mov r0, #0x4
|
||||
ldrsh r0, [r5, r0]
|
||||
add r6, r6, #0x1
|
||||
add r0, r0, r7
|
||||
cmp r4, r0
|
||||
blt _0202D440
|
||||
_0202D472:
|
||||
add r0, r6, #0x0
|
||||
pop {r3-r7, pc}
|
||||
.balign 4
|
||||
|
||||
thumb_func_start FUN_0202D478
|
||||
FUN_0202D478: ; 0x0202D478
|
||||
mov r1, #0x4
|
||||
mov r3, #0x6
|
||||
ldrsh r1, [r0, r1]
|
||||
ldrsh r2, [r0, r3]
|
||||
cmp r1, r2
|
||||
ble _0202D490
|
||||
mov r2, #0xa
|
||||
ldrsh r2, [r0, r2]
|
||||
ldrsh r0, [r0, r3]
|
||||
add r0, r2, r0
|
||||
sub r0, r0, r1
|
||||
bx lr
|
||||
_0202D490:
|
||||
ldrsh r0, [r0, r3]
|
||||
sub r0, r0, r1
|
||||
bx lr
|
||||
.balign 4
|
||||
|
||||
thumb_func_start FUN_0202D498
|
||||
FUN_0202D498: ; 0x0202D498
|
||||
push {r4, lr}
|
||||
add r4, r0, #0x0
|
||||
bl FUN_0202D478
|
||||
mov r1, #0xa
|
||||
ldrsh r1, [r4, r1]
|
||||
sub r0, r1, r0
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start FUN_0202D4A8
|
||||
FUN_0202D4A8: ; 0x0202D4A8
|
||||
push {r3, lr}
|
||||
add r2, r0, #0x0
|
||||
add r0, r1, #0x0
|
||||
mov r1, #0xa
|
||||
ldrsh r1, [r2, r1]
|
||||
bl _s32_div_f
|
||||
add r0, r1, #0x0
|
||||
pop {r3, pc}
|
||||
.balign 4
|
||||
|
||||
thumb_func_start FUN_0202D4BC
|
||||
FUN_0202D4BC: ; 0x0202D4BC
|
||||
mov r1, #0x8
|
||||
ldrsh r1, [r0, r1]
|
||||
strh r1, [r0, #0x6]
|
||||
bx lr
|
||||
23642
arm9/asm/unk_0202D4C4.s
Normal file
23642
arm9/asm/unk_0202D4C4.s
Normal file
File diff suppressed because it is too large
Load Diff
@@ -6234,3 +6234,42 @@
|
||||
.extern FUN_02029B90
|
||||
.extern FUN_0202A1C4
|
||||
.extern FUN_0202ABBC
|
||||
.extern FUN_0202C4D8
|
||||
.extern FUN_0202C570
|
||||
.extern FUN_0202C770
|
||||
.extern FUN_0202CB70
|
||||
.extern FUN_0202CB7C
|
||||
.extern FUN_0202CBD4
|
||||
.extern FUN_0202CBE8
|
||||
.extern FUN_0202CBFC
|
||||
.extern FUN_0202CDA4
|
||||
.extern FUN_0202CE64
|
||||
.extern FUN_0202CEEC
|
||||
.extern FUN_0202CF84
|
||||
.extern FUN_0202D034
|
||||
.extern FUN_0202D0A0
|
||||
.extern FUN_0202D0D0
|
||||
.extern FUN_0202D100
|
||||
.extern FUN_0202D178
|
||||
.extern FUN_0202D19C
|
||||
.extern FUN_0202D1B0
|
||||
.extern FUN_0202D1C8
|
||||
.extern FUN_0202D1E4
|
||||
.extern FUN_0202D200
|
||||
.extern FUN_0202D21C
|
||||
.extern FUN_0202D240
|
||||
.extern FUN_0202D298
|
||||
.extern FUN_0202D2D0
|
||||
.extern FUN_0202D2F4
|
||||
.extern FUN_0202D308
|
||||
.extern FUN_0202D330
|
||||
.extern FUN_0202D358
|
||||
.extern FUN_0202D36C
|
||||
.extern FUN_02031454
|
||||
.extern FUN_0202D394
|
||||
.extern FUN_0202D3A4
|
||||
.extern FUN_0202D400
|
||||
.extern FUN_0202D41C
|
||||
.extern FUN_0202D478
|
||||
.extern FUN_0202D498
|
||||
.extern FUN_0202D4BC
|
||||
|
||||
Reference in New Issue
Block a user