mirror of
https://github.com/zeldaret/ph
synced 2026-08-24 23:16:29 -04:00
Decomp ItemManager::GetUnk_09e_Divided
This commit is contained in:
+22
-22
@@ -10,7 +10,7 @@
|
||||
.extern data_027e0000
|
||||
.extern data_027e0000
|
||||
.extern data_027e0000
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9a18
|
||||
.extern func_01ff99f4
|
||||
.extern func_01ff9d4c
|
||||
@@ -197,7 +197,7 @@
|
||||
.extern func_01ff8e84
|
||||
.extern data_027e0370
|
||||
.extern data_027e0370
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9c68
|
||||
.extern func_01ff9d4c
|
||||
.extern func_01ff9d4c
|
||||
@@ -251,8 +251,8 @@
|
||||
.extern data_027e0084
|
||||
.extern data_027e0080
|
||||
.extern data_027e007c
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern data_027e00b8
|
||||
.extern data_027e0098
|
||||
.extern data_027e008c
|
||||
@@ -329,8 +329,8 @@
|
||||
.extern func_01ff99f4
|
||||
.extern data_027e0384
|
||||
.extern data_027e03c8
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_01ff9a50
|
||||
.extern func_01ff99f4
|
||||
.extern func_01ff9a50
|
||||
@@ -352,8 +352,8 @@
|
||||
.extern data_027e0078
|
||||
.extern data_027e0070
|
||||
.extern data_027e0074
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern data_027e0088
|
||||
.extern func_01ffa9fc
|
||||
.extern func_01ffa9fc
|
||||
@@ -432,13 +432,13 @@
|
||||
.extern data_027e05f0
|
||||
.extern data_027e0000
|
||||
.extern data_027e0000
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e071c
|
||||
.extern data_027e071c
|
||||
.extern func_01ff9b4c
|
||||
.extern func_01ff9b4c
|
||||
.extern func_ov16_0211f9bc
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9ec0
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ffa0f4
|
||||
@@ -447,8 +447,8 @@
|
||||
.extern func_01ff991c
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff9ac4
|
||||
.extern func_01ffa0f4
|
||||
@@ -573,16 +573,16 @@
|
||||
.extern func_01ff9d4c
|
||||
.extern data_027e0764
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0764
|
||||
.extern data_027e02a0
|
||||
.extern data_027e0618
|
||||
@@ -970,12 +970,12 @@
|
||||
.extern func_ov00_020cf42c
|
||||
.extern func_ov00_020d054c
|
||||
.extern func_ov00_020d0594
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_02097738
|
||||
.extern func_ov00_020d054c
|
||||
.extern func_ov00_020d0594
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0618
|
||||
@@ -1051,14 +1051,14 @@
|
||||
.extern func_ov00_02089a2c
|
||||
.extern func_ov00_02089a84
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d033c
|
||||
.extern func_ov00_020d033c
|
||||
.extern func_ov00_020d03c4
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0618
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d02bc
|
||||
.extern data_027e0c38
|
||||
|
||||
@@ -390,7 +390,7 @@
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_027e0c68
|
||||
.extern func_ov00_020777d0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffbe34
|
||||
.extern func_020367ec
|
||||
.extern func_02036808
|
||||
@@ -510,7 +510,7 @@
|
||||
.extern func_0202ab48
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
|
||||
@@ -393,7 +393,7 @@
|
||||
.extern func_ov09_02114218
|
||||
.extern func_ov09_02114218
|
||||
.extern func_ov09_02113c20
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov09_02113f40
|
||||
.extern func_ov09_02113c20
|
||||
.extern func_ov09_02113c20
|
||||
@@ -794,9 +794,9 @@
|
||||
.extern func_020349cc
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern func_ov00_020a9588
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_01ff8230
|
||||
.extern func_01ff81f8
|
||||
|
||||
+24
-24
@@ -7,10 +7,10 @@
|
||||
.extern func_01ff9958
|
||||
.extern func_01ffa0f4
|
||||
.extern func_01ffa0f4
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_0200388c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0200388c
|
||||
.extern func_01ffa0f4
|
||||
.extern func_01ffa0f4
|
||||
@@ -166,22 +166,22 @@
|
||||
.extern func_0203493c
|
||||
.extern func_0203493c
|
||||
.extern func_ov00_020cfcf8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d00c4
|
||||
.extern data_027e0618
|
||||
@@ -306,10 +306,10 @@
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0718
|
||||
.extern func_0203490c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d77e4
|
||||
@@ -791,7 +791,7 @@
|
||||
.extern func_01ffbe34
|
||||
.extern func_01ff8000
|
||||
.extern func_01ff9b4c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0203493c
|
||||
.extern func_ov00_02097738
|
||||
.extern func_01ff9b88
|
||||
@@ -905,7 +905,7 @@
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_02078ffc
|
||||
.extern func_01ff8000
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_0209d8d8
|
||||
.extern func_ov00_02079680
|
||||
.extern func_02034984
|
||||
@@ -921,10 +921,10 @@
|
||||
.extern func_02034984
|
||||
.extern func_ov17_0215ff30
|
||||
.extern func_ov17_0215ff30
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov17_0215ff30
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov17_0215ff30
|
||||
.extern data_027e1054
|
||||
@@ -1092,15 +1092,15 @@
|
||||
.extern func_02034984
|
||||
.extern func_ov26_02176948
|
||||
.extern func_01ffbe34
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_02078ffc
|
||||
.extern func_01ff8000
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_02007984
|
||||
.extern func_ov00_020d00c4
|
||||
.extern _ZNK11ItemManager7HasItemEj
|
||||
@@ -1177,7 +1177,7 @@
|
||||
.extern func_02036808
|
||||
.extern func_ov00_020d054c
|
||||
.extern func_ov00_020d0594
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_02032fa4
|
||||
.extern func_02033e70
|
||||
@@ -1187,7 +1187,7 @@
|
||||
.extern func_02032fa4
|
||||
.extern func_0203d7e0
|
||||
.extern func_01ffbe34
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_02034d68
|
||||
.extern func_02034d68
|
||||
@@ -1434,8 +1434,8 @@
|
||||
.extern func_0202e740
|
||||
.extern data_027e103c
|
||||
.extern data_027e077c
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_02036edc
|
||||
.extern data_027e0c68
|
||||
.extern func_020329b0
|
||||
@@ -1449,7 +1449,7 @@
|
||||
.extern func_020329b0
|
||||
.extern func_02032c10
|
||||
.extern func_01ffbe34
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_02034d68
|
||||
.extern func_02032788
|
||||
.extern func_020340d0
|
||||
@@ -1458,7 +1458,7 @@
|
||||
.extern func_0203369c
|
||||
.extern data_027e0cbc
|
||||
.extern data_027e0c68
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0203e784
|
||||
.extern func_0204f8d4
|
||||
.extern func_0203e7b4
|
||||
|
||||
+18
-18
@@ -67,12 +67,12 @@
|
||||
.extern func_ov00_0208cb84
|
||||
.extern func_ov18_0216ad80
|
||||
.extern func_020435b4
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_02005934
|
||||
.extern data_ov00_020ee0a0
|
||||
.extern func_ov00_020a1a24
|
||||
@@ -477,7 +477,7 @@
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8ab0
|
||||
.extern func_ov00_020a8d88
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c05ec
|
||||
.extern data_027e0fb8
|
||||
.extern data_ov00_020eec9c
|
||||
@@ -520,7 +520,7 @@
|
||||
.extern func_ov00_020a8db8
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020a8ad0
|
||||
.extern func_ov00_020a8ad0
|
||||
.extern func_ov00_020a8c58
|
||||
@@ -532,7 +532,7 @@
|
||||
.extern func_ov00_020a8db8
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020a8ad0
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c4c
|
||||
@@ -550,7 +550,7 @@
|
||||
.extern func_ov00_020a8b3c
|
||||
.extern func_ov00_020a8d6c
|
||||
.extern func_ov00_020a8d88
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c05ec
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8b3c
|
||||
@@ -561,7 +561,7 @@
|
||||
.extern func_ov00_020a82c4
|
||||
.extern func_ov00_020a8d6c
|
||||
.extern func_ov00_020a8d88
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c05ec
|
||||
.extern gItemManager
|
||||
.extern data_027e0fb8
|
||||
@@ -1461,7 +1461,7 @@
|
||||
.extern data_027e0d78
|
||||
.extern func_ov00_020ce2f0
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9e64
|
||||
.extern data_027e0764
|
||||
.extern data_02050f54
|
||||
@@ -2033,12 +2033,12 @@
|
||||
.extern func_ov15_02184bd0
|
||||
.extern data_027e0e60
|
||||
.extern data_027e0d3c
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_0207dea0
|
||||
.extern func_01ff991c
|
||||
.extern data_02057200
|
||||
|
||||
@@ -76,7 +76,7 @@
|
||||
.extern func_ov00_020d0594
|
||||
.extern func_01ff9b88
|
||||
.extern func_01ff9b88
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_020d00c4
|
||||
|
||||
@@ -466,7 +466,7 @@
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_01ff9b4c
|
||||
.extern func_0200388c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9b4c
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov00_020d77e4
|
||||
@@ -792,9 +792,9 @@
|
||||
.extern func_ov00_020d0490
|
||||
.extern func_ov00_020d0490
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d033c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d054c
|
||||
.extern func_ov00_020d0594
|
||||
@@ -981,17 +981,17 @@
|
||||
.extern data_027e03c8
|
||||
.extern func_ov00_02087d34
|
||||
.extern data_027e0f64
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0200388c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0200388c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0200388c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0200388c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0200388c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0200388c
|
||||
.extern func_01ff8230
|
||||
.extern func_01ff81f8
|
||||
|
||||
+23
-23
@@ -195,10 +195,10 @@
|
||||
.extern func_02036808
|
||||
.extern data_027e0d54
|
||||
.extern data_027e0c68
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_02034698
|
||||
.extern data_027e0d54
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_02034698
|
||||
.extern data_027e0d54
|
||||
.extern func_ov00_020d77e4
|
||||
@@ -210,15 +210,15 @@
|
||||
.extern data_027e0d54
|
||||
.extern func_0203d7e0
|
||||
.extern func_0203493c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_0203493c
|
||||
.extern func_ov00_020d00c4
|
||||
@@ -338,10 +338,10 @@
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_ov00_020ee734
|
||||
.extern func_02036888
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03c4
|
||||
.extern func_02033e70
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03c4
|
||||
.extern func_02033e70
|
||||
.extern data_027e0c68
|
||||
@@ -357,7 +357,7 @@
|
||||
.extern func_0203d7e0
|
||||
.extern func_01ffbe34
|
||||
.extern func_0203493c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_0203493c
|
||||
@@ -404,9 +404,9 @@
|
||||
.extern func_ov00_020d0670
|
||||
.extern func_0203643c
|
||||
.extern data_027e0c68
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d054c
|
||||
.extern func_0203516c
|
||||
@@ -498,7 +498,7 @@
|
||||
.extern data_027e0d54
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_ov00_020eec68
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
@@ -511,9 +511,9 @@
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
.extern data_027e0d54
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_0204f754
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
@@ -712,7 +712,7 @@
|
||||
.extern data_ov00_020ee698
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_02034b0c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
@@ -725,7 +725,7 @@
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d00c4
|
||||
@@ -736,7 +736,7 @@
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_020350ac
|
||||
.extern func_0204f754
|
||||
@@ -861,7 +861,7 @@
|
||||
.extern func_ov00_020d77e4
|
||||
.extern data_027e0c68
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
@@ -920,7 +920,7 @@
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_ov00_020d77e4
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
@@ -973,7 +973,7 @@
|
||||
.extern func_ov00_020d77e4
|
||||
.extern data_027e0c68
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
@@ -988,7 +988,7 @@
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
@@ -1003,7 +1003,7 @@
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
@@ -1016,7 +1016,7 @@
|
||||
.extern func_02032a20
|
||||
.extern func_02032788
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
|
||||
@@ -646,7 +646,7 @@
|
||||
.extern func_ov00_020b4a00
|
||||
.extern func_ov00_020b4a00
|
||||
.extern func_ov00_020b45f8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020b45f8
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_02097750
|
||||
@@ -1445,7 +1445,7 @@
|
||||
.extern func_02035370
|
||||
.extern func_0203516c
|
||||
.extern func_02034a1c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
.extern data_02050f54
|
||||
@@ -1683,7 +1683,7 @@
|
||||
.extern func_0203516c
|
||||
.extern func_02034a1c
|
||||
.extern func_ov01_020f7f10
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_020d03f8
|
||||
.extern data_02050f54
|
||||
@@ -1717,7 +1717,7 @@
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9e64
|
||||
@@ -1725,8 +1725,8 @@
|
||||
.extern func_01ff9cec
|
||||
.extern func_01fffb4c
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9bf8
|
||||
@@ -1891,7 +1891,7 @@
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9d4c
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff9bc4
|
||||
@@ -2159,7 +2159,7 @@
|
||||
.extern func_ov00_0208e704
|
||||
.extern func_ov00_020a61ac
|
||||
.extern func_ov00_020b7ea4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0e60
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_ov00_02094824
|
||||
|
||||
+18
-18
@@ -130,9 +130,9 @@
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9bf8
|
||||
.extern data_027e0fe4
|
||||
@@ -271,7 +271,7 @@
|
||||
.extern func_ov00_020beba8
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_020c0e04
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Approach_thunk
|
||||
.extern func_ov00_02083978
|
||||
.extern func_ov00_02083a1c
|
||||
@@ -689,10 +689,10 @@
|
||||
.extern func_ov00_0208b9cc
|
||||
.extern data_027e0e60
|
||||
.extern func_ov00_02097b9c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_0208c468
|
||||
.extern func_ov00_02097b9c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_0208c468
|
||||
.extern data_027e0f74
|
||||
@@ -704,7 +704,7 @@
|
||||
.extern func_ov00_020843ec
|
||||
.extern data_027e0e60
|
||||
.extern data_027e0f74
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_0202bbbc
|
||||
.extern func_ov00_02097810
|
||||
@@ -713,7 +713,7 @@
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_020843ec
|
||||
.extern func_ov00_0208b930
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_02097810
|
||||
.extern func_ov00_0209a508
|
||||
@@ -1002,8 +1002,8 @@
|
||||
.extern func_0201b76c
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9d4c
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9bf8
|
||||
@@ -1348,7 +1348,7 @@
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_ov00_0208b9cc
|
||||
.extern func_ov00_0208c3a4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_0208c3a4
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_020c1500
|
||||
@@ -1695,7 +1695,7 @@
|
||||
.extern func_ov00_0208b9e4
|
||||
.extern func_ov00_02097738
|
||||
.extern func_0202b418
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0f74
|
||||
.extern func_ov00_020c0e04
|
||||
.extern func_ov00_0208ba08
|
||||
@@ -2190,7 +2190,7 @@
|
||||
.extern func_ov00_0208e704
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_020b7ea4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0e60
|
||||
.extern func_01ff8214
|
||||
.extern func_ov05_02102c2c
|
||||
@@ -2595,7 +2595,7 @@
|
||||
.extern data_027e0fe4
|
||||
.extern data_ov00_020e72f0
|
||||
.extern func_01ff991c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9958
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_027e0fe0
|
||||
@@ -3115,7 +3115,7 @@
|
||||
.extern func_ov00_020b4a00
|
||||
.extern func_ov00_020b4a00
|
||||
.extern func_ov00_020b45f8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020b45f8
|
||||
.extern func_0203516c
|
||||
.extern func_ov00_02078b40
|
||||
@@ -3994,7 +3994,7 @@
|
||||
.extern func_ov00_02084cc8
|
||||
.extern data_027e0f68
|
||||
.extern data_027e0e60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020cecd8
|
||||
.extern _ZNK11ItemManager7HasItemEj
|
||||
.extern func_ov00_0208b930
|
||||
@@ -4212,7 +4212,7 @@
|
||||
.extern data_027e0e60
|
||||
.extern func_01ff9ec0
|
||||
.extern Approach_thunk
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ffa0f4
|
||||
.extern func_0202b154
|
||||
@@ -4374,7 +4374,7 @@
|
||||
.extern func_ov00_0208e704
|
||||
.extern func_ov00_0208e704
|
||||
.extern func_ov00_020b7ea4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0e60
|
||||
.extern func_ov00_0208335c
|
||||
.extern func_ov00_02083368
|
||||
@@ -4497,7 +4497,7 @@
|
||||
.extern data_027e0f74
|
||||
.extern data_027e0fc8
|
||||
.extern func_ov00_0208b930
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_02097810
|
||||
.extern func_ov00_0209a508
|
||||
|
||||
+94
-94
@@ -164,7 +164,7 @@
|
||||
.extern func_02034984
|
||||
.extern func_02034984
|
||||
.extern func_ov03_020fc200
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d00c4
|
||||
.extern func_ov00_020d00c4
|
||||
@@ -481,8 +481,8 @@
|
||||
.extern data_027e0d0c
|
||||
.extern data_02050f54
|
||||
.extern func_01ff9ec0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_020c5d74
|
||||
.extern func_ov00_020ceacc
|
||||
.extern data_027e0764
|
||||
@@ -959,7 +959,7 @@
|
||||
.extern func_01ff91f8
|
||||
.extern func_02005660
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_01fffbec
|
||||
@@ -971,12 +971,12 @@
|
||||
.extern func_ov00_02087df8
|
||||
.extern func_ov00_020a61ac
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_020a61ac
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f78
|
||||
.extern data_027e0764
|
||||
@@ -1001,11 +1001,11 @@
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_027e0ce0
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
@@ -1154,10 +1154,10 @@
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ffa0f4
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_020a61ac
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_020c1500
|
||||
@@ -1480,10 +1480,10 @@
|
||||
.extern data_027e0e60
|
||||
.extern func_ov00_02087d34
|
||||
.extern func_ov00_02089318
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_02089318
|
||||
.extern func_ov00_02089318
|
||||
.extern data_027e0f64
|
||||
@@ -1898,7 +1898,7 @@
|
||||
.extern func_ov09_02115408
|
||||
.extern func_ov00_02097760
|
||||
.extern data_027e0f74
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9bf8
|
||||
.extern func_ov00_020a61ac
|
||||
.extern func_01ff9c2c
|
||||
@@ -2037,7 +2037,7 @@
|
||||
.extern data_02050f54
|
||||
.extern data_027e0fb0
|
||||
.extern func_ov00_02083ee0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0e60
|
||||
.extern func_0202af4c
|
||||
.extern func_0202af4c
|
||||
@@ -2048,8 +2048,8 @@
|
||||
.extern func_ov00_02083ee0
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern data_027e10a4
|
||||
.extern data_027e0fa0
|
||||
.extern data_027e0fb0
|
||||
@@ -2510,7 +2510,7 @@
|
||||
.extern data_027e10a4
|
||||
.extern data_027e0d78
|
||||
.extern func_ov00_02078ffc
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9ec0
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0d3c
|
||||
@@ -2560,17 +2560,17 @@
|
||||
.extern func_ov00_020c3348
|
||||
.extern func_ov00_020c4048
|
||||
.extern func_ov00_020c3674
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ffa0f4
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fe4
|
||||
.extern data_027e0f94
|
||||
@@ -2956,8 +2956,8 @@
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_02082454
|
||||
.extern Approach_thunk
|
||||
.extern data_027e0e60
|
||||
@@ -3524,7 +3524,7 @@
|
||||
.extern func_01ffa9fc
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020a61ac
|
||||
.extern func_01ffa9fc
|
||||
.extern func_01ffa9fc
|
||||
@@ -3691,7 +3691,7 @@
|
||||
.extern func_ov00_020cf8fc
|
||||
.extern func_ov00_020cf8fc
|
||||
.extern func_ov00_020cf03c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e077c
|
||||
.extern data_027e0c68
|
||||
.extern data_027e103c
|
||||
@@ -3706,7 +3706,7 @@
|
||||
.extern func_0203d7e0
|
||||
.extern func_ov00_020cf864
|
||||
.extern func_ov00_020cf03c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_01ffbe34
|
||||
.extern func_ov00_020d00c4
|
||||
@@ -3872,8 +3872,8 @@
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_020ccf0c
|
||||
@@ -3883,7 +3883,7 @@
|
||||
.extern data_02050f54
|
||||
.extern data_027e0ff8
|
||||
.extern func_ov00_02083ee0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0e60
|
||||
.extern func_ov00_020c6e08
|
||||
.extern func_01ff9bf8
|
||||
@@ -3983,10 +3983,10 @@
|
||||
.extern data_027e0f94
|
||||
.extern func_ov00_02087d34
|
||||
.extern func_ov00_02089318
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_02089318
|
||||
.extern func_ov00_02089318
|
||||
.extern data_027e0f64
|
||||
@@ -4053,7 +4053,7 @@
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020c28ec
|
||||
.extern func_ov00_02078ffc
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02097738
|
||||
.extern func_ov00_020c198c
|
||||
.extern func_02036ce4
|
||||
@@ -4259,7 +4259,7 @@
|
||||
.extern func_ov00_020c3674
|
||||
.extern func_0202ab48
|
||||
.extern func_0202ab48
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov03_020fc10c
|
||||
.extern data_027e0fe4
|
||||
.extern data_027e05f4
|
||||
@@ -4745,12 +4745,12 @@
|
||||
.extern func_ov00_020c198c
|
||||
.extern func_02036da8
|
||||
.extern func_ov00_020ce2f0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020836dc
|
||||
.extern func_ov00_020836dc
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_0209779c
|
||||
.extern Approach_thunk
|
||||
.extern Approach_thunk
|
||||
@@ -5120,7 +5120,7 @@
|
||||
.extern data_027e0d0c
|
||||
.extern data_027e0fe4
|
||||
.extern data_02050f54
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0764
|
||||
.extern func_ov00_02083ee0
|
||||
.extern func_ov00_020c3070
|
||||
@@ -5237,7 +5237,7 @@
|
||||
.extern data_027e0f6c
|
||||
.extern func_ov00_020c28ec
|
||||
.extern func_ov00_02078ffc
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02097738
|
||||
.extern func_ov00_020c198c
|
||||
.extern func_02036ce4
|
||||
@@ -5609,12 +5609,12 @@
|
||||
.extern data_02063e4c
|
||||
.extern func_ov00_02083ee0
|
||||
.extern data_027e0e60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c2974
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_0202b308
|
||||
.extern func_ov00_02089318
|
||||
.extern data_027e0f64
|
||||
@@ -5875,11 +5875,11 @@
|
||||
.extern func_ov00_020c5d74
|
||||
.extern func_ov00_020c28ec
|
||||
.extern func_ov00_020c2974
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_020c5d74
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_020c2974
|
||||
@@ -5924,7 +5924,7 @@
|
||||
.extern func_ov00_020c3674
|
||||
.extern func_0202b3bc
|
||||
.extern func_ov00_020ce2f0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0fac
|
||||
.extern data_027e0fe4
|
||||
.extern data_02050f54
|
||||
@@ -5939,7 +5939,7 @@
|
||||
.extern data_027e0f94
|
||||
.extern data_02050f54
|
||||
.extern data_027e0e60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_02050f54
|
||||
.extern func_ov00_020c3674
|
||||
.extern func_ov00_020c3674
|
||||
@@ -6026,7 +6026,7 @@
|
||||
.extern data_02063e4c
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020c288c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02078fac
|
||||
.extern func_ov00_020c1c20
|
||||
.extern func_ov00_020cf2b8
|
||||
@@ -6725,7 +6725,7 @@
|
||||
.extern func_ov00_020c1500
|
||||
.extern func_ov00_020c3348
|
||||
.extern func_ov00_020c4048
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0c68
|
||||
@@ -6759,7 +6759,7 @@
|
||||
.extern data_02050f54
|
||||
.extern data_027e0f74
|
||||
.extern data_ov00_020eec68
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0202e58c
|
||||
.extern func_ov00_020c5d74
|
||||
.extern data_027e10a4
|
||||
@@ -6816,8 +6816,8 @@
|
||||
.extern func_ov00_020c288c
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ffa0f4
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0fac
|
||||
.extern data_02050f54
|
||||
@@ -6827,7 +6827,7 @@
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ffa0f4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff81f8
|
||||
.extern data_02050f54
|
||||
.extern func_01ff9bf8
|
||||
@@ -6890,7 +6890,7 @@
|
||||
.extern func_020078f4
|
||||
.extern func_020078f4
|
||||
.extern func_ov00_02083ee0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02087d34
|
||||
.extern func_ov00_02089318
|
||||
.extern data_027e0e60
|
||||
@@ -6945,8 +6945,8 @@
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ffa0f4
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fe4
|
||||
@@ -7450,9 +7450,9 @@
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov00_020cec60
|
||||
.extern func_ov00_02083ee0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_02097b9c
|
||||
.extern func_ov00_02097bcc
|
||||
.extern data_027e0e58
|
||||
@@ -7538,8 +7538,8 @@
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0764
|
||||
.extern func_0202b418
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Approach_thunk
|
||||
.extern func_01ff9958
|
||||
.extern func_0202b154
|
||||
@@ -7548,11 +7548,11 @@
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0764
|
||||
.extern data_027e0764
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02082650
|
||||
.extern func_ov00_02082660
|
||||
.extern func_02036da8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_02036da8
|
||||
.extern data_027e0e60
|
||||
.extern data_027e0764
|
||||
@@ -7565,7 +7565,7 @@
|
||||
.extern func_ov00_020c5e20
|
||||
.extern func_0202e58c
|
||||
.extern func_ov00_020c5d74
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_02050f54
|
||||
.extern data_027e0d3c
|
||||
.extern func_ov00_020c3070
|
||||
@@ -7741,24 +7741,24 @@
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_ov00_020c5d74
|
||||
.extern func_ov00_020ce2f0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c2938
|
||||
.extern func_ov00_020c288c
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_020c28ec
|
||||
.extern func_ov00_020c2974
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern data_027e0d0c
|
||||
.extern data_02050f54
|
||||
.extern data_027e0fac
|
||||
@@ -7827,8 +7827,8 @@
|
||||
.extern data_027e0e60
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0ffc
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_020c74c8
|
||||
.extern func_ov00_020c75f4
|
||||
@@ -7845,7 +7845,7 @@
|
||||
.extern data_027e0764
|
||||
.extern data_027e0fe8
|
||||
.extern func_ov00_020ce2f0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0f94
|
||||
.extern func_ov00_020c5e20
|
||||
.extern func_0202e58c
|
||||
@@ -7964,7 +7964,7 @@
|
||||
.extern data_ov03_02100634
|
||||
.extern func_0204f754
|
||||
.extern func_0204f754
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov09_02119018
|
||||
.extern func_ov09_02119048
|
||||
.extern func_ov09_0211a538
|
||||
|
||||
+19
-19
@@ -77,7 +77,7 @@
|
||||
.extern func_ov00_0208b9cc
|
||||
.extern func_ov00_02084cc8
|
||||
.extern data_027e0e60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020cecd8
|
||||
.extern data_027e0ffc
|
||||
.extern func_ov00_0208bf28
|
||||
@@ -198,9 +198,9 @@
|
||||
.extern data_027e0d0c
|
||||
.extern data_027e0e60
|
||||
.extern data_027e0ffc
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_0202b154
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_020ceacc
|
||||
@@ -209,7 +209,7 @@
|
||||
.extern data_027e0ffc
|
||||
.extern func_01ffbf5c
|
||||
.extern data_027e0e60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020b7e6c
|
||||
@@ -278,10 +278,10 @@
|
||||
.extern func_ov00_02083a1c
|
||||
.extern func_ov00_020840c4
|
||||
.extern data_027e0e60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov26_0217287c
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov26_0217287c
|
||||
.extern Approach_thunk
|
||||
.extern func_ov26_021727b4
|
||||
@@ -564,7 +564,7 @@
|
||||
.extern data_027e0f74
|
||||
.extern data_027e0fc8
|
||||
.extern func_ov00_0208b930
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_02097810
|
||||
.extern func_ov00_0209a508
|
||||
@@ -842,7 +842,7 @@
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_0208b9cc
|
||||
.extern func_ov00_0208b9e4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c0e04
|
||||
.extern func_ov00_0208ba08
|
||||
.extern func_ov00_020ceacc
|
||||
@@ -943,7 +943,7 @@
|
||||
.extern data_027e0f6c
|
||||
.extern func_ov00_0208c3a4
|
||||
.extern func_ov00_0208c3a4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c1500
|
||||
.extern func_ov00_020c3348
|
||||
.extern func_ov00_020c4048
|
||||
@@ -1105,15 +1105,15 @@
|
||||
.extern data_027e0f94
|
||||
.extern func_ov00_0207c1f8
|
||||
.extern data_027e0e58
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_027e0fe0
|
||||
.extern func_ov14_02137770
|
||||
.extern func_ov14_02137920
|
||||
.extern func_ov14_02137920
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov14_02137970
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_020c6f60
|
||||
@@ -1144,7 +1144,7 @@
|
||||
.extern func_ov00_020826a0
|
||||
.extern func_ov00_020823c4
|
||||
.extern data_027e0e60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0202b3bc
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_02084ac4
|
||||
@@ -1302,9 +1302,9 @@
|
||||
.extern func_02019020
|
||||
.extern func_0201926c
|
||||
.extern data_027e0e60
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_0200e2a4
|
||||
.extern func_0200e2a4
|
||||
.extern func_02017d30
|
||||
@@ -1443,7 +1443,7 @@
|
||||
.extern data_027e0f74
|
||||
.extern data_027e0fc8
|
||||
.extern func_ov00_0208b930
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_02097810
|
||||
.extern func_ov00_0209a508
|
||||
|
||||
+13
-13
@@ -206,7 +206,7 @@
|
||||
.extern func_0202d7ac
|
||||
.extern func_ov00_02098058
|
||||
.extern func_ov00_02098058
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0202b2e8
|
||||
.extern func_ov00_02097b9c
|
||||
.extern func_ov00_02098058
|
||||
@@ -266,7 +266,7 @@
|
||||
.extern data_02063e4c
|
||||
.extern func_01ff8214
|
||||
.extern func_ov09_02115478
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov09_0211d180
|
||||
.extern data_027e0d38
|
||||
.extern data_02050f54
|
||||
@@ -1187,10 +1187,10 @@
|
||||
.extern func_0202b4e4
|
||||
.extern func_01ff9ec0
|
||||
.extern func_01ff9ec0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Approach_thunk
|
||||
.extern Approach_thunk
|
||||
.extern func_0202b2e8
|
||||
@@ -1224,10 +1224,10 @@
|
||||
.extern func_01ff9ec0
|
||||
.extern func_0202b154
|
||||
.extern func_0202b154
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Approach_thunk
|
||||
.extern Approach_thunk
|
||||
.extern Approach_thunk
|
||||
@@ -1399,7 +1399,7 @@
|
||||
.extern func_020214d4
|
||||
.extern func_0201f7a8
|
||||
.extern func_0201f7d0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02083c50
|
||||
.extern func_ov00_02083c24
|
||||
.extern func_ov00_02083f80
|
||||
@@ -1448,7 +1448,7 @@
|
||||
.extern func_ov00_020d0594
|
||||
.extern func_0203951c
|
||||
.extern func_0203d7e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov00_020d00c4
|
||||
.extern data_027e0cbc
|
||||
@@ -1548,7 +1548,7 @@
|
||||
.extern data_027e0ce0
|
||||
.extern func_0203e784
|
||||
.extern func_0204f8d4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0204f8d4
|
||||
.extern func_0204f8d4
|
||||
.extern func_0204f8d4
|
||||
|
||||
@@ -871,7 +871,7 @@
|
||||
.extern data_027e0fc8
|
||||
.extern data_027e0e58
|
||||
.extern func_ov00_020c5ec0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff8214
|
||||
.extern func_01ff8124
|
||||
.extern func_01ff8690
|
||||
|
||||
@@ -870,7 +870,7 @@
|
||||
.extern func_ov00_0207c444
|
||||
.extern data_027e0e58
|
||||
.extern func_0201e388
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_027e0fe0
|
||||
.extern func_ov00_020c1554
|
||||
|
||||
@@ -81,7 +81,7 @@
|
||||
.extern func_ov00_0208c468
|
||||
.extern func_ov00_02097b9c
|
||||
.extern func_ov00_02098058
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_0208c468
|
||||
.extern func_ov00_02097b9c
|
||||
.extern func_ov00_02098058
|
||||
@@ -425,7 +425,7 @@
|
||||
.extern func_ov00_020c5d74
|
||||
.extern func_01ff9bf8
|
||||
.extern func_ov00_020c3070
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01fffd04
|
||||
.extern func_ov00_020c5d74
|
||||
.extern func_ov00_02088000
|
||||
@@ -901,8 +901,8 @@
|
||||
.extern func_0201b76c
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9d4c
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9bf8
|
||||
|
||||
@@ -756,7 +756,7 @@
|
||||
.extern func_0202e310
|
||||
.extern func_0202e310
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0202e310
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_0202e310
|
||||
|
||||
@@ -226,7 +226,7 @@
|
||||
.extern func_ov00_020c35d8
|
||||
.extern data_027e0fe4
|
||||
.extern func_01ff81f8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov05_02102c2c
|
||||
.extern data_02050f54
|
||||
.extern data_ov00_020e9370
|
||||
@@ -303,7 +303,7 @@
|
||||
.extern data_027e0764
|
||||
.extern data_027e0f94
|
||||
.extern data_02050f54
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0202e310
|
||||
.extern func_0202e310
|
||||
.extern func_ov00_020ceacc
|
||||
|
||||
@@ -544,7 +544,7 @@
|
||||
.extern func_ov14_0214aa0c
|
||||
.extern func_ov00_020c28ec
|
||||
.extern func_ov00_020c288c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffe1cc
|
||||
.extern func_ov00_020c29ec
|
||||
.extern func_ov14_0214aa0c
|
||||
@@ -606,7 +606,7 @@
|
||||
.extern func_ov14_02145318
|
||||
.extern func_ov14_02145cac
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov14_02145178
|
||||
.extern func_ov00_020c5374
|
||||
.extern func_ov00_02084164
|
||||
|
||||
@@ -130,7 +130,7 @@
|
||||
.extern data_027e077c
|
||||
.extern data_02056be4
|
||||
.extern data_027e1054
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d033c
|
||||
.extern func_01ffe468
|
||||
.extern func_02034984
|
||||
@@ -542,7 +542,7 @@
|
||||
.extern func_02018c90
|
||||
.extern func_ov00_02084cc8
|
||||
.extern data_027e0e60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c0e04
|
||||
.extern func_ov00_020c0e24
|
||||
.extern func_ov00_0209a4f4
|
||||
@@ -1030,14 +1030,14 @@
|
||||
.extern func_0201926c
|
||||
.extern data_027e0e60
|
||||
.extern func_ov00_020d6be4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9d4c
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff9cec
|
||||
.extern data_ov00_020eec60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02079680
|
||||
.extern func_02034984
|
||||
.extern data_027e0d3c
|
||||
@@ -1154,7 +1154,7 @@
|
||||
.extern data_027e0ce0
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_01ff9ec0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d70a4
|
||||
.extern func_ov00_020d7180
|
||||
.extern func_ov00_020d716c
|
||||
|
||||
@@ -206,7 +206,7 @@
|
||||
.extern data_027e0ffc
|
||||
.extern func_ov00_020c2974
|
||||
.extern func_0202b154
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02083ee0
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_0202e58c
|
||||
@@ -278,7 +278,7 @@
|
||||
.extern func_ov00_020c2974
|
||||
.extern func_0202b154
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffa0f4
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9e64
|
||||
@@ -295,7 +295,7 @@
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0f94
|
||||
.extern data_02050f54
|
||||
.extern func_ov00_020c2974
|
||||
@@ -830,7 +830,7 @@
|
||||
.extern func_ov00_020c2974
|
||||
.extern func_0202b154
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ffa0f4
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9e64
|
||||
@@ -974,9 +974,9 @@
|
||||
.extern func_ov00_020c5f1c
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov05_02102c2c
|
||||
.extern data_027e0ffc
|
||||
.extern data_02050f54
|
||||
|
||||
@@ -17,9 +17,9 @@
|
||||
.extern func_0202e9f4
|
||||
.extern func_02007984
|
||||
.extern func_0200e2a4
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_0200e2a4
|
||||
.extern func_020078f4
|
||||
.extern func_02047024
|
||||
@@ -716,7 +716,7 @@
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_01ff9bc4
|
||||
@@ -860,7 +860,7 @@
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_ov00_020cf03c
|
||||
.extern func_ov00_020ceffc
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d02bc
|
||||
.extern func_ov09_021136c4
|
||||
.extern func_020349cc
|
||||
|
||||
@@ -35,9 +35,9 @@
|
||||
.extern func_0202e310
|
||||
.extern func_0202e310
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0202e310
|
||||
.extern func_0202e310
|
||||
.extern func_ov00_020ceacc
|
||||
|
||||
@@ -433,9 +433,9 @@
|
||||
.extern data_027e0fec
|
||||
.extern func_ov14_02147870
|
||||
.extern func_ov14_02145100
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_0200e2a4
|
||||
.extern func_0200e2a4
|
||||
.extern func_02017d30
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
.extern data_027e0ffc
|
||||
.extern func_ov00_020c5118
|
||||
.extern func_ov00_020c5118
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03c4
|
||||
.extern func_0202e58c
|
||||
.extern func_ov00_020c50f0
|
||||
@@ -75,7 +75,7 @@
|
||||
.extern func_ov00_020c5118
|
||||
.extern func_ov00_020c5d74
|
||||
.extern func_ov00_020c5118
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03c4
|
||||
.extern func_0202e58c
|
||||
.extern func_ov00_020c50d4
|
||||
@@ -350,7 +350,7 @@
|
||||
.extern func_01fffcec
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov14_0213d480
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d033c
|
||||
.extern func_ov00_020c1e2c
|
||||
.extern data_027e0764
|
||||
@@ -707,7 +707,7 @@
|
||||
.extern data_027e0618
|
||||
.extern func_01ff8214
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_02050f54
|
||||
.extern func_ov00_02081f4c
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
@@ -825,7 +825,7 @@
|
||||
.extern func_ov00_020bd618
|
||||
.extern data_027e0fec
|
||||
.extern func_ov00_020ca8a4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_02050f54
|
||||
.extern func_ov00_020c3070
|
||||
.extern func_ov00_020ceacc
|
||||
|
||||
@@ -75,7 +75,7 @@
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_ov00_020b7d74
|
||||
.extern data_027e0764
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d033c
|
||||
.extern data_027e0764
|
||||
.extern func_ov00_02083ee0
|
||||
@@ -196,7 +196,7 @@
|
||||
.extern func_02037628
|
||||
.extern func_02036f68
|
||||
.extern data_027e0c68
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d033c
|
||||
.extern func_ov00_020d033c
|
||||
.extern func_0203493c
|
||||
|
||||
@@ -472,7 +472,7 @@
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_027e0fc8
|
||||
.extern func_ov00_020cc940
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0202b154
|
||||
.extern func_0202b2e8
|
||||
.extern func_0202e58c
|
||||
@@ -547,7 +547,7 @@
|
||||
.extern func_ov00_020d59f0
|
||||
.extern func_ov00_020d5c54
|
||||
.extern func_ov00_020d5cd8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d59f0
|
||||
.extern func_ov00_020d59f0
|
||||
.extern func_ov00_020d59f0
|
||||
|
||||
@@ -368,7 +368,7 @@
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_020c198c
|
||||
.extern func_0203608c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_02036140
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_02087d34
|
||||
@@ -537,7 +537,7 @@
|
||||
.extern func_0202e58c
|
||||
.extern func_ov00_020c5d74
|
||||
.extern func_0203608c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_02036140
|
||||
.extern func_ov00_02087584
|
||||
.extern func_0203608c
|
||||
@@ -549,7 +549,7 @@
|
||||
.extern data_027e0f74
|
||||
.extern func_0202b154
|
||||
.extern func_ov00_020c28ec
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0202b154
|
||||
.extern func_ov00_02088010
|
||||
.extern data_027e0f64
|
||||
@@ -614,7 +614,7 @@
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_0202e58c
|
||||
.extern func_ov00_020cec60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0f90
|
||||
.extern data_027e0ffc
|
||||
.extern data_027e0fc8
|
||||
|
||||
+25
-25
@@ -202,14 +202,14 @@
|
||||
.extern Approach_thunk
|
||||
.extern func_ov00_020cfc70
|
||||
.extern func_ov00_020bd0a8
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_020c288c
|
||||
.extern func_01ff9bc4
|
||||
.extern func_0202b2e8
|
||||
.extern func_ov00_02089318
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0202e58c
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_02088000
|
||||
@@ -240,7 +240,7 @@
|
||||
.extern func_0202e58c
|
||||
.extern data_027e0d0c
|
||||
.extern func_0202b154
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c1e2c
|
||||
.extern func_ov00_020bc46c
|
||||
.extern func_ov00_020bb5f0
|
||||
@@ -309,13 +309,13 @@
|
||||
.extern func_0202e310
|
||||
.extern func_ov00_02088000
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_020c2974
|
||||
.extern func_ov00_020c2974
|
||||
.extern func_0202b154
|
||||
.extern func_ov00_020cec60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c1500
|
||||
.extern func_ov00_020c3348
|
||||
.extern func_ov00_020c4048
|
||||
@@ -339,9 +339,9 @@
|
||||
.extern func_0202e310
|
||||
.extern func_0202e310
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_0202e310
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_02088000
|
||||
@@ -356,7 +356,7 @@
|
||||
.extern func_ov00_020c2974
|
||||
.extern func_0202b154
|
||||
.extern func_ov00_020cec60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c1500
|
||||
.extern func_ov00_020c3348
|
||||
.extern func_ov00_020c4048
|
||||
@@ -366,8 +366,8 @@
|
||||
.extern func_0202e58c
|
||||
.extern data_027e0d0c
|
||||
.extern func_0202e58c
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_02088000
|
||||
.extern data_027e0ffc
|
||||
@@ -376,7 +376,7 @@
|
||||
.extern func_0202e58c
|
||||
.extern func_0202e58c
|
||||
.extern func_01ffe1cc
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c198c
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_02087d34
|
||||
@@ -527,9 +527,9 @@
|
||||
.extern func_ov00_02097b9c
|
||||
.extern func_ov00_020a7b10
|
||||
.extern func_0202b308
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_02089318
|
||||
.extern func_ov00_020d70a4
|
||||
.extern func_ov00_02097bcc
|
||||
@@ -592,7 +592,7 @@
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_0202e58c
|
||||
.extern func_ov00_020cec60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0f90
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0f64
|
||||
@@ -718,7 +718,7 @@
|
||||
.extern func_ov00_020c5e88
|
||||
.extern func_ov00_020c6024
|
||||
.extern func_ov00_020ce2f0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov05_02102c2c
|
||||
.extern data_02050f54
|
||||
.extern data_ov00_020e9370
|
||||
@@ -775,13 +775,13 @@
|
||||
.extern func_ov00_020c1908
|
||||
.extern data_027e0fc8
|
||||
.extern data_027e0c68
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern data_02050f54
|
||||
.extern func_01ff9d4c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01fffbec
|
||||
.extern func_ov00_020c2974
|
||||
.extern func_01ffa0f4
|
||||
@@ -857,7 +857,7 @@
|
||||
.extern func_ov00_020c313c
|
||||
.extern func_ov00_020c2bf4
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_0207c474
|
||||
.extern func_ov00_0207c474
|
||||
.extern func_ov00_0207c474
|
||||
|
||||
@@ -483,7 +483,7 @@
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_0202e310
|
||||
|
||||
@@ -114,7 +114,7 @@
|
||||
.extern func_01ff9c2c
|
||||
.extern func_02007908
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9bc4
|
||||
@@ -751,7 +751,7 @@
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov09_021136c4
|
||||
|
||||
+23
-23
@@ -200,7 +200,7 @@
|
||||
.extern func_ov00_02087fe0
|
||||
.extern func_ov00_02087fe0
|
||||
.extern func_ov00_020bb6d4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02087fe0
|
||||
.extern func_01ff9bf8
|
||||
.extern func_0202b308
|
||||
@@ -217,7 +217,7 @@
|
||||
.extern func_01ff8214
|
||||
.extern func_ov00_020c1450
|
||||
.extern func_ov00_020c5f80
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c5f80
|
||||
.extern func_ov05_02102c2c
|
||||
.extern data_02050f54
|
||||
@@ -291,7 +291,7 @@
|
||||
.extern data_ov29_0217bd28
|
||||
.extern func_0202b308
|
||||
.extern func_ov00_020c2974
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020bd4d8
|
||||
.extern func_ov00_020bd4fc
|
||||
.extern data_027e0fac
|
||||
@@ -368,8 +368,8 @@
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_020bb6d4
|
||||
.extern func_ov00_020bb810
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_02089318
|
||||
.extern func_02036ce4
|
||||
.extern func_ov00_020c1908
|
||||
@@ -382,9 +382,9 @@
|
||||
.extern func_ov00_020c288c
|
||||
.extern func_01ffa0f4
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_0202e58c
|
||||
.extern func_01ff9ec0
|
||||
.extern func_02036ce4
|
||||
@@ -445,7 +445,7 @@
|
||||
.extern data_027e0ffc
|
||||
.extern data_027e0e58
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0ffc
|
||||
.extern func_0202e58c
|
||||
.extern func_0202e58c
|
||||
@@ -465,8 +465,8 @@
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0764
|
||||
.extern data_027e0ffc
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_020a61ac
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_020ceacc
|
||||
@@ -553,7 +553,7 @@
|
||||
.extern func_0202b154
|
||||
.extern Approach_thunk
|
||||
.extern func_ov00_020c2974
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c2974
|
||||
.extern func_0202b154
|
||||
.extern func_01ff9d4c
|
||||
@@ -594,7 +594,7 @@
|
||||
.extern data_027e0f74
|
||||
.extern data_ov00_020eec68
|
||||
.extern func_0202b154
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0202e58c
|
||||
.extern func_ov00_0207c474
|
||||
.extern func_ov00_020cec60
|
||||
@@ -642,7 +642,7 @@
|
||||
.extern func_ov00_020a61ac
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_02097810
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9ec0
|
||||
.extern func_ov00_02089318
|
||||
.extern func_ov00_020ce2f0
|
||||
@@ -667,12 +667,12 @@
|
||||
.extern func_ov00_020cec60
|
||||
.extern func_0202e58c
|
||||
.extern data_027e0ffc
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_01ff9958
|
||||
.extern func_ov00_020ce2f0
|
||||
.extern func_01ffa0f4
|
||||
@@ -687,7 +687,7 @@
|
||||
.extern func_ov17_02168660
|
||||
.extern data_027e0fec
|
||||
.extern func_ov00_020cec60
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020cec60
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1b0
|
||||
@@ -750,8 +750,8 @@
|
||||
.extern func_ov00_020c1ef8
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_0202e58c
|
||||
.extern data_027e0fac
|
||||
.extern data_027e0f90
|
||||
|
||||
+17
-17
@@ -86,7 +86,7 @@
|
||||
.extern func_0201e50c
|
||||
.extern data_027e0fec
|
||||
.extern data_027e0f74
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c0c44
|
||||
.extern func_ov00_020c0d4c
|
||||
.extern func_ov00_020c0d4c
|
||||
@@ -163,7 +163,7 @@
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern func_01ff892c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff98f0
|
||||
.extern data_027e0ce0
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
@@ -296,8 +296,8 @@
|
||||
.extern func_ov00_020b7d74
|
||||
.extern func_0204f754
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_020078f4
|
||||
.extern func_02047024
|
||||
.extern func_ov00_0207c1f8
|
||||
@@ -504,9 +504,9 @@
|
||||
.extern func_0204713c
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_027e0fe0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_0200e2a4
|
||||
.extern func_0200e2a4
|
||||
.extern func_02017d30
|
||||
@@ -683,14 +683,14 @@
|
||||
.extern func_020340d0
|
||||
.extern data_027e0cbc
|
||||
.extern func_ov00_020d105c
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_02033e70
|
||||
.extern data_02050f54
|
||||
.extern data_027e0c38
|
||||
@@ -757,8 +757,8 @@
|
||||
.extern data_027e0d78
|
||||
.extern data_027e0f74
|
||||
.extern func_02033e70
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_02033e70
|
||||
.extern func_02033e70
|
||||
.extern data_027e0c38
|
||||
|
||||
@@ -256,7 +256,7 @@
|
||||
.extern func_ov00_020c5e20
|
||||
.extern func_ov36_02184dec
|
||||
.extern func_0202b154
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c3070
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_020cc45c
|
||||
@@ -342,7 +342,7 @@
|
||||
.extern data_027e0ffc
|
||||
.extern func_ov00_020c5f1c
|
||||
.extern func_ov05_02102c2c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov05_02102c2c
|
||||
.extern data_ov00_020e9370
|
||||
.extern func_ov00_02081f4c
|
||||
|
||||
@@ -110,7 +110,7 @@
|
||||
.extern func_ov00_020c38fc
|
||||
.extern func_ov00_020c53e8
|
||||
.extern func_ov00_020ce284
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c3674
|
||||
.extern func_ov00_020c3674
|
||||
.extern data_027e0fe4
|
||||
@@ -502,9 +502,9 @@
|
||||
.extern func_ov00_020c38fc
|
||||
.extern func_ov00_020c53e8
|
||||
.extern func_ov00_020ce284
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c3674
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020c3674
|
||||
.extern func_ov00_020c28ec
|
||||
.extern data_027e0fe4
|
||||
|
||||
@@ -224,7 +224,7 @@
|
||||
.extern func_ov00_0207c7e8
|
||||
.extern func_ov00_020c3180
|
||||
.extern data_027e0e5c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_02002c14
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9bf8
|
||||
|
||||
@@ -191,7 +191,7 @@
|
||||
.extern data_027e0ffc
|
||||
.extern data_02050f54
|
||||
.extern func_ov00_020cc1f8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff8214
|
||||
.extern func_ov00_020cb160
|
||||
.extern func_ov00_020c5f80
|
||||
@@ -203,7 +203,7 @@
|
||||
.extern func_ov14_0213b5f4
|
||||
.extern data_02050f54
|
||||
.extern data_ov00_020e9370
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff8214
|
||||
.extern func_ov00_020a61ac
|
||||
.extern func_01ff9bc4
|
||||
|
||||
@@ -289,7 +289,7 @@
|
||||
.extern func_ov00_020b7d74
|
||||
.extern func_0203e784
|
||||
.extern func_0204f8d4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_0203e7b4
|
||||
.extern func_0203e784
|
||||
.extern func_0204f8d4
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020840c4
|
||||
.extern func_ov14_0213d248
|
||||
.extern func_ov00_020c3674
|
||||
|
||||
@@ -199,7 +199,7 @@
|
||||
.extern data_027e1098
|
||||
.extern data_027e0d3c
|
||||
.extern data_027e0f94
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020d03f8
|
||||
.extern func_ov00_02078fd4
|
||||
.extern func_0202e740
|
||||
|
||||
+17
-17
@@ -1813,14 +1813,14 @@ func_01ff927c: ; 0x01ff927c
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
||||
arm_func_end func_01ff927c
|
||||
|
||||
.global func_01ff98e0
|
||||
arm_func_start func_01ff98e0
|
||||
func_01ff98e0: ; 0x01ff98e0
|
||||
.global Divide
|
||||
arm_func_start Divide
|
||||
Divide: ; 0x01ff98e0
|
||||
stmdb sp!, {r3, lr}
|
||||
bl func_01ff9b24
|
||||
bl func_01ff9a18
|
||||
ldmia sp!, {r3, pc}
|
||||
arm_func_end func_01ff98e0
|
||||
arm_func_end Divide
|
||||
|
||||
.global func_01ff98f0
|
||||
arm_func_start func_01ff98f0
|
||||
@@ -2468,7 +2468,7 @@ _01ffa074:
|
||||
cmp r0, #0
|
||||
mov r0, r2
|
||||
beq _01ffa0b0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0, asr #0x5
|
||||
ldr r0, _01ffa0f0 ; =data_02054f54
|
||||
mov r1, r1, lsl #0x1
|
||||
@@ -2478,7 +2478,7 @@ _01ffa074:
|
||||
mov r0, r0, asr #0x10
|
||||
ldmia sp!, {r4, pc}
|
||||
_01ffa0b0:
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0, asr #0x5
|
||||
ldr r0, _01ffa0f0 ; =data_02054f54
|
||||
mov r1, r1, lsl #0x1
|
||||
@@ -2603,7 +2603,7 @@ _01ffa238:
|
||||
cmp r0, #0
|
||||
mov r0, r2
|
||||
beq _01ffa274
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0, asr #0x5
|
||||
ldr r0, _01ffa298 ; =data_02055058
|
||||
mov r1, r1, lsl #0x1
|
||||
@@ -2613,7 +2613,7 @@ _01ffa238:
|
||||
mov r0, r0, lsr #0x10
|
||||
ldmia sp!, {r4, pc}
|
||||
_01ffa274:
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0, asr #0x5
|
||||
ldr r0, _01ffa298 ; =data_02055058
|
||||
mov r1, r1, lsl #0x1
|
||||
@@ -4389,7 +4389,7 @@ func_01ffb7ec: ; 0x01ffb7ec
|
||||
beq _01ffb848
|
||||
mov r0, ip, lsl #0x1
|
||||
ldrsh r0, [lr, r0]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_01ffb848:
|
||||
mov r2, sl, lsl #0x5
|
||||
ldr r1, [sp, #0x5c]
|
||||
@@ -4448,7 +4448,7 @@ _01ffb90c:
|
||||
beq _01ffb980
|
||||
ldr r0, [r7]
|
||||
sub r0, sb, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov sl, r0
|
||||
b _01ffb980
|
||||
_01ffb934:
|
||||
@@ -4459,7 +4459,7 @@ _01ffb934:
|
||||
beq _01ffb980
|
||||
ldr r0, [r7, #4]
|
||||
sub r0, sb, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov sl, r0
|
||||
b _01ffb980
|
||||
_01ffb95c:
|
||||
@@ -4470,7 +4470,7 @@ _01ffb95c:
|
||||
beq _01ffb980
|
||||
ldr r0, [r7, #8]
|
||||
sub r0, sb, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov sl, r0
|
||||
_01ffb980:
|
||||
cmp r4, #0
|
||||
@@ -4481,7 +4481,7 @@ _01ffb980:
|
||||
subs r1, sb, r0
|
||||
beq _01ffb9fc
|
||||
mov r0, sl
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r6, r0
|
||||
add r0, sp, #0xc
|
||||
add r1, sp, #0
|
||||
@@ -4511,7 +4511,7 @@ _01ffb9fc:
|
||||
subs r1, sb, r0
|
||||
beq _01ffba74
|
||||
mov r0, sl
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r6, r0
|
||||
add r0, sp, #0xc
|
||||
add r1, sp, #0
|
||||
@@ -4542,7 +4542,7 @@ _01ffba74:
|
||||
subs r1, sb, r0
|
||||
beq _01ffbaec
|
||||
mov r0, sl
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r6, r0
|
||||
add r0, sp, #0x18
|
||||
add r1, sp, #0
|
||||
@@ -7498,7 +7498,7 @@ func_01ffe61c: ; 0x01ffe61c
|
||||
ldr r2, [r7, #0xc]
|
||||
mov r1, r4
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r5]
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
@@ -7793,7 +7793,7 @@ func_01ffea18: ; 0x01ffea18
|
||||
mov r1, r0
|
||||
ldr r0, [r6, #0xc]
|
||||
rsb r1, r1, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r3, [r8]
|
||||
rsb r1, r0, #0
|
||||
cmp r3, r1
|
||||
|
||||
+23
-23
@@ -7401,7 +7401,7 @@ func_02005bfc: ; 0x02005bfc
|
||||
mov sb, r2
|
||||
mov r8, r3
|
||||
ldr r6, [sp, #0x2c]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r4, r0
|
||||
cmp r7, #0x1000
|
||||
beq _02005c3c
|
||||
@@ -32485,7 +32485,7 @@ _02017fa4:
|
||||
beq _02017fc0
|
||||
ldr r0, [sb, #4]
|
||||
mov r1, r5
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r7, r0
|
||||
_02017fc0:
|
||||
ldr r3, [sp, #0x18]
|
||||
@@ -33755,7 +33755,7 @@ _02018e54:
|
||||
beq _02018eb4
|
||||
mov r0, r2, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_02018eb4:
|
||||
str r0, [r7, #0x24]
|
||||
ldrh r1, [r7, #0x22]
|
||||
@@ -33764,7 +33764,7 @@ _02018eb4:
|
||||
beq _02018ed4
|
||||
mov r0, r6, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_02018ed4:
|
||||
str r0, [r7, #0x28]
|
||||
ldrb r0, [sb, #2]
|
||||
@@ -36811,7 +36811,7 @@ func_0201b76c: ; 0x0201b76c
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r1, r5, #0
|
||||
mov r5, r0
|
||||
ldr r0, [sp, #0x1c]
|
||||
@@ -36819,7 +36819,7 @@ func_0201b76c: ; 0x0201b76c
|
||||
add r0, r6, r0
|
||||
sub r0, r0, #0xbf
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r5, #0
|
||||
cmpge r0, #0
|
||||
blt _0201b7f8
|
||||
@@ -39153,7 +39153,7 @@ func_0201d788: ; 0x0201d788
|
||||
beq _0201d820
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_0201d820:
|
||||
str r0, [r4, #0x30]
|
||||
ldrh r1, [r4, #0x2e]
|
||||
@@ -39162,7 +39162,7 @@ _0201d820:
|
||||
beq _0201d840
|
||||
mov r0, r5, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_0201d840:
|
||||
str r0, [r4, #0x34]
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
@@ -53657,14 +53657,14 @@ _02028264:
|
||||
arm_func_start func_0202826c
|
||||
func_0202826c: ; 0x0202826c
|
||||
ldr r1, [r0]
|
||||
ldr ip, _02028284 ; =func_01ff98e0
|
||||
ldr ip, _02028284 ; =Divide
|
||||
ldrh r1, [r1, #4]
|
||||
ldr r0, [r0, #0x10]
|
||||
mov r1, r1, lsl #0xc
|
||||
bx ip
|
||||
.align 2, 0
|
||||
arm_func_end func_0202826c
|
||||
_02028284: .word func_01ff98e0
|
||||
_02028284: .word Divide
|
||||
|
||||
.global func_02028288
|
||||
arm_func_start func_02028288
|
||||
@@ -57264,7 +57264,7 @@ func_0202aff0: ; 0x0202aff0
|
||||
mov r1, #0x800
|
||||
sub r0, r0, #0x800
|
||||
rsb r1, r1, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r0, #0x1000
|
||||
movgt r0, #0x1000
|
||||
bgt _0202b02c
|
||||
@@ -57702,7 +57702,7 @@ _0202b54c:
|
||||
cmp r2, r4
|
||||
bge _0202b5cc
|
||||
mov r0, r4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r0, #0x1000
|
||||
movgt r0, #0x1000
|
||||
bgt _0202b5c4
|
||||
@@ -57715,7 +57715,7 @@ _0202b5cc:
|
||||
ldr r0, [sp, #0x28]
|
||||
cmp r2, r0
|
||||
ble _0202b5f4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
cmp r5, #0x1000
|
||||
movgt r5, #0x1000
|
||||
@@ -61306,7 +61306,7 @@ func_0202da8c: ; 0x0202da8c
|
||||
cmp r1, r6
|
||||
ble _0202db10
|
||||
mov r0, r6
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5]
|
||||
smull r2, r1, r0, r1
|
||||
adds r2, r2, #0x800
|
||||
@@ -61354,7 +61354,7 @@ func_0202db30: ; 0x0202db30
|
||||
cmp r1, r6
|
||||
ble _0202dbb4
|
||||
mov r0, r6
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5]
|
||||
smull r2, r1, r0, r1
|
||||
adds r2, r2, #0x800
|
||||
@@ -61381,7 +61381,7 @@ _0202dbb4:
|
||||
cmp r1, r7
|
||||
bge _0202dc1c
|
||||
mov r0, r7
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5]
|
||||
smull r2, r1, r0, r1
|
||||
adds r2, r2, #0x800
|
||||
@@ -61439,7 +61439,7 @@ func_0202dc38: ; 0x0202dc38
|
||||
cmp r1, r6
|
||||
ble _0202dcdc
|
||||
mov r0, r6
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5]
|
||||
smull r2, r1, r0, r1
|
||||
adds r2, r2, #0x800
|
||||
@@ -61505,7 +61505,7 @@ func_0202dcfc: ; 0x0202dcfc
|
||||
bl func_01ff9958
|
||||
mov r1, r0
|
||||
mov r0, fp
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6]
|
||||
smull r2, r1, r0, r1
|
||||
adds r2, r2, #0x800
|
||||
@@ -61529,7 +61529,7 @@ _0202ddc8:
|
||||
bl func_01ff9958
|
||||
mov r1, r0
|
||||
mov r0, r5
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6]
|
||||
smull r2, r1, r0, r1
|
||||
adds r2, r2, #0x800
|
||||
@@ -81677,7 +81677,7 @@ _0203bf28:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_0203bf68:
|
||||
ldrb r0, [r4, #0x544]
|
||||
@@ -81736,7 +81736,7 @@ _0203c000:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_0203c040:
|
||||
ldrb r0, [r4, #0x558]
|
||||
@@ -86335,7 +86335,7 @@ _0203f4bc:
|
||||
mov r0, r0, asr #0x1
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r6, r0
|
||||
ldr r0, [r4, #0x168]
|
||||
mov r2, r6
|
||||
@@ -86405,7 +86405,7 @@ _0203f5ac:
|
||||
add r0, r0, r0, lsr #31
|
||||
mov r0, r0, asr #0x1
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
_0203f5d4:
|
||||
mov r0, r2
|
||||
|
||||
@@ -3,30 +3,6 @@
|
||||
|
||||
.text
|
||||
|
||||
.global _ZNK11ItemManager18GetUnk_09e_DividedEj
|
||||
thumb_func_start _ZNK11ItemManager18GetUnk_09e_DividedEj
|
||||
_ZNK11ItemManager18GetUnk_09e_DividedEj: ; 0x020ad944
|
||||
push {r3, lr}
|
||||
lsl r1, r1, #1
|
||||
add r0, r0, r1
|
||||
add r0, #0x9e
|
||||
ldrh r0, [r0]
|
||||
ldr r1, _020ad968 ; =0x000028a4
|
||||
lsl r0, r0, #0xc
|
||||
blx func_01ff98e0
|
||||
mov r1, #2
|
||||
lsl r1, r1, #0xa
|
||||
add r0, r0, r1
|
||||
asr r0, r0, #0xc
|
||||
cmp r0, #1
|
||||
bge _020ad964
|
||||
mov r0, #1
|
||||
_020ad964:
|
||||
pop {r3, pc}
|
||||
nop
|
||||
thumb_func_end _ZNK11ItemManager18GetUnk_09e_DividedEj
|
||||
_020ad968: .word 0x000028a4
|
||||
|
||||
.global _ZN11ItemManager10SetUnk_09eEjj
|
||||
thumb_func_start _ZN11ItemManager10SetUnk_09eEjj
|
||||
_ZN11ItemManager10SetUnk_09eEjj: ; 0x020ad96c
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
.extern data_ov29_0217a4ac
|
||||
.extern data_027e0e60
|
||||
.extern data_027e0fc8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern _ZNK11ItemManager16GetEquippedFairyEv
|
||||
.extern _ZNK11ItemManager16GetEquippedFairyEv
|
||||
.extern func_ov09_0211c144
|
||||
|
||||
@@ -23,8 +23,8 @@
|
||||
.extern data_027e0e60
|
||||
.extern data_027e0184
|
||||
.extern func_ov03_020f06ac
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern data_027e0c38
|
||||
.extern func_ov00_02083394
|
||||
.extern func_ov00_020833a0
|
||||
|
||||
@@ -259,9 +259,9 @@
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0f64
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_020972e4
|
||||
.extern func_ov00_020972e4
|
||||
.extern func_02047024
|
||||
|
||||
@@ -39,10 +39,10 @@
|
||||
.extern func_ov00_0207cb7c
|
||||
.extern func_02002c14
|
||||
.extern func_02002c14
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_020cf414
|
||||
.extern data_027e103c
|
||||
.extern func_ov00_0209740c
|
||||
@@ -144,8 +144,8 @@
|
||||
.extern data_027e0f6c
|
||||
.extern func_ov00_0208d820
|
||||
.extern data_027e0f68
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern func_ov00_02095d58
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
@@ -273,8 +273,8 @@
|
||||
.extern data_027e0f90
|
||||
.extern data_027e0c68
|
||||
.extern func_ov00_02078bc4
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_0207cb7c
|
||||
|
||||
@@ -158,9 +158,9 @@
|
||||
.extern data_027e0e60
|
||||
.extern func_ov00_02081f4c
|
||||
.extern func_ov00_0208e420
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff992c
|
||||
.extern func_01ff9958
|
||||
@@ -190,7 +190,7 @@
|
||||
.extern func_01ff9158
|
||||
.extern func_01ff9c2c
|
||||
.extern data_027e0f94
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_020a0848
|
||||
.extern func_0202b734
|
||||
.extern func_ov00_02083968
|
||||
|
||||
@@ -136,8 +136,8 @@
|
||||
.extern func_ov00_0207e968
|
||||
.extern func_01ffa9fc
|
||||
.extern func_01ffa9fc
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_01ff9a50
|
||||
.extern func_01ff99f4
|
||||
.extern func_01ff9a50
|
||||
@@ -171,17 +171,17 @@
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff9bf8
|
||||
@@ -424,7 +424,7 @@
|
||||
.extern func_ov00_02087d84
|
||||
.extern func_ov00_02087d84
|
||||
.extern func_ov00_02087d84
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01fffb4c
|
||||
.extern func_01fffbec
|
||||
@@ -434,14 +434,14 @@
|
||||
.extern func_01fffb4c
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff9d4c
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02082538
|
||||
.extern data_027e0f90
|
||||
.extern data_027e0fa0
|
||||
@@ -453,7 +453,7 @@
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9d4c
|
||||
.extern func_01fffbec
|
||||
.extern func_01ff9bc4
|
||||
@@ -588,8 +588,8 @@
|
||||
.extern func_0204f7b0
|
||||
.extern func_ov00_0208340c
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern data_027e0e60
|
||||
.extern func_0202ea18
|
||||
.extern data_027e0f6c
|
||||
@@ -610,7 +610,7 @@
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_ov00_02083bac
|
||||
.extern func_ov00_02083b84
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0e60
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_0204f614
|
||||
|
||||
@@ -201,22 +201,22 @@
|
||||
.extern func_ov00_020c22b8
|
||||
.extern data_027e0e60
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_01ff9b88
|
||||
.extern func_01ff9b88
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_02002c14
|
||||
.extern FastDivide
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
.extern data_027e0f68
|
||||
.extern func_01ff8214
|
||||
.extern data_02050f54
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_02050f54
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
@@ -64,14 +64,14 @@
|
||||
.extern func_ov00_02090ac8
|
||||
.extern func_ov00_02090a7c
|
||||
.extern func_ov00_02087d84
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02087d84
|
||||
.extern func_ov00_02090a7c
|
||||
.extern func_ov00_02090a7c
|
||||
.extern func_ov00_02090a7c
|
||||
.extern func_ov00_02082424
|
||||
.extern func_ov00_02082424
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02087d84
|
||||
.extern func_ov00_02090a7c
|
||||
.extern func_ov00_02090a7c
|
||||
@@ -259,8 +259,8 @@
|
||||
.extern func_0201e388
|
||||
.extern func_0201e388
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_02019570
|
||||
.extern func_02019570
|
||||
.extern func_02019570
|
||||
@@ -294,7 +294,7 @@
|
||||
.extern data_027e0e60
|
||||
.extern func_ov00_020c0e04
|
||||
.extern func_ov00_020c0e04
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_0207bb1c
|
||||
.extern data_027e0d38
|
||||
@@ -409,7 +409,7 @@
|
||||
.extern func_ov00_02090b08
|
||||
.extern func_ov00_02090a7c
|
||||
.extern func_ov00_02090a7c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02090ca4
|
||||
.extern func_ov00_02090c28
|
||||
.extern func_0202b734
|
||||
@@ -517,8 +517,8 @@
|
||||
.extern func_0201e388
|
||||
.extern func_0201e388
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_02019570
|
||||
.extern func_02019570
|
||||
.extern func_02019570
|
||||
@@ -905,7 +905,7 @@
|
||||
.extern data_027e0fe4
|
||||
.extern data_027e0e60
|
||||
.extern func_01fffcd8
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_02050f54
|
||||
.extern data_027e0d0c
|
||||
.extern func_ov00_020c3180
|
||||
|
||||
@@ -90,7 +90,7 @@
|
||||
.extern func_ov00_020840c4
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ff9ec0
|
||||
.extern func_ov00_02083fb0
|
||||
@@ -157,10 +157,10 @@
|
||||
.extern func_ov00_0208b180
|
||||
.extern func_01ffe468
|
||||
.extern func_01ffb7ec
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_0208b180
|
||||
.extern func_01ffa0f4
|
||||
@@ -284,7 +284,7 @@
|
||||
.extern data_027e0fe4
|
||||
.extern data_027e0e60
|
||||
.extern func_0201e544
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_02050f54
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01ff9cec
|
||||
|
||||
@@ -146,8 +146,8 @@
|
||||
.extern func_ov00_020a7b9c
|
||||
.extern func_ov00_020c070c
|
||||
.extern data_027e0ffc
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern func_ov00_02083ee0
|
||||
.extern func_ov00_020c87f8
|
||||
.extern func_ov00_020c3180
|
||||
@@ -306,7 +306,7 @@
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff9c2c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02093a1c
|
||||
.extern data_027e0f6c
|
||||
.extern func_ov00_02093a1c
|
||||
@@ -328,7 +328,7 @@
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0f64
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_027e0f64
|
||||
.extern data_02050f54
|
||||
.extern data_02050f54
|
||||
@@ -358,7 +358,7 @@
|
||||
.extern func_ov00_020d8510
|
||||
.extern data_027e0e60
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_01ff9ec0
|
||||
.extern func_ov00_020d6594
|
||||
.extern func_0202cec8
|
||||
@@ -403,7 +403,7 @@
|
||||
.extern func_ov14_02152220
|
||||
.extern gItemManager
|
||||
.extern data_027e0618
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern func_ov00_02079e04
|
||||
.extern func_ov03_020f3ff8
|
||||
.extern func_ov00_020a5e9c
|
||||
|
||||
@@ -62,8 +62,8 @@
|
||||
.extern func_01ff9958
|
||||
.extern func_01ff9f3c
|
||||
.extern func_020037b8
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern data_02050f54
|
||||
.extern func_01ff998c
|
||||
.extern func_0204f8d4
|
||||
|
||||
@@ -91,7 +91,7 @@
|
||||
.extern func_ov00_02093c9c
|
||||
.extern func_0203ebc8
|
||||
.extern data_ov00_020ecdcc
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern data_ov00_020e2fa8
|
||||
.extern data_ov00_020e30ec
|
||||
.extern data_ov00_020e31ec
|
||||
@@ -147,8 +147,8 @@
|
||||
.extern data_ov00_020ee148
|
||||
.extern data_ov00_020e5104
|
||||
.extern data_ov00_020ee13c
|
||||
.extern func_01ff98e0
|
||||
.extern func_01ff98e0
|
||||
.extern Divide
|
||||
.extern Divide
|
||||
.extern data_ov00_020e5134
|
||||
.extern func_0204f8d4
|
||||
.extern data_ov00_020e518c
|
||||
|
||||
@@ -283,7 +283,7 @@ _02079074:
|
||||
beq _020790e4
|
||||
mov r0, r2
|
||||
mov r1, r3
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0, asr #0x1f
|
||||
mov r2, r1, lsl #0x14
|
||||
mov r1, #0x800
|
||||
@@ -313,7 +313,7 @@ _020790e4:
|
||||
beq _0207913c
|
||||
ldr r0, [sp, #0x28]
|
||||
ldr r1, [sp, #0x2c]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, #0xc0000
|
||||
umull r6, r3, r0, r1
|
||||
mov r2, #0
|
||||
|
||||
@@ -4886,7 +4886,7 @@ func_ov00_0207c91c: ; 0x0207c91c
|
||||
rsbmi r0, r0, #0
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r5, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r4, r0
|
||||
ldr r2, [r7, #8]
|
||||
cmp r4, #0x1000
|
||||
@@ -4895,7 +4895,7 @@ func_ov00_0207c91c: ; 0x0207c91c
|
||||
ldr r0, [r7]
|
||||
mov r1, r4
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r7]
|
||||
add r0, r1, r0
|
||||
str r0, [r7]
|
||||
@@ -4907,7 +4907,7 @@ _0207c97c:
|
||||
ldr r0, [r7, #4]
|
||||
mov r1, r4
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r7, #4]
|
||||
add r0, r1, r0
|
||||
str r0, [r7, #4]
|
||||
|
||||
@@ -689,9 +689,9 @@ func_ov00_0207d5c4: ; 0x0207d5c4
|
||||
movhi r1, r0
|
||||
mov r1, r1, lsl #0xc
|
||||
mov r0, #0x100000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, #0x40000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldmia sp!, {r3, pc}
|
||||
arm_func_end func_ov00_0207d5c4
|
||||
|
||||
@@ -705,9 +705,9 @@ func_ov00_0207d5f0: ; 0x0207d5f0
|
||||
movhi r1, r0
|
||||
mov r1, r1, lsl #0xc
|
||||
mov r0, #0xc0000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, #0x30000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldmia sp!, {r3, pc}
|
||||
arm_func_end func_ov00_0207d5f0
|
||||
|
||||
@@ -3205,13 +3205,13 @@ func_ov00_0207f53c: ; 0x0207f53c
|
||||
strh r0, [r5, #2]
|
||||
ldr r0, [r4]
|
||||
mov r1, #0x800
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
strh r0, [r5]
|
||||
ldr r0, [r4, #8]
|
||||
mov r1, #0x800
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
strh r0, [r5, #2]
|
||||
@@ -7888,13 +7888,13 @@ func_ov00_02082d84: ; 0x02082d84
|
||||
bl func_ov00_0208335c
|
||||
mov r1, r0, lsl #0xc
|
||||
mov r0, #0x100000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r4, r0
|
||||
mov r0, r8
|
||||
bl func_ov00_02083368
|
||||
mov r1, r0, lsl #0xc
|
||||
mov r0, #0xc0000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrb r1, [r7]
|
||||
mov r1, r1, lsl #0xc
|
||||
smull r3, r2, r1, r4
|
||||
|
||||
@@ -2419,7 +2419,7 @@ func_ov00_020870d0: ; 0x020870d0
|
||||
mov sb, r0
|
||||
ldr r1, [sb, #8]
|
||||
mov r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrh r1, [sb, #4]
|
||||
ldr r2, _02087268 ; =data_02050f54
|
||||
mov r7, r0
|
||||
@@ -2433,11 +2433,11 @@ func_ov00_020870d0: ; 0x020870d0
|
||||
beq _02087120
|
||||
mov r0, r3, lsl #0x1
|
||||
ldrsh r0, [r2, r0]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_02087120:
|
||||
mov r1, r0
|
||||
mov r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
smull r1, r0, r7, r0
|
||||
adds r1, r1, #0x800
|
||||
adc r0, r0, #0
|
||||
@@ -3908,7 +3908,7 @@ func_ov00_02088428: ; 0x02088428
|
||||
mov r0, #0x1000
|
||||
str r1, [r2, #0x14]
|
||||
mov r1, #0x1e000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0
|
||||
ldr r0, [r4, #0x158]
|
||||
bl func_ov00_020a0848
|
||||
|
||||
+15
-15
@@ -3646,13 +3646,13 @@ func_ov00_0208df78: ; 0x0208df78
|
||||
mov r1, #0xff000
|
||||
mov fp, r3
|
||||
ldr r4, [sp, #0x38]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, #0xbf000
|
||||
sub r2, r5, #0xbf
|
||||
mov r5, r0
|
||||
mov r0, r2, lsl #0xc
|
||||
rsb r1, r1, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r5, #0
|
||||
cmpge r0, #0
|
||||
blt _0208dfcc
|
||||
@@ -4351,7 +4351,7 @@ func_ov00_0208e87c: ; 0x0208e87c
|
||||
ldr r0, [r6, #8]
|
||||
ldr r1, [r5, #8]
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r0, #0
|
||||
blt _0208e984
|
||||
cmp r0, #0x1000
|
||||
@@ -4402,7 +4402,7 @@ _0208e984:
|
||||
ldr r0, [r6, #8]
|
||||
ldr r1, [r5, #8]
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r0, #0
|
||||
blt _0208ea4c
|
||||
cmp r0, #0x1000
|
||||
@@ -4454,7 +4454,7 @@ _0208ea4c:
|
||||
ldr r0, [r6]
|
||||
ldr r1, [r5]
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r0, #0
|
||||
blt _0208eb14
|
||||
cmp r0, #0x1000
|
||||
@@ -4504,7 +4504,7 @@ _0208eb14:
|
||||
ldr r0, [r6]
|
||||
ldr r1, [r5]
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r0, #0
|
||||
blt _0208ebd8
|
||||
cmp r0, #0x1000
|
||||
@@ -4554,7 +4554,7 @@ _0208ebd8:
|
||||
ldr r0, [r6, #4]
|
||||
ldr r1, [r5, #4]
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r0, #0
|
||||
blt _0208eca0
|
||||
cmp r0, #0x1000
|
||||
@@ -4605,7 +4605,7 @@ _0208eca0:
|
||||
ldr r0, [r6, #4]
|
||||
ldr r1, [r5, #4]
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r0, #0
|
||||
blt _0208ed68
|
||||
cmp r0, #0x1000
|
||||
@@ -9692,7 +9692,7 @@ _02092c8c:
|
||||
ldr r0, [r4, #0x5c]
|
||||
mov r1, r5
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x5c]
|
||||
add r0, r1, r0
|
||||
str r0, [r4, #0x5c]
|
||||
@@ -9786,7 +9786,7 @@ _02092e10:
|
||||
ldr r0, [r4, #0x5c]
|
||||
mov r1, r5
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x5c]
|
||||
add r0, r1, r0
|
||||
str r0, [r4, #0x5c]
|
||||
@@ -9884,7 +9884,7 @@ _02092f68:
|
||||
movle r1, #0x1000
|
||||
ble _02092fc4
|
||||
rsb r0, r5, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r5, r0
|
||||
_02092fc4:
|
||||
mov r0, r4
|
||||
@@ -10071,7 +10071,7 @@ func_ov00_0209320c: ; 0x0209320c
|
||||
add r1, sp, #0
|
||||
bl func_01ff9c2c
|
||||
mov r1, r6
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
add r0, sp, #0xc
|
||||
mov r1, r0
|
||||
@@ -12829,11 +12829,11 @@ func_ov00_02095278: ; 0x02095278
|
||||
bl func_01ff9bf8
|
||||
ldr r0, [sp, #0xc]
|
||||
ldr r1, [r6, #0xc]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0, asr #0xc
|
||||
ldr r0, [sp, #0x14]
|
||||
ldr r1, [r6, #0x10]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0, asr #0xc
|
||||
cmp r5, #0
|
||||
ldrh r0, [r6, #2]
|
||||
@@ -13187,7 +13187,7 @@ func_ov00_0209564c: ; 0x0209564c
|
||||
mov r5, r2, lsl #0x10
|
||||
str ip, [sp, #4]
|
||||
str r4, [sp, #8]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r5, lsr #0x4
|
||||
smull r2, r1, r0, r1
|
||||
ldr r3, [sp]
|
||||
|
||||
+14
-14
@@ -3746,7 +3746,7 @@ func_ov00_0209ed30: ; 0x0209ed30
|
||||
mov r0, #0x1000
|
||||
mov r5, r2
|
||||
mov r4, r3
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
sub r1, r7, r6
|
||||
smull r0, r3, r1, r0
|
||||
adds r6, r0, #0x800
|
||||
@@ -3845,17 +3845,17 @@ func_ov00_0209ee88: ; 0x0209ee88
|
||||
str r0, [sp, #0x1c]
|
||||
str r3, [sp, #0x24]
|
||||
str r2, [sp, #0x20]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
sub r0, sl, r7
|
||||
mov r1, r4
|
||||
str r0, [sp, #0x14]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r4, r0
|
||||
sub fp, r8, r6
|
||||
ldr r0, [sp, #0x1c]
|
||||
mov r1, fp
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [sp, #0x28]
|
||||
mov r0, r5, asr #0x1f
|
||||
mov r1, r0, lsl #0xc
|
||||
@@ -3872,7 +3872,7 @@ func_ov00_0209ee88: ; 0x0209ee88
|
||||
sub r0, sb, sl
|
||||
ldr r1, [sp, #0x18]
|
||||
str r0, [sp, #0x10]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [sp, #0x30]
|
||||
mov r0, r4, asr #0x1f
|
||||
mov r2, r0, lsl #0xc
|
||||
@@ -3886,17 +3886,17 @@ func_ov00_0209ee88: ; 0x0209ee88
|
||||
sub r0, sl, r6
|
||||
mov fp, r4, asr #0x1f
|
||||
str r0, [sp, #4]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [sp, #0x34]
|
||||
ldr r1, [sp, #0x18]
|
||||
ldr r0, [sp, #0x14]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [sp, #0x24]
|
||||
str r0, [sp, #0x38]
|
||||
sub r1, r8, r1
|
||||
ldr r0, [sp, #0x1c]
|
||||
str r1, [sp, #0xc]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
sub r1, sb, r6
|
||||
str r1, [sp, #8]
|
||||
ldr r1, [sp, #0x28]
|
||||
@@ -3910,7 +3910,7 @@ func_ov00_0209ee88: ; 0x0209ee88
|
||||
str r1, [sp, #0x48]
|
||||
ldr r0, [sp, #0x10]
|
||||
ldr r1, [sp, #8]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [sp, #0x40]
|
||||
ldr r2, [sp, #0x34]
|
||||
ldr r0, [sp, #0x24]
|
||||
@@ -3938,14 +3938,14 @@ func_ov00_0209ee88: ; 0x0209ee88
|
||||
mov r5, r8, lsr #0xc
|
||||
orr r5, r5, r3, lsl #20
|
||||
add r8, r2, r5
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [sp, #0x20]
|
||||
mov r5, r0
|
||||
mov r0, r1
|
||||
sub r7, r1, r7
|
||||
sub r0, r0, sl
|
||||
mov r1, r7
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [sp, #0x38]
|
||||
str r0, [sp, #0x44]
|
||||
umull sl, sb, r2, r4
|
||||
@@ -3958,11 +3958,11 @@ func_ov00_0209ee88: ; 0x0209ee88
|
||||
adc r2, sb, #0
|
||||
mov r4, r3, lsr #0xc
|
||||
orr r4, r4, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov sl, r0
|
||||
ldr r0, [sp, #0x14]
|
||||
mov r1, r7
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [sp, #0x40]
|
||||
smull sb, r7, sl, r8
|
||||
smull r3, lr, r1, r8
|
||||
@@ -4391,7 +4391,7 @@ _0209f600:
|
||||
mov r0, r1, lsr #0xc
|
||||
ldr r1, [r7, #8]
|
||||
orr r0, r0, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r6, r0
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
_0209f634:
|
||||
|
||||
+10
-10
@@ -1345,7 +1345,7 @@ func_ov00_020a142c: ; 0x020a142c
|
||||
ldrh r1, [r4, #4]
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r5, [r4, #8]
|
||||
ldr r3, [r4, #0xc]
|
||||
ldr r1, _020a1534 ; =0x02710000
|
||||
@@ -2380,7 +2380,7 @@ func_ov00_020a1fd0: ; 0x020a1fd0
|
||||
bgt _020a2118
|
||||
rsb r0, r4, #0x2000
|
||||
mov r1, #0x2000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r7, #4]
|
||||
mov r4, r0
|
||||
ldr r0, [r1, #0x15c]
|
||||
@@ -2428,7 +2428,7 @@ _020a2118:
|
||||
add r0, r4, r0
|
||||
add r0, r0, #0x4000
|
||||
mov r1, #0x4000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r7, #4]
|
||||
mov r4, r0
|
||||
ldr r0, [r1, #0x15c]
|
||||
@@ -5194,7 +5194,7 @@ func_ov00_020a44d0: ; 0x020a44d0
|
||||
ble _020a4524
|
||||
ldr r0, [r6, #0x74]
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #0x74]
|
||||
add r0, r1, r0
|
||||
str r0, [r6, #0x74]
|
||||
@@ -5215,7 +5215,7 @@ _020a4524:
|
||||
ble _020a4574
|
||||
ldr r0, [r6, #0x78]
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #0x78]
|
||||
add r0, r1, r0
|
||||
str r0, [r6, #0x78]
|
||||
@@ -5989,7 +5989,7 @@ _020a4ed8:
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r2, r7, r6, lsl #1
|
||||
ldrsh r1, [r2, #0x3c]
|
||||
add r0, r0, #0x800
|
||||
@@ -8029,7 +8029,7 @@ _020a67d0:
|
||||
ldr r0, [r4, #0x34]
|
||||
mov r1, r5
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x34]
|
||||
add r0, r1, r0
|
||||
str r0, [r4, #0x34]
|
||||
@@ -9222,7 +9222,7 @@ func_ov00_020a7764: ; 0x020a7764
|
||||
ble _020a77b8
|
||||
ldr r0, [r6, #0x74]
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #0x74]
|
||||
add r0, r1, r0
|
||||
str r0, [r6, #0x74]
|
||||
@@ -9235,7 +9235,7 @@ _020a77b8:
|
||||
ble _020a77e8
|
||||
ldr r0, [r6, #0x70]
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #0x70]
|
||||
add r0, r1, r0
|
||||
str r0, [r6, #0x70]
|
||||
@@ -14610,7 +14610,7 @@ func_ov00_020ab4a4: ; 0x020ab4a4
|
||||
bge _020ab4ec
|
||||
sub r0, r0, #0x2000
|
||||
mov r1, #0x5000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
_020ab4ec:
|
||||
mov r0, r6
|
||||
|
||||
@@ -518,7 +518,7 @@ _020b4e90:
|
||||
ldr r1, [r7, #0x20]
|
||||
mov r0, r4
|
||||
sub r1, r8, r1
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
smull r1, r0, r5, r0
|
||||
adds r1, r1, #0x800
|
||||
adc r0, r0, #0
|
||||
@@ -611,7 +611,7 @@ _020b4fe8:
|
||||
ldr r1, [r7, #0x28]
|
||||
mov r0, r5
|
||||
sub r1, r8, r1
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
smull r1, r0, r4, r0
|
||||
adds r1, r1, #0x800
|
||||
adc r0, r0, #0
|
||||
@@ -2199,7 +2199,7 @@ _020b6658:
|
||||
bl func_01ff9cec
|
||||
mov r1, r0
|
||||
rsb r0, sb, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, sp, #0x1fc
|
||||
mov r2, r6
|
||||
mov r3, r6
|
||||
@@ -3662,7 +3662,7 @@ _020b7ab0:
|
||||
cmplt r1, #0x50
|
||||
bge _020b7b24
|
||||
mov r0, #0x50
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
b _020b7b44
|
||||
_020b7b24:
|
||||
@@ -3672,7 +3672,7 @@ _020b7b24:
|
||||
blt _020b7b44
|
||||
rsb r1, r1, #0xff
|
||||
mov r0, #0x50
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
_020b7b44:
|
||||
ldr r1, [sp, #0x18]
|
||||
@@ -3680,7 +3680,7 @@ _020b7b44:
|
||||
cmplt r1, #0x50
|
||||
bge _020b7b64
|
||||
mov r0, #0x50
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r6, r0
|
||||
b _020b7b84
|
||||
_020b7b64:
|
||||
@@ -3690,7 +3690,7 @@ _020b7b64:
|
||||
blt _020b7b84
|
||||
rsb r1, r1, #0xbf
|
||||
mov r0, #0x50
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r6, r0
|
||||
_020b7b84:
|
||||
ldr r0, _020b7d48 ; =data_027e077c
|
||||
@@ -6138,7 +6138,7 @@ _020b983c:
|
||||
mov r0, r4
|
||||
bl func_ov00_020c28ec
|
||||
mov r1, #0x4000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r0, #0x1000
|
||||
movgt r0, #0x1000
|
||||
bgt _020b9860
|
||||
|
||||
@@ -3054,7 +3054,7 @@ _020cbf64:
|
||||
mov r1, r2, lsl #0xc
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr ip, [r4, #0x1b4]
|
||||
rsb r1, ip, #0x1000
|
||||
smull r3, r2, r1, r0
|
||||
@@ -3114,7 +3114,7 @@ _020cc054:
|
||||
sub r0, r2, r1
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r2, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr ip, [r4, #0x1b4]
|
||||
rsb r1, ip, #0x1000
|
||||
smull r3, r2, r1, r0
|
||||
@@ -5952,7 +5952,7 @@ func_ov00_020ce440: ; 0x020ce440
|
||||
ldr r2, [sp, #0xc]
|
||||
sub r1, r7, r0
|
||||
add r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsbs r0, r0, #0
|
||||
movmi r0, #0
|
||||
bmi _020ce4c8
|
||||
@@ -6404,7 +6404,7 @@ _020ce9e8:
|
||||
cmp r1, #0
|
||||
beq _020cea00
|
||||
mov r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_020cea00:
|
||||
mov r0, r0, lsl #0x6
|
||||
add r0, r0, #0x800
|
||||
@@ -6724,7 +6724,7 @@ func_ov00_020cedbc: ; 0x020cedbc
|
||||
beq _020cede8
|
||||
sub r0, r1, r2
|
||||
sub r1, r3, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_020cede8:
|
||||
rsb r0, r0, r0, lsl #8
|
||||
add r0, r0, #0x800
|
||||
@@ -7760,7 +7760,7 @@ _020cf888:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_020cf8d0:
|
||||
cmp r0, r6
|
||||
movle r0, r6
|
||||
|
||||
@@ -106,7 +106,7 @@ func_ov00_020d5a68: ; 0x020d5a68
|
||||
ldrsh r6, [r1, r2]
|
||||
ldrsh r0, [r1, r0]
|
||||
mov r1, r6
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mul r1, r7, r4
|
||||
add r1, r1, #0x800
|
||||
mov r1, r1, asr #0x10
|
||||
@@ -115,7 +115,7 @@ func_ov00_020d5a68: ; 0x020d5a68
|
||||
mov r1, r6
|
||||
mov r4, r0
|
||||
ldrsh r0, [r2, r3]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r7, r0
|
||||
_020d5bac:
|
||||
ldr r0, [sp]
|
||||
|
||||
@@ -392,7 +392,7 @@ func_ov00_020df770: ; 0x020df770
|
||||
stmdb sp!, {r3, lr}
|
||||
mov r0, #0x1000
|
||||
mov r1, #0x1e000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _020df78c ; =data_ov00_020e2fa8
|
||||
str r0, [r1]
|
||||
ldmia sp!, {r3, pc}
|
||||
@@ -2138,12 +2138,12 @@ func_ov00_020e11d8: ; 0x020e11d8
|
||||
stmdb sp!, {r3, lr}
|
||||
mov r0, #0x8000
|
||||
mov r1, #0xf000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, _020e1208 ; =data_ov00_020e5134
|
||||
mov r1, #0xf000
|
||||
str r0, [r2]
|
||||
mov r0, #0xd000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _020e1208 ; =data_ov00_020e5134
|
||||
str r0, [r1, #4]
|
||||
ldmia sp!, {r3, pc}
|
||||
|
||||
+2
-2
@@ -12369,7 +12369,7 @@ func_ov01_020f6774: ; 0x020f6774
|
||||
ldr r0, [r8, #0x10]
|
||||
mov r1, #0xf000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r7, r0
|
||||
add r0, sp, #0xc
|
||||
mov r4, #0
|
||||
@@ -14069,7 +14069,7 @@ func_ov01_020f7e24: ; 0x020f7e24
|
||||
add r0, r0, #0x1000
|
||||
str r0, [r4, #0x34]
|
||||
ldr r1, [r4, #0x30]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
ldr r0, [r4, #0x28]
|
||||
ldr r1, [r4, #0x20]
|
||||
|
||||
+4
-4
@@ -4428,7 +4428,7 @@ func_ov02_020f2650: ; 0x020f2650
|
||||
blx func_ov09_02113c20
|
||||
mov r0, #0x800
|
||||
ldr r1, _020f27b0 ; =0x00002333
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [r4, #0x214]
|
||||
mov r1, #0
|
||||
mul r0, r2, r0
|
||||
@@ -8840,7 +8840,7 @@ func_ov02_020f6190: ; 0x020f6190
|
||||
str r2, [r4, #0x10]
|
||||
ldr r2, [sp, #0xc]
|
||||
str r2, [r4, #0x14]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [sp, #0x10]
|
||||
mov r1, #0x168000
|
||||
smull r3, r0, r2, r0
|
||||
@@ -8853,7 +8853,7 @@ func_ov02_020f6190: ; 0x020f6190
|
||||
mov r2, r0, asr #0xc
|
||||
ldr r0, _020f6290 ; =0x0ffff000
|
||||
strh r2, [r4, #0x1c]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [sp, #0x14]
|
||||
mov r1, #0x168000
|
||||
smull r3, r0, r2, r0
|
||||
@@ -8866,7 +8866,7 @@ func_ov02_020f6190: ; 0x020f6190
|
||||
mov r0, r0, asr #0xc
|
||||
strh r0, [r4, #0x1e]
|
||||
ldr r0, _020f6290 ; =0x0ffff000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [sp, #0x18]
|
||||
smull r2, r0, r1, r0
|
||||
adds r1, r2, #0x800
|
||||
|
||||
+24
-24
@@ -1333,7 +1333,7 @@ _020ef6ae:
|
||||
ldr r1, [r4, #0x1c]
|
||||
str r0, [sp, #0x3c]
|
||||
ldr r1, [r1, r5]
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
lsl r0, r0, #0x10
|
||||
asr r3, r0, #0x10
|
||||
ldr r0, [sp, #0x34]
|
||||
@@ -1356,7 +1356,7 @@ _020ef6ae:
|
||||
add r0, r0, r1
|
||||
ldr r1, [r4, #0x24]
|
||||
str r0, [sp, #0x38]
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
lsl r0, r0, #0x10
|
||||
asr r3, r0, #0x10
|
||||
ldr r0, [sp, #0x30]
|
||||
@@ -1773,7 +1773,7 @@ _020ef9da:
|
||||
ldr r1, [sp, #0x28]
|
||||
ldr r0, [sp, #0x38]
|
||||
mul r1, r2
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
asr r1, r0, #7
|
||||
lsr r1, r1, #0x18
|
||||
add r1, r0, r1
|
||||
@@ -4989,7 +4989,7 @@ _020f19dc:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_020f1a4c:
|
||||
ldrb r0, [r8, #0xe4]
|
||||
@@ -5019,7 +5019,7 @@ _020f1a4c:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_020f1ac0:
|
||||
ldrb r0, [r8, #0xe4]
|
||||
@@ -5052,7 +5052,7 @@ _020f1af4:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_020f1b3c:
|
||||
ldrb r0, [r8, #0xe4]
|
||||
@@ -5085,7 +5085,7 @@ _020f1b70:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_020f1bb8:
|
||||
ldrb r0, [r8, #0xe4]
|
||||
@@ -5115,7 +5115,7 @@ _020f1bb8:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_020f1c2c:
|
||||
ldrb r0, [r8, #0xe4]
|
||||
@@ -5148,7 +5148,7 @@ _020f1c60:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_020f1ca8:
|
||||
ldrb r0, [r8, #0xe4]
|
||||
@@ -6452,7 +6452,7 @@ _020f2afa:
|
||||
sub r1, r1, r2
|
||||
lsl r0, r0, #0xc
|
||||
lsl r1, r1, #0xc
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
add r3, r0, #0
|
||||
_020f2b08:
|
||||
add r0, r4, #0
|
||||
@@ -6493,7 +6493,7 @@ _020f2b4c:
|
||||
sub r1, r1, r2
|
||||
lsl r0, r0, #0xc
|
||||
lsl r1, r1, #0xc
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
add r3, r0, #0
|
||||
_020f2b5a:
|
||||
add r0, r4, #0
|
||||
@@ -13302,7 +13302,7 @@ _020f6bc8:
|
||||
adc r1, r1, #0
|
||||
orr r2, r2, r1, lsl #20
|
||||
add r1, r2, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r2, sp, #4
|
||||
str r2, [sp, #0x14]
|
||||
mov r2, #0
|
||||
@@ -14256,7 +14256,7 @@ _020f7794:
|
||||
beq _020f77e8
|
||||
mov r1, r4
|
||||
mov r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [sp, #0x68]
|
||||
str r0, [sp, #0x5c]
|
||||
_020f77e8:
|
||||
@@ -14460,7 +14460,7 @@ _020f7a9c:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
_020f7ad8:
|
||||
ldr r1, _020f7bcc ; =data_ov03_02100750
|
||||
@@ -14496,7 +14496,7 @@ _020f7b24:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
_020f7b60:
|
||||
ldr r1, _020f7bcc ; =data_ov03_02100750
|
||||
@@ -16774,7 +16774,7 @@ _020f95a4:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_020f9630:
|
||||
ldr r0, [sp, #0x10]
|
||||
@@ -16803,7 +16803,7 @@ _020f9658:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_020f969c:
|
||||
ldr r0, [sp, #0x10]
|
||||
@@ -16846,7 +16846,7 @@ _020f96e8:
|
||||
bl func_01ff8000
|
||||
mov r1, r4
|
||||
mov r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [sp, #0x9c]
|
||||
str r0, [sp, #0x90]
|
||||
_020f9740:
|
||||
@@ -17826,7 +17826,7 @@ _020fa294:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
_020fa2dc:
|
||||
mov r0, #0
|
||||
@@ -17915,7 +17915,7 @@ func_ov03_020fa35c: ; 0x020fa35c
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
_020fa420:
|
||||
mov r2, r5
|
||||
@@ -20899,7 +20899,7 @@ func_ov03_020fc078: ; 0x020fc078
|
||||
ldr r0, [r6, #4]
|
||||
mov r1, r5
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #4]
|
||||
add r0, r1, r0
|
||||
str r0, [r6, #4]
|
||||
@@ -20911,7 +20911,7 @@ _020fc0c0:
|
||||
ldr r0, [r6, #8]
|
||||
mov r1, r5
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #8]
|
||||
add r0, r1, r0
|
||||
str r0, [r6, #8]
|
||||
@@ -21110,7 +21110,7 @@ _020fc2a4:
|
||||
rsbne r0, r0, #5
|
||||
moveq r0, #5
|
||||
mov r1, #5
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [sp, #0x64]
|
||||
ldr r2, [sp, #0x68]
|
||||
str r1, [sp]
|
||||
@@ -42977,7 +42977,7 @@ func_ov03_020ffebc: ; 0x020ffebc
|
||||
stmdb sp!, {r3, lr}
|
||||
mov r0, #0x1000
|
||||
mov r1, #0x40000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _020ffed8 ; =data_ov03_02100648
|
||||
str r0, [r1]
|
||||
ldmia sp!, {r3, pc}
|
||||
|
||||
+18
-18
@@ -892,7 +892,7 @@ func_ov05_0210162c: ; 0x0210162c
|
||||
ldr r0, [r7, #0x10]
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r7, #0x10]
|
||||
add r0, r0, #0x800
|
||||
add r0, r1, r0, asr #12
|
||||
@@ -907,7 +907,7 @@ _02101674:
|
||||
ldr r0, [r7, #0xc]
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r7, #0xc]
|
||||
add r0, r0, #0x800
|
||||
add r0, r1, r0, asr #12
|
||||
@@ -922,7 +922,7 @@ _021016ac:
|
||||
ble _021016dc
|
||||
sub r0, r0, r4
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
add r4, r4, r0, asr #12
|
||||
_021016dc:
|
||||
@@ -943,7 +943,7 @@ _021016dc:
|
||||
ble _02101730
|
||||
sub r0, r0, r4
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
add r0, r4, r0, asr #12
|
||||
and r4, r0, #0xff
|
||||
@@ -956,7 +956,7 @@ _02101730:
|
||||
ble _02101760
|
||||
sub r0, r0, r5
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
add r0, r5, r0, asr #12
|
||||
and r5, r0, #0xff
|
||||
@@ -969,7 +969,7 @@ _02101760:
|
||||
ble _02101790
|
||||
sub r0, r0, r6
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
add r0, r6, r0, asr #12
|
||||
and r6, r0, #0xff
|
||||
@@ -6192,7 +6192,7 @@ _02105bb0:
|
||||
bl func_ov00_020a8d88
|
||||
mov r1, r0
|
||||
ldr r0, [r5, #8]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020c05ec
|
||||
@@ -6613,7 +6613,7 @@ _02106150:
|
||||
bl func_ov00_020a8c58
|
||||
ldr r0, [r0, #4]
|
||||
ldr r1, [r4, #0x30]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
ldr r3, [r6, #0xc]
|
||||
ldr r1, [r6, #8]
|
||||
@@ -6692,7 +6692,7 @@ _0210627c:
|
||||
ldr r0, [r4, #0x3c]
|
||||
sub r1, r7, r5
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r5, r0, #0x1000
|
||||
_021062e8:
|
||||
ldr r1, _02106608 ; =data_ov05_021124f0
|
||||
@@ -6795,7 +6795,7 @@ _0210643c:
|
||||
mov r1, r0
|
||||
mov r0, r5
|
||||
mov r1, r1, lsl #0x1
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0
|
||||
mov r0, r6
|
||||
add r1, r1, #0x800
|
||||
@@ -6897,7 +6897,7 @@ _021065a8:
|
||||
bl func_ov00_020a8d88
|
||||
mov r1, r0
|
||||
mov r0, r5
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0
|
||||
mov r0, r6
|
||||
bl func_ov00_020c05ec
|
||||
@@ -15086,7 +15086,7 @@ _0210d5e8:
|
||||
bge _0210d684
|
||||
mov r0, #0x1000
|
||||
mov r1, sl
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
sub r1, sb, sl
|
||||
add r1, r1, r1, lsr #31
|
||||
mov r1, r1, asr #0x1
|
||||
@@ -20507,7 +20507,7 @@ _02111fe0:
|
||||
ble _02112050
|
||||
sub r0, r0, r5
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
add r0, r5, r0, asr #12
|
||||
and r5, r0, #0xff
|
||||
@@ -20519,7 +20519,7 @@ _02112050:
|
||||
ble _0211207c
|
||||
sub r0, r8, r6
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
add r0, r6, r0, asr #12
|
||||
and r6, r0, #0xff
|
||||
@@ -20531,7 +20531,7 @@ _0211207c:
|
||||
ble _021120a8
|
||||
sub r0, sb, r7
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
add r0, r7, r0, asr #12
|
||||
and r7, r0, #0xff
|
||||
@@ -20569,7 +20569,7 @@ _021120c8:
|
||||
ble _02112138
|
||||
sub r0, r0, r6
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
add r0, r6, r0, asr #12
|
||||
and r6, r0, #0xff
|
||||
@@ -20581,7 +20581,7 @@ _02112138:
|
||||
ble _02112164
|
||||
sub r0, sb, r7
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
add r0, r7, r0, asr #12
|
||||
and r7, r0, #0xff
|
||||
@@ -20593,7 +20593,7 @@ _02112164:
|
||||
ble _02112190
|
||||
sub r0, sl, r8
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
add r0, r8, r0, asr #12
|
||||
and r8, r0, #0xff
|
||||
|
||||
+1
-1
@@ -2070,7 +2070,7 @@ _02102384:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
_021023c4:
|
||||
mov r0, #0
|
||||
|
||||
+9
-9
@@ -8307,7 +8307,7 @@ _02117624:
|
||||
sub r0, r4, r0
|
||||
blx func_0200388c
|
||||
add r1, r6, #0
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
add r1, r0, #0
|
||||
add r0, r5, #0
|
||||
neg r1, r1
|
||||
@@ -15316,7 +15316,7 @@ func_ov09_0211b848: ; 0x0211b848
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
_0211b88c:
|
||||
ldrsh r0, [r4, #0xa]
|
||||
@@ -15348,7 +15348,7 @@ func_ov09_0211b8b0: ; 0x0211b8b0
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_0211b8f0:
|
||||
ldrsh r3, [r4, #0xc]
|
||||
ldrsh r1, [r4, #0xa]
|
||||
@@ -18114,7 +18114,7 @@ _0211cf30:
|
||||
str r0, [r4, #8]
|
||||
ldr r0, _0211d000 ; =0x0ffff000
|
||||
lsl r1, r1, #0xe
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
add r1, r0, #0
|
||||
ldr r0, [sp, #0x10]
|
||||
blx func_0200388c
|
||||
@@ -18125,7 +18125,7 @@ _0211cf30:
|
||||
mov r1, #0x5a
|
||||
ldr r0, _0211d000 ; =0x0ffff000
|
||||
lsl r1, r1, #0xe
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
add r1, r0, #0
|
||||
ldr r0, [sp, #0x14]
|
||||
blx func_0200388c
|
||||
@@ -18136,7 +18136,7 @@ _0211cf30:
|
||||
mov r1, #0x5a
|
||||
ldr r0, _0211d000 ; =0x0ffff000
|
||||
lsl r1, r1, #0xe
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
add r1, r0, #0
|
||||
ldr r0, [sp, #0x18]
|
||||
blx func_0200388c
|
||||
@@ -18161,7 +18161,7 @@ _0211cf88:
|
||||
mov r1, #0x5a
|
||||
ldr r0, _0211d000 ; =0x0ffff000
|
||||
lsl r1, r1, #0xe
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
add r1, r0, #0
|
||||
ldr r0, _0211d008 ; =data_ov09_0211e3bc
|
||||
ldr r0, [r0, #0x10]
|
||||
@@ -18173,7 +18173,7 @@ _0211cf88:
|
||||
mov r1, #0x5a
|
||||
ldr r0, _0211d000 ; =0x0ffff000
|
||||
lsl r1, r1, #0xe
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
add r1, r0, #0
|
||||
ldr r0, _0211d008 ; =data_ov09_0211e3bc
|
||||
ldr r0, [r0, #0x14]
|
||||
@@ -18185,7 +18185,7 @@ _0211cf88:
|
||||
mov r1, #0x5a
|
||||
ldr r0, _0211d000 ; =0x0ffff000
|
||||
lsl r1, r1, #0xe
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
add r1, r0, #0
|
||||
ldr r0, _0211d008 ; =data_ov09_0211e3bc
|
||||
ldr r0, [r0, #0x18]
|
||||
|
||||
+23
-23
@@ -2699,7 +2699,7 @@ func_ov10_0211419c: ; 0x0211419c
|
||||
ldr r0, [r4, #0x14]
|
||||
mov r1, #0xa000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r0, _021141f0 ; =0x00000112
|
||||
add r2, sp, #4
|
||||
add r3, sp, #0
|
||||
@@ -2728,7 +2728,7 @@ func_ov10_021141f8: ; 0x021141f8
|
||||
ldr r0, [r4, #0x14]
|
||||
mov r1, #0xa000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r0, _0211424c ; =0x00000112
|
||||
add r2, sp, #4
|
||||
add r3, sp, #0
|
||||
@@ -2928,7 +2928,7 @@ _021144a0:
|
||||
ldr r0, [r5, #0x14]
|
||||
mov r1, #0x19000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r4, r0
|
||||
mov r2, r4
|
||||
mov r0, #0x32000
|
||||
@@ -2947,7 +2947,7 @@ _021144e8:
|
||||
ldr r0, [r5, #0x14]
|
||||
mov r1, #0x19000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r4, r0
|
||||
mov r2, r4
|
||||
mov r0, r6
|
||||
@@ -2966,7 +2966,7 @@ _02114530:
|
||||
ldr r0, [r5, #0x14]
|
||||
mov r1, #0xa000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
mov r0, r4
|
||||
mov r1, #0x32000
|
||||
@@ -2978,7 +2978,7 @@ _0211455c:
|
||||
ldr r0, [r5, #0x14]
|
||||
mov r1, #0xa000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
mov r0, #0x32000
|
||||
mov r1, r4
|
||||
@@ -4884,7 +4884,7 @@ _02115670:
|
||||
ldr r0, [r4, #0x14]
|
||||
mov r1, #0x1e000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
mov r0, #0
|
||||
mov r1, #0xf000
|
||||
@@ -4917,7 +4917,7 @@ _021156f0:
|
||||
ldr r0, [r4, #0x14]
|
||||
mov r1, #0x1e000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
mov r0, #0xf000
|
||||
mov r1, #0
|
||||
@@ -5110,7 +5110,7 @@ _02115984:
|
||||
ldr r0, [sb, #0x14]
|
||||
mov r1, #0xf000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r4, r0
|
||||
add r0, sp, #4
|
||||
mov r5, #0
|
||||
@@ -5661,7 +5661,7 @@ func_ov10_02115f54: ; 0x02115f54
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
_02115f98:
|
||||
add r0, r4, #0x200
|
||||
@@ -5687,7 +5687,7 @@ _02115f98:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
_02115ffc:
|
||||
add r0, r4, #0x200
|
||||
@@ -7031,7 +7031,7 @@ func_ov10_0211703c: ; 0x0211703c
|
||||
ldr r0, [sl, #0x14]
|
||||
mov r1, #0xf000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
add r0, sp, #0x24
|
||||
mov r6, #0
|
||||
@@ -7263,7 +7263,7 @@ _02117390:
|
||||
ldr r0, [r0, #0x14]
|
||||
mov r1, #0xf000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
mov r0, #0x1000
|
||||
mov r1, #0
|
||||
@@ -7290,7 +7290,7 @@ _021173f8:
|
||||
ldr r0, [r0, #0x14]
|
||||
mov r1, #0xf000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
mov r0, #0
|
||||
mov r1, #0x1000
|
||||
@@ -9585,7 +9585,7 @@ func_ov10_02119154: ; 0x02119154
|
||||
subeq r4, r2, #1
|
||||
mov r0, r0, lsl #0xc
|
||||
movne r4, #1
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
add r0, sp, #0x2c
|
||||
mov r6, #0
|
||||
@@ -9841,7 +9841,7 @@ func_ov10_02119520: ; 0x02119520
|
||||
ldr r0, [r7, #0x14]
|
||||
mov r1, #0xf000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov fp, r0
|
||||
add r0, sp, #4
|
||||
mov r5, #0
|
||||
@@ -10087,7 +10087,7 @@ func_ov10_021198a0: ; 0x021198a0
|
||||
ldr r0, [r4, #0x14]
|
||||
mov r1, #0xf000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
mov r0, #0x1000
|
||||
mov r1, #0
|
||||
@@ -12185,7 +12185,7 @@ func_ov10_0211aff0: ; 0x0211aff0
|
||||
mov r1, #0xf
|
||||
lsl r0, r0, #0xc
|
||||
lsl r1, r1, #0xc
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
str r0, [sp, #8]
|
||||
add r0, sp, #0x20
|
||||
mov r5, #0
|
||||
@@ -13146,7 +13146,7 @@ func_ov10_0211b748: ; 0x0211b748
|
||||
mov r1, #0xf
|
||||
lsl r0, r0, #0xc
|
||||
lsl r1, r1, #0xc
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
str r0, [sp, #0x10]
|
||||
add r0, sp, #0x1c
|
||||
mov r4, #0
|
||||
@@ -14277,7 +14277,7 @@ func_ov10_0211bfd4: ; 0x0211bfd4
|
||||
mov r1, #0xf
|
||||
lsl r0, r0, #0xc
|
||||
lsl r1, r1, #0xc
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
str r0, [sp, #0xc]
|
||||
add r0, sp, #0x28
|
||||
blx func_01ffbe34
|
||||
@@ -14586,7 +14586,7 @@ func_ov10_0211c220: ; 0x0211c220
|
||||
mov r1, #0xf
|
||||
lsl r0, r0, #0xc
|
||||
lsl r1, r1, #0xc
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
add r7, r0, #0
|
||||
add r0, sp, #0x1c
|
||||
blx func_01ffbe34
|
||||
@@ -14792,7 +14792,7 @@ func_ov10_0211c3b8: ; 0x0211c3b8
|
||||
mov r1, #0xf
|
||||
lsl r0, r0, #0xc
|
||||
lsl r1, r1, #0xc
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
add r7, r0, #0
|
||||
add r0, sp, #0x14
|
||||
blx func_01ffbe34
|
||||
@@ -14932,7 +14932,7 @@ func_ov10_0211c4cc: ; 0x0211c4cc
|
||||
mov r1, #0xf
|
||||
lsl r0, r0, #0xc
|
||||
lsl r1, r1, #0xc
|
||||
blx func_01ff98e0
|
||||
blx Divide
|
||||
str r0, [sp, #4]
|
||||
add r0, sp, #0x20
|
||||
blx func_01ffbe34
|
||||
|
||||
+8
-8
@@ -10045,7 +10045,7 @@ _0211aefc:
|
||||
bge _0211af38
|
||||
sub r0, r4, #0xa4
|
||||
sub r1, r1, #0xa4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
mov r0, r5
|
||||
ldr r4, [r0]
|
||||
@@ -24226,7 +24226,7 @@ _021267f4:
|
||||
add r0, r0, #0x1000
|
||||
str r0, [r5, #0x34]
|
||||
ldr r1, [r5, #0x30]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r6, r0
|
||||
ldr r0, [r5, #0x28]
|
||||
ldr r1, [r5, #0x20]
|
||||
@@ -27343,7 +27343,7 @@ _02129140:
|
||||
add r0, r0, #0x1000
|
||||
str r0, [r5, #0x34]
|
||||
ldr r1, [r5, #0x30]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r6, r0
|
||||
ldr r0, [r5, #0x28]
|
||||
ldr r1, [r5, #0x20]
|
||||
@@ -27890,7 +27890,7 @@ func_ov12_02129760: ; 0x02129760
|
||||
add r0, r4, r0
|
||||
mov r1, r5
|
||||
rsb r0, r0, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [sp, #0x30]
|
||||
str r0, [r1]
|
||||
mov r0, #1
|
||||
@@ -28096,11 +28096,11 @@ _02129ad0:
|
||||
mov sb, r0
|
||||
mov r0, r7
|
||||
add r1, r7, sb
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r7, sb
|
||||
mov r7, r0
|
||||
mov r0, sb
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r2, sp, #0x80
|
||||
rsb r0, r0, #0
|
||||
add r1, sp, #0x5c
|
||||
@@ -30873,7 +30873,7 @@ func_ov12_0212bf14: ; 0x0212bf14
|
||||
add r1, sp, #0
|
||||
bl func_01ff9c2c
|
||||
mov r1, r6
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
add r0, sp, #0xc
|
||||
mov r1, r0
|
||||
@@ -36371,7 +36371,7 @@ _02130530:
|
||||
_02130548:
|
||||
sub r0, r6, #0x800
|
||||
mov r1, #0x5800
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _021306a4 ; =0x00000d9a
|
||||
mov fp, #0
|
||||
umull r3, r2, r0, r1
|
||||
|
||||
+21
-21
@@ -1487,7 +1487,7 @@ func_ov14_021207b8: ; 0x021207b8
|
||||
add r0, r6, r0
|
||||
mov r1, r7
|
||||
rsb r0, r0, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r2, r5, #0x48
|
||||
add r1, r5, #0x60
|
||||
mov r3, r2
|
||||
@@ -1496,7 +1496,7 @@ func_ov14_021207b8: ; 0x021207b8
|
||||
_02120914:
|
||||
mov r1, r7
|
||||
rsb r0, r6, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r2, r5, #0x48
|
||||
add r1, r5, #0x60
|
||||
mov r3, r2
|
||||
@@ -3185,7 +3185,7 @@ _02121fc8:
|
||||
add r1, r1, #8
|
||||
add r0, r0, #0xa400
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r5, #0x260]
|
||||
_02122004:
|
||||
ldr r0, [r5, #0x130]
|
||||
@@ -9057,7 +9057,7 @@ _02126b90:
|
||||
ble _02126bc8
|
||||
ldr r0, [r5, #0x68]
|
||||
rsb r0, r0, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x68]
|
||||
add r0, r1, r0
|
||||
_02126bc8:
|
||||
@@ -9254,7 +9254,7 @@ _02126e74:
|
||||
ble _02126ea8
|
||||
ldr r0, [r5, #0x68]
|
||||
rsb r0, r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x68]
|
||||
add r0, r1, r0
|
||||
_02126ea8:
|
||||
@@ -9496,7 +9496,7 @@ _021271e4:
|
||||
strh r0, [r5, #0x7a]
|
||||
ldr r0, [r5, #0x68]
|
||||
mov r1, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrh r1, [r5, #0x72]
|
||||
mov r1, r1, lsl #0xc
|
||||
smull r2, r0, r1, r0
|
||||
@@ -9641,7 +9641,7 @@ _02127404:
|
||||
ldr r0, [r5, #0x68]
|
||||
mov r1, #0x1000
|
||||
rsb r0, r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrh r2, [r5, #0x70]
|
||||
mov r1, #0
|
||||
mov r2, r2, lsl #0xc
|
||||
@@ -13339,12 +13339,12 @@ func_ov14_0212a460: ; 0x0212a460
|
||||
rsb r0, r0, #0
|
||||
ldr r1, [sp, #0x18]
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r7, r0
|
||||
ldr r0, [sp, #0x30]
|
||||
ldr r1, [sp, #0x18]
|
||||
rsb r0, r0, #0x5000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [sp, #0x2c]
|
||||
ldr r1, [sp, #0x30]
|
||||
str r2, [sp, #0x20]
|
||||
@@ -17656,7 +17656,7 @@ _0212db70:
|
||||
ble _0212dba8
|
||||
ldr r0, [r4, #0x64]
|
||||
rsb r0, r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x64]
|
||||
add r0, r1, r0
|
||||
_0212dba8:
|
||||
@@ -22695,7 +22695,7 @@ _02131dfc:
|
||||
ble _02131e20
|
||||
ldr r2, [r4, #0x6c]
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x6c]
|
||||
add r0, r1, r0
|
||||
_02131e20:
|
||||
@@ -29183,7 +29183,7 @@ _021372a4:
|
||||
mvn r0, #0x384
|
||||
add r0, r5, r0
|
||||
mov r1, #0x5000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r7, _021373d0 ; =data_ov14_02157ecc
|
||||
ldr r8, _021373d4 ; =data_ov14_02157eb4
|
||||
add sb, r4, #0x210
|
||||
@@ -34756,7 +34756,7 @@ func_ov14_0213b904: ; 0x0213b904
|
||||
mov r0, r3, lsr #0xc
|
||||
orr r0, r0, r2, lsl #20
|
||||
mov r1, r1, lsl #0x1
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [sp, #0x18]
|
||||
str r0, [r1]
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
@@ -41020,7 +41020,7 @@ _0214005c:
|
||||
bge _02140098
|
||||
sub r0, r4, #0xa4
|
||||
sub r1, r1, #0xa4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
mov r0, r5
|
||||
ldr r4, [r0]
|
||||
@@ -53559,7 +53559,7 @@ _02149f38:
|
||||
ble _02149f74
|
||||
ldr r0, [r4, #0x78]
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x78]
|
||||
add r0, r1, r0
|
||||
str r0, [r4, #0x78]
|
||||
@@ -56469,7 +56469,7 @@ func_ov14_0214c4a4: ; 0x0214c4a4
|
||||
ldr r0, [r5, #0x1c]
|
||||
mov r2, #0
|
||||
beq _0214c4dc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
_0214c4dc:
|
||||
ldr lr, [r5, #0xc]
|
||||
@@ -58511,7 +58511,7 @@ _0214dfb4:
|
||||
_0214dfcc:
|
||||
sub r0, r6, #0x800
|
||||
mov r1, #0x5800
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _0214e128 ; =0x00000d9a
|
||||
mov fp, #0
|
||||
umull r3, r2, r0, r1
|
||||
@@ -59958,7 +59958,7 @@ _0214f2d0:
|
||||
ldr r0, [r5, #0x68]
|
||||
mov r1, #0x1000
|
||||
rsb r0, r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrh r2, [r5, #0x70]
|
||||
mov r1, #0
|
||||
mov r2, r2, lsl #0xc
|
||||
@@ -64252,7 +64252,7 @@ _0215245c:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_02152498:
|
||||
ldrb r0, [sb, #0x14]
|
||||
@@ -64274,7 +64274,7 @@ _02152498:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r7, r0
|
||||
_021524ec:
|
||||
ldr r0, _02152654 ; =data_027e077c
|
||||
@@ -64752,7 +64752,7 @@ _02152b04:
|
||||
ble _02152b3c
|
||||
ldr r0, [r4, #0x64]
|
||||
rsb r0, r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x64]
|
||||
add r0, r1, r0
|
||||
_02152b3c:
|
||||
|
||||
+110
-110
@@ -2245,7 +2245,7 @@ _02121464:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_021214b0:
|
||||
ldrb r0, [sb, #0x124]
|
||||
@@ -7205,12 +7205,12 @@ _0212586c:
|
||||
stmia r3, {r0, r1, r2}
|
||||
ldr r1, [r5, #0x174]
|
||||
mov r0, r6
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0
|
||||
ldr r2, [r5, #0x4c]
|
||||
ldr r0, _02125a00 ; =0x0000019a
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [sp, #0x28]
|
||||
add r0, sp, #0x24
|
||||
add r6, sp, #0xc
|
||||
@@ -13633,7 +13633,7 @@ _0212a958:
|
||||
bne _0212a98c
|
||||
mov r0, #0x1000
|
||||
mov r1, #0x10000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _0212ad94 ; =data_ov15_0218ede0
|
||||
ldr r2, _0212ad98 ; =data_ov15_0218a348
|
||||
ldr r3, [r1]
|
||||
@@ -14088,7 +14088,7 @@ _0212b014:
|
||||
add r0, r1, r7
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, #0xa000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
cmp r6, #0
|
||||
beq _0212b08c
|
||||
@@ -14113,7 +14113,7 @@ _0212b014:
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, #0xa000
|
||||
str r6, [r2, #4]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
_0212b08c:
|
||||
ldr r2, _0212b2f0 ; =data_027e0764
|
||||
@@ -14177,7 +14177,7 @@ _0212b08c:
|
||||
mov r1, #0x190000
|
||||
mov r0, r5
|
||||
str r7, [r3, #4]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r6, lsl #0xc
|
||||
smull r0, r2, r1, r0
|
||||
adds r3, r0, #0x800
|
||||
@@ -15232,7 +15232,7 @@ _0212bf0c:
|
||||
ble _0212bf60
|
||||
ldr r0, [r6, #0x1c]
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #0x1c]
|
||||
add r0, r1, r0
|
||||
str r0, [r6, #0x1c]
|
||||
@@ -15263,7 +15263,7 @@ _0212bf98:
|
||||
ble _0212bfd0
|
||||
ldr r0, [r6, #0x1c]
|
||||
rsb r0, r0, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #0x1c]
|
||||
add r0, r1, r0
|
||||
_0212bfd0:
|
||||
@@ -15436,7 +15436,7 @@ func_ov15_0212c1c8: ; 0x0212c1c8
|
||||
mov r0, #0x1000
|
||||
mov r1, #0x1e000
|
||||
str r0, [r2, #0xc]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _0212c30c ; =data_ov15_0218ede4
|
||||
str r0, [r1, #8]
|
||||
ldr r2, [r1, #0x14]
|
||||
@@ -15446,7 +15446,7 @@ func_ov15_0212c1c8: ; 0x0212c1c8
|
||||
adc r2, r0, #0
|
||||
mov r0, r3, lsr #0xc
|
||||
orr r0, r0, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _0212c30c ; =data_ov15_0218ede4
|
||||
mov r4, r0
|
||||
ldr r2, [r1, #0x10]
|
||||
@@ -15458,7 +15458,7 @@ func_ov15_0212c1c8: ; 0x0212c1c8
|
||||
mov r2, r2, lsr #0xc
|
||||
orr r2, r2, r1, lsl #20
|
||||
add r1, r2, #0x2000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
smull r2, r1, r4, r4
|
||||
adds r3, r2, #0x800
|
||||
adc r2, r1, #0
|
||||
@@ -17938,7 +17938,7 @@ func_ov15_0212e2c0: ; 0x0212e2c0
|
||||
bge _0212e494
|
||||
sub r0, r7, #0x2000
|
||||
mov r1, #0x4000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r6, #0xf6
|
||||
_0212e494:
|
||||
cmp r6, #0x214
|
||||
@@ -17951,7 +17951,7 @@ _0212e494:
|
||||
ldreq r1, _0212e780 ; =0x0000011f
|
||||
cmp r1, #0
|
||||
beq _0212e4c4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
_0212e4c4:
|
||||
rsb r0, r6, #0x214
|
||||
@@ -18000,7 +18000,7 @@ _0212e4e0:
|
||||
mov r0, r7
|
||||
mov r1, r6
|
||||
mov r7, r2, asr #0x10
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0, asr #0x1
|
||||
smull r1, r0, r5, r5
|
||||
adds r1, r1, #0x800
|
||||
@@ -18008,7 +18008,7 @@ _0212e4e0:
|
||||
mov r1, r1, lsr #0xc
|
||||
orr r1, r1, r0, lsl #20
|
||||
ldr r0, _0212e788 ; =0x0000199a
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r7, lsl #0x10
|
||||
mov r7, r0
|
||||
smull r2, r0, r7, r5
|
||||
@@ -22141,7 +22141,7 @@ _02131fd8:
|
||||
ldr r0, [sb, #0x374]
|
||||
mov r1, r7
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [sb, #0x374]
|
||||
add r0, r1, r0
|
||||
str r0, [sb, #0x374]
|
||||
@@ -22155,7 +22155,7 @@ _02132030:
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r1, r7
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
add r0, r0, r4, asr #16
|
||||
@@ -22171,7 +22171,7 @@ _0213206c:
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r1, r7
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
add r0, r0, r5, asr #16
|
||||
@@ -22187,7 +22187,7 @@ _021320a8:
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r1, r7
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
add r0, r0, r6, asr #16
|
||||
@@ -27373,7 +27373,7 @@ func_ov15_02136750: ; 0x02136750
|
||||
bl func_ov15_02136744
|
||||
mov r1, r0
|
||||
ldr r0, [r4, #0x78]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r4, #0x84]
|
||||
cmp r0, #0
|
||||
movlt r0, #0
|
||||
@@ -29466,7 +29466,7 @@ func_ov15_02138408: ; 0x02138408
|
||||
ldmleia sp!, {r4, pc}
|
||||
ldr r1, _02138474 ; =0x00000ccc
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_02138408
|
||||
@@ -29762,7 +29762,7 @@ _02138894:
|
||||
adc r2, r0, #0
|
||||
mov r0, r3, lsr #0xc
|
||||
orr r0, r0, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, _02138ba8 ; =data_ov15_0218aa28
|
||||
ldrsh sl, [sb, #0x96]
|
||||
ldr r3, [r2, #0x24]
|
||||
@@ -29781,7 +29781,7 @@ _02138894:
|
||||
adc r2, r0, #0
|
||||
mov r0, r3, lsr #0xc
|
||||
orr r0, r0, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrsh r3, [sb, #0x98]
|
||||
ldr r1, _02138bac ; =data_027e0fb0
|
||||
ldr r2, _02138bc0 ; =0xffffc71c
|
||||
@@ -35273,7 +35273,7 @@ _0213d44c:
|
||||
moveq r7, r0, asr #0x1
|
||||
beq _0213d488
|
||||
mov r0, r7
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r7, r0
|
||||
_0213d488:
|
||||
mov r0, r4
|
||||
@@ -36106,7 +36106,7 @@ func_ov15_0213de4c: ; 0x0213de4c
|
||||
sub r0, r0, #1
|
||||
mov r1, r0, lsl #0xc
|
||||
mov r0, #0x32000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_0213df4c:
|
||||
ldr r2, [r5, #0x188]
|
||||
ldr r6, [sp, #0x30]
|
||||
@@ -36293,14 +36293,14 @@ _0213e1ac:
|
||||
ldr r0, [r5, #0x18c]
|
||||
_0213e21c:
|
||||
ldr r1, [r5, #0x198]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x19c]
|
||||
mov r6, r0
|
||||
cmp r1, #0
|
||||
mov r0, r8
|
||||
mov r1, r6
|
||||
bne _0213e2cc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r7, lsl #0x10
|
||||
mov r1, r1, lsr #0x10
|
||||
mov r1, r1, asr #0x4
|
||||
@@ -36326,18 +36326,18 @@ _0213e21c:
|
||||
ldr r0, [r5, #0x18c]
|
||||
add r7, r3, #0
|
||||
add r8, r2, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [sp, #0x78]
|
||||
mov r1, r0
|
||||
add r0, r2, #0x9a
|
||||
add r0, r0, #0x100
|
||||
rsb r0, r0, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r6, r0
|
||||
movge r6, r0
|
||||
b _0213e360
|
||||
_0213e2cc:
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r0, r7, lsl #0x10
|
||||
mov r0, r0, lsr #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
@@ -36371,7 +36371,7 @@ _0213e2cc:
|
||||
sub r0, r7, r0
|
||||
add r7, r3, #0
|
||||
orr r6, r6, sb, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r6, r6, lsr #31
|
||||
add r6, r0, r1, asr #1
|
||||
_0213e360:
|
||||
@@ -42420,7 +42420,7 @@ func_ov15_02143408: ; 0x02143408
|
||||
mov r0, ip, lsr #0xc
|
||||
mov r1, r4
|
||||
orr r0, r0, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [r5, #0x2b8]
|
||||
mov r1, #0
|
||||
add r0, r2, r0
|
||||
@@ -42438,7 +42438,7 @@ func_ov15_02143408: ; 0x02143408
|
||||
mov r0, ip, lsr #0xc
|
||||
mov r1, r4
|
||||
orr r0, r0, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x2c0]
|
||||
add r0, r1, r0
|
||||
b _0214352c
|
||||
@@ -51055,7 +51055,7 @@ _0214aaf4:
|
||||
bge _0214aaf4
|
||||
_0214ab04:
|
||||
mov r1, r4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r7, r0
|
||||
mov r2, #0
|
||||
rsb r4, r7, #0x1000
|
||||
@@ -53227,7 +53227,7 @@ _0214c7c8:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_0214c824:
|
||||
cmp r0, #0
|
||||
movgt r0, #1
|
||||
@@ -53367,7 +53367,7 @@ func_ov15_0214c944: ; 0x0214c944
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_0214c9e8:
|
||||
cmp r4, r0
|
||||
movle r4, r0
|
||||
@@ -55538,7 +55538,7 @@ _0214e3dc:
|
||||
adc r2, r2, r0
|
||||
mov r0, r3, lsr #0xc
|
||||
orr r0, r0, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, _0214eab0 ; =data_ov15_0218bd58
|
||||
mov r1, r4, lsl #0x1
|
||||
ldr r4, [r2, #0xc]
|
||||
@@ -55552,7 +55552,7 @@ _0214e3dc:
|
||||
strh r0, [r3, #0x6c]
|
||||
mov r0, r7, lsr #0xc
|
||||
orr r0, r0, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, sl, #0x100
|
||||
ldrsh r3, [r1, #0x6e]
|
||||
ldr r2, _0214eab4 ; =0xffffc71c
|
||||
@@ -55901,7 +55901,7 @@ func_ov15_0214eabc: ; 0x0214eabc
|
||||
ldmleia sp!, {r3, r4, r5, pc}
|
||||
sub r0, r0, r3
|
||||
add r1, r2, ip
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov15_0214eabc
|
||||
@@ -57183,7 +57183,7 @@ _0214fcb8:
|
||||
ldr r0, [sb, #0x228]
|
||||
mov r1, r7
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [sb, #0x228]
|
||||
add r0, r1, r0
|
||||
str r0, [sb, #0x228]
|
||||
@@ -57197,7 +57197,7 @@ _0214fd10:
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r1, r7
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
add r0, r0, r4, asr #16
|
||||
@@ -57213,7 +57213,7 @@ _0214fd4c:
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r1, r7
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
add r0, r0, r5, asr #16
|
||||
@@ -57229,7 +57229,7 @@ _0214fd88:
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r1, r7
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
add r0, r0, r6, asr #16
|
||||
@@ -58200,7 +58200,7 @@ _02150ab4:
|
||||
blt _02150b4c
|
||||
sub r0, r4, #0x4000
|
||||
mov r1, #0x1a000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, #0xa4
|
||||
umull r6, r3, r0, r1
|
||||
mov r2, #0
|
||||
@@ -61606,7 +61606,7 @@ _02153974:
|
||||
bne _021539d4
|
||||
ldr r1, _02153a48 ; =0x000028a4
|
||||
mov r0, r5, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
mov lr, r0, asr #0xc
|
||||
cmp lr, #1
|
||||
@@ -69770,7 +69770,7 @@ _0215aa5c:
|
||||
ble _0215ab28
|
||||
sub r0, r0, #0x55000
|
||||
mov r1, #0x5000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r6, r0, #0x1000
|
||||
b _0215ab28
|
||||
_0215ab24:
|
||||
@@ -69835,7 +69835,7 @@ _0215aba8:
|
||||
_0215abf8:
|
||||
sub r0, r1, r0
|
||||
mov r1, #0xa000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, #1
|
||||
strb r1, [r4, #0x236]
|
||||
rsb sl, r0, #0x1000
|
||||
@@ -69926,7 +69926,7 @@ _0215ace4:
|
||||
bge _0215afb4
|
||||
sub r0, r0, r1
|
||||
mov r1, #0x5000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r6, r0, #0x1000
|
||||
b _0215afb4
|
||||
_0215ad6c:
|
||||
@@ -70000,7 +70000,7 @@ _0215ae58:
|
||||
bgt _0215ae78
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, #0xb4000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r5, r0, #0x1000
|
||||
b _0215ae94
|
||||
_0215ae78:
|
||||
@@ -75387,7 +75387,7 @@ func_ov15_0215f81c: ; 0x0215f81c
|
||||
mov r2, #0
|
||||
ldr r0, _0215f8ac ; =0x0000f998
|
||||
str r2, [r5, #0x3b8]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mul r1, r0, r4
|
||||
str r0, [r5, #0x6c]
|
||||
mov r0, r1, asr #0x1
|
||||
@@ -77027,7 +77027,7 @@ _02160d98:
|
||||
blt _02160e2c
|
||||
sub r0, r4, #0x4000
|
||||
mov r1, #0x1a000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, #0xa4
|
||||
umull r6, r3, r0, r1
|
||||
mov r2, #0
|
||||
@@ -81710,7 +81710,7 @@ func_ov15_02165128: ; 0x02165128
|
||||
ldr r2, [r5, #0x318]
|
||||
mov r1, r4
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x318]
|
||||
add r0, r1, r0
|
||||
_02165168:
|
||||
@@ -81722,7 +81722,7 @@ _02165168:
|
||||
ldr r2, [r5, #0x314]
|
||||
mov r1, r4
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x314]
|
||||
add r0, r1, r0
|
||||
_02165194:
|
||||
@@ -81733,7 +81733,7 @@ _02165194:
|
||||
ldr r2, [r5, #0x320]
|
||||
mov r1, r4
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x320]
|
||||
add r0, r1, r0
|
||||
_021651bc:
|
||||
@@ -81744,7 +81744,7 @@ _021651bc:
|
||||
ldr r0, [r5, #0x310]
|
||||
mov r1, r4
|
||||
rsb r0, r0, #0x29
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x310]
|
||||
add r0, r1, r0
|
||||
_021651e4:
|
||||
@@ -81756,7 +81756,7 @@ _021651e4:
|
||||
ldr r2, [r5, #0x30c]
|
||||
mov r1, r4
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x30c]
|
||||
add r0, r1, r0
|
||||
str r0, [r5, #0x30c]
|
||||
@@ -85074,7 +85074,7 @@ _02167d74:
|
||||
strh r1, [r0, #0xc]
|
||||
ldr r0, [r7, #0x2f4]
|
||||
ldr r1, [r7, #0x188]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _02167f04 ; =data_027e0f94
|
||||
ldr r3, [r7, #0x2f0]
|
||||
ldr r1, [r1, #4]
|
||||
@@ -85090,7 +85090,7 @@ _02167d74:
|
||||
bl func_01ff9958
|
||||
add r1, r8, r0
|
||||
mov r0, r8
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
smull r1, r0, r4, r0
|
||||
adds r1, r1, #0x800
|
||||
adc r0, r0, #0
|
||||
@@ -85104,7 +85104,7 @@ _02167d74:
|
||||
mov r1, r3, lsr #0xc
|
||||
mov r0, r0, lsl #0x1
|
||||
orr r1, r1, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
smull r2, r1, r0, r4
|
||||
adds r2, r2, #0x800
|
||||
str r0, [r7, #0x6c]
|
||||
@@ -85804,7 +85804,7 @@ _02168770:
|
||||
cmp r1, r0
|
||||
addle sp, sp, #0x18
|
||||
ldmleia sp!, {r4, r5, r6, pc}
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r2, r5, #0x300
|
||||
ldrsh r1, [r2, #0xc]
|
||||
sub r1, r1, r4
|
||||
@@ -86018,7 +86018,7 @@ func_ov15_02168b30: ; 0x02168b30
|
||||
ldr r0, [r2]
|
||||
ldr r1, [r4, #0x18]
|
||||
mov r4, r3
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [r6, #0x1a4]
|
||||
mov r0, r0, lsl #0x10
|
||||
ldrb r1, [r6, #0x312]
|
||||
@@ -87152,7 +87152,7 @@ func_ov15_02169938: ; 0x02169938
|
||||
rsb r0, r1, #0
|
||||
add r0, r2, r0
|
||||
rsb r1, r1, #0xd800
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb ip, r0, #0x1000
|
||||
mov r0, #0x6800
|
||||
umull r3, r2, ip, r0
|
||||
@@ -95380,7 +95380,7 @@ _021709a8:
|
||||
mov r1, #0x3c000
|
||||
rsb r0, r0, #0x3000
|
||||
mul r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x538]
|
||||
mov r2, #0
|
||||
add r1, r1, r0
|
||||
@@ -95835,7 +95835,7 @@ _02171050:
|
||||
sub r0, r0, #0x2000
|
||||
ldr r1, _02171270 ; =0x017dc000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, #0xf6
|
||||
umull r5, r3, r0, r1
|
||||
mov r2, #0
|
||||
@@ -96787,7 +96787,7 @@ _02171e28:
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r1, #0xa000
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrsh r1, [r4, #0x78]
|
||||
add r0, r0, #0x800
|
||||
add sp, sp, #0x28
|
||||
@@ -96799,7 +96799,7 @@ _02171e98:
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r1, #0x14000
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrsh r1, [r4, #0x78]
|
||||
add r0, r0, #0x800
|
||||
add r0, r1, r0, asr #12
|
||||
@@ -96957,7 +96957,7 @@ func_ov15_02172070: ; 0x02172070
|
||||
rsb r0, r2, r0, asr #16
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r4, #0x500
|
||||
ldrsh r2, [r1, #0x58]
|
||||
add r0, r0, #0x800
|
||||
@@ -98381,7 +98381,7 @@ _02173474:
|
||||
rsb r0, r0, #0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r4, #0x500
|
||||
ldrsh r2, [r1, #0x60]
|
||||
add r0, r0, #0x800
|
||||
@@ -99142,7 +99142,7 @@ func_ov15_02173cb4: ; 0x02173cb4
|
||||
orr r5, r5, r0, lsl #20
|
||||
mov r0, r7
|
||||
mov r1, r5
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r0, r6, lsl #0x10
|
||||
mov r0, r0, lsr #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
@@ -99177,7 +99177,7 @@ func_ov15_02173cb4: ; 0x02173cb4
|
||||
orr r3, r3, r2, lsl #20
|
||||
mov r1, r5
|
||||
add r7, r3, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r5, asr #0x1f
|
||||
mov r2, r1, lsl #0x2
|
||||
mov r1, #0x800
|
||||
@@ -104521,7 +104521,7 @@ _02178810:
|
||||
ldr r0, [r5, #0x4c]
|
||||
mov r1, r4
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x4c]
|
||||
add r0, r1, r0
|
||||
str r0, [r5, #0x4c]
|
||||
@@ -104540,7 +104540,7 @@ _02178898:
|
||||
sub r0, r0, r2
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r5, #0x100
|
||||
ldrsh r2, [r1, #0x6a]
|
||||
add r0, r0, #0x800
|
||||
@@ -104557,7 +104557,7 @@ _021788cc:
|
||||
rsb r0, r0, #0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r5, #0x100
|
||||
ldrsh r2, [r1, #0x68]
|
||||
add r0, r0, #0x800
|
||||
@@ -105830,7 +105830,7 @@ func_ov15_02179ac8: ; 0x02179ac8
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r1, #0x14000
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r6, #0x400
|
||||
ldrsh r2, [r1, #0x56]
|
||||
add r0, r0, #0x800
|
||||
@@ -105848,7 +105848,7 @@ func_ov15_02179ac8: ; 0x02179ac8
|
||||
rsbmi r1, r1, #0
|
||||
subs r0, r0, r2, lsl #12
|
||||
rsbmi r0, r0, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r6, #0x444]
|
||||
_02179bc4:
|
||||
add r0, r6, #0x400
|
||||
@@ -106263,7 +106263,7 @@ _0217a1a4:
|
||||
rsb r1, r1, #0xf
|
||||
mul r0, r1, r0
|
||||
mov r1, #0xf000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add sp, sp, #0x24
|
||||
str r0, [r7, #0x448]
|
||||
ldmia sp!, {r4, r5, r6, r7, pc}
|
||||
@@ -106389,7 +106389,7 @@ _0217a370:
|
||||
rsb r1, r1, #0xf
|
||||
mul r0, r1, r0
|
||||
mov r1, #0xf000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r7, #0x448]
|
||||
ldrb r2, [r7, #0x46c]
|
||||
ldr r1, _0217a564 ; =data_ov15_02186e1c
|
||||
@@ -106639,7 +106639,7 @@ func_ov15_0217a680: ; 0x0217a680
|
||||
mov r4, r5, lsr #0xc
|
||||
orr r4, r4, r3, lsl #20
|
||||
add r4, r2, r4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
smull r2, r1, r0, r4
|
||||
adds r2, r2, #0x800
|
||||
ldr r0, _0217a730 ; =data_027e0d3c
|
||||
@@ -108766,7 +108766,7 @@ _0217c2d0:
|
||||
add r0, r8, #0x48
|
||||
bl func_ov00_020ce2f0
|
||||
mov r1, #0x64000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [sp, #0xc]
|
||||
_0217c344:
|
||||
add r1, sp, #0x1c
|
||||
@@ -108800,7 +108800,7 @@ _0217c344:
|
||||
str r2, [r8, #0x68]
|
||||
bl func_ov00_020c288c
|
||||
ldr r1, [sp, #0xc]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r4, [r8, #0x4c]
|
||||
mov r7, r0
|
||||
cmp r4, #0x1800
|
||||
@@ -108813,7 +108813,7 @@ _0217c344:
|
||||
mov r1, r1, lsr #0xc
|
||||
mov r0, r0, lsl #0x1
|
||||
orr r1, r1, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r8, #0x6c]
|
||||
mov r0, #0
|
||||
str r0, [r8, #0x64]
|
||||
@@ -108837,7 +108837,7 @@ _0217c408:
|
||||
mov r0, r2, lsr #0xc
|
||||
orr r0, r0, r1, lsl #20
|
||||
add r1, r4, r3
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
smull r1, r0, r5, r5
|
||||
adds r1, r1, #0x800
|
||||
@@ -108848,7 +108848,7 @@ _0217c408:
|
||||
mov r4, r5, asr #0x1f
|
||||
rsb r0, r0, #0x1800
|
||||
mov r0, r0, lsl #0x1
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r8, #0x6c]
|
||||
cmp r0, #0
|
||||
bne _0217c4cc
|
||||
@@ -108863,7 +108863,7 @@ _0217c408:
|
||||
mov r1, r1, lsr #0xc
|
||||
mov r0, r0, lsl #0x1
|
||||
orr r1, r1, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r8, #0x6c]
|
||||
mov r0, #0
|
||||
str r0, [r8, #0x64]
|
||||
@@ -108886,7 +108886,7 @@ _0217c4f0:
|
||||
ldr r0, [r8, #0x4c]
|
||||
mov r1, r7
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r8, #0x64]
|
||||
b _0217c63c
|
||||
_0217c518:
|
||||
@@ -108923,7 +108923,7 @@ _0217c554:
|
||||
sub r0, r0, r3
|
||||
strh r0, [r2, #0xe4]
|
||||
ldr r0, [r8, #0x2e0]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _0217c674 ; =0x00000666
|
||||
mov r2, #0
|
||||
umull r4, r3, r0, r1
|
||||
@@ -108939,7 +108939,7 @@ _0217c554:
|
||||
orr r1, r1, r2, lsl #20
|
||||
bge _0217c5dc
|
||||
rsb r0, r0, #0x1800
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r8, #0x64]
|
||||
_0217c5dc:
|
||||
ldr r0, _0217c678 ; =data_027e0f94
|
||||
@@ -108954,14 +108954,14 @@ _0217c5dc:
|
||||
ldr r0, [r8, #0x2e0]
|
||||
mov r1, #0xa4
|
||||
add r0, r0, #0x2000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
smull r2, r1, r0, r0
|
||||
adds r0, r2, #0x800
|
||||
adc r2, r1, #0
|
||||
mov r1, r0, lsr #0xc
|
||||
mov r0, r4, lsl #0x1
|
||||
orr r1, r1, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r8, #0x6c]
|
||||
_0217c630:
|
||||
add r0, r8, #0x100
|
||||
@@ -109726,7 +109726,7 @@ func_ov15_0217d020: ; 0x0217d020
|
||||
blt _0217d16c
|
||||
ldr r0, [r5, #0x2e0]
|
||||
mov r1, #0xa4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
smull r2, r1, r0, r0
|
||||
ldr r0, _0217d208 ; =data_027e0f94
|
||||
adds r3, r2, #0x800
|
||||
@@ -109739,7 +109739,7 @@ func_ov15_0217d020: ; 0x0217d020
|
||||
sub r0, ip, r0
|
||||
mov r0, r0, lsl #0x1
|
||||
orr r1, r1, r2, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r5, #0x6c]
|
||||
mov r0, #0
|
||||
str r0, [r5, #0x64]
|
||||
@@ -109951,7 +109951,7 @@ _0217d3e8:
|
||||
mov r1, r7
|
||||
bl func_ov00_020ce2f0
|
||||
ldr r1, [r8]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r5, #8
|
||||
bge _0217d50c
|
||||
add r5, r5, #1
|
||||
@@ -111412,7 +111412,7 @@ _0217e6a4:
|
||||
ldr r0, [r4, #0x18]
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x18]
|
||||
add r0, r0, #0x800
|
||||
add r0, r1, r0, asr #12
|
||||
@@ -111582,7 +111582,7 @@ _0217e934:
|
||||
ldr r0, [r4, #8]
|
||||
rsb r0, r0, #0
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #8]
|
||||
add r0, r0, #0x800
|
||||
add r0, r1, r0, asr #12
|
||||
@@ -111636,7 +111636,7 @@ _0217e9f4:
|
||||
ldr r0, [r4, #0x18]
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x18]
|
||||
add r0, r0, #0x800
|
||||
add r0, r1, r0, asr #12
|
||||
@@ -111674,7 +111674,7 @@ _0217ea84:
|
||||
ldr r0, [r4, #0x18]
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x18]
|
||||
add r0, r0, #0x800
|
||||
add r0, r1, r0, asr #12
|
||||
@@ -116155,7 +116155,7 @@ _021828c0:
|
||||
rsb r0, r0, #0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r4, #0x300
|
||||
ldrsh r2, [r1, #0x9a]
|
||||
add r0, r0, #0x800
|
||||
@@ -116720,7 +116720,7 @@ func_ov15_02182fc0: ; 0x02182fc0
|
||||
movgt r4, #1
|
||||
bgt _02182ff0
|
||||
mov r1, #0x5a
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
mov r4, #0
|
||||
_02182ff0:
|
||||
@@ -117481,7 +117481,7 @@ func_ov15_021839e0: ; 0x021839e0
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_02183a74:
|
||||
ldrb r0, [r5, #0x10]
|
||||
@@ -118951,7 +118951,7 @@ _02184cec:
|
||||
bgt _02184d2c
|
||||
rsb r0, r0, #0
|
||||
rsb r1, r1, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r0, r0, #0x1000
|
||||
smull r1, r0, r7, r0
|
||||
adds r1, r1, #0x800
|
||||
@@ -119666,7 +119666,7 @@ func_ov15_02185638: ; 0x02185638
|
||||
mov r1, #0xb4000
|
||||
sub r0, r0, #0xdc000
|
||||
rsb r1, r1, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r0, r0, lsl #0x6
|
||||
add r0, r0, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
@@ -119711,7 +119711,7 @@ _021856e0:
|
||||
orr r0, r0, r1, lsl #20
|
||||
_0218573c:
|
||||
mov r1, #0x1e000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r0, [r7, #0x3c]
|
||||
mov r2, r4
|
||||
mov r1, #0x80
|
||||
@@ -125063,7 +125063,7 @@ func_ov15_021874c8: ; 0x021874c8
|
||||
bl func_0204f8d4
|
||||
ldr r0, _0218753c ; =0x00000333
|
||||
mov r1, #0x16000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0, asr #0x1f
|
||||
mov r2, r1, lsl #0xc
|
||||
mov r1, #0x800
|
||||
@@ -125500,12 +125500,12 @@ func_ov15_021879e0: ; 0x021879e0
|
||||
stmdb sp!, {r3, lr}
|
||||
mov r0, #0x1000
|
||||
mov r1, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _02187a28 ; =data_ov15_0218aa28
|
||||
str r0, [r1, #0x20]
|
||||
mov r0, #0x1000
|
||||
mov r1, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _02187a28 ; =data_ov15_0218aa28
|
||||
str r0, [r1, #0x24]
|
||||
ldr r0, _02187a2c ; =data_ov15_0218eec0
|
||||
@@ -125996,12 +125996,12 @@ func_ov15_02188008: ; 0x02188008
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r0, #0x1000
|
||||
mov r1, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _02188080 ; =data_ov15_0218bd58
|
||||
str r0, [r1, #8]
|
||||
mov r0, #0x1000
|
||||
mov r1, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, _02188080 ; =data_ov15_0218bd58
|
||||
mov r3, r0, asr #0x1f
|
||||
str r0, [r2, #4]
|
||||
@@ -126850,7 +126850,7 @@ func_ov15_02188a54: ; 0x02188a54
|
||||
bl func_0204f8d4
|
||||
ldr r0, _02188b28 ; =0x00000ccd
|
||||
mov r1, #0xf000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r3, _02188b2c ; =data_ov15_0218ddc4
|
||||
mov ip, #0
|
||||
str r0, [r3, #0x10]
|
||||
@@ -127430,7 +127430,7 @@ func_ov15_021892b0: ; 0x021892b0
|
||||
stmdb sp!, {r3, lr}
|
||||
mov r0, #0x1000
|
||||
mov r1, #0x50000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _021892cc ; =data_ov15_0218ebac
|
||||
str r0, [r1]
|
||||
ldmia sp!, {r3, pc}
|
||||
|
||||
+19
-19
@@ -1212,7 +1212,7 @@ _0215c184:
|
||||
ble _0215c1ac
|
||||
ldr r2, [r4, #0x70]
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x70]
|
||||
add r0, r1, r0
|
||||
_0215c1ac:
|
||||
@@ -2667,7 +2667,7 @@ func_ov17_0215d484: ; 0x0215d484
|
||||
sub r0, r1, #1
|
||||
str r0, [r4, #0x224]
|
||||
mov r1, #0x14
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [r4, #0x1fc]
|
||||
rsb r3, r0, #0x1000
|
||||
smull r5, r6, r2, r0
|
||||
@@ -2733,7 +2733,7 @@ func_ov17_0215d484: ; 0x0215d484
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrsh r1, [r4, #0x78]
|
||||
add r0, r0, #0x800
|
||||
add r0, r1, r0, asr #12
|
||||
@@ -2750,7 +2750,7 @@ _0215d5c0:
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r4, #0x200
|
||||
ldrsh r2, [r1, #0x2c]
|
||||
add r0, r0, #0x800
|
||||
@@ -2974,7 +2974,7 @@ func_ov17_0215d8b8: ; 0x0215d8b8
|
||||
sub r0, r0, #1
|
||||
mov r1, #0x2d
|
||||
str r0, [r4, #0x224]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r0, r0, r0, lsl #5
|
||||
mov r0, r0, asr #0xc
|
||||
strb r0, [r4, #0x232]
|
||||
@@ -3847,7 +3847,7 @@ _0215e494:
|
||||
sub r0, r0, #1
|
||||
str r0, [r4, #0x138]
|
||||
mov r1, #0x1e
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
ldr r0, [r4, #0x250]
|
||||
add r1, sp, #0x30
|
||||
@@ -3924,7 +3924,7 @@ _0215e494:
|
||||
sub r0, r0, r2
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrsh r1, [r4, #0x78]
|
||||
add r0, r0, #0x800
|
||||
add r0, r1, r0, asr #12
|
||||
@@ -3948,7 +3948,7 @@ _0215e61c:
|
||||
sub r0, r0, r2
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r4, #0x200
|
||||
ldrsh r2, [r1, #0x58]
|
||||
add r0, r0, #0x800
|
||||
@@ -7538,7 +7538,7 @@ _02161334:
|
||||
ldr r0, [r5, #0x68]
|
||||
mov r1, #0x1000
|
||||
rsb r0, r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrh r2, [r5, #0x70]
|
||||
mov r1, #0
|
||||
mov r2, r2, lsl #0xc
|
||||
@@ -10516,7 +10516,7 @@ _02163914:
|
||||
ble _02163938
|
||||
ldr r2, [r4, #0x64]
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x64]
|
||||
add r0, r1, r0
|
||||
_02163938:
|
||||
@@ -11753,7 +11753,7 @@ _021648f8:
|
||||
ble _02164938
|
||||
ldr r2, [r4, #0x64]
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x64]
|
||||
add r0, r1, r0
|
||||
_02164938:
|
||||
@@ -13958,7 +13958,7 @@ func_ov17_02166338: ; 0x02166338
|
||||
rsb r0, r0, #0x1f
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r4, #0x100
|
||||
ldrsh r2, [r1, #0x6c]
|
||||
add r0, r0, #0x800
|
||||
@@ -13975,7 +13975,7 @@ _021663b4:
|
||||
rsb r0, r0, #0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r4, #0x100
|
||||
ldrsh r2, [r1, #0x6c]
|
||||
add r0, r0, #0x800
|
||||
@@ -14136,7 +14136,7 @@ func_ov17_021664c4: ; 0x021664c4
|
||||
beq _021665f0
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, #0x1e000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_021665f0:
|
||||
str r0, [r4, #0x228]
|
||||
ldrh r1, [r4, #0x24]
|
||||
@@ -14554,7 +14554,7 @@ _02166b00:
|
||||
rsb r0, r0, #0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrsh r1, [r4, #0x78]
|
||||
add r0, r0, #0x800
|
||||
add r0, r1, r0, asr #12
|
||||
@@ -16598,14 +16598,14 @@ func_ov17_02168660: ; 0x02168660
|
||||
mov r1, r1, lsl #0xc
|
||||
ldr r7, [r2, #0x10]
|
||||
ldr r8, [r2, #0x14]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mul r1, r6, r0
|
||||
add r1, r1, #0x800
|
||||
add r0, r4, #0x1f
|
||||
mov fp, r1, asr #0xc
|
||||
mov r1, r0, lsl #0xc
|
||||
mov r0, #0x1f000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [sp, #4]
|
||||
mul r0, r1, r0
|
||||
add r0, r0, #0x800
|
||||
@@ -16613,7 +16613,7 @@ func_ov17_02168660: ; 0x02168660
|
||||
mov r6, r0, asr #0xc
|
||||
mov r0, #0x1f000
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r3, [sp, #0x30]
|
||||
mov r1, sl, lsl #0x1b
|
||||
mul r0, r3, r0
|
||||
@@ -18725,7 +18725,7 @@ _0216a180:
|
||||
ldr r0, [r5, #0x68]
|
||||
mov r1, #0x1000
|
||||
rsb r0, r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrh r2, [r5, #0x70]
|
||||
mov r1, #0
|
||||
mov r2, r2, lsl #0xc
|
||||
|
||||
+13
-13
@@ -2730,7 +2730,7 @@ _0215d7dc:
|
||||
ble _0215d82c
|
||||
ldr r0, [r5, #0x174]
|
||||
rsb r0, r0, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x174]
|
||||
add r0, r1, r0
|
||||
str r0, [r5, #0x174]
|
||||
@@ -3420,7 +3420,7 @@ _0215e114:
|
||||
stmia r3, {r0, r1, r2}
|
||||
ldr r0, [r4, #0x174]
|
||||
ldr r1, _0215e1f0 ; =0x0000023d
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [sp, #0x18]
|
||||
ldrsh r2, [r4, #0x78]
|
||||
add r0, r4, #0x220
|
||||
@@ -14093,20 +14093,20 @@ func_ov18_021669a0: ; 0x021669a0
|
||||
ble _02166abc
|
||||
mov r0, r6
|
||||
mov r1, r8
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0
|
||||
mov r0, r7
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
mov r1, r8
|
||||
b _02166adc
|
||||
_02166abc:
|
||||
mov r0, r7
|
||||
mov r1, r8
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0
|
||||
mov r0, r6
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0
|
||||
mov r5, r8
|
||||
_02166adc:
|
||||
@@ -14649,18 +14649,18 @@ _021671ac:
|
||||
ldr r1, _02167608 ; =0x0000019a
|
||||
ble _02167240
|
||||
mov r0, r4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0
|
||||
mov r0, r8
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r7, r0
|
||||
b _02167258
|
||||
_02167240:
|
||||
mov r0, r8
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0
|
||||
mov r0, r4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
_02167258:
|
||||
ldr r1, [sp, #0x60]
|
||||
@@ -17102,7 +17102,7 @@ func_ov18_02169378: ; 0x02169378
|
||||
sub r0, r1, #0xf000
|
||||
mov r1, #0xe000
|
||||
rsb r1, r1, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r0, r0, r0, lsl #7
|
||||
add r0, r0, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
@@ -17926,7 +17926,7 @@ _02169e9c:
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_02169ef0:
|
||||
ldrb r0, [r4, #0x10]
|
||||
@@ -20178,7 +20178,7 @@ func_ov18_0216b780: ; 0x0216b780
|
||||
bl func_0204f8d4
|
||||
ldr r1, _0216b880 ; =0x0000023d
|
||||
mov r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, _0216b884 ; =data_ov18_0216c25c
|
||||
mov r3, #0x3800
|
||||
str r0, [r2, #0x20]
|
||||
|
||||
+1
-1
@@ -9657,7 +9657,7 @@ _02175610:
|
||||
blt _02175654
|
||||
sub r0, r0, #0x30000
|
||||
mov r1, #0x7000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r5, r0, #0x1000
|
||||
b _0217565c
|
||||
_02175654:
|
||||
|
||||
+1
-1
@@ -11445,7 +11445,7 @@ func_ov20_02176d48: ; 0x02176d48
|
||||
rsb r0, r0, #0x1f
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r4, #0x100
|
||||
ldrsh r2, [r1, #0xf0]
|
||||
add r0, r0, #0x800
|
||||
|
||||
+4
-4
@@ -1203,7 +1203,7 @@ _0216e668:
|
||||
ble _0216e698
|
||||
ldr r2, [r4, #0x6c]
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x6c]
|
||||
add r0, r1, r0
|
||||
_0216e698:
|
||||
@@ -5715,7 +5715,7 @@ func_ov22_021721f8: ; 0x021721f8
|
||||
ldr r0, [r4, #0x18]
|
||||
mov r1, #0x4000
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r3, r0, #0x1000
|
||||
mov r0, r3, asr #0x1f
|
||||
mov r1, r0, lsl #0xb
|
||||
@@ -11202,12 +11202,12 @@ func_ov22_0217687c: ; 0x0217687c
|
||||
rsb r0, r0, #0
|
||||
ldr r1, [sp, #0x18]
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r7, r0
|
||||
ldr r0, [sp, #0x30]
|
||||
ldr r1, [sp, #0x18]
|
||||
rsb r0, r0, #0x5000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [sp, #0x2c]
|
||||
ldr r1, [sp, #0x30]
|
||||
str r2, [sp, #0x20]
|
||||
|
||||
+1
-1
@@ -8604,7 +8604,7 @@ _021747f8:
|
||||
sub r0, r4, #0x8000
|
||||
mov r1, #0x5000
|
||||
strb r2, [r5, #0x1b8]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r5, #0x1bc]
|
||||
cmp r0, #0x1000
|
||||
movgt r0, #0x1000
|
||||
|
||||
+2
-2
@@ -2952,7 +2952,7 @@ func_ov24_0216fc70: ; 0x0216fc70
|
||||
ldr r0, _0216fd58 ; =0xfffff333
|
||||
ldr r1, _0216fd5c ; =0x00000666
|
||||
add r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r3, _0216fd60 ; =0xfffffe66
|
||||
mvn ip, #0
|
||||
umull r7, r6, r0, r3
|
||||
@@ -4165,7 +4165,7 @@ func_ov24_02170cb0: ; 0x02170cb0
|
||||
mov r4, r0
|
||||
ldr r0, _02170cd8 ; =0x0000019a
|
||||
mov r1, #0x73
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x22c]
|
||||
str r0, [r1, #0x10]
|
||||
mov r0, r4
|
||||
|
||||
+2
-2
@@ -8216,7 +8216,7 @@ _02174510:
|
||||
_02174588:
|
||||
sub r0, r5, #0x1000
|
||||
mov r1, #0x2000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r0, #0x1000
|
||||
movgt r0, #0x1000
|
||||
bgt _021745a8
|
||||
@@ -9017,7 +9017,7 @@ _02175114:
|
||||
bl func_01ff9958
|
||||
ldr r1, _02175084 ; =0x00000171
|
||||
sub r0, r0, #0x7b
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r0, #0x1000
|
||||
movgt r0, #0x1000
|
||||
bgt _0217518c
|
||||
|
||||
+5
-5
@@ -1517,7 +1517,7 @@ _0216e6f8:
|
||||
ldrsh r0, [r5, #0xc]
|
||||
mov r1, #0xa000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
mov r0, #0x11000
|
||||
rsb r0, r0, #0
|
||||
@@ -6292,7 +6292,7 @@ _021725ec:
|
||||
ldmleia sp!, {r4, pc}
|
||||
ldr r2, [r4, #0x70]
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x70]
|
||||
add r0, r1, r0
|
||||
str r0, [r4, #0x70]
|
||||
@@ -12668,7 +12668,7 @@ _0217717c:
|
||||
ldr r0, _02177214 ; =data_ov00_020eec60
|
||||
bl func_ov00_020d6be4
|
||||
mov r1, #0xff
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r4, r0
|
||||
add r2, sp, #0
|
||||
mov r0, r6
|
||||
@@ -12734,7 +12734,7 @@ func_ov26_02177218: ; 0x02177218
|
||||
ldmgeia sp!, {r3, r4, pc}
|
||||
ldr r0, [r0, #0x18]
|
||||
mov r1, #0x1e000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
mov r0, r0, asr #0xc
|
||||
add r4, r0, #0x2e
|
||||
@@ -14103,7 +14103,7 @@ func_ov26_021782ac: ; 0x021782ac
|
||||
ldrb r5, [r1, r2, asr #1]
|
||||
ble _02178354
|
||||
mov r1, #0xe000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r0, r0, r0, lsl #7
|
||||
add r0, r0, #0x800
|
||||
mov r3, r0, asr #0xc
|
||||
|
||||
+7
-7
@@ -3143,7 +3143,7 @@ _021702a4:
|
||||
ldr r0, _02170468 ; =0x0000019a
|
||||
mov r1, #0x5000
|
||||
str r0, [r4, #0x64]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r4, #0x6c]
|
||||
_021702c8:
|
||||
ldr r1, _0217046c ; =0x000004cd
|
||||
@@ -4102,7 +4102,7 @@ _02171010:
|
||||
_02171074:
|
||||
mov r0, #0x3000
|
||||
mov r1, r8
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, #0x1f4
|
||||
mul r1, r0, r1
|
||||
add r0, r1, #0x800
|
||||
@@ -4298,7 +4298,7 @@ _02171324:
|
||||
add r0, r3, r1
|
||||
bl func_01ff9958
|
||||
ldr r1, _02171388 ; =0x00000266
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [sl, #0x1e8]
|
||||
str r0, [r1, #0x10]
|
||||
add sp, sp, #0x44
|
||||
@@ -10909,7 +10909,7 @@ _02176b24:
|
||||
_02176b80:
|
||||
mov r0, #0x3000
|
||||
mov r1, r8
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, #0x12c
|
||||
mul r1, r0, r1
|
||||
add r0, r1, #0x800
|
||||
@@ -12768,7 +12768,7 @@ _02178470:
|
||||
bgt _021784e0
|
||||
sub r0, r7, #0x10000
|
||||
mov r1, #0xb000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r3, [r6, #0x45c]
|
||||
rsb r1, r0, #0x1000
|
||||
mov r0, r1, lsl #0x1
|
||||
@@ -12797,7 +12797,7 @@ _021784e0:
|
||||
bgt _02178548
|
||||
sub r0, r7, #0x20000
|
||||
mov r1, #0x3000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r3, [r6, #0x45c]
|
||||
mov r2, r0, lsl #0x1
|
||||
mov r1, r3, asr #0x1
|
||||
@@ -12821,7 +12821,7 @@ _02178548:
|
||||
bgt _02178588
|
||||
sub r0, r7, #0x23000
|
||||
mov r1, #0x3000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r0, r0, #0x1000
|
||||
mov r0, r0, lsl #0x1
|
||||
smull r1, r0, r5, r0
|
||||
|
||||
+5
-5
@@ -313,21 +313,21 @@ func_ov29_0216d9b0: ; 0x0216d9b0
|
||||
mov r6, r1, lsr #0x1
|
||||
mov r1, #0x22000
|
||||
ldr r5, [sb, #4]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, _0216db1c ; =0x00000554
|
||||
mov r1, #0x22000
|
||||
mul r2, r0, r2
|
||||
add r0, r2, #0x800
|
||||
mov r7, r0, asr #0xc
|
||||
mov r0, #0x1f000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, _0216db1c ; =0x00000554
|
||||
mov r1, #0x22000
|
||||
mul r2, r0, r2
|
||||
add r0, r2, #0x800
|
||||
mov r8, r0, asr #0xc
|
||||
mov r0, #0x1f000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _0216db1c ; =0x00000554
|
||||
cmp r6, #0
|
||||
mul r1, r0, r1
|
||||
@@ -9838,7 +9838,7 @@ func_ov29_02175b4c: ; 0x02175b4c
|
||||
bl func_01ff9cec
|
||||
mov r1, r0
|
||||
mov r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r4, #0x2ac]
|
||||
mov ip, #0
|
||||
str ip, [r4, #0x2a8]
|
||||
@@ -11475,7 +11475,7 @@ func_ov29_02177088: ; 0x02177088
|
||||
sub r1, r1, r2
|
||||
mov r0, r0, lsl #0xc
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r3, r0
|
||||
_0217714c:
|
||||
ldrb r0, [r4, #0x14]
|
||||
|
||||
+2
-2
@@ -967,7 +967,7 @@ _0217c924:
|
||||
bl func_01ff9958
|
||||
sub r0, r0, #0xcd
|
||||
mov r1, #0xcd
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
cmp r0, #0x1000
|
||||
movgt r0, #0x1000
|
||||
bgt _0217c98c
|
||||
@@ -999,7 +999,7 @@ _0217c9b4:
|
||||
add r0, r3, r1
|
||||
bl func_01ff9958
|
||||
mov r1, #0x52
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_0217c9f0:
|
||||
str r0, [r5, #0xec]
|
||||
ldr r0, [r5, #0x15c]
|
||||
|
||||
+3
-3
@@ -7622,14 +7622,14 @@ func_ov31_02181610: ; 0x02181610
|
||||
mov r4, r3, asr #0x5
|
||||
ldr r7, [r2, #8]
|
||||
ldr r8, [r2, #0xc]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mul r1, r6, r0
|
||||
add r1, r1, #0x800
|
||||
add r0, r4, #0x1f
|
||||
mov fp, r1, asr #0xc
|
||||
mov r1, r0, lsl #0xc
|
||||
mov r0, #0x1f000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [sp, #4]
|
||||
mul r0, r1, r0
|
||||
add r0, r0, #0x800
|
||||
@@ -7637,7 +7637,7 @@ func_ov31_02181610: ; 0x02181610
|
||||
mov r6, r0, asr #0xc
|
||||
mov r0, #0x1f000
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r3, [sp, #0x30]
|
||||
mov r1, sl, lsl #0x1b
|
||||
mul r0, r3, r0
|
||||
|
||||
+5
-5
@@ -601,7 +601,7 @@ func_ov32_0217c484: ; 0x0217c484
|
||||
ldr r1, [r4, #0x30c]
|
||||
ldr r0, [r1, #0x14]
|
||||
ldr r1, [r1, #0x1c]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #8]
|
||||
mov r6, r0
|
||||
cmp r1, #0
|
||||
@@ -807,7 +807,7 @@ func_ov32_0217c748: ; 0x0217c748
|
||||
ldr r1, [r5, #0x30c]
|
||||
ldr r0, [r1, #0x14]
|
||||
ldr r1, [r1, #0x1c]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r4, r0
|
||||
mov r0, r5
|
||||
bl func_ov32_0217d304
|
||||
@@ -3725,7 +3725,7 @@ _0217ecf4:
|
||||
beq _0217ed94
|
||||
ldr r0, [r4, #0x2a8]
|
||||
mov r1, #0x22
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
mov r0, #0
|
||||
mov r1, #0x2b8
|
||||
@@ -8220,7 +8220,7 @@ func_ov32_0218286c: ; 0x0218286c
|
||||
beq _02182984
|
||||
ldr r0, [r4, #0x9c]
|
||||
mov r1, #0x23000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, #0x5000
|
||||
umull r1, ip, r0, r2
|
||||
mov r3, #0
|
||||
@@ -9893,7 +9893,7 @@ func_ov32_02183ecc: ; 0x02183ecc
|
||||
ldrh r0, [r0, #0x2c]
|
||||
mov r1, #0x1e000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, _02183f7c ; =0x00e39000
|
||||
add r3, r4, #0x200
|
||||
umull lr, ip, r0, r2
|
||||
|
||||
+2
-2
@@ -737,7 +737,7 @@ func_ov33_0217c66c: ; 0x0217c66c
|
||||
mov r4, r0
|
||||
ldr r0, [r4, #0x138]
|
||||
mov r1, #0x1e
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r2, r0
|
||||
ldr r1, _0217c7fc ; =0x000002aa
|
||||
mov r0, #0
|
||||
@@ -2452,7 +2452,7 @@ _0217dcb8:
|
||||
ldr r0, [r7]
|
||||
mov r1, #0xa000
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r4, r0
|
||||
mov r1, r5
|
||||
mov r3, r1
|
||||
|
||||
+2
-2
@@ -7299,7 +7299,7 @@ _02182480:
|
||||
movge r0, #0x1000
|
||||
bge _021824c8
|
||||
mov r1, #0x44000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
_021824c8:
|
||||
add r1, r5, #0x1000
|
||||
ldr ip, [r1, #0xa7c]
|
||||
@@ -8623,7 +8623,7 @@ _02183690:
|
||||
movlt r0, #0
|
||||
_02183710:
|
||||
mov r1, #0xc000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _02183d04 ; =0x00005555
|
||||
ldr r2, [sl, #0x22c]
|
||||
mul r3, r0, r1
|
||||
|
||||
+4
-4
@@ -4575,7 +4575,7 @@ _0217fc10:
|
||||
ldmneia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
||||
mov r0, #0x1f000
|
||||
mov r1, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0xff
|
||||
mov r1, #0x1000
|
||||
add r0, r0, #0xf00
|
||||
@@ -6688,7 +6688,7 @@ _02181a0c:
|
||||
bne _02181ad0
|
||||
mov r0, #0x1f000
|
||||
mov r1, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0xff
|
||||
mov r1, #0x1000
|
||||
add r0, r0, #0xf00
|
||||
@@ -6799,7 +6799,7 @@ _02181bbc:
|
||||
ble _02181bf0
|
||||
sub r0, r0, #0x2800
|
||||
mov r1, #0x2800
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, #0x1f4
|
||||
b _02181bf0
|
||||
_02181bec:
|
||||
@@ -7657,7 +7657,7 @@ _02182768:
|
||||
mov r0, r0, lsl #0xc
|
||||
rsb r0, r0, #0x64000
|
||||
mov r1, #0x64000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r1, r0, #0x1000
|
||||
mov r0, r4
|
||||
str r1, [r4, #0x56c]
|
||||
|
||||
+25
-25
@@ -2560,7 +2560,7 @@ _0217e030:
|
||||
ldr r2, [r5, #0x6f0]
|
||||
mov r1, r4
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x6f0]
|
||||
add r0, r1, r0
|
||||
_0217e070:
|
||||
@@ -2571,7 +2571,7 @@ _0217e070:
|
||||
ldr r2, [r5, #0x6f4]
|
||||
mov r1, r4
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x6f4]
|
||||
add r0, r1, r0
|
||||
_0217e098:
|
||||
@@ -2582,7 +2582,7 @@ _0217e098:
|
||||
ldr r0, [r5, #0x6fc]
|
||||
mov r1, r4
|
||||
rsb r0, r0, #0x19000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x6fc]
|
||||
add r0, r1, r0
|
||||
_0217e0c0:
|
||||
@@ -2625,7 +2625,7 @@ _0217e0c0:
|
||||
bl func_ov00_02089318
|
||||
ldr r0, [r5, #0x68]
|
||||
ldr r1, _0217e3c4 ; =0x00000112
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x168]
|
||||
add sp, sp, #0x44
|
||||
str r0, [r1, #0x10]
|
||||
@@ -3133,7 +3133,7 @@ _0217e84c:
|
||||
_0217e868:
|
||||
ldr r0, _0217eb34 ; =0x00000337
|
||||
ldr r1, _0217eb38 ; =0x00000112
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #0x168]
|
||||
str r0, [r1, #0x10]
|
||||
ldrsh r0, [r6, #0x78]
|
||||
@@ -4154,7 +4154,7 @@ _0217f650:
|
||||
ble _0217f68c
|
||||
ldr r0, [r5, #0x868]
|
||||
rsb r0, r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x868]
|
||||
add r0, r1, r0
|
||||
_0217f68c:
|
||||
@@ -4202,7 +4202,7 @@ _0217f710:
|
||||
ble _0217f744
|
||||
ldr r0, [r5, #0x868]
|
||||
rsb r0, r0, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x868]
|
||||
add r0, r1, r0
|
||||
_0217f744:
|
||||
@@ -4270,7 +4270,7 @@ _0217f7fc:
|
||||
bl func_ov00_020cec60
|
||||
mov r0, #0x30000
|
||||
mov r1, #0xb4000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [r5, #0x874]
|
||||
ldr r1, _0217f97c ; =data_02050f54
|
||||
mul r0, r2, r0
|
||||
@@ -4544,7 +4544,7 @@ _0217fc04:
|
||||
ble _0217fc40
|
||||
ldr r0, [r5, #0x868]
|
||||
rsb r0, r0, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x868]
|
||||
add r0, r1, r0
|
||||
_0217fc40:
|
||||
@@ -4552,7 +4552,7 @@ _0217fc40:
|
||||
ldrh r6, [r5, #0x78]
|
||||
ldr r0, _0217fde4 ; =0x00000ccd
|
||||
mov r1, #0xb000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r6, asr #0x4
|
||||
mov r2, r1, lsl #0x1
|
||||
add r1, r2, #1
|
||||
@@ -4595,7 +4595,7 @@ _0217fcc0:
|
||||
rsb r0, r0, #0x4000
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrsh r1, [r5, #0x78]
|
||||
add r0, r0, #0x800
|
||||
add r0, r1, r0, asr #12
|
||||
@@ -4708,7 +4708,7 @@ func_ov36_0217fe3c: ; 0x0217fe3c
|
||||
bl func_ov00_020cec60
|
||||
mov r0, #0x30000
|
||||
mov r1, #0xb4000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [r5, #0x874]
|
||||
ldr r1, _0217ffcc ; =data_02050f54
|
||||
mul r0, r2, r0
|
||||
@@ -4999,7 +4999,7 @@ _02180254:
|
||||
mov r1, #0x7000
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0, asr #0xc
|
||||
add r0, r5, #0x800
|
||||
strh r1, [r0, #0x9e]
|
||||
@@ -5059,7 +5059,7 @@ _02180330:
|
||||
mov r1, #0x7000
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0, asr #0xc
|
||||
add r0, r5, #0x800
|
||||
strh r1, [r0, #0x9e]
|
||||
@@ -5440,7 +5440,7 @@ _02180774:
|
||||
_02180860:
|
||||
mov r0, r4, lsl #0xc
|
||||
mov r1, #0xf000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0, asr #0xc
|
||||
add r0, r7, #0x800
|
||||
strh r1, [r0, #0x9e]
|
||||
@@ -7263,7 +7263,7 @@ _021822b4:
|
||||
ldr r0, [r4, #0x758]
|
||||
mov r1, r5
|
||||
rsb r0, r0, #0x3e8
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x758]
|
||||
add r0, r1, r0
|
||||
_02182314:
|
||||
@@ -7274,7 +7274,7 @@ _02182314:
|
||||
ldr r2, [r4, #0x75c]
|
||||
mov r1, r5
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x75c]
|
||||
add r0, r1, r0
|
||||
_0218233c:
|
||||
@@ -7285,7 +7285,7 @@ _0218233c:
|
||||
ldr r0, [r4, #0x764]
|
||||
mov r1, r5
|
||||
rsb r0, r0, #0xa000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x764]
|
||||
add r0, r1, r0
|
||||
_02182364:
|
||||
@@ -7964,7 +7964,7 @@ _02182d20:
|
||||
mov r0, r0, lsl #0xc
|
||||
rsb r0, r0, #0x3c000
|
||||
mov r1, #0x3c000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r2, r0, #0x1000
|
||||
mov r0, r4
|
||||
str r2, [r4, #0x8e4]
|
||||
@@ -9848,7 +9848,7 @@ _0218484c:
|
||||
rsb r1, r2, #0
|
||||
add r0, r0, r1
|
||||
rsb r1, r2, #0x1800
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _021848f0 ; =0x00000b34
|
||||
mov r2, #0
|
||||
umull ip, r3, r0, r1
|
||||
@@ -10878,7 +10878,7 @@ func_ov36_021855ec: ; 0x021855ec
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r6, #0x800
|
||||
ldrsh r2, [r1, #0x94]
|
||||
add r0, r0, #0x800
|
||||
@@ -10898,7 +10898,7 @@ _0218563c:
|
||||
rsb r0, r0, #0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r6, #0x800
|
||||
ldrsh r2, [r1, #0x96]
|
||||
add r0, r0, #0x800
|
||||
@@ -10963,14 +10963,14 @@ _0218571c:
|
||||
mov r0, #0x2000
|
||||
blt _02185768
|
||||
mov r1, r4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0
|
||||
add r0, sp, #0xc
|
||||
bl func_01fffbec
|
||||
b _0218577c
|
||||
_02185768:
|
||||
mov r1, #0x8000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0
|
||||
add r0, sp, #0xc
|
||||
bl func_01fffbec
|
||||
@@ -11845,7 +11845,7 @@ _0218633c:
|
||||
ldr r0, [r5, #0x17c]
|
||||
mov r1, #0x800
|
||||
sub r0, r0, #0x800
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0, asr #0x1f
|
||||
mov r2, r1, lsl #0xb
|
||||
mov r1, #0x800
|
||||
|
||||
+1
-1
@@ -7381,7 +7381,7 @@ _02182508:
|
||||
sub r0, r4, #0x7b000
|
||||
rsb r0, r0, #0x3e000
|
||||
mov r1, #0x3e000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, #0x12
|
||||
mul r1, r0, r1
|
||||
add r0, r5, #0x2000
|
||||
|
||||
+2
-2
@@ -991,7 +991,7 @@ _0217cad0:
|
||||
bl func_01ff9958
|
||||
mov r1, r0
|
||||
mov r0, r4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r5, r0
|
||||
_0217cb0c:
|
||||
add r1, sp, #0
|
||||
@@ -10789,7 +10789,7 @@ func_ov38_021854e4: ; 0x021854e4
|
||||
cmp r1, #0x800
|
||||
ble _0218556c
|
||||
mov r0, #0x800
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0
|
||||
add r0, sp, #0xc
|
||||
bl func_01fffbec
|
||||
|
||||
+23
-23
@@ -2229,7 +2229,7 @@ _0217dba4:
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r5, #0x100
|
||||
ldrsh r2, [r1, #0x68]
|
||||
add r0, r0, #0x800
|
||||
@@ -2448,7 +2448,7 @@ _0217de6c:
|
||||
bl func_ov00_020c5f80
|
||||
ldr r0, [sp, #0x70]
|
||||
ldr r1, _0217dfb8 ; =0x00001666
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r7, r0, #0x1000
|
||||
mov r4, #0x5000
|
||||
ldr r1, [r5, #0x4c]
|
||||
@@ -3870,7 +3870,7 @@ func_ov39_0217f10c: ; 0x0217f10c
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrsh r1, [sp]
|
||||
add r0, r0, #0x800
|
||||
add r0, r1, r0, asr #12
|
||||
@@ -5136,7 +5136,7 @@ _02180328:
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r1, r4
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r0, r0, #0x800
|
||||
add r0, r6, r0, asr #12
|
||||
mov r0, r0, lsl #0x10
|
||||
@@ -5149,7 +5149,7 @@ _021803b8:
|
||||
ldr r2, [r5, #0x218]
|
||||
mov r1, r4
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x218]
|
||||
add r0, r1, r0
|
||||
_021803e0:
|
||||
@@ -5308,7 +5308,7 @@ _021805fc:
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r5, #0x100
|
||||
ldrsh r2, [r1, #0x62]
|
||||
add r0, r0, #0x800
|
||||
@@ -5322,7 +5322,7 @@ _02180658:
|
||||
ldr r0, [r5, #0x1b8]
|
||||
mov r1, r4
|
||||
sub r0, r2, r0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x1b8]
|
||||
add r0, r1, r0
|
||||
str r0, [r5, #0x1b8]
|
||||
@@ -5333,7 +5333,7 @@ _02180684:
|
||||
ldr r2, [r5, #0x1bc]
|
||||
mov r1, r4
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x1bc]
|
||||
add r0, r1, r0
|
||||
_021806a8:
|
||||
@@ -6303,7 +6303,7 @@ _02181444:
|
||||
ldr r2, _02181494 ; =0xffffe99a
|
||||
ldr r1, _02181498 ; =0x00001ccd
|
||||
add r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mov r1, r0, asr #0x1f
|
||||
mov r2, r1, lsl #0xb
|
||||
mov r1, #0x800
|
||||
@@ -6916,7 +6916,7 @@ func_ov39_02181ccc: ; 0x02181ccc
|
||||
ldr r0, [r5, #0x1b4]
|
||||
mov r1, r4
|
||||
rsb r0, r0, #0x3800
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x1b4]
|
||||
add r0, r1, r0
|
||||
_02181d08:
|
||||
@@ -6931,7 +6931,7 @@ _02181d08:
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r5, #0x100
|
||||
ldrsh r2, [r1, #0x66]
|
||||
add r0, r0, #0x800
|
||||
@@ -8035,7 +8035,7 @@ _02182bc0:
|
||||
sub r0, r4, r0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r1, r5, #0x100
|
||||
ldrsh r2, [r1, #0x60]
|
||||
add r0, r0, #0x800
|
||||
@@ -8702,7 +8702,7 @@ _02183564:
|
||||
sub r0, r2, r0
|
||||
mov r0, r0, lsl #0x10
|
||||
mov r0, r0, asr #0x4
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldrsh r1, [r4, #0x78]
|
||||
add r0, r0, #0x800
|
||||
add r0, r1, r0, asr #12
|
||||
@@ -9368,7 +9368,7 @@ _02183f0c:
|
||||
mov r4, ip, lsr #0xc
|
||||
str r2, [sp, #0x54]
|
||||
orr r4, r4, r3, lsl #20
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
add r2, r6, #1
|
||||
ldr r1, _02184318 ; =data_02050f54
|
||||
mov r2, r2, lsl #0x1
|
||||
@@ -9695,7 +9695,7 @@ _02184434:
|
||||
ldr r0, [r6, #0x1d8]
|
||||
mov r1, r4
|
||||
rsb r0, r0, #0x2000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #0x1d8]
|
||||
add r0, r1, r0
|
||||
_0218447c:
|
||||
@@ -9706,7 +9706,7 @@ _0218447c:
|
||||
ldr r2, [r6, #0x1d4]
|
||||
mov r1, r4
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #0x1d4]
|
||||
add r0, r1, r0
|
||||
_021844a4:
|
||||
@@ -9729,7 +9729,7 @@ _021844a4:
|
||||
ldr r0, [r6, #0x1c8]
|
||||
mov r1, r4
|
||||
rsb r0, r0, #0x2800
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #0x1c8]
|
||||
add r0, r1, r0
|
||||
str r0, [r6, #0x1c8]
|
||||
@@ -9746,7 +9746,7 @@ _02184500:
|
||||
rsb r0, r0, #0
|
||||
mov r1, r4
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #0x1cc]
|
||||
add r0, r1, r0
|
||||
str r0, [r6, #0x1cc]
|
||||
@@ -9772,7 +9772,7 @@ _02184540:
|
||||
ldr r2, [r6, #0x1d0]
|
||||
rsb r0, r0, #0
|
||||
sub r0, r0, r2
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #0x1d0]
|
||||
add r0, r1, r0
|
||||
str r0, [r6, #0x1d0]
|
||||
@@ -9788,7 +9788,7 @@ _021845a8:
|
||||
ble _021845e0
|
||||
ldr r0, [r6, #0x1d0]
|
||||
rsb r0, r0, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r6, #0x1d0]
|
||||
add r0, r1, r0
|
||||
str r0, [r6, #0x1d0]
|
||||
@@ -9971,7 +9971,7 @@ func_ov39_02184818: ; 0x02184818
|
||||
mov r1, #0x64000
|
||||
mov r0, r0, lsl #0xc
|
||||
rsb r0, r0, #0x64000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
rsb r0, r0, #0x1000
|
||||
add sp, sp, #0x38
|
||||
str r0, [r4, #0xcb0]
|
||||
@@ -11609,7 +11609,7 @@ _02185db0:
|
||||
bgt _02185dec
|
||||
sub r0, r4, #0x18000
|
||||
mov r1, #0x4000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x1b4]
|
||||
sub r1, r1, #0x1000
|
||||
mul r1, r0, r1
|
||||
@@ -11625,7 +11625,7 @@ _02185dec:
|
||||
bgt _02185e28
|
||||
sub r0, r4, #0x1c000
|
||||
mov r1, #0x6000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r5, #0x1b4]
|
||||
rsb r2, r0, #0x1000
|
||||
sub r0, r1, #0x1000
|
||||
|
||||
+17
-17
@@ -1225,7 +1225,7 @@ _0217ce40:
|
||||
ldr r1, [r5, #0x14]
|
||||
mov r0, #0x1000
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r6, #0x78c]
|
||||
ldr r0, [r5]
|
||||
str r0, [r6, #0x770]
|
||||
@@ -2092,7 +2092,7 @@ _0217d968:
|
||||
bl func_01ff892c
|
||||
mov r0, #0x1000
|
||||
mov r1, #0x1e000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r4, #0x50]
|
||||
mov r0, #0x1000
|
||||
mov r1, #0x1e000
|
||||
@@ -6727,7 +6727,7 @@ _02181244:
|
||||
ble _02181274
|
||||
ldr r0, [r4, #0x94]
|
||||
rsb r0, r0, #0x1f000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x94]
|
||||
add r0, r1, r0
|
||||
_02181274:
|
||||
@@ -6792,7 +6792,7 @@ _02181338:
|
||||
ble _02181364
|
||||
ldr r0, [r4, #0x94]
|
||||
rsb r0, r0, #0
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x94]
|
||||
add r0, r1, r0
|
||||
_02181364:
|
||||
@@ -11322,14 +11322,14 @@ func_ov40_02184a80: ; 0x02184a80
|
||||
mov r4, r3, asr #0x5
|
||||
ldr r7, [r2, #8]
|
||||
ldr r8, [r2, #0xc]
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
mul r1, r6, r0
|
||||
add r1, r1, #0x800
|
||||
add r0, r4, #0x1f
|
||||
mov fp, r1, asr #0xc
|
||||
mov r1, r0, lsl #0xc
|
||||
mov r0, #0x1f000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [sp, #4]
|
||||
mul r0, r1, r0
|
||||
add r0, r0, #0x800
|
||||
@@ -11337,7 +11337,7 @@ func_ov40_02184a80: ; 0x02184a80
|
||||
mov r6, r0, asr #0xc
|
||||
mov r0, #0x1f000
|
||||
mov r1, r1, lsl #0xc
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r3, [sp, #0x30]
|
||||
mov r1, sl, lsl #0x1b
|
||||
mul r0, r3, r0
|
||||
@@ -14086,13 +14086,13 @@ _02186d24: ; jump table
|
||||
_02186d44:
|
||||
mov r0, #0x1000
|
||||
mov r1, #0x8000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [r4, #0xc]
|
||||
mov r1, #0x8000
|
||||
add r0, r2, r0
|
||||
str r0, [r4, #0xc]
|
||||
mov r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x10]
|
||||
add r0, r1, r0
|
||||
str r0, [r4, #0x10]
|
||||
@@ -14106,7 +14106,7 @@ _02186d44:
|
||||
_02186d90:
|
||||
mov r0, #0x1000
|
||||
mov r1, #0xc000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0xc]
|
||||
add r0, r1, r0
|
||||
str r0, [r4, #0xc]
|
||||
@@ -14120,7 +14120,7 @@ _02186d90:
|
||||
_02186dc4:
|
||||
mov r0, #0x1000
|
||||
mov r1, #0xc000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x10]
|
||||
add r0, r1, r0
|
||||
str r0, [r4, #0x10]
|
||||
@@ -14134,7 +14134,7 @@ _02186dc4:
|
||||
_02186df8:
|
||||
mov r0, #0x1000
|
||||
mov r1, #0xc000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [r4, #0xc]
|
||||
ldr r1, _02186f84 ; =0x00000924
|
||||
add r0, r2, r0
|
||||
@@ -14157,7 +14157,7 @@ _02186df8:
|
||||
_02186e50:
|
||||
mov r0, #0x1000
|
||||
mov r1, #0xc000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r2, [r4, #0xc]
|
||||
ldr r1, _02186f88 ; =data_02050f54
|
||||
add r0, r2, r0
|
||||
@@ -14186,7 +14186,7 @@ _02186e50:
|
||||
_02186ec0:
|
||||
mov r0, #0x1000
|
||||
mov r1, #0xc000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0xc]
|
||||
add r0, r1, r0
|
||||
str r0, [r4, #0xc]
|
||||
@@ -14200,7 +14200,7 @@ _02186ec0:
|
||||
_02186ef4:
|
||||
mov r0, #0x1000
|
||||
mov r1, #0xc000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0xc]
|
||||
add r0, r1, r0
|
||||
str r0, [r4, #0xc]
|
||||
@@ -14991,7 +14991,7 @@ _0218789c:
|
||||
_021878b4:
|
||||
mov r0, #0x1000
|
||||
mov r1, #0xc000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #4]
|
||||
add r0, r1, r0
|
||||
str r0, [r4, #4]
|
||||
@@ -15012,7 +15012,7 @@ _021878e8:
|
||||
_02187900:
|
||||
mov r0, #0x1000
|
||||
mov r1, #0xc000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #8]
|
||||
add r0, r1, r0
|
||||
str r0, [r4, #8]
|
||||
|
||||
+2
-2
@@ -3576,7 +3576,7 @@ _0218c59c:
|
||||
bne _0218c634
|
||||
mov r0, r5
|
||||
mov r1, #0xb000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
str r0, [r4, #0x3d0]
|
||||
mov r0, r4
|
||||
mov r1, #6
|
||||
@@ -4479,7 +4479,7 @@ _0218d230:
|
||||
blt _0218d294
|
||||
sub r0, r0, #0xd000
|
||||
mov r1, #0xc000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, _0218d2e4 ; =0x0000099a
|
||||
mov r2, #0
|
||||
umull ip, r3, r0, r1
|
||||
|
||||
+3
-3
@@ -1546,7 +1546,7 @@ _0218a868:
|
||||
bl func_ov44_0218a2d0
|
||||
mov r0, #0x1000
|
||||
mov r1, #0x400
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x138]
|
||||
cmp r1, r0, asr #12
|
||||
ble _0218a8ec
|
||||
@@ -6157,7 +6157,7 @@ _0218e018:
|
||||
bl func_ov44_0218d988
|
||||
ldr r1, _0218e198 ; =0x00000266
|
||||
mov r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x138]
|
||||
cmp r1, r0, asr #12
|
||||
ble _0218e180
|
||||
@@ -6174,7 +6174,7 @@ _0218e058:
|
||||
bl func_ov44_0218d988
|
||||
ldr r1, _0218e198 ; =0x00000266
|
||||
mov r0, #0x1000
|
||||
bl func_01ff98e0
|
||||
bl Divide
|
||||
ldr r1, [r4, #0x138]
|
||||
cmp r1, r0, asr #12
|
||||
ble _0218e180
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user