– [C decompilation] [th01/reiiden] Randomly shaped VRAM copy functions, #1 (6d2fa9f07790a230a7d70e31994129ed1c6572ff
)
x86 instructions needing reverse-engineering
|
ZUN.COM |
OP |
Main |
Cutscenes |
Total |
TH01 |
0 |
6038 |
51893 |
7386 |
65317 |
TH02 |
613 |
1537 |
24596 |
2645 |
29391 |
TH03 |
1390 |
4182 |
26040 |
5324 |
36936 |
TH04 |
168 |
5058 |
28369 |
4532 |
38127 |
TH05 |
226 |
5143 |
28001 |
6818 |
40188 |
Total |
2397 |
21958 |
158899 |
26705 |
209959 |
Completion, excluding technical debt (reference values)
|
ZUN.COM |
OP |
Main |
Cutscenes |
Total |
TH01 |
100 % |
8.43 % |
1.75 % |
5.17 % |
3.51 % |
TH02 |
0.00 % |
63.23 % |
3.67 % |
35.22 % |
14.58 % |
TH03 |
0.00 % |
6.30 % |
1.08 % |
7.97 % |
2.71 % |
TH04 |
61.02 % |
9.52 % |
2.03 % |
8.67 % |
4.54 % |
TH05 |
55.34 % |
9.12 % |
2.17 % |
5.21 % |
4.27 % |
Total |
30.12 % |
17.10 % |
2.07 % |
10.42 % |
5.42 % |
Maximum number of unlabeled memory addresses
|
ZUN.COM |
OP |
Main |
Cutscenes |
Total |
TH01 |
0 |
227 |
2900 |
339 |
3466 |
TH02 |
0 |
110 |
1713 |
251 |
2074 |
TH03 |
0 |
283 |
1916 |
349 |
2548 |
TH04 |
0 |
381 |
1938 |
304 |
2623 |
TH05 |
0 |
391 |
2147 |
494 |
3032 |
Total |
0 |
1392 |
10614 |
1737 |
13743 |
Probability of position independence (reference values)
|
ZUN.COM |
OP |
Main |
Cutscenes |
Total |
TH01 |
100 % |
3.40 % |
0.79 % |
3.42 % |
4.36 % |
TH02 |
n/a |
69.01 % |
6.80 % |
31.98 % |
19.05 % |
TH03 |
n/a |
13.72 % |
2.54 % |
16.71 % |
6.08 % |
TH04 |
n/a |
15.33 % |
5.56 % |
16.48 % |
8.48 % |
TH05 |
n/a |
16.09 % |
4.58 % |
9.19 % |
6.99 % |
Total |
100 % |
24.10 % |
3.76 % |
15.14 % |
8.53 % |
x86 instructions with unknown decompilability
|
ZUN.COM |
OP |
Main |
Cutscenes |
Total |
TH01 |
0 |
6046 |
52206 |
7386 |
65638 |
TH02 |
613 |
1899 |
24972 |
3007 |
30491 |
TH03 |
1390 |
4511 |
26286 |
5794 |
37981 |
TH04 |
168 |
5523 |
28720 |
5028 |
39439 |
TH05 |
226 |
5627 |
28334 |
7278 |
41465 |
Total |
2397 |
23606 |
160518 |
28493 |
215014 |
Completion, including technical debt
|
ZUN.COM |
OP |
Main |
Cutscenes |
Total |
TH01 |
100 % |
8.31 % |
1.16 % |
5.17 % |
3.03 % |
TH02 |
0.00 % |
54.57 % |
2.20 % |
26.35 % |
11.39 % |
TH03 |
0.00 % |
-1.08 % |
0.15 % |
-0.16 % |
-0.05 % |
TH04 |
61.02 % |
1.20 % |
0.82 % |
-1.33 % |
1.25 % |
TH05 |
55.34 % |
0.57 % |
1.00 % |
-1.18 % |
1.22 % |
Total |
30.12 % |
10.87 % |
1.07 % |
4.42 % |
3.14 % |