Final outstanding workload:


Completion status, as of :

Reverse-engineered

Code with clarified purpose and named identifiers. Mostly also decompiled to C++, but not necessarily.

All games

64.35 %

:th01: TH01

100 %

OP.EXE

100 %

REIIDEN.EXE

100 %

FUUIN.EXE

100 %

:th02: TH02

45.76 %

OP.EXE

100 %

MAIN.EXE

28.34 %

MAINE.EXE

97.35 %

:th03: TH03

42.22 %

OP.EXE

100 %

MAIN.EXE

22.91 %

MAINL.EXE

71.60 %

:th04: TH04

46.62 %

OP.EXE

100 %

MAIN.EXE

34.07 %

MAINE.EXE

60.40 %

:th05: TH05

59.00 %

OP.EXE

100 %

MAIN.EXE

55.14 %

MAINE.EXE

43.08 %

Finalized

Code that is either decompiled or proven to be undecompilable. Difference between these and the reverse-engineered numbers above = technical debt.

All games

61.09 %

:th01: TH01

100 %

OP.EXE

100 %

REIIDEN.EXE

100 %

FUUIN.EXE

100 %

:th02: TH02

44.23 %

OP.EXE

96.34 %

MAIN.EXE

27.47 %

MAINE.EXE

93.61 %

:th03: TH03

40.70 %

OP.EXE

97.42 %

MAIN.EXE

22.10 %

MAINL.EXE

67.31 %

:th04: TH04

39.30 %

OP.EXE

91.77 %

MAIN.EXE

25.56 %

MAINE.EXE

60.40 %

:th05: TH05

51.33 %

OP.EXE

91.87 %

MAIN.EXE

45.69 %

MAINE.EXE

42.36 %

Position independence

Probability that adding or removing data anywhere in the binary doesn't cause issues. Click the link for more info.

All games

91.53 %

:th01: TH01

100 %

OP.EXE

100 %

REIIDEN.EXE

100 %

FUUIN.EXE

100 %

:th02: TH02

79.20 %

OP.EXE

100 %

MAIN.EXE

71.00 %

MAINE.EXE

100 %

:th03: TH03

72.76 %

OP.EXE

100 %

MAIN.EXE

63.43 %

MAINL.EXE

95.23 %

:th04: TH04

100 %

OP.EXE

100 %

MAIN.EXE

100 %

MAINE.EXE

100 %

:th05: TH05

100 %

OP.EXE

100 %

MAIN.EXE

100 %

MAINE.EXE

100 %