⮜ Per-commit progress metrics

– Use TASM calling convention syntax for previously identified ZUN functions (bead27b78179e27f760b4a7577f58e357c85d8dd)

x86 instructions needing reverse-engineering
ZUN.COM OP Main Cutscenes Total
TH01 490 7031 52753 8226 68500
TH02 613 3904 25342 3796 33655
TH03 1390 4311 26297 5656 37654
TH04 168 5234 28800 4801 39003
TH05 226 5429 28478 7065 41198
Total 2887 25909 161670 29544 220010
Completion, excluding technical debt (reference values)
ZUN.COM OP Main Cutscenes Total
TH01 0.00 % -6.63 % 0.12 % -5.61 % -1.20 %
TH02 0.00 % 6.60 % 0.75 % 7.03 % 2.19 %
TH03 0.00 % 3.41 % 0.11 % 2.23 % 0.81 %
TH04 61.02 % 6.37 % 0.54 % 3.24 % 2.34 %
TH05 55.34 % 4.06 % 0.50 % 1.78 % 1.86 %
Total 15.83 % 2.18 % 0.36 % 0.90 % 0.89 %

Maximum number of unlabeled memory addresses
ZUN.COM OP Main Cutscenes Total
TH01 115 246 2876 362 3599
TH02 0 330 1814 354 2498
TH03 0 299 1962 395 2656
TH04 0 404 2023 341 2768
TH05 0 432 2232 528 3192
Total 115 1711 10907 1980 14713
Probability of position independence (reference values)
ZUN.COM OP Main Cutscenes Total
TH01 0.00 % -4.68 % 1.61 % -3.13 % 0.69 %
TH02 n/a 7.04 % 1.31 % 4.07 % 2.50 %
TH03 n/a 8.84 % 0.20 % 5.73 % 2.10 %
TH04 n/a 10.22 % 1.41 % 6.32 % 3.42 %
TH05 n/a 7.30 % 0.80 % 2.94 % 2.09 %
Total 0.00 % 6.71 % 1.11 % 3.27 % 2.08 %

x86 instructions with unknown decompilability
ZUN.COM OP Main Cutscenes Total
TH01 490 7031 52753 8226 68500
TH02 613 4205 25655 4096 34569
TH03 1390 4557 26481 5914 38342
TH04 168 5572 28800 5138 39678
TH05 226 5770 28478 7406 41880
Total 2887 27135 162167 30780 222969
Completion, including technical debt
ZUN.COM OP Main Cutscenes Total
TH01 0.00 % -6.63 % 0.12 % -5.61 % -1.20 %
TH02 0.00 % -0.60 % -0.48 % -0.32 % -0.46 %
TH03 0.00 % -2.11 % -0.59 % -2.23 % -1.00 %
TH04 61.02 % 0.32 % 0.54 % -3.55 % 0.65 %
TH05 55.34 % -1.96 % 0.50 % -2.96 % 0.24 %
Total 15.83 % -2.45 % 0.05 % -3.25 % -0.45 %