⮜ Per-commit progress metrics

– Use a Makefile for the 16-bit part of the build process (7836363019bc0f17253be0f794c40ec21965ad68)

x86 instructions needing reverse-engineering
ZUN.COM OP Main Cutscenes Total
TH01 0 6586 52804 7781 67171
TH02 613 3648 24694 3659 32614
TH03 1390 4182 26040 5324 36936
TH04 168 5058 28369 4532 38127
TH05 226 5143 28001 6818 40188
Total 2397 24617 159908 28114 215036
Completion, excluding technical debt (reference values)
ZUN.COM OP Main Cutscenes Total
TH01 100 % 0.12 % 0.03 % 0.10 % 0.77 %
TH02 0.00 % 12.73 % 3.29 % 10.38 % 5.22 %
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 % 7.06 % 1.45 % 5.70 % 3.13 %

Maximum number of unlabeled memory addresses
ZUN.COM OP Main Cutscenes Total
TH01 0 234 2919 350 3503
TH02 0 276 1719 335 2330
TH03 0 283 1916 349 2548
TH04 0 381 1938 304 2623
TH05 0 391 2147 494 3032
Total 0 1565 10639 1832 14036
Probability of position independence (reference values)
ZUN.COM OP Main Cutscenes Total
TH01 100 % 0.43 % 0.14 % 0.28 % 3.34 %
TH02 n/a 22.25 % 6.47 % 9.21 % 9.06 %
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 % 14.67 % 3.54 % 10.50 % 6.58 %

x86 instructions with unknown decompilability
ZUN.COM OP Main Cutscenes Total
TH01 0 6594 52812 7789 67195
TH02 613 4076 25111 4013 33813
TH03 1390 4505 26282 5784 37961
TH04 168 5520 28719 5023 39430
TH05 226 5624 28333 7275 41458
Total 2397 26319 161257 29884 219857
Completion, including technical debt
ZUN.COM OP Main Cutscenes Total
TH01 100 % 0.00 % 0.01 % 0.00 % 0.73 %
TH02 0.00 % 2.49 % 1.65 % 1.71 % 1.73 %
TH03 0.00 % -0.94 % 0.16 % 0.02 % 0.01 %
TH04 61.02 % 1.25 % 0.82 % -1.23 % 1.27 %
TH05 55.34 % 0.62 % 1.01 % -1.14 % 1.24 %
Total 30.12 % 0.63 % 0.61 % -0.24 % 0.96 %