diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2020-05-17 21:23:23 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2020-05-17 21:23:23 -0400 |
commit | 4a22e65c9651b77b3e48c1ac2b590b9edcf9f5f7 (patch) | |
tree | 97c87c541afae67926a42e3f45a901c3834f125c /arm9/modules/05/asm/module_05.s | |
parent | 9e1c7af9d0602a5a50d741ca26aeac64f4bef39e (diff) |
More splitting
Diffstat (limited to 'arm9/modules/05/asm/module_05.s')
-rw-r--r-- | arm9/modules/05/asm/module_05.s | 264 |
1 files changed, 132 insertions, 132 deletions
diff --git a/arm9/modules/05/asm/module_05.s b/arm9/modules/05/asm/module_05.s index ea3a41c6..4fb96baa 100644 --- a/arm9/modules/05/asm/module_05.s +++ b/arm9/modules/05/asm/module_05.s @@ -11025,7 +11025,7 @@ _021DC998: ldr r2, [r4, #8] ldr r0, [r0, r1] mov r1, #0 - bl Call_FillMemWithValue + bl memset b _021DCA04 _021DC9FE: ldr r0, [r4, #0xc] @@ -11443,7 +11443,7 @@ _021DCD14: _021DCD26: ldr r2, _021DCD60 ; =0x00000F68 mov r1, #0 - bl Call_FillMemWithValue + bl memset ldr r0, [r4, #0xc] ldr r2, _021DCD64 ; =0x00000F62 str r5, [r0] @@ -11498,7 +11498,7 @@ _021DCD80: _021DCD92: mov r1, #0 mov r2, #0x64 - bl Call_FillMemWithValue + bl memset _021DCD9A: mov r0, #1 pop {r4, pc} @@ -11640,7 +11640,7 @@ MOD05_021DCE74: ; 0x021DCE74 mov r1, #0 add r0, #0x10 mov r2, #0x30 - bl Call_FillMemWithValue + bl memset add r5, #0xfc ldr r1, [r5] ldr r0, [r4, #0x10] @@ -11973,7 +11973,7 @@ _021DD11E: add r0, r4, #0 mov r1, #0 mov r2, #0x3c - bl Call_FillMemWithValue + bl memset pop {r4, pc} thumb_func_start MOD05_021DD130 @@ -13157,7 +13157,7 @@ _021DD9CC: ldr r4, [r6, #8] mov r0, #0 str r0, [r4] - bl FUN_0201BA60 + bl rand_MT mov r1, #3 bl _u32_div_f add r5, r1, #0 @@ -13165,7 +13165,7 @@ _021DD9CC: ldr r0, [r6, #4] lsr r1, r1, #0x10 bl FUN_02020208 - bl FUN_0201BA60 + bl rand_MT mov r1, #0x14 bl _u32_div_f add r2, r5, #1 @@ -13197,12 +13197,12 @@ _021DDA12: _021DDA32: mov r0, #0 str r0, [r4, #0xc] - bl FUN_0201BA60 + bl rand_MT mov r1, #3 bl _u32_div_f add r0, r1, #1 str r0, [r4, #4] - bl FUN_0201BA60 + bl rand_MT ldr r1, _021DDA74 ; =0x0000010E bl _u32_div_f mov r0, #0xf @@ -13266,7 +13266,7 @@ _021DDAA2: ldr r0, [r5, #4] cmp r1, r0 ble _021DDAE4 - bl FUN_0201BA60 + bl rand_MT mov r1, #0xa bl _u32_div_f cmp r1, #7 @@ -13637,7 +13637,7 @@ _021DDD9A: add r4, r0, #0 beq _021DDE6A ldr r5, [r4, #8] - bl FUN_0201BA60 + bl rand_MT mov r1, #3 and r1, r0 lsl r1, r1, #0x10 @@ -13650,7 +13650,7 @@ _021DDD9A: str r0, [r5, #0x14] str r0, [r5, #0x18] str r0, [r5, #0x20] - bl FUN_0201BA60 + bl rand_MT mov r1, #0x3c str r0, [sp, #0x14] bl _s32_div_f @@ -13672,12 +13672,12 @@ _021DDDEC: sub r0, #0x20 _021DDDF0: str r0, [r5, #4] - bl FUN_0201BA60 + bl rand_MT mov r1, #1 and r0, r1 add r0, r0, #4 str r0, [r5, #8] - bl FUN_0201BA60 + bl rand_MT mov r1, #1 and r0, r1 add r0, r0, #1 @@ -13686,7 +13686,7 @@ _021DDDF0: str r0, [r5] ldr r0, [sp, #8] str r0, [r5, #0x1c] - bl FUN_0201BA60 + bl rand_MT ldr r1, _021DDE74 ; =0x0000019E bl _u32_div_f sub r1, #0x20 @@ -13700,7 +13700,7 @@ _021DDDF0: ldr r0, [sp, #4] cmp r6, r0 blt _021DDE48 - bl FUN_0201BA60 + bl rand_MT mov r1, #0x14 bl _u32_div_f mov r0, #0x27 @@ -13710,7 +13710,7 @@ _021DDDF0: str r0, [sp, #0x1c] b _021DDE5C _021DDE48: - bl FUN_0201BA60 + bl rand_MT mov r1, #0x14 bl _u32_div_f mov r0, #7 @@ -14228,7 +14228,7 @@ _021DE22E: str r0, [r5, #0x14] mov r0, #0 str r0, [r5] - bl FUN_0201BA60 + bl rand_MT mov r1, #0x2a bl _u32_div_f add r0, r1, #4 @@ -14260,7 +14260,7 @@ _021DE22E: stmia r2!, {r0, r1} ldr r0, [r3] str r0, [r2] - bl FUN_0201BA60 + bl rand_MT mov r1, #0x69 lsl r1, r1, #2 bl _u32_div_f @@ -15589,7 +15589,7 @@ _021DECE4: ldr r5, [r4, #8] mov r0, #0 str r0, [r5] - bl FUN_0201BA60 + bl rand_MT mov r1, #0x14 bl _u32_div_f add r1, #0xf @@ -15614,7 +15614,7 @@ _021DECE4: ldr r0, _021DEDA8 ; =0x021F683C ldr r0, [r0, r6] str r0, [r5, #0x14] - bl FUN_0201BA60 + bl rand_MT mov r1, #0xfa lsl r1, r1, #2 bl _u32_div_f @@ -15636,7 +15636,7 @@ _021DED4E: add r0, sp, #0xc add r1, r4, #0 bl MOD05_021DD168 - bl FUN_0201BA60 + bl rand_MT mov r1, #0x18 bl _u32_div_f ldr r0, _021DEDB0 ; =0x00000106 @@ -15644,7 +15644,7 @@ _021DED4E: str r0, [sp, #0xc] lsl r0, r0, #0xc str r0, [sp, #0xc] - bl FUN_0201BA60 + bl rand_MT mov r1, #0xc0 bl _u32_div_f sub r1, #0x40 @@ -16498,12 +16498,12 @@ _021DF430: ldr r5, [r6, #8] mov r0, #0 str r0, [r5] - bl FUN_0201BA60 + bl rand_MT mov r1, #6 bl _u32_div_f add r1, #0x12 str r1, [r5, #4] - bl FUN_0201BA60 + bl rand_MT add r7, r0, #0 mov r1, #3 and r7, r1 @@ -16547,14 +16547,14 @@ _021DF492: stmia r2!, {r0, r1} ldr r0, [r3] str r0, [r2] - bl FUN_0201BA60 + bl rand_MT mov r1, #0x18 bl _u32_div_f mov r0, #1 lsl r0, r0, #8 add r0, r1, r0 str r0, [sp, #0x18] - bl FUN_0201BA60 + bl rand_MT mov r1, #0xa8 bl _u32_div_f ldr r0, [sp, #0x18] @@ -16951,12 +16951,12 @@ _021DF7D6: ldr r5, [r4, #8] mov r0, #0 str r0, [r5] - bl FUN_0201BA60 + bl rand_MT mov r1, #5 bl _u32_div_f add r0, r1, #7 str r0, [r5, #4] - bl FUN_0201BA60 + bl rand_MT mov r1, #0xfa lsl r1, r1, #2 bl _u32_div_f @@ -16976,30 +16976,30 @@ _021DF80C: str r0, [r5, #8] mov r0, #1 str r0, [r5, #0xc] - bl FUN_0201BA60 + bl rand_MT mov r1, #6 bl _u32_div_f add r0, r1, #3 str r0, [r5, #0x10] - bl FUN_0201BA60 + bl rand_MT mov r1, #5 bl _u32_div_f add r0, r1, #4 str r0, [r5, #0x14] - bl FUN_0201BA60 + bl rand_MT mov r1, #0x14 bl _u32_div_f str r1, [sp, #8] add r0, sp, #0x10 add r1, r4, #0 bl MOD05_021DD168 - bl FUN_0201BA60 + bl rand_MT mov r1, #6 lsl r1, r1, #6 bl _u32_div_f sub r1, #0x40 str r1, [sp, #0x10] - bl FUN_0201BA60 + bl rand_MT lsl r0, r0, #0x18 lsr r1, r0, #0x18 ldr r0, [sp, #0x10] @@ -17027,13 +17027,13 @@ _021DF80C: mov r1, #0xce sub r7, r1, r0 bpl _021DF89E - bl FUN_0201BA60 + bl rand_MT neg r1, r7 bl _u32_div_f sub r1, r6, r1 b _021DF8AA _021DF89E: - bl FUN_0201BA60 + bl rand_MT add r1, r7, #0 bl _u32_div_f add r1, r6, r1 @@ -17048,7 +17048,7 @@ _021DF8AA: str r0, [r5, #4] b _021DF8C6 _021DF8BC: - bl FUN_0201BA60 + bl rand_MT mov r1, #3 and r0, r1 str r0, [sp, #8] @@ -17150,12 +17150,12 @@ _021DF958: _021DF978: b _021DFA96 _021DF97A: - bl FUN_0201BA60 + bl rand_MT mov r1, #0x14 bl _u32_div_f add r1, #0xa str r1, [r4, #8] - bl FUN_0201BA60 + bl rand_MT mov r1, #3 bl _u32_div_f add r0, r1, #5 @@ -17178,12 +17178,12 @@ _021DF9A2: ldr r0, [r4, #4] mov r1, #0x10 bl MOD05_021DC6D4 - bl FUN_0201BA60 + bl rand_MT mov r1, #0x14 bl _u32_div_f add r1, #0xa str r1, [r4, #8] - bl FUN_0201BA60 + bl rand_MT mov r1, #3 bl _u32_div_f add r0, r1, #5 @@ -17212,12 +17212,12 @@ _021DF9E2: ldr r0, [r4, #0xc] cmp r1, r0 bgt _021DFA50 - bl FUN_0201BA60 + bl rand_MT mov r1, #0xf bl _u32_div_f add r1, #0xa str r1, [r4, #8] - bl FUN_0201BA60 + bl rand_MT mov r1, #3 bl _u32_div_f add r0, r1, #7 @@ -17231,12 +17231,12 @@ _021DFA26: ldr r0, [r4, #0xc] cmp r1, r0 blt _021DFA50 - bl FUN_0201BA60 + bl rand_MT mov r1, #0x14 bl _u32_div_f add r1, #0xa str r1, [r4, #8] - bl FUN_0201BA60 + bl rand_MT mov r1, #3 bl _u32_div_f add r0, r1, #5 @@ -17840,7 +17840,7 @@ _021DFEF6: ldr r5, [r4, #8] mov r0, #0 str r0, [r5] - bl FUN_0201BA60 + bl rand_MT mov r1, #3 bl _u32_div_f add r7, r1, #0 @@ -17888,7 +17888,7 @@ _021DFEF6: str r0, [r5, #8] mov r0, #0 str r0, [r5, #0xc] - bl FUN_0201BA60 + bl rand_MT mov r1, #3 and r1, r0 mov r0, #0x64 @@ -17915,11 +17915,11 @@ _021DFEF6: stmia r2!, {r0, r1} ldr r0, [r3] str r0, [r2] - bl FUN_0201BA60 + bl rand_MT ldr r1, _021DFFFC ; =0x000001FF and r0, r1 str r0, [sp, #0x18] - bl FUN_0201BA60 + bl rand_MT mov r1, #0x30 bl _u32_div_f mov r0, #0 @@ -17992,7 +17992,7 @@ _021E0032: ldr r0, [r4, #4] cmp r1, r0 ble _021E0076 - bl FUN_0201BA60 + bl rand_MT mov r1, #0xa bl _u32_div_f cmp r1, #5 @@ -18496,7 +18496,7 @@ _021E0436: add r4, r0, #0 beq _021E050E ldr r5, [r4, #8] - bl FUN_0201BA60 + bl rand_MT mov r1, #3 and r1, r0 lsl r1, r1, #0x10 @@ -18507,7 +18507,7 @@ _021E0436: str r0, [r5, #0x10] mov r0, #0 str r0, [r5, #0x14] - bl FUN_0201BA60 + bl rand_MT lsr r1, r0, #0x1f lsl r2, r0, #0x1f sub r2, r2, r1 @@ -18522,14 +18522,14 @@ _021E0474: mvn r0, r0 _021E0478: str r0, [r5, #4] - bl FUN_0201BA60 + bl rand_MT mov r0, #1 str r0, [r5, #0xc] ldr r0, [sp, #0xc] str r0, [r5] ldr r0, [sp, #8] str r0, [r5, #0x18] - bl FUN_0201BA60 + bl rand_MT mov r1, #0x14 bl _u32_div_f add r1, #0xa @@ -18543,7 +18543,7 @@ _021E0478: stmia r2!, {r0, r1} ldr r0, [r3] str r0, [r2] - bl FUN_0201BA60 + bl rand_MT ldr r1, _021E0518 ; =0x0000019E bl _u32_div_f ldr r0, [sp, #0x10] @@ -18556,7 +18556,7 @@ _021E0478: ldr r0, [sp, #4] cmp r6, r0 blt _021E04DE - bl FUN_0201BA60 + bl rand_MT mov r1, #0x14 bl _u32_div_f mov r0, #0x27 @@ -18565,7 +18565,7 @@ _021E0478: str r0, [sp, #0x24] b _021E04F0 _021E04DE: - bl FUN_0201BA60 + bl rand_MT mov r1, #0x14 bl _u32_div_f mov r0, #7 @@ -18731,7 +18731,7 @@ _021E060E: str r0, [r4, #4] mov r0, #0 str r0, [r4, #0x14] - bl FUN_0201BA60 + bl rand_MT mov r1, #0x1e lsl r1, r1, #4 bl _u32_div_f @@ -18739,7 +18739,7 @@ _021E060E: str r1, [r4, #0x18] mov r0, #0 str r0, [r4, #0x1c] - bl FUN_0201BA60 + bl rand_MT mov r1, #3 bl _u32_div_f cmp r1, #0 @@ -18788,13 +18788,13 @@ _021E0678: ldr r0, [r4, #8] cmp r0, #0xc8 bne _021E069E - bl FUN_0201BA60 + bl rand_MT mov r1, #0xf bl _u32_div_f str r1, [r4, #0x10] b _021E06BE _021E069E: - bl FUN_0201BA60 + bl rand_MT add r7, r0, #0 ldr r1, [r4, #0x18] mov r0, #0x32 @@ -19012,7 +19012,7 @@ _021E084C: add r5, r0, #0 beq _021E0932 ldr r4, [r5, #8] - bl FUN_0201BA60 + bl rand_MT mov r1, #0xe bl _u32_div_f add r6, r1, #0 @@ -19024,7 +19024,7 @@ _021E084C: lsr r0, r0, #0x1e add r0, r6, r0 asr r6, r0, #2 - bl FUN_0201BA60 + bl rand_MT mov r1, #0x19 bl _u32_div_f add r2, r1, #0 @@ -19038,7 +19038,7 @@ _021E084C: str r0, [r4, #4] mov r0, #0 str r0, [r4, #8] - bl FUN_0201BA60 + bl rand_MT mov r1, #1 and r0, r1 str r0, [r4, #0xc] @@ -19060,36 +19060,36 @@ _021E08BA: ; jump table .short _021E08E0 - _021E08BA - 2 ; case 3 .short _021E08FA - _021E08BA - 2 ; case 4 _021E08C4: - bl FUN_0201BA60 + bl rand_MT ldr r1, _021E0938 ; =0x000001FF and r0, r1 sub r0, #0x80 str r0, [sp, #8] - bl FUN_0201BA60 + bl rand_MT mov r1, #0xc0 bl _u32_div_f add r1, #8 str r1, [sp, #0xc] b _021E0912 _021E08E0: - bl FUN_0201BA60 + bl rand_MT ldr r1, _021E0938 ; =0x000001FF and r0, r1 sub r0, #0x80 str r0, [sp, #8] - bl FUN_0201BA60 + bl rand_MT mov r1, #0x7f and r0, r1 add r0, #0x40 str r0, [sp, #0xc] b _021E0912 _021E08FA: - bl FUN_0201BA60 + bl rand_MT ldr r1, _021E0938 ; =0x000001FF and r0, r1 sub r0, #0x80 str r0, [sp, #8] - bl FUN_0201BA60 + bl rand_MT mov r1, #0x1f and r0, r1 add r0, #0xa0 @@ -20116,7 +20116,7 @@ MOD05_021E1100: ; 0x021E1100 add r4, r1, #0 mov r1, #0 add r5, r0, #0 - bl Call_FillMemWithValue + bl memset mov r2, #0x6b add r1, r5, #0 lsl r2, r2, #2 @@ -20196,7 +20196,7 @@ MOD05_021E117C: ; 0x021E117C ldr r2, _021E11C8 ; =0x0000062C add r0, r4, #0 mov r1, #0 - bl Call_FillMemWithValue + bl memset pop {r4, pc} nop _021E11C4: .word 0xFFFF1FFF @@ -20445,7 +20445,7 @@ _021E1396: mov r2, #0x47 mov r1, #0 lsl r2, r2, #2 - bl Call_FillMemWithValue + bl memset str r7, [r4, #4] ldr r0, [r7, #0xc] bl FUN_020462AC @@ -21000,7 +21000,7 @@ _021E17BE: mov r7, #1 b _021E182E _021E17DE: - bl FUN_0201B9EC + bl rand_LC mov r1, #0x64 bl _s32_div_f cmp r1, #0x32 @@ -21576,7 +21576,7 @@ _021E1C18: mov r2, #0xb6 mov r1, #0 lsl r2, r2, #2 - bl Call_FillMemWithValue + bl memset str r5, [sp] add r0, sp, #0x20 ldrb r0, [r0, #0x10] @@ -24683,7 +24683,7 @@ MOD05_021E3474: ; 0x021E3474 mov r1, #0 mov r2, #0x4c add r4, r0, #0 - bl Call_FillMemWithValue + bl memset ldr r0, _021E34B4 ; =MOD05_021E34B8 add r1, r4, #0 mov r2, #5 @@ -25083,7 +25083,7 @@ MOD05_021E3768: ; 0x021E3768 mov r1, #0 mov r2, #0x30 add r4, r0, #0 - bl Call_FillMemWithValue + bl memset ldr r0, _021E379C ; =0x04000048 mov r1, #0x3f ldrh r2, [r0] @@ -25419,7 +25419,7 @@ MOD05_021E39FC: ; 0x021E39FC mov r1, #0 mov r2, #0x48 add r4, r0, #0 - bl Call_FillMemWithValue + bl memset ldr r0, _021E3A40 ; =0x04000048 mov r5, #0x3f ldrh r2, [r0] @@ -26327,7 +26327,7 @@ MOD05_021E4140: ; 0x021E4140 mov r1, #0 mov r2, #0x30 add r4, r0, #0 - bl Call_FillMemWithValue + bl memset add r0, r4, #0 pop {r4, pc} .balign 4, 0 @@ -26445,7 +26445,7 @@ MOD05_021E4220: ; 0x021E4220 mov r1, #0 mov r2, #0x30 add r4, r0, #0 - bl Call_FillMemWithValue + bl memset add r0, r4, #0 pop {r4, pc} .balign 4, 0 @@ -26645,7 +26645,7 @@ MOD05_021E4394: ; 0x021E4394 mov r1, #0 mov r2, #0xcc add r7, r0, #0 - bl Call_FillMemWithValue + bl memset mov r4, #0 add r5, r7, #0 _021E43AE: @@ -27042,7 +27042,7 @@ MOD05_021E4688: ; 0x021E4688 mov r1, #0 mov r2, #0x24 add r7, r0, #0 - bl Call_FillMemWithValue + bl memset mov r4, #0 add r5, r7, #0 _021E46A0: @@ -27176,7 +27176,7 @@ MOD05_021E4788: ; 0x021E4788 mov r1, #0 mov r2, #0xe8 add r4, r0, #0 - bl Call_FillMemWithValue + bl memset add r0, r4, #0 pop {r4, pc} @@ -27638,7 +27638,7 @@ MOD05_021E4AE4: ; 0x021E4AE4 mov r1, #0 mov r2, #0x2c add r4, r0, #0 - bl Call_FillMemWithValue + bl memset ldr r0, [sp] lsl r1, r5, #3 str r0, [r4] @@ -27766,7 +27766,7 @@ MOD05_021E4BE8: ; 0x021E4BE8 add r1, r4, #0 add r2, r5, #0 add r6, r0, #0 - bl Call_FillMemWithValue + bl memset add r0, r6, #0 pop {r4, r5, r6, pc} @@ -28364,7 +28364,7 @@ _021E500A: add r0, r4, #0 mov r1, #0 mov r2, #0x28 - bl Call_FillMemWithValue + bl memset ldr r0, [sp] add r2, r4, #0 str r0, [r4] @@ -32832,7 +32832,7 @@ _021E72CC: add r0, r4, #0 mov r1, #0 add r2, r5, #0 - bl Call_FillMemWithValue + bl memset add r0, r4, #0 pop {r3, r4, r5, pc} .balign 4, 0 @@ -33109,7 +33109,7 @@ _021E74E8: add r0, r4, #0 mov r1, #0 add r2, r5, #0 - bl Call_FillMemWithValue + bl memset add r0, r4, #0 pop {r3, r4, r5, pc} .balign 4, 0 @@ -35786,7 +35786,7 @@ _021E8912: str r0, [r4, #0xc] mov r1, #0 mov r2, #0x20 - bl Call_FillMemWithValue + bl memset ldr r5, [r4, #0xc] bl MOD05_021E3768 str r0, [r5, #0x1c] @@ -35968,7 +35968,7 @@ _021E8A92: str r0, [r4, #0xc] mov r1, #0 mov r2, #0x20 - bl Call_FillMemWithValue + bl memset ldr r5, [r4, #0xc] bl MOD05_021E3768 str r0, [r5, #0x1c] @@ -36851,7 +36851,7 @@ _021E916E: str r0, [r7, #0xc] mov r1, #0 lsl r2, r2, #4 - bl Call_FillMemWithValue + bl memset ldr r0, [r7, #0x10] ldr r4, [r7, #0xc] ldr r1, [r0, #0x20] @@ -37257,7 +37257,7 @@ _021E94D4: str r0, [r6, #0xc] mov r1, #0 lsl r2, r2, #2 - bl Call_FillMemWithValue + bl memset ldr r0, [r6, #0x10] ldr r4, [r6, #0xc] ldr r1, [r0, #0x20] @@ -37617,7 +37617,7 @@ _021E97D6: str r0, [r7, #0xc] mov r1, #0 lsl r2, r2, #2 - bl Call_FillMemWithValue + bl memset ldr r0, [r7, #0x10] ldr r4, [r7, #0xc] ldr r1, [r0, #0x20] @@ -38075,7 +38075,7 @@ _021E9B98: str r0, [r1, #0xc] mov r1, #0 lsl r2, r2, #6 - bl Call_FillMemWithValue + bl memset ldr r0, [sp, #0x1c] ldr r4, [r0, #0xc] ldr r0, [r0, #0x10] @@ -38733,7 +38733,7 @@ _021EA110: str r0, [r5, #0xc] mov r1, #0 lsl r2, r2, #4 - bl Call_FillMemWithValue + bl memset ldr r0, [r5, #0x10] ldr r4, [r5, #0xc] ldr r1, [r0, #0x20] @@ -39064,7 +39064,7 @@ _021EA3D8: str r0, [r1, #0xc] mov r1, #0 lsl r2, r2, #2 - bl Call_FillMemWithValue + bl memset ldr r0, [sp, #0x18] mov r2, #1 ldr r4, [r0, #0xc] @@ -39650,7 +39650,7 @@ _021EA8B2: str r0, [r4, #0xc] mov r1, #0 lsl r2, r2, #2 - bl Call_FillMemWithValue + bl memset ldr r5, [r4, #0xc] mov r1, #1 add r0, r5, #0 @@ -39936,7 +39936,7 @@ _021EAB14: str r0, [r6, #0xc] mov r1, #0 lsl r2, r2, #4 - bl Call_FillMemWithValue + bl memset ldr r4, [r6, #0xc] mov r1, #4 add r0, r4, #0 @@ -40244,7 +40244,7 @@ _021EAD8E: str r0, [r1, #0xc] mov r1, #0 lsl r2, r2, #4 - bl Call_FillMemWithValue + bl memset ldr r0, [sp, #0x14] mov r1, #6 ldr r4, [r0, #0xc] @@ -40732,7 +40732,7 @@ _021EB18E: str r0, [r5, #0xc] mov r1, #0 lsl r2, r2, #2 - bl Call_FillMemWithValue + bl memset ldr r4, [r5, #0xc] mov r1, #1 add r0, r4, #0 @@ -41258,7 +41258,7 @@ _021EB5E4: mov r1, #0 mov r2, #0x38 str r0, [r4, #0xc] - bl Call_FillMemWithValue + bl memset mov r0, #2 mov r1, #0 bl FUN_0201E6E4 @@ -41478,7 +41478,7 @@ _021EB7A2: str r0, [r5, #0xc] mov r1, #0 lsl r2, r2, #4 - bl Call_FillMemWithValue + bl memset ldr r4, [r5, #0xc] mov r1, #1 add r0, r4, #0 @@ -42161,7 +42161,7 @@ _021EBD20: str r0, [r5, #0xc] mov r1, #0 lsl r2, r2, #2 - bl Call_FillMemWithValue + bl memset ldr r4, [r5, #0xc] mov r1, #4 add r0, r4, #0 @@ -43595,7 +43595,7 @@ _021EC8EC: blt _021EC8D8 cmp r7, #2 bne _021EC90E - bl FUN_0201B9EC + bl rand_LC ldr r1, _021EC940 ; =0x00007FFF cmp r0, r1 blo _021EC90A @@ -43615,7 +43615,7 @@ _021EC90E: bl FUN_020672BC cmp r0, #0xe5 bne _021EC938 - bl FUN_0201B9EC + bl rand_LC ldr r1, _021EC940 ; =0x00007FFF cmp r0, r1 blo _021EC932 @@ -43642,7 +43642,7 @@ MOD05_021EC944: ; 0x021EC944 bl MOD05_021EC8A8 add r1, r0, #0 bpl _021EC960 - bl FUN_0201BA60 + bl rand_MT add r1, r0, #0 ldr r0, [sp] bl FUN_02023CB8 @@ -43658,7 +43658,7 @@ _021EC960: add r6, r0, #0 lsl r7, r7, #4 _021EC978: - bl FUN_0201BA60 + bl rand_MT add r4, r0, #0 bl FUN_02068884 cmp r6, r0 @@ -43730,7 +43730,7 @@ _021EC9E0: add r6, sp, #8 add r7, #2 _021EC9F4: - bl FUN_0201B9EC + bl rand_LC mov r1, #6 sub r1, r1, r5 bl _s32_div_f @@ -43749,7 +43749,7 @@ _021EC9F4: add r6, #1 mov r7, #0x1f _021ECA1E: - bl FUN_0201B9EC + bl rand_LC lsr r1, r0, #0x1f lsl r0, r0, #0x1f sub r0, r0, r1 @@ -44532,7 +44532,7 @@ MOD05_021ED00C: ; 0x021ED00C mov r5, #0 _021ED044: add r0, r4, #0 - bl FUN_0201BA10 + bl rand_ALT add r4, r0, #0 add r0, r6, #0 add r1, r4, #0 @@ -44987,7 +44987,7 @@ _021ED3AC: ldr r0, [sp] bl MOD05_021ED320 add r4, r0, #0 - bl FUN_0201B9EC + bl rand_LC mov r1, #0x64 mul r1, r0 add r0, r1, #0 @@ -45434,7 +45434,7 @@ _021ED6B4: beq _021ED788 _021ED774: add r0, r7, #0 - bl FUN_0201BA10 + bl rand_ALT add r7, r0, #0 ldr r0, [sp, #0x2c] add r1, r7, #0 @@ -52111,7 +52111,7 @@ MOD05_021F0ADC: ; 0x021F0ADC mov r0, #0 mvn r0, r0 strb r0, [r4] - bl FUN_0201B9EC + bl rand_LC lsr r2, r0, #0x1f lsl r1, r0, #0x1c sub r1, r1, r2 @@ -52240,7 +52240,7 @@ _021F0BE0: blt _021F0C0C mov r0, #0 strb r0, [r4, #1] - bl FUN_0201B9EC + bl rand_LC lsr r1, r0, #0x1f lsl r2, r0, #0x1c sub r2, r2, r1 @@ -57512,7 +57512,7 @@ _021F33E2: ldr r2, [sp, #8] add r0, r4, #0 mov r1, #0 - bl Call_FillMemWithValue + bl memset ldr r0, [sp] strh r6, [r4] strh r0, [r4, #2] @@ -57639,7 +57639,7 @@ MOD05_021F34DC: ; 0x021F34DC mov r1, #0 mov r2, #0x58 add r5, r0, #0 - bl Call_FillMemWithValue + bl memset ldr r0, [sp, #8] str r0, [r5] add r0, r7, #0 @@ -58023,7 +58023,7 @@ _021F382E: ldr r0, [r4, #0xc] mov r1, #0 add r2, r5, #0 - bl Call_FillMemWithValue + bl memset pop {r3, r4, r5, pc} .balign 4, 0 @@ -58036,7 +58036,7 @@ MOD05_021F383C: ; 0x021F383C add r0, r4, #0 mov r1, #0 mov r2, #0x60 - bl Call_FillMemWithValue + bl memset pop {r4, pc} .balign 4, 0 @@ -59993,7 +59993,7 @@ MOD05_021F46C8: ; 0x021F46C8 mov r1, #0 lsl r2, r2, #2 add r4, r0, #0 - bl Call_FillMemWithValue + bl memset mov r2, #0x63 mov r0, #0 add r1, r4, #0 @@ -60072,13 +60072,13 @@ _021F4732: add r0, #0xc mov r1, #0 lsl r2, r2, #6 - bl Call_FillMemWithValue + bl memset mov r2, #0x63 lsl r2, r2, #2 add r0, r4, r2 mov r1, #0 sub r2, #0xc - bl Call_FillMemWithValue + bl memset mov r0, #1 str r0, [r4] mov r0, #0 @@ -60929,7 +60929,7 @@ _021F4DDE: bl FUN_0202A9C0 cmp r5, r0 bne _021F4E42 - bl FUN_0201B9EC + bl rand_LC mov r1, #0x29 lsl r1, r1, #4 bl _s32_div_f @@ -61031,7 +61031,7 @@ MOD05_021F4EE4: ; 0x021F4EE4 push {r4, r5, r6, lr} add r6, r0, #0 add r5, r1, #0 - bl FUN_0201B9EC + bl rand_LC mov r1, #0x29 lsl r1, r1, #4 bl _s32_div_f @@ -61085,7 +61085,7 @@ _021F4F3E: MOD05_021F4F44: ; 0x021F4F44 push {r3, r4, r5, lr} add r4, r0, #0 - bl FUN_0201B9EC + bl rand_LC mov r1, #0x29 lsl r1, r1, #4 bl _s32_div_f @@ -61148,7 +61148,7 @@ _021F4FA8: MOD05_021F4FAC: ; 0x021F4FAC push {r3, r4, r5, lr} add r4, r0, #0 - bl FUN_0201B9EC + bl rand_LC mov r1, #0x29 lsl r1, r1, #4 bl _s32_div_f @@ -61752,7 +61752,7 @@ MOD05_021F5400: ; 0x021F5400 mov r1, #0 mov r2, #0x78 add r4, r0, #0 - bl Call_FillMemWithValue + bl memset ldr r1, [r5, #8] add r0, r4, #0 bl FUN_020B80B4 @@ -62048,7 +62048,7 @@ MOD05_021F5608: ; 0x021F5608 mov r1, #0x11 mov r2, #0x20 add r4, r0, #0 - bl Call_FillMemWithValue + bl memset mov r0, #1 str r0, [sp] add r0, r5, #0 @@ -62512,7 +62512,7 @@ _021F59C4: add r0, r4, #0 mov r1, #0 add r2, r5, #0 - bl Call_FillMemWithValue + bl memset ldr r0, [sp] str r0, [r4] ldr r0, [sp, #4] @@ -63125,7 +63125,7 @@ _021F5E24: MOD05_021F5E30: ; 0x021F5E30 push {r4, lr} add r4, r0, #0 - bl FUN_0201B9EC + bl rand_LC lsr r1, r0, #0x1f lsl r0, r0, #0x1e sub r0, r0, r1 @@ -63454,7 +63454,7 @@ _021F6088: add r0, r4, #0 mov r1, #0 add r2, r5, #0 - bl Call_FillMemWithValue + bl memset add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 @@ -63654,7 +63654,7 @@ MOD05_021F61F4: ; 0x021F61F4 add r4, r0, #0 mov r1, #0 mov r2, #0x34 - bl Call_FillMemWithValue + bl memset str r6, [r4] mov r0, #0 str r0, [r4, #0xc] @@ -63896,7 +63896,7 @@ _021F63AC: str r0, [r5, #4] mov r1, #0 add r2, r6, #0 - bl Call_FillMemWithValue + bl memset ldr r0, [r4] add r0, r0, #1 str r0, [r4] |