– [Reverse-engineering] [th04/th05] Player position clamping (ad22ce26c2ecddc69eeb76e14728266074d011d5
)
x86 instructions needing reverse-engineering
|
ZUN.COM |
OP |
Main |
Cutscenes |
Total |
TH01 |
0 |
5483 |
51237 |
6839 |
63559 |
TH02 |
257 |
0 |
23958 |
2272 |
26487 |
TH03 |
135 |
3124 |
25469 |
4172 |
32900 |
TH04 |
168 |
3999 |
25304 |
3807 |
33278 |
TH05 |
226 |
4048 |
22402 |
6199 |
32875 |
Total |
786 |
16654 |
148370 |
23289 |
189099 |
Completion, excluding technical debt (reference values)
|
ZUN.COM |
OP |
Main |
Cutscenes |
Total |
TH01 |
100 % |
16.85 % |
2.99 % |
12.20 % |
6.10 % |
TH02 |
58.08 % |
100 % |
6.17 % |
44.35 % |
23.02 % |
TH03 |
90.29 % |
30.00 % |
3.25 % |
27.88 % |
13.34 % |
TH04 |
61.02 % |
28.46 % |
12.61 % |
23.28 % |
16.68 % |
TH05 |
55.34 % |
28.47 % |
21.73 % |
13.82 % |
21.69 % |
Total |
77.08 % |
37.12 % |
8.56 % |
21.88 % |
14.81 % |
Maximum number of unlabeled memory addresses
|
ZUN.COM |
OP |
Main |
Cutscenes |
Total |
TH01 |
0 |
201 |
2829 |
313 |
3343 |
TH02 |
0 |
0 |
1381 |
166 |
1547 |
TH03 |
0 |
126 |
1746 |
180 |
2052 |
TH04 |
0 |
200 |
1010 |
190 |
1400 |
TH05 |
0 |
201 |
933 |
380 |
1514 |
Total |
0 |
728 |
7899 |
1229 |
9856 |
Probability of position independence (reference values)
|
ZUN.COM |
OP |
Main |
Cutscenes |
Total |
TH01 |
100 % |
14.47 % |
3.22 % |
10.83 % |
7.75 % |
TH02 |
n/a |
100 % |
24.86 % |
55.01 % |
39.62 % |
TH03 |
n/a |
61.59 % |
11.19 % |
57.04 % |
24.36 % |
TH04 |
n/a |
55.56 % |
50.78 % |
47.80 % |
51.15 % |
TH05 |
n/a |
56.87 % |
58.53 % |
30.15 % |
53.56 % |
Total |
100 % |
60.31 % |
28.38 % |
39.96 % |
34.40 % |
x86 instructions with unknown decompilability
|
ZUN.COM |
OP |
Main |
Cutscenes |
Total |
TH01 |
0 |
5503 |
51562 |
6851 |
63916 |
TH02 |
257 |
153 |
24198 |
2425 |
27033 |
TH03 |
135 |
4366 |
26051 |
5499 |
36051 |
TH04 |
168 |
5353 |
27912 |
4760 |
38193 |
TH05 |
226 |
5406 |
25600 |
6998 |
38230 |
Total |
786 |
20781 |
155323 |
26533 |
203423 |
Completion, including technical debt
|
ZUN.COM |
OP |
Main |
Cutscenes |
Total |
TH01 |
100 % |
16.55 % |
2.38 % |
12.04 % |
5.58 % |
TH02 |
58.08 % |
96.34 % |
5.23 % |
40.61 % |
21.44 % |
TH03 |
90.29 % |
2.17 % |
1.04 % |
4.94 % |
5.04 % |
TH04 |
61.02 % |
4.24 % |
3.61 % |
4.07 % |
4.37 % |
TH05 |
55.34 % |
4.47 % |
10.56 % |
2.71 % |
8.93 % |
Total |
77.08 % |
21.54 % |
4.27 % |
11.00 % |
8.36 % |