X-COM: Apocalypse (DOS) decompilation progress

Updated from commit 6d26a0a

UFO2P.EXE

0.0091% of code bytes, 3 of 1,553 functions matched, 8 partial

TACP.EXE

0.0035% of code bytes, 2 of 1,526 functions matched, 6 partial

Each tick is one game or thunk function, in address order: matched, partial, unmatched. Matched and partial ticks stand taller. The bar is the share of code bytes matched.

The mosaic

One cell per function, grouped by EXE and unit and sized by bytes; large units carry their name.

X-COM Apocalypse (DOS): 0.0063% decompiled, 5 of 3,079 functions matched partial unmatched library (not decompiled) uncovered: mostly alignment filler UFO2P.EXE: 0.0091% decompiled, 3 of 1,553 functions matched UFO2P.EXE u_00053770: 0 of 26,178 code bytes matched, 31 functions; 14 uncovered bytes u_00053770 UFO2P.EXE u_0009cedc: 0 of 23,506 code bytes matched, 39 functions; 178 uncovered bytes u_0009cedc UFO2P.EXE u_00041ef0: 0 of 22,651 code bytes matched, 13 functions; 21 uncovered bytes u_00041ef0 UFO2P.EXE u_0007cc00: 0 of 14,641 code bytes matched, 34 functions; 255 uncovered bytes u_0007cc00 UFO2P.EXE u_00081a60: 0 of 14,499 code bytes matched, 20 functions; 29 uncovered bytes u_00081a60 UFO2P.EXE grafix_3: 0 of 9,720 code bytes matched, 8 functions; 4,792 uncovered bytes grafix_3 UFO2P.EXE u_00067de0: 0 of 14,375 code bytes matched, 20 functions; 121 uncovered bytes u_00067de0 UFO2P.EXE u_0008eab0: 0 of 13,606 code bytes matched, 15 functions; 566 uncovered bytes u_0008eab0 UFO2P.EXE u_0001e850: 0 of 13,980 code bytes matched, 21 functions; 60 uncovered bytes u_0001e850 UFO2P.EXE u_00094280: 0 of 10,249 code bytes matched, 10 functions; 1,723 uncovered bytes u_00094280 UFO2P.EXE rt_emu387: 0 of 0 code bytes matched, 0 functions; 11,950 library bytes __int7 UFO2P.EXE u_000c1b4b: 0 of 11,702 code bytes matched, 36 functions u_000c1b4b UFO2P.EXE u_000bd4a0: 0 of 10,782 code bytes matched, 26 functions; 210 uncovered bytes u_000bd4a0 UFO2P.EXE u_0003dfa0: 0 of 10,367 code bytes matched, 4 functions; 1 uncovered bytes u_0003dfa0 UFO2P.EXE u_000161b4: 0 of 10,165 code bytes matched, 54 functions; 7 uncovered bytes u_000161b4 UFO2P.EXE u_000784a0: 0 of 8,242 code bytes matched, 21 functions; 6 uncovered bytes u_000784a0 UFO2P.EXE u_000362b0: 0 of 7,997 code bytes matched, 9 functions; 3 uncovered bytes u_000362b0 UFO2P.EXE u_00022030: 0 of 7,965 code bytes matched, 4 functions; 19 uncovered bytes u_00022030 UFO2P.EXE u_00029900: 0 of 7,913 code bytes matched, 7 functions; 39 uncovered bytes u_00029900 UFO2P.EXE u_00039930: 0 of 7,774 code bytes matched, 3 functions; 2 uncovered bytes u_00039930 UFO2P.EXE u_000ae260: 0 of 7,034 code bytes matched, 16 functions; 682 uncovered bytes u_000ae260 UFO2P.EXE u_000862c0: 0 of 7,605 code bytes matched, 12 functions; 19 uncovered bytes u_000862… UFO2P.EXE u_00089980: 54 of 7,532 code bytes matched, 16 functions; 56 uncovered bytes func_0008A0E0: 27 bytes, matched func_0008A100: 27 bytes, matched u_000899… UFO2P.EXE u_000738c0: 0 of 7,534 code bytes matched, 9 functions; 2 uncovered bytes u_000738… UFO2P.EXE u_00063b90: 0 of 7,492 code bytes matched, 5 functions; 12 uncovered bytes u_00063b… UFO2P.EXE u_000c7140: 0 of 7,340 code bytes matched, 43 functions; 84 uncovered bytes u_000c71… UFO2P.EXE u_00076240: 0 of 5,717 code bytes matched, 12 functions; 1,691 uncovered bytes u_000762… UFO2P.EXE u_000140c0: 0 of 6,916 code bytes matched, 12 functions; 396 uncovered bytes u_000140… UFO2P.EXE u_00092460: 0 of 7,194 code bytes matched, 6 functions; 18 uncovered bytes u_000924… UFO2P.EXE u_00059e20: 0 of 7,130 code bytes matched, 6 functions; 6 uncovered bytes u_00059… UFO2P.EXE u_000bb960: 0 of 5,664 code bytes matched, 33 functions; 1,312 uncovered bytes u_000bb… UFO2P.EXE u_00030a10: 0 of 6,726 code bytes matched, 9 functions; 18 uncovered bytes u_00030… UFO2P.EXE u_000989d0: 0 of 6,584 code bytes matched, 11 functions; 152 uncovered bytes u_00098… UFO2P.EXE u_0003c620: 0 of 6,269 code bytes matched, 3 functions; 259 uncovered bytes u_0003c… UFO2P.EXE u_0008c860: 0 of 6,400 code bytes matched, 8 functions; 12 uncovered bytes u_0008c… UFO2P.EXE u_0007a4f0: 0 of 6,186 code bytes matched, 15 functions; 150 uncovered bytes u_0007a… UFO2P.EXE u_00060c50: 0 of 5,956 code bytes matched, 16 functions; 3 partial (best 77.14%); 12 uncovered bytes func_00061F50: 80 bytes, partial, best 46.45% func_00061F30: 32 bytes, partial, best 77.14% func_00061FA0: 32 bytes, partial, best 67.50% u_00060… UFO2P.EXE u_00071740: 0 of 5,354 code bytes matched, 15 functions; 454 uncovered bytes u_00071… UFO2P.EXE u_0004ab30: 0 of 5,583 code bytes matched, 4 functions; 17 uncovered bytes u_0004a… UFO2P.EXE u_00052080: 0 of 5,592 code bytes matched, 6 functions; 8 uncovered bytes u_00052… UFO2P.EXE grafix: 0 of 5,068 code bytes matched, 7 functions; 484 uncovered bytes grafix UFO2P.EXE u_00027a00: 0 of 5,499 code bytes matched, 14 functions; 5 uncovered bytes u_00027… UFO2P.EXE u_000477b0: 0 of 5,434 code bytes matched, 15 functions; 22 uncovered bytes u_00047… UFO2P.EXE u_00032700: 0 of 5,295 code bytes matched, 6 functions; 9 uncovered bytes u_0003… UFO2P.EXE u_00033bd0: 0 of 5,099 code bytes matched, 8 functions; 21 uncovered bytes u_0003… UFO2P.EXE u_00040820: 0 of 5,087 code bytes matched, 9 functions; 1 uncovered bytes UFO2P.EXE u_00024000: 0 of 5,015 code bytes matched, 7 functions; 29 uncovered bytes UFO2P.EXE u_0005c940: 0 of 4,569 code bytes matched, 15 functions; 7 uncovered bytes UFO2P.EXE u_000a6340: 0 of 4,494 code bytes matched, 4 functions; 2 uncovered bytes UFO2P.EXE u_000b8db0: 0 of 4,363 code bytes matched, 3 functions; 129 uncovered bytes UFO2P.EXE u_00066c50: 0 of 4,021 code bytes matched, 7 functions; 435 uncovered bytes UFO2P.EXE u_000880f0: 0 of 4,431 code bytes matched, 8 functions; 1 uncovered bytes UFO2P.EXE u_0006cd10: 0 of 4,154 code bytes matched, 9 functions; 262 uncovered bytes UFO2P.EXE u_0006ee50: 0 of 3,696 code bytes matched, 11 functions; 280 uncovered bytes UFO2P.EXE u_00085350: 0 of 3,739 code bytes matched, 6 functions; 213 uncovered bytes UFO2P.EXE u_0009b0b0: 0 of 3,885 code bytes matched, 2 functions; 3 uncovered bytes UFO2P.EXE u_000a49d0: 0 of 3,837 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE u_000a3af0: 0 of 3,773 code bytes matched, 3 functions; 35 uncovered bytes UFO2P.EXE u_000a7520: 0 of 3,714 code bytes matched, 3 functions; 14 uncovered bytes UFO2P.EXE u_00038ad0: 0 of 3,679 code bytes matched, 5 functions; 1 uncovered bytes UFO2P.EXE u_0007bdb0: 0 of 2,824 code bytes matched, 3 functions; 840 uncovered bytes UFO2P.EXE u_0005e910: 0 of 3,646 code bytes matched, 19 functions; 2 uncovered bytes UFO2P.EXE u_00049a80: 0 of 3,496 code bytes matched, 7 functions; 128 uncovered bytes UFO2P.EXE u_000b0150: 0 of 1,799 code bytes matched, 6 functions; 1,817 uncovered bytes UFO2P.EXE u_000105d0: 0 of 3,460 code bytes matched, 3 functions; 20 uncovered bytes UFO2P.EXE u_000ad4e0: 0 of 3,450 code bytes matched, 7 functions; 6 uncovered bytes UFO2P.EXE u_0008b750: 0 of 3,432 code bytes matched, 1 functions; 8 uncovered bytes UFO2P.EXE u_00048d30: 0 of 3,405 code bytes matched, 7 functions; 3 uncovered bytes UFO2P.EXE u_00097170: 0 of 3,344 code bytes matched, 2 functions UFO2P.EXE u_0009c1a0: 0 of 3,169 code bytes matched, 11 functions; 1 partial (best 75.00%); 143 uncovered bytes func_0009C3A0: 32 bytes, partial, best 75.00% UFO2P.EXE u_0006de50: 0 of 2,149 code bytes matched, 4 functions; 1,115 uncovered bytes UFO2P.EXE u_00026dd0: 0 of 3,112 code bytes matched, 8 functions; 1 partial (best 80.36%); 8 uncovered bytes func_00026FD0: 32 bytes, partial, best 80.36% UFO2P.EXE u_000a99d0: 0 of 3,060 code bytes matched, 5 functions; 20 uncovered bytes UFO2P.EXE u_000258f0: 0 of 2,633 code bytes matched, 7 functions; 423 uncovered bytes UFO2P.EXE rt_prtf: 0 of 0 code bytes matched, 0 functions; 3,038 library bytes UFO2P.EXE u_000658e0: 0 of 659 code bytes matched, 2 functions; 2,257 uncovered bytes UFO2P.EXE u_000b8000: 0 of 2,829 code bytes matched, 13 functions; 27 uncovered bytes UFO2P.EXE u_0009a5d0: 0 of 2,635 code bytes matched, 4 functions; 149 uncovered bytes UFO2P.EXE u_0005db20: 0 of 2,749 code bytes matched, 12 functions; 3 uncovered bytes UFO2P.EXE u_0002b810: 0 of 2,733 code bytes matched, 8 functions; 3 uncovered bytes UFO2P.EXE u_0002ced0: 0 of 2,717 code bytes matched, 6 functions; 3 uncovered bytes UFO2P.EXE u_00011430: 0 of 2,703 code bytes matched, 4 functions; 1 uncovered bytes UFO2P.EXE u_000aa5f0: 0 of 2,697 code bytes matched, 4 functions; 7 uncovered bytes UFO2P.EXE u_000b0f70: 0 of 2,628 code bytes matched, 5 functions; 76 uncovered bytes UFO2P.EXE u_000629e0: 0 of 2,675 code bytes matched, 8 functions; 13 uncovered bytes UFO2P.EXE u_0004f060: 0 of 2,647 code bytes matched, 2 functions; 13 uncovered bytes UFO2P.EXE u_000ba700: 0 of 2,605 code bytes matched, 9 functions; 3 uncovered bytes UFO2P.EXE u_000a83f0: 0 of 2,585 code bytes matched, 5 functions; 7 uncovered bytes UFO2P.EXE u_0005bed0: 0 of 2,557 code bytes matched, 8 functions; 19 uncovered bytes UFO2P.EXE u_0002da30: 0 of 2,425 code bytes matched, 7 functions; 135 uncovered bytes UFO2P.EXE u_00075630: 0 of 2,505 code bytes matched, 3 functions; 7 uncovered bytes UFO2P.EXE u_000acae0: 0 of 2,491 code bytes matched, 5 functions; 17 uncovered bytes UFO2P.EXE u_000126f0: 0 of 2,488 code bytes matched, 6 functions; 8 uncovered bytes UFO2P.EXE u_0004e6b0: 0 of 2,479 code bytes matched, 6 functions; 1 uncovered bytes UFO2P.EXE u_0004c9f0: 0 of 2,453 code bytes matched, 5 functions; 11 uncovered bytes UFO2P.EXE u_0006b8b0: 0 of 2,445 code bytes matched, 6 functions; 15 uncovered bytes UFO2P.EXE u_00013730: 0 of 2,445 code bytes matched, 7 functions; 3 uncovered bytes UFO2P.EXE u_000b3ae0: 0 of 2,445 code bytes matched, 6 functions; 3 uncovered bytes UFO2P.EXE u_000502b0: 0 of 2,427 code bytes matched, 11 functions; 13 uncovered bytes UFO2P.EXE u_00028f80: 0 of 2,429 code bytes matched, 4 functions; 3 uncovered bytes UFO2P.EXE u_00080a10: 0 of 2,383 code bytes matched, 5 functions; 1 uncovered bytes UFO2P.EXE u_0008e180: 0 of 2,329 code bytes matched, 3 functions; 7 uncovered bytes UFO2P.EXE u_00030100: 0 of 2,319 code bytes matched, 5 functions; 1 uncovered bytes UFO2P.EXE u_0005f750: 0 of 2,273 code bytes matched, 10 functions; 7 uncovered bytes UFO2P.EXE u_0004c110: 0 of 2,271 code bytes matched, 2 functions; 1 uncovered bytes UFO2P.EXE u_00034fe0: 0 of 2,253 code bytes matched, 3 functions; 3 uncovered bytes UFO2P.EXE u_00073000: 0 of 2,235 code bytes matched, 6 functions; 5 uncovered bytes UFO2P.EXE u_000a8e10: 0 of 2,208 code bytes matched, 4 functions UFO2P.EXE u_000b1a00: 0 of 2,142 code bytes matched, 4 functions; 34 uncovered bytes UFO2P.EXE u_000b5020: 0 of 2,074 code bytes matched, 9 functions; 30 uncovered bytes UFO2P.EXE u_00066460: 0 of 2,008 code bytes matched, 4 functions; 8 uncovered bytes UFO2P.EXE u_000709d0: 0 of 1,725 code bytes matched, 5 functions; 275 uncovered bytes UFO2P.EXE u_0004faf0: 0 of 1,977 code bytes matched, 4 functions; 7 uncovered bytes UFO2P.EXE u_000b2b90: 0 of 1,981 code bytes matched, 2 functions; 3 uncovered bytes UFO2P.EXE u_0004d390: 0 of 1,967 code bytes matched, 2 functions; 1 uncovered bytes UFO2P.EXE u_0006c290: 0 of 1,965 code bytes matched, 2 functions; 3 uncovered bytes UFO2P.EXE u_000ab720: 0 of 1,934 code bytes matched, 1 functions; 2 uncovered bytes UFO2P.EXE u_000b4470: 0 of 1,864 code bytes matched, 9 functions; 24 uncovered bytes UFO2P.EXE u_000b9f90: 0 of 1,841 code bytes matched, 5 functions; 47 uncovered bytes UFO2P.EXE u_00035af0: 0 of 1,871 code bytes matched, 5 functions; 1 uncovered bytes UFO2P.EXE u_00098180: 0 of 1,854 code bytes matched, 2 functions; 2 uncovered bytes UFO2P.EXE u_00089240: 0 of 1,814 code bytes matched, 7 functions; 14 uncovered bytes UFO2P.EXE rt_chipd32: 0 of 0 code bytes matched, 0 functions; 1,820 library bytes UFO2P.EXE u_00063480: 0 of 1,442 code bytes matched, 7 functions; 366 uncovered bytes UFO2P.EXE u_0001e150: 0 of 1,790 code bytes matched, 2 functions; 2 uncovered bytes UFO2P.EXE u_000b3400: 0 of 1,757 code bytes matched, 3 functions; 3 uncovered bytes UFO2P.EXE u_000b58d0: 0 of 1,753 code bytes matched, 6 functions; 7 uncovered bytes UFO2P.EXE u_00081360: 0 of 1,694 code bytes matched, 3 functions; 2 uncovered bytes UFO2P.EXE u_0002c830: 0 of 1,674 code bytes matched, 4 functions; 6 uncovered bytes UFO2P.EXE u_000ab080: 0 of 1,596 code bytes matched, 5 functions; 28 uncovered bytes UFO2P.EXE u_0003bd20: 0 of 1,614 code bytes matched, 1 functions; 2 uncovered bytes UFO2P.EXE u_0002e710: 0 of 1,565 code bytes matched, 5 functions; 3 uncovered bytes UFO2P.EXE u_000120a0: 0 of 535 code bytes matched, 6 functions; 1,021 uncovered bytes UFO2P.EXE u_0002faf0: 0 of 1,533 code bytes matched, 3 functions; 19 uncovered bytes UFO2P.EXE u_000abeb0: 0 of 1,501 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE rt_sigsy: 0 of 0 code bytes matched, 0 functions; 1,477 library bytes UFO2P.EXE rt_grownear: 0 of 0 code bytes matched, 0 functions; 1,466 library bytes UFO2P.EXE u_000264e0: 0 of 1,438 code bytes matched, 6 functions; 2 uncovered bytes UFO2P.EXE u_00010010: 0 of 1,405 code bytes matched, 4 functions; 3 uncovered bytes UFO2P.EXE u_000606e0: 0 of 1,391 code bytes matched, 6 functions; 1 uncovered bytes UFO2P.EXE u_00077f30: 0 of 1,383 code bytes matched, 5 functions; 9 uncovered bytes UFO2P.EXE u_000bb3f0: 0 of 1,381 code bytes matched, 7 functions; 11 uncovered bytes UFO2P.EXE u_00038590: 0 of 940 code bytes matched, 2 functions; 404 uncovered bytes UFO2P.EXE u_000624d0: 0 of 1,296 code bytes matched, 7 functions UFO2P.EXE u_000b71d0: 0 of 1,278 code bytes matched, 4 functions; 2 uncovered bytes UFO2P.EXE u_000b7b00: 0 of 1,263 code bytes matched, 6 functions; 17 uncovered bytes UFO2P.EXE u_0004e1c0: 0 of 1,262 code bytes matched, 5 functions; 2 uncovered bytes UFO2P.EXE u_000b26c0: 0 of 1,229 code bytes matched, 7 functions; 3 uncovered bytes UFO2P.EXE rt_qsort: 0 of 0 code bytes matched, 0 functions; 1,207 library bytes UFO2P.EXE u_000a34f0: 13 of 1,176 code bytes matched, 3 functions; 8 uncovered bytes func_000A3980: 13 bytes, matched UFO2P.EXE u_000ac510: 0 of 1,176 code bytes matched, 2 functions; 8 uncovered bytes UFO2P.EXE u_0004db40: 0 of 1,160 code bytes matched, 2 functions; 8 uncovered bytes UFO2P.EXE u_000701c0: 0 of 1,165 code bytes matched, 3 functions; 3 uncovered bytes UFO2P.EXE u_00015d50: 0 of 1,123 code bytes matched, 4 functions; 1 uncovered bytes UFO2P.EXE rt_timeutil: 0 of 0 code bytes matched, 0 functions; 1,095 library bytes UFO2P.EXE u_0002ede0: 0 of 1,086 code bytes matched, 3 functions; 2 uncovered bytes UFO2P.EXE grafix_2: 0 of 1,071 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE u_00071310: 0 of 1,037 code bytes matched, 4 functions; 35 uncovered bytes UFO2P.EXE u_000b5fb0: 0 of 1,027 code bytes matched, 3 functions; 13 uncovered bytes UFO2P.EXE u_000b4c20: 0 of 1,021 code bytes matched, 3 functions; 3 uncovered bytes UFO2P.EXE u_00050d30: 0 of 940 code bytes matched, 10 functions; 76 uncovered bytes UFO2P.EXE u_0003b930: 0 of 1,006 code bytes matched, 2 functions; 2 uncovered bytes UFO2P.EXE u_00080630: 0 of 984 code bytes matched, 6 functions; 8 uncovered bytes UFO2P.EXE u_000b6b60: 0 of 989 code bytes matched, 3 functions; 3 uncovered bytes UFO2P.EXE rt_int386xa: 0 of 0 code bytes matched, 0 functions; 990 library bytes UFO2P.EXE rt_tzset: 0 of 0 code bytes matched, 0 functions; 976 library bytes UFO2P.EXE u_000130b0: 0 of 960 code bytes matched, 5 functions UFO2P.EXE rt_ftos: 0 of 0 code bytes matched, 0 functions; 951 library bytes UFO2P.EXE u_0006fe10: 0 of 941 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE u_0008c4c0: 0 of 925 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE u_000a2bc0: 0 of 923 code bytes matched, 2 functions; 5 uncovered bytes UFO2P.EXE u_000a5ba0: 0 of 928 code bytes matched, 2 functions UFO2P.EXE u_000514a0: 0 of 879 code bytes matched, 3 functions; 1 uncovered bytes UFO2P.EXE u_00025400: 0 of 862 code bytes matched, 2 functions; 2 uncovered bytes UFO2P.EXE u_000b6800: 0 of 757 code bytes matched, 3 functions; 107 uncovered bytes UFO2P.EXE u_00026a80: 0 of 835 code bytes matched, 2 functions; 13 uncovered bytes UFO2P.EXE u_00051150: 0 of 846 code bytes matched, 3 functions; 2 uncovered bytes UFO2P.EXE u_000b7740: 0 of 831 code bytes matched, 7 functions; 17 uncovered bytes UFO2P.EXE u_0006eb10: 0 of 829 code bytes matched, 2 functions; 3 uncovered bytes UFO2P.EXE u_0005e5e0: 0 of 810 code bytes matched, 4 functions; 6 uncovered bytes UFO2P.EXE u_000a96b0: 0 of 800 code bytes matched, 1 functions UFO2P.EXE u_000a31e0: 0 of 782 code bytes matched, 3 functions; 2 uncovered bytes UFO2P.EXE u_00097e80: 0 of 767 code bytes matched, 3 functions; 1 uncovered bytes UFO2P.EXE u_0002f460: 0 of 750 code bytes matched, 4 functions; 2 uncovered bytes UFO2P.EXE u_000b63c0: 0 of 751 code bytes matched, 3 functions; 1 uncovered bytes UFO2P.EXE rt_cstrt386: 0 of 0 code bytes matched, 0 functions; 727 library bytes UFO2P.EXE u_000602e0: 0 of 647 code bytes matched, 4 functions; 73 uncovered bytes UFO2P.EXE u_000b23f0: 0 of 720 code bytes matched, 1 functions UFO2P.EXE u_0001de90: 0 of 704 code bytes matched, 2 functions UFO2P.EXE u_0002f7a0: 0 of 702 code bytes matched, 3 functions; 2 uncovered bytes UFO2P.EXE u_00070710: 0 of 703 code bytes matched, 2 functions; 1 uncovered bytes UFO2P.EXE u_000bb130: 0 of 703 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE u_000c8e40: 0 of 691 code bytes matched, 9 functions UFO2P.EXE u_0002c580: 0 of 685 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE u_0003c370: 0 of 687 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE u_0005ba00: 0 of 686 code bytes matched, 2 functions; 2 uncovered bytes UFO2P.EXE u_000b6f40: 0 of 646 code bytes matched, 6 functions; 10 uncovered bytes UFO2P.EXE rt_fopen: 0 of 0 code bytes matched, 0 functions; 642 library bytes UFO2P.EXE u_00051810: 0 of 638 code bytes matched, 2 functions; 2 uncovered bytes UFO2P.EXE u_000a2f60: 0 of 638 code bytes matched, 7 functions; 2 uncovered bytes UFO2P.EXE rt_open: 0 of 0 code bytes matched, 0 functions; 626 library bytes UFO2P.EXE rt_fpeinth: 0 of 0 code bytes matched, 0 functions; 608 library bytes UFO2P.EXE rt_dosinite: 0 of 0 code bytes matched, 0 functions; 603 library bytes UFO2P.EXE u_000324b0: 0 of 591 code bytes matched, 2 functions; 1 uncovered bytes UFO2P.EXE u_000b8b60: 0 of 591 code bytes matched, 2 functions; 1 uncovered bytes UFO2P.EXE u_0002f220: 0 of 573 code bytes matched, 3 functions; 3 uncovered bytes UFO2P.EXE u_000358b0: 0 of 575 code bytes matched, 2 functions; 1 uncovered bytes UFO2P.EXE u_00076000: 0 of 574 code bytes matched, 3 functions; 2 uncovered bytes UFO2P.EXE u_0002c350: 0 of 558 code bytes matched, 5 functions; 2 uncovered bytes UFO2P.EXE u_0005bcb0: 0 of 542 code bytes matched, 2 functions; 2 uncovered bytes UFO2P.EXE u_00092250: 0 of 526 code bytes matched, 6 functions; 2 uncovered bytes UFO2P.EXE u_0001dc90: 0 of 509 code bytes matched, 2 functions; 3 uncovered bytes UFO2P.EXE u_000381f0: 0 of 502 code bytes matched, 1 functions; 10 uncovered bytes UFO2P.EXE rt_strtod: 0 of 0 code bytes matched, 0 functions; 499 library bytes UFO2P.EXE u_0004dfd0: 0 of 495 code bytes matched, 3 functions; 2 partial (best 66.67%); 1 uncovered bytes func_0004DFF0: 208 bytes, partial, best 33.19% func_0004DFD0: 32 bytes, partial, best 66.67% UFO2P.EXE rt_cvt: 0 of 0 code bytes matched, 0 functions; 477 library bytes UFO2P.EXE rt_fread: 0 of 0 code bytes matched, 0 functions; 475 library bytes UFO2P.EXE u_00011ec0: 0 of 462 code bytes matched, 1 functions; 2 uncovered bytes UFO2P.EXE u_0002e540: 0 of 462 code bytes matched, 3 functions; 2 uncovered bytes UFO2P.EXE u_0006b6e0: 0 of 463 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE rt_initargv: 0 of 0 code bytes matched, 0 functions; 464 library bytes UFO2P.EXE rt_i64tos: 0 of 0 code bytes matched, 0 functions; 454 library bytes; 2 uncovered bytes UFO2P.EXE u_00041c00: 0 of 446 code bytes matched, 3 functions; 2 uncovered bytes UFO2P.EXE rt_fwrite: 0 of 0 code bytes matched, 0 functions; 448 library bytes UFO2P.EXE rt_signl: 0 of 0 code bytes matched, 0 functions; 438 library bytes UFO2P.EXE rt_memalloc: 0 of 0 code bytes matched, 0 functions; 435 library bytes UFO2P.EXE u_0009a420: 0 of 432 code bytes matched, 4 functions UFO2P.EXE u_000a59f0: 0 of 429 code bytes matched, 2 functions; 3 uncovered bytes UFO2P.EXE u_00060140: 0 of 414 code bytes matched, 2 functions; 2 uncovered bytes UFO2P.EXE u_000940e0: 0 of 413 code bytes matched, 2 functions; 3 uncovered bytes UFO2P.EXE u_0009c000: 0 of 413 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE u_000a6040: 0 of 413 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE rt_sbrk386: 0 of 0 code bytes matched, 0 functions; 403 library bytes UFO2P.EXE u_000135a0: 0 of 399 code bytes matched, 2 functions; 1 uncovered bytes UFO2P.EXE u_00025760: 0 of 398 code bytes matched, 1 functions; 2 uncovered bytes UFO2P.EXE u_0006cb90: 0 of 370 code bytes matched, 1 functions; 14 uncovered bytes UFO2P.EXE u_0003b7c0: 0 of 365 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE u_0004a940: 0 of 365 code bytes matched, 2 functions; 3 uncovered bytes UFO2P.EXE u_00051e60: 0 of 366 code bytes matched, 8 functions; 2 uncovered bytes UFO2P.EXE u_000711a0: 0 of 367 code bytes matched, 2 functions; 1 uncovered bytes UFO2P.EXE u_000b2280: 0 of 366 code bytes matched, 1 functions; 2 uncovered bytes UFO2P.EXE rt_fgetc: 0 of 0 code bytes matched, 0 functions; 356 library bytes UFO2P.EXE u_000383f0: 0 of 349 code bytes matched, 3 functions; 3 uncovered bytes UFO2P.EXE u_00051d00: 0 of 350 code bytes matched, 6 functions; 1 partial (best 72.50%); 2 uncovered bytes func_00051D80: 32 bytes, partial, best 72.50% UFO2P.EXE u_000a3990: 0 of 349 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE u_000a61e0: 0 of 338 code bytes matched, 1 functions; 14 uncovered bytes UFO2P.EXE rt_scale: 0 of 0 code bytes matched, 0 functions; 350 library bytes UFO2P.EXE rt_mktime: 0 of 0 code bytes matched, 0 functions; 340 library bytes UFO2P.EXE u_00051a90: 0 of 334 code bytes matched, 2 functions; 2 uncovered bytes UFO2P.EXE u_0006ca40: 0 of 334 code bytes matched, 3 functions; 2 uncovered bytes UFO2P.EXE u_000b66b0: 0 of 336 code bytes matched, 2 functions UFO2P.EXE rt_efgfmt: 0 of 0 code bytes matched, 0 functions; 329 library bytes UFO2P.EXE rt_fclose: 0 of 0 code bytes matched, 0 functions; 323 library bytes UFO2P.EXE rt_gmtime: 0 of 0 code bytes matched, 0 functions; 320 library bytes UFO2P.EXE rt_fseek: 0 of 0 code bytes matched, 0 functions; 318 library bytes UFO2P.EXE u_00013470: 0 of 301 code bytes matched, 2 functions; 3 uncovered bytes UFO2P.EXE u_00041dc0: 0 of 289 code bytes matched, 2 functions; 15 uncovered bytes UFO2P.EXE u_000605b0: 0 of 303 code bytes matched, 2 functions; 1 uncovered bytes UFO2P.EXE u_000623a0: 0 of 303 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE u_000ac9b0: 0 of 286 code bytes matched, 2 functions; 18 uncovered bytes UFO2P.EXE rt_hook387: 0 of 0 code bytes matched, 0 functions; 301 library bytes UFO2P.EXE rt_amodf: 0 of 0 code bytes matched, 0 functions; 300 library bytes UFO2P.EXE u_00051be0: 0 of 287 code bytes matched, 2 functions; 1 uncovered bytes UFO2P.EXE u_000a58d0: 0 of 286 code bytes matched, 2 functions; 2 uncovered bytes UFO2P.EXE u_0002e430: 0 of 271 code bytes matched, 3 functions; 1 uncovered bytes UFO2P.EXE u_00053660: 0 of 267 code bytes matched, 1 functions; 5 uncovered bytes UFO2P.EXE u_000988c0: 0 of 269 code bytes matched, 2 functions; 3 uncovered bytes UFO2P.EXE u_000a5f40: 0 of 253 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE rt_allocfp: 0 of 0 code bytes matched, 0 functions; 253 library bytes UFO2P.EXE rt_read: 0 of 0 code bytes matched, 0 functions; 251 library bytes; 1 uncovered bytes UFO2P.EXE u_00060050: 0 of 239 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE u_000bff90: 0 of 228 code bytes matched, 2 functions; 12 uncovered bytes UFO2P.EXE rt_fpephar: 0 of 0 code bytes matched, 0 functions; 240 library bytes UFO2P.EXE rt_nmalloc: 0 of 0 code bytes matched, 0 functions; 227 library bytes; 2 uncovered bytes UFO2P.EXE rt_math2err: 0 of 0 code bytes matched, 0 functions; 229 library bytes UFO2P.EXE rt_setenvp: 0 of 0 code bytes matched, 0 functions; 212 library bytes; 6 uncovered bytes UFO2P.EXE rt_flush: 0 of 0 code bytes matched, 0 functions; 217 library bytes UFO2P.EXE u_00050c60: 0 of 205 code bytes matched, 3 functions; 3 uncovered bytes UFO2P.EXE rt_gtctm: 0 of 0 code bytes matched, 0 functions; 195 library bytes UFO2P.EXE u_0002d970: 0 of 190 code bytes matched, 1 functions; 2 uncovered bytes UFO2P.EXE u_00070650: 0 of 190 code bytes matched, 3 functions; 2 uncovered bytes UFO2P.EXE rt_fpe387: 0 of 0 code bytes matched, 0 functions; 185 library bytes; 1 uncovered bytes UFO2P.EXE u_00051fd0: 0 of 174 code bytes matched, 2 functions; 2 uncovered bytes UFO2P.EXE rt_fputc: 0 of 0 code bytes matched, 0 functions; 164 library bytes UFO2P.EXE rt___stos: 0 of 0 code bytes matched, 0 functions; 163 library bytes; 1 uncovered bytes UFO2P.EXE rt__strcmp: 0 of 0 code bytes matched, 0 functions; 161 library bytes UFO2P.EXE rt_inirt386: 0 of 0 code bytes matched, 0 functions; 154 library bytes UFO2P.EXE rt_nan_inf: 0 of 0 code bytes matched, 0 functions; 146 library bytes; 1 uncovered bytes UFO2P.EXE u_00018970: 0 of 144 code bytes matched, 5 functions UFO2P.EXE u_0002c2c0: 0 of 143 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE u_0002fa60: 0 of 141 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE u_00072e70: 0 of 141 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE rt_clock: 0 of 0 code bytes matched, 0 functions; 142 library bytes; 1 uncovered bytes UFO2P.EXE rt_chk8087: 0 of 0 code bytes matched, 0 functions; 142 library bytes UFO2P.EXE rt_itoa: 0 of 0 code bytes matched, 0 functions; 138 library bytes UFO2P.EXE rt_ltoa: 0 of 0 code bytes matched, 0 functions; 138 library bytes UFO2P.EXE rt_nfree: 0 of 0 code bytes matched, 0 functions; 130 library bytes UFO2P.EXE rt_dosfind: 0 of 0 code bytes matched, 0 functions; 130 library bytes UFO2P.EXE u_000113b0: 0 of 127 code bytes matched, 2 functions; 1 uncovered bytes UFO2P.EXE u_0004aab0: 0 of 126 code bytes matched, 3 functions; 2 uncovered bytes UFO2P.EXE u_00072f00: 0 of 125 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE u_00072f80: 0 of 125 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE rt_dosret: 0 of 0 code bytes matched, 0 functions; 124 library bytes; 3 uncovered bytes UFO2P.EXE rt__matherr: 0 of 0 code bytes matched, 0 functions; 125 library bytes; 1 uncovered bytes UFO2P.EXE rt_fputs: 0 of 0 code bytes matched, 0 functions; 123 library bytes; 1 uncovered bytes UFO2P.EXE rt_ioalloc: 0 of 0 code bytes matched, 0 functions; 119 library bytes UFO2P.EXE rt_initfile: 0 of 0 code bytes matched, 0 functions; 119 library bytes UFO2P.EXE rt_qwrit: 0 of 0 code bytes matched, 0 functions; 116 library bytes UFO2P.EXE u_0002ed70: 0 of 111 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE u_00036240: 0 of 111 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE u_000ac4a0: 0 of 110 code bytes matched, 1 functions; 2 uncovered bytes UFO2P.EXE u_000b76d0: 0 of 110 code bytes matched, 3 functions; 2 uncovered bytes UFO2P.EXE u_000b7a90: 0 of 110 code bytes matched, 1 functions; 2 uncovered bytes UFO2P.EXE rt_log387: 0 of 0 code bytes matched, 0 functions; 111 library bytes UFO2P.EXE rt_frexp: 0 of 0 code bytes matched, 0 functions; 111 library bytes UFO2P.EXE rt_atoi: 0 of 0 code bytes matched, 0 functions; 109 library bytes UFO2P.EXE rt_iomode: 0 of 0 code bytes matched, 0 functions; 106 library bytes UFO2P.EXE rt_ioexit: 0 of 0 code bytes matched, 0 functions; 105 library bytes UFO2P.EXE rt_cinit: 0 of 0 code bytes matched, 0 functions; 105 library bytes UFO2P.EXE rt_delay: 0 of 0 code bytes matched, 0 functions; 104 library bytes UFO2P.EXE rt_getenv: 0 of 0 code bytes matched, 0 functions; 97 library bytes UFO2P.EXE u_0006b680: 0 of 93 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE u_00081a00: 0 of 94 code bytes matched, 1 functions; 2 uncovered bytes UFO2P.EXE u_000b33a0: 0 of 95 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE rt_fpeintel: 0 of 0 code bytes matched, 0 functions; 89 library bytes; 1 uncovered bytes UFO2P.EXE rt_fpeergo: 0 of 0 code bytes matched, 0 functions; 87 library bytes; 1 uncovered bytes UFO2P.EXE rt_chipbug: 0 of 0 code bytes matched, 0 functions; 85 library bytes UFO2P.EXE rt_strnicmp: 0 of 0 code bytes matched, 0 functions; 83 library bytes UFO2P.EXE u_0002f750: 0 of 79 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE u_000a74d0: 0 of 78 code bytes matched, 1 functions; 2 uncovered bytes UFO2P.EXE rt_cmain386: 0 of 0 code bytes matched, 0 functions; 79 library bytes; 1 uncovered bytes UFO2P.EXE rt_intd386: 0 of 0 code bytes matched, 0 functions; 78 library bytes; 1 uncovered bytes UFO2P.EXE rt_memmove: 0 of 0 code bytes matched, 0 functions; 77 library bytes UFO2P.EXE rt_ftell: 0 of 0 code bytes matched, 0 functions; 66 library bytes; 10 uncovered bytes UFO2P.EXE rt_cprintf: 0 of 0 code bytes matched, 0 functions; 74 library bytes UFO2P.EXE rt_fpedos4g: 0 of 0 code bytes matched, 0 functions; 70 library bytes UFO2P.EXE rt_sprintf: 0 of 0 code bytes matched, 0 functions; 67 library bytes UFO2P.EXE rt_lseek: 0 of 0 code bytes matched, 0 functions; 67 library bytes UFO2P.EXE u_00010590: 0 of 61 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE u_0002ed30: 0 of 63 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE u_00038550: 0 of 63 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE u_00072df0: 0 of 63 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE u_00072e30: 0 of 63 code bytes matched, 1 functions; 1 uncovered bytes UFO2P.EXE u_000880b0: 0 of 63 code bytes matched, 2 functions; 1 uncovered bytes UFO2P.EXE u_000b3360: 0 of 62 code bytes matched, 1 functions; 2 uncovered bytes UFO2P.EXE rt_stk: 0 of 0 code bytes matched, 0 functions; 64 library bytes UFO2P.EXE rt_strncat: 0 of 0 code bytes matched, 0 functions; 63 library bytes UFO2P.EXE rt_filelen: 0 of 0 code bytes matched, 0 functions; 61 library bytes UFO2P.EXE rt_log87e: 0 of 0 code bytes matched, 0 functions; 60 library bytes; 1 uncovered bytes UFO2P.EXE rt_floor: 0 of 0 code bytes matched, 0 functions; 60 library bytes UFO2P.EXE rt_rand: 0 of 0 code bytes matched, 0 functions; 58 library bytes UFO2P.EXE rt__clse: 0 of 0 code bytes matched, 0 functions; 53 library bytes UFO2P.EXE rt_seterrno: 0 of 0 code bytes matched, 0 functions; 52 library bytes UFO2P.EXE rt_flushall: 0 of 0 code bytes matched, 0 functions; 52 library bytes UFO2P.EXE rt_mbscat: 0 of 0 code bytes matched, 0 functions; 51 library bytes UFO2P.EXE rt_d_getvec: 0 of 0 code bytes matched, 0 functions; 50 library bytes UFO2P.EXE rt_chktty: 0 of 0 code bytes matched, 0 functions; 49 library bytes UFO2P.EXE rt_dosio: 0 of 0 code bytes matched, 0 functions; 49 library bytes UFO2P.EXE rt_grabfp87: 0 of 0 code bytes matched, 0 functions; 49 library bytes UFO2P.EXE u_0005c910: 0 of 46 code bytes matched, 1 functions; 2 uncovered bytes UFO2P.EXE rt_exit: 0 of 0 code bytes matched, 0 functions; 47 library bytes UFO2P.EXE rt_time: 0 of 0 code bytes matched, 0 functions; 47 library bytes UFO2P.EXE rt_fstrcpy: 0 of 0 code bytes matched, 0 functions; 47 library bytes UFO2P.EXE u_000c7093: 0 of 46 code bytes matched, 2 functions UFO2P.EXE rt_puts: 0 of 0 code bytes matched, 0 functions; 45 library bytes UFO2P.EXE rt_ddisk386: 0 of 0 code bytes matched, 0 functions; 45 library bytes UFO2P.EXE rt_d_setvec: 0 of 0 code bytes matched, 0 functions; 45 library bytes UFO2P.EXE rt_segread: 0 of 0 code bytes matched, 0 functions; 40 library bytes UFO2P.EXE rt_dosdrive: 0 of 0 code bytes matched, 0 functions; 40 library bytes UFO2P.EXE rt_fmemcpy: 0 of 0 code bytes matched, 0 functions; 40 library bytes UFO2P.EXE u_000c1544: 0 of 38 code bytes matched, 4 functions; 1 uncovered bytes UFO2P.EXE rt_isatt: 0 of 0 code bytes matched, 0 functions; 39 library bytes UFO2P.EXE rt_ini87386: 0 of 0 code bytes matched, 0 functions; 39 library bytes UFO2P.EXE rt_enterdb: 0 of 0 code bytes matched, 0 functions; 38 library bytes UFO2P.EXE rt_strncpy: 0 of 0 code bytes matched, 0 functions; 37 library bytes UFO2P.EXE rt_xmsg: 0 of 0 code bytes matched, 0 functions; 34 library bytes UFO2P.EXE rt_unlnk: 0 of 0 code bytes matched, 0 functions; 33 library bytes UFO2P.EXE u_0009bfe0: 0 of 29 code bytes matched, 1 functions; 3 uncovered bytes UFO2P.EXE rt_close: 0 of 0 code bytes matched, 0 functions; 32 library bytes UFO2P.EXE u_000c1b0b: 0 of 31 code bytes matched, 2 functions UFO2P.EXE rt_qread: 0 of 0 code bytes matched, 0 functions; 31 library bytes UFO2P.EXE rt_strcpy: 0 of 0 code bytes matched, 0 functions; 31 library bytes UFO2P.EXE rt_iobaddr: 0 of 0 code bytes matched, 0 functions; 31 library bytes UFO2P.EXE rt_fchop: 0 of 0 code bytes matched, 0 functions; 29 library bytes; 1 uncovered bytes UFO2P.EXE rt_int386: 0 of 0 code bytes matched, 0 functions; 29 library bytes UFO2P.EXE rt_getch: 0 of 0 code bytes matched, 0 functions; 29 library bytes UFO2P.EXE u_000c6c35: 0 of 29 code bytes matched, 3 functions UFO2P.EXE rt_gtche: 0 of 0 code bytes matched, 0 functions; 29 library bytes UFO2P.EXE rt_modf387: 0 of 0 code bytes matched, 0 functions; 25 library bytes; 1 uncovered bytes UFO2P.EXE rt_intx386: 0 of 0 code bytes matched, 0 functions; 25 library bytes UFO2P.EXE rt_chainint: 0 of 0 code bytes matched, 0 functions; 25 library bytes UFO2P.EXE rt_set386: 0 of 0 code bytes matched, 0 functions; 24 library bytes UFO2P.EXE u_000cea0a: 0 of 23 code bytes matched, 2 functions UFO2P.EXE u_000c1440: 0 of 20 code bytes matched, 2 functions UFO2P.EXE u_000c0c27: 0 of 18 code bytes matched, 2 functions; 1 uncovered bytes UFO2P.EXE u_000c92bb: 0 of 18 code bytes matched, 1 functions UFO2P.EXE u_00012090: 0 of 14 code bytes matched, 1 functions; 2 uncovered bytes UFO2P.EXE u_000c6ca3: 0 of 16 code bytes matched, 1 functions UFO2P.EXE u_000cd3ec: 0 of 14 code bytes matched, 1 functions UFO2P.EXE rt_cstart: 0 of 0 code bytes matched, 0 functions; 13 library bytes UFO2P.EXE u_000c15c8: 0 of 10 code bytes matched, 2 functions UFO2P.EXE u_000c9357: 0 of 9 code bytes matched, 1 functions UFO2P.EXE u_000c5b88: 0 of 6 code bytes matched, 1 functions UFO2P.EXE u_000cfab6: 0 of 5 code bytes matched, 1 functions UFO2P.EXE u_000c4960: 0 of 4 code bytes matched, 2 functions UFO2P.EXE u_000c6511: 0 of 3 code bytes matched, 1 functions UFO2P.EXE u_000c5d86: 0 of 1 code bytes matched, 1 functions UFO2P.EXE u_000cd27b: 0 of 1 code bytes matched, 1 functions TACP.EXE: 0.0035% decompiled, 2 of 1,526 functions matched TACP.EXE u_00029340: 0 of 17,796 code bytes matched, 26 functions; 20,668 uncovered bytes u_00029340 TACP.EXE u_00019240: 0 of 15,593 code bytes matched, 14 functions; 19 uncovered bytes u_00019240 TACP.EXE u_00025820: 0 of 13,435 code bytes matched, 60 functions; 5 uncovered bytes u_00025820 TACP.EXE u_0003d8a0: 0 of 12,784 code bytes matched, 8 functions; 12 uncovered bytes u_0003d8… TACP.EXE u_00033cd0: 0 of 12,515 code bytes matched, 15 functions; 45 uncovered bytes u_00033c… TACP.EXE u_0005b360: 0 of 11,917 code bytes matched, 10 functions; 323 uncovered bytes u_0005b3… TACP.EXE u_000be480: 0 of 11,950 code bytes matched, 16 functions; 30 uncovered bytes u_000be… TACP.EXE rt_emu387: 0 of 0 code bytes matched, 0 functions; 11,950 library bytes __int7 TACP.EXE u_000c483f: 0 of 11,702 code bytes matched, 38 functions; 1 partial (best 61.87%) func_000C6287: 53 bytes, partial, best 61.87% u_000c483f TACP.EXE u_000891a0: 0 of 11,449 code bytes matched, 6 functions; 11 uncovered bytes u_000891a0 TACP.EXE u_000b6e50: 0 of 11,074 code bytes matched, 3 functions; 14 uncovered bytes u_000b6e50 TACP.EXE u_00045d10: 0 of 9,779 code bytes matched, 13 functions; 13 uncovered bytes u_00045d10 TACP.EXE u_0008e720: 0 of 8,734 code bytes matched, 7 functions; 2 uncovered bytes u_0008e7… TACP.EXE u_0009d140: 0 of 8,679 code bytes matched, 8 functions; 9 uncovered bytes u_0009d1… TACP.EXE u_00021a90: 0 of 8,552 code bytes matched, 26 functions; 8 uncovered bytes u_00021a… TACP.EXE u_0007e3c0: 0 of 8,399 code bytes matched, 8 functions; 1 uncovered bytes u_0007e3… TACP.EXE u_0001f9e0: 0 of 7,943 code bytes matched, 9 functions; 425 uncovered bytes u_0001f9… TACP.EXE u_00081c50: 0 of 8,238 code bytes matched, 4 functions; 2 uncovered bytes u_00081c… TACP.EXE u_000504e0: 0 of 8,165 code bytes matched, 14 functions; 11 uncovered bytes u_000504… TACP.EXE u_00054f20: 11 of 7,706 code bytes matched, 11 functions; 54 uncovered bytes func_00055080: 11 bytes, matched u_00054f… TACP.EXE u_00067930: 0 of 7,492 code bytes matched, 11 functions; 172 uncovered bytes u_000679… TACP.EXE u_0007c600: 0 of 7,515 code bytes matched, 7 functions; 29 uncovered bytes u_0007c6… TACP.EXE u_00095780: 0 of 7,497 code bytes matched, 12 functions; 1 partial (best 87.22%); 7 uncovered bytes func_00095850: 48 bytes, partial, best 87.22% u_000957… TACP.EXE u_000ca450: 0 of 7,340 code bytes matched, 43 functions; 84 uncovered bytes u_000ca4… TACP.EXE u_00091380: 0 of 7,377 code bytes matched, 7 functions; 11 uncovered bytes u_000913… TACP.EXE u_00083c80: 0 of 7,258 code bytes matched, 7 functions; 38 uncovered bytes u_00083c… TACP.EXE u_0005e340: 0 of 7,007 code bytes matched, 7 functions; 1 uncovered bytes u_0005e… TACP.EXE u_00048350: 0 of 6,800 code bytes matched, 5 functions; 4 uncovered bytes u_00048… TACP.EXE u_00093bb0: 0 of 6,782 code bytes matched, 11 functions; 2 uncovered bytes u_00093… TACP.EXE u_000ad340: 0 of 4,440 code bytes matched, 4 functions; 2,288 uncovered bytes u_000ad… TACP.EXE u_00074530: 0 of 4,275 code bytes matched, 5 functions; 2,109 uncovered bytes u_0007… TACP.EXE u_000a6ef0: 0 of 6,351 code bytes matched, 18 functions; 1 uncovered bytes u_000a… TACP.EXE u_00072ae0: 0 of 6,298 code bytes matched, 7 functions; 22 uncovered bytes u_0007… TACP.EXE u_00017000: 0 of 6,255 code bytes matched, 4 functions; 17 uncovered bytes u_0001… TACP.EXE u_00069750: 0 of 5,164 code bytes matched, 5 functions; 1,076 uncovered bytes u_0006… TACP.EXE u_0006c750: 0 of 6,211 code bytes matched, 11 functions; 25 uncovered bytes u_0006… TACP.EXE u_00080490: 0 of 6,079 code bytes matched, 2 functions; 1 uncovered bytes u_0008… TACP.EXE u_000b9ba0: 0 of 5,703 code bytes matched, 16 functions; 25 uncovered bytes u_000b… TACP.EXE u_0007afb0: 0 of 5,526 code bytes matched, 10 functions; 170 uncovered bytes u_0007… TACP.EXE u_000b3380: 0 of 4,963 code bytes matched, 7 functions; 609 uncovered bytes u_000b… TACP.EXE u_000bb200: 0 of 5,480 code bytes matched, 7 functions; 8 uncovered bytes u_000bb… TACP.EXE u_0009f700: 0 of 5,457 code bytes matched, 5 functions; 15 uncovered bytes u_0009f… TACP.EXE u_0003c3c0: 0 of 5,337 code bytes matched, 9 functions; 7 uncovered bytes u_0003… TACP.EXE u_0008ce70: 0 of 5,326 code bytes matched, 3 functions; 2 uncovered bytes u_0008… TACP.EXE u_0004d220: 0 of 5,187 code bytes matched, 10 functions; 13 uncovered bytes u_0004… TACP.EXE u_00065d70: 0 of 4,956 code bytes matched, 8 functions; 68 uncovered bytes u_0006… TACP.EXE u_00099d40: 0 of 5,021 code bytes matched, 9 functions; 3 uncovered bytes u_0009… TACP.EXE u_00057870: 0 of 4,969 code bytes matched, 13 functions; 7 uncovered bytes u_0005… TACP.EXE u_000bd160: 0 of 4,805 code bytes matched, 8 functions; 23 uncovered bytes TACP.EXE u_000b4990: 0 of 4,739 code bytes matched, 6 functions; 13 uncovered bytes u_000b… TACP.EXE u_00023c40: 0 of 4,728 code bytes matched, 17 functions; 16 uncovered bytes u_0002… TACP.EXE u_0009b0e0: 0 of 4,714 code bytes matched, 7 functions; 6 uncovered bytes u_0009… TACP.EXE u_00061520: 0 of 4,613 code bytes matched, 3 functions; 11 uncovered bytes u_0006… TACP.EXE u_000b5c40: 0 of 4,611 code bytes matched, 2 functions; 13 uncovered bytes u_000b… TACP.EXE u_00063100: 0 of 4,568 code bytes matched, 7 functions; 8 uncovered bytes u_0006… TACP.EXE u_00037b50: 0 of 2,560 code bytes matched, 7 functions; 1,952 uncovered bytes u_0003… TACP.EXE u_00064b60: 0 of 4,399 code bytes matched, 2 functions; 1 uncovered bytes u_0006… TACP.EXE u_000765a0: 0 of 4,378 code bytes matched, 9 functions; 6 uncovered bytes u_0007… TACP.EXE u_00014f60: 0 of 4,008 code bytes matched, 6 functions; 120 uncovered bytes TACP.EXE u_0004e690: 0 of 4,114 code bytes matched, 11 functions; 14 uncovered bytes TACP.EXE u_00087ff0: 0 of 3,829 code bytes matched, 12 functions; 299 uncovered bytes TACP.EXE u_00053bc0: 0 of 4,077 code bytes matched, 8 functions; 3 uncovered bytes TACP.EXE u_00098d70: 0 of 4,046 code bytes matched, 2 functions; 2 uncovered bytes TACP.EXE u_00052740: 0 of 4,004 code bytes matched, 3 functions; 12 uncovered bytes TACP.EXE u_00038cf0: 0 of 3,789 code bytes matched, 8 functions; 131 uncovered bytes TACP.EXE u_000a87c0: 0 of 3,918 code bytes matched, 7 functions; 2 uncovered bytes TACP.EXE u_00015f80: 0 of 3,885 code bytes matched, 4 functions; 19 uncovered bytes TACP.EXE u_00086330: 0 of 3,794 code bytes matched, 16 functions; 74 uncovered bytes TACP.EXE u_000a1610: 0 of 3,823 code bytes matched, 8 functions; 1 uncovered bytes TACP.EXE u_0004c350: 0 of 3,789 code bytes matched, 10 functions; 3 uncovered bytes TACP.EXE u_00010010: 0 of 3,632 code bytes matched, 13 functions; 16 uncovered bytes TACP.EXE u_000c1380: 0 of 3,429 code bytes matched, 18 functions; 219 uncovered bytes TACP.EXE u_00013c20: 0 of 3,631 code bytes matched, 7 functions; 1 uncovered bytes TACP.EXE u_0004f6b0: 0 of 3,614 code bytes matched, 8 functions; 18 uncovered bytes TACP.EXE u_0009c350: 0 of 3,465 code bytes matched, 7 functions; 55 uncovered bytes TACP.EXE u_0005fea0: 0 of 3,357 code bytes matched, 3 functions; 67 uncovered bytes TACP.EXE u_000aa940: 0 of 3,375 code bytes matched, 5 functions; 1 uncovered bytes TACP.EXE u_00087270: 0 of 3,338 code bytes matched, 8 functions; 18 uncovered bytes TACP.EXE u_00011af0: 0 of 3,325 code bytes matched, 8 functions; 3 uncovered bytes TACP.EXE u_0001cf70: 0 of 3,181 code bytes matched, 4 functions; 3 uncovered bytes TACP.EXE u_00036f10: 0 of 3,128 code bytes matched, 9 functions; 8 uncovered bytes TACP.EXE u_000a6100: 0 of 3,085 code bytes matched, 30 functions; 3 uncovered bytes TACP.EXE u_000437f0: 0 of 3,052 code bytes matched, 11 functions; 4 uncovered bytes TACP.EXE u_00098010: 0 of 3,055 code bytes matched, 4 functions; 1 uncovered bytes TACP.EXE u_000ac450: 0 of 3,050 code bytes matched, 9 functions; 6 uncovered bytes TACP.EXE rt_prtf: 0 of 0 code bytes matched, 0 functions; 3,038 library bytes TACP.EXE u_0001df90: 0 of 2,932 code bytes matched, 7 functions; 12 uncovered bytes TACP.EXE u_00032980: 0 of 2,909 code bytes matched, 6 functions; 1 partial (best 63.64%); 3 uncovered bytes func_00032B80: 32 bytes, partial, best 63.64% TACP.EXE u_000974d0: 0 of 2,879 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_000a2500: 0 of 2,877 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_0006e2f0: 0 of 2,703 code bytes matched, 14 functions; 161 uncovered bytes TACP.EXE u_00093080: 0 of 2,858 code bytes matched, 6 functions; 6 uncovered bytes TACP.EXE u_00056d70: 0 of 2,109 code bytes matched, 7 functions; 707 uncovered bytes TACP.EXE u_00059970: 0 of 2,746 code bytes matched, 6 functions; 6 uncovered bytes TACP.EXE u_00045260: 0 of 2,667 code bytes matched, 3 functions; 53 uncovered bytes TACP.EXE u_0006bcb0: 0 of 2,719 code bytes matched, 5 functions; 1 uncovered bytes TACP.EXE u_0004b8b0: 0 of 2,685 code bytes matched, 5 functions; 3 uncovered bytes TACP.EXE u_00090990: 0 of 2,543 code bytes matched, 4 functions; 1 uncovered bytes TACP.EXE u_000bc770: 0 of 2,543 code bytes matched, 5 functions; 1 uncovered bytes TACP.EXE u_000b2040: 0 of 2,513 code bytes matched, 6 functions; 15 uncovered bytes TACP.EXE u_000443f0: 0 of 2,454 code bytes matched, 6 functions; 22 uncovered bytes TACP.EXE u_00062740: 0 of 2,448 code bytes matched, 4 functions; 16 uncovered bytes TACP.EXE u_00041780: 0 of 2,444 code bytes matched, 5 functions; 4 uncovered bytes TACP.EXE u_00042e50: 0 of 2,376 code bytes matched, 3 functions; 24 uncovered bytes TACP.EXE u_00085910: 0 of 2,365 code bytes matched, 4 functions; 7 uncovered bytes TACP.EXE u_0005a7e0: 0 of 2,301 code bytes matched, 5 functions; 3 uncovered bytes TACP.EXE u_0003a830: 0 of 2,219 code bytes matched, 5 functions; 53 uncovered bytes TACP.EXE u_00058be0: 0 of 2,263 code bytes matched, 6 functions; 9 uncovered bytes TACP.EXE u_00072210: 0 of 1,821 code bytes matched, 3 functions; 435 uncovered bytes TACP.EXE u_0007a6b0: 0 of 2,246 code bytes matched, 4 functions; 10 uncovered bytes TACP.EXE u_00070b20: 0 of 2,222 code bytes matched, 7 functions; 2 uncovered bytes TACP.EXE u_000189c0: 0 of 2,174 code bytes matched, 2 functions; 2 uncovered bytes TACP.EXE u_0004ae20: 0 of 2,175 code bytes matched, 5 functions; 1 uncovered bytes TACP.EXE u_000a4e20: 0 of 2,168 code bytes matched, 5 functions; 8 uncovered bytes TACP.EXE u_000a3b60: 0 of 2,022 code bytes matched, 8 functions; 106 uncovered bytes TACP.EXE u_00067110: 0 of 2,079 code bytes matched, 4 functions; 1 uncovered bytes TACP.EXE u_00079e00: 0 of 2,068 code bytes matched, 16 functions; 12 uncovered bytes TACP.EXE u_0008be80: 0 of 2,061 code bytes matched, 3 functions; 3 uncovered bytes TACP.EXE u_000a43b0: 0 of 2,030 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE u_0006b130: 0 of 2,013 code bytes matched, 3 functions; 3 uncovered bytes TACP.EXE u_00060c00: 0 of 1,997 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_00042110: 0 of 1,939 code bytes matched, 2 functions; 13 uncovered bytes TACP.EXE u_0006fd80: 0 of 1,920 code bytes matched, 11 functions; 16 uncovered bytes TACP.EXE u_0001f270: 0 of 1,902 code bytes matched, 7 functions; 2 uncovered bytes TACP.EXE u_00033560: 0 of 1,901 code bytes matched, 7 functions; 3 uncovered bytes TACP.EXE u_0004a6c0: 0 of 1,887 code bytes matched, 3 functions; 1 uncovered bytes TACP.EXE u_0001eb30: 0 of 1,839 code bytes matched, 12 functions; 17 uncovered bytes TACP.EXE u_00024f80: 0 of 1,811 code bytes matched, 4 functions; 21 uncovered bytes TACP.EXE u_000714b0: 0 of 1,684 code bytes matched, 8 functions; 140 uncovered bytes TACP.EXE rt_chipd32: 0 of 0 code bytes matched, 0 functions; 1,820 library bytes TACP.EXE u_000127f0: 0 of 1,766 code bytes matched, 5 functions; 42 uncovered bytes TACP.EXE u_000afdd0: 0 of 1,765 code bytes matched, 6 functions; 11 uncovered bytes TACP.EXE u_000af6f0: 0 of 1,753 code bytes matched, 6 functions; 7 uncovered bytes TACP.EXE u_000a0c60: 0 of 1,706 code bytes matched, 8 functions; 30 uncovered bytes TACP.EXE u_00075ef0: 0 of 1,667 code bytes matched, 4 functions; 45 uncovered bytes TACP.EXE u_00028ca0: 0 of 1,694 code bytes matched, 3 functions; 2 uncovered bytes TACP.EXE u_000aee40: 0 of 1,663 code bytes matched, 12 functions; 17 uncovered bytes TACP.EXE u_000a9930: 0 of 1,624 code bytes matched, 6 functions; 16 uncovered bytes TACP.EXE u_0003a120: 0 of 1,629 code bytes matched, 5 functions; 3 uncovered bytes TACP.EXE u_00012f00: 0 of 1,598 code bytes matched, 2 functions; 2 uncovered bytes TACP.EXE u_000b0ba0: 0 of 1,549 code bytes matched, 3 functions; 3 uncovered bytes TACP.EXE u_0008c690: 0 of 1,533 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_00011500: 0 of 1,517 code bytes matched, 4 functions; 3 uncovered bytes TACP.EXE u_000642e0: 0 of 1,514 code bytes matched, 6 functions; 6 uncovered bytes TACP.EXE u_00078130: 0 of 1,512 code bytes matched, 3 functions; 8 uncovered bytes TACP.EXE u_000790f0: 0 of 1,518 code bytes matched, 2 functions; 2 uncovered bytes TACP.EXE rt_sigsy: 0 of 0 code bytes matched, 0 functions; 1,477 library bytes TACP.EXE rt_grownear: 0 of 0 code bytes matched, 0 functions; 1,466 library bytes TACP.EXE u_000a3460: 0 of 1,449 code bytes matched, 5 functions; 7 uncovered bytes TACP.EXE u_0003bc00: 0 of 1,407 code bytes matched, 3 functions; 1 uncovered bytes TACP.EXE u_000b2e10: 0 of 1,390 code bytes matched, 2 functions; 2 uncovered bytes TACP.EXE u_000428b0: 0 of 1,374 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE u_00010e50: 0 of 1,359 code bytes matched, 2 functions; 9 uncovered bytes TACP.EXE u_000796e0: 0 of 1,355 code bytes matched, 1 functions; 5 uncovered bytes TACP.EXE u_000abf40: 0 of 1,293 code bytes matched, 4 functions; 3 uncovered bytes TACP.EXE u_000a56a0: 0 of 1,278 code bytes matched, 4 functions; 2 uncovered bytes TACP.EXE u_0006f170: 0 of 1,256 code bytes matched, 6 functions; 8 uncovered bytes TACP.EXE u_00014a80: 0 of 1,100 code bytes matched, 4 functions; 148 uncovered bytes TACP.EXE u_0004a1e0: 0 of 1,247 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_000536f0: 0 of 1,231 code bytes matched, 3 functions; 1 uncovered bytes TACP.EXE u_000778d0: 0 of 910 code bytes matched, 12 functions; 1 partial (best 66.67%); 306 uncovered bytes func_000779C0: 32 bytes, partial, best 66.67% TACP.EXE rt_qsort: 0 of 0 code bytes matched, 0 functions; 1,207 library bytes; 1 uncovered bytes TACP.EXE u_000aa030: 0 of 1,190 code bytes matched, 3 functions; 10 uncovered bytes TACP.EXE u_000594d0: 0 of 1,182 code bytes matched, 2 functions; 2 uncovered bytes TACP.EXE u_00044df0: 0 of 1,135 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_000abad0: 0 of 1,133 code bytes matched, 4 functions; 3 uncovered bytes TACP.EXE u_0003b7a0: 0 of 1,101 code bytes matched, 3 functions; 19 uncovered bytes TACP.EXE u_000aa4e0: 0 of 1,119 code bytes matched, 5 functions; 1 uncovered bytes TACP.EXE rt_timeutil: 0 of 0 code bytes matched, 0 functions; 1,095 library bytes TACP.EXE u_000a5c10: 0 of 1,006 code bytes matched, 9 functions; 66 uncovered bytes TACP.EXE u_00078cd0: 0 of 1,042 code bytes matched, 4 functions; 14 uncovered bytes TACP.EXE u_000b11b0: 0 of 976 code bytes matched, 6 functions; 28 uncovered bytes TACP.EXE u_0008e340: 0 of 990 code bytes matched, 3 functions; 2 uncovered bytes TACP.EXE rt_int386xa: 0 of 0 code bytes matched, 0 functions; 990 library bytes TACP.EXE rt_tzset: 0 of 0 code bytes matched, 0 functions; 976 library bytes TACP.EXE rt_ftos: 0 of 0 code bytes matched, 0 functions; 951 library bytes TACP.EXE u_0001dbe0: 0 of 698 code bytes matched, 4 functions; 246 uncovered bytes TACP.EXE u_0005a430: 0 of 941 code bytes matched, 2 functions; 3 uncovered bytes TACP.EXE u_0006b910: 0 of 927 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_00013540: 0 of 894 code bytes matched, 4 functions; 2 uncovered bytes TACP.EXE u_00071bd0: 0 of 889 code bytes matched, 7 functions; 1 partial (best 87.50%); 7 uncovered bytes func_00071CE0: 48 bytes, partial, best 87.50% TACP.EXE u_00077df0: 0 of 830 code bytes matched, 3 functions; 2 uncovered bytes TACP.EXE u_0006ee40: 0 of 814 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE u_00049ec0: 0 of 797 code bytes matched, 2 functions; 3 uncovered bytes TACP.EXE u_00040e30: 0 of 776 code bytes matched, 3 functions; 8 uncovered bytes TACP.EXE u_000b0610: 0 of 781 code bytes matched, 5 functions; 3 uncovered bytes TACP.EXE u_000b1860: 0 of 782 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE u_00078870: 0 of 765 code bytes matched, 3 functions; 3 uncovered bytes TACP.EXE u_000a3160: 0 of 753 code bytes matched, 1 functions; 15 uncovered bytes TACP.EXE u_0003b110: 0 of 750 code bytes matched, 4 functions; 2 uncovered bytes TACP.EXE u_00040b40: 0 of 746 code bytes matched, 5 functions; 6 uncovered bytes TACP.EXE u_000b2b20: 0 of 740 code bytes matched, 2 functions; 12 uncovered bytes TACP.EXE u_000ad040: 0 of 726 code bytes matched, 2 functions; 6 uncovered bytes TACP.EXE rt_cstrt386: 0 of 0 code bytes matched, 0 functions; 727 library bytes TACP.EXE u_000a1340: 0 of 719 code bytes matched, 4 functions; 1 uncovered bytes TACP.EXE u_0003b450: 0 of 702 code bytes matched, 3 functions; 2 uncovered bytes TACP.EXE u_00071f50: 0 of 701 code bytes matched, 6 functions; 3 uncovered bytes TACP.EXE u_000ab810: 0 of 702 code bytes matched, 3 functions; 2 uncovered bytes TACP.EXE u_000cc150: 0 of 691 code bytes matched, 9 functions TACP.EXE u_000414d0: 0 of 685 code bytes matched, 6 functions; 3 uncovered bytes TACP.EXE u_000b15b0: 0 of 687 code bytes matched, 2 functions; 1 uncovered bytes TACP.EXE u_0006dfe0: 0 of 671 code bytes matched, 2 functions; 1 uncovered bytes TACP.EXE u_000648d0: 0 of 647 code bytes matched, 1 functions; 9 uncovered bytes TACP.EXE rt_fopen: 0 of 0 code bytes matched, 0 functions; 642 library bytes TACP.EXE u_0005b0e0: 0 of 473 code bytes matched, 2 functions; 167 uncovered bytes TACP.EXE u_000a4ba0: 0 of 639 code bytes matched, 2 functions; 1 uncovered bytes TACP.EXE u_000b0920: 0 of 533 code bytes matched, 1 functions; 107 uncovered bytes TACP.EXE rt_open: 0 of 0 code bytes matched, 0 functions; 626 library bytes TACP.EXE u_000524d0: 0 of 623 code bytes matched, 2 functions; 1 uncovered bytes TACP.EXE u_00041270: 0 of 607 code bytes matched, 2 functions; 1 uncovered bytes TACP.EXE u_000b1b70: 0 of 598 code bytes matched, 2 functions; 10 uncovered bytes TACP.EXE u_000b1de0: 0 of 593 code bytes matched, 3 functions; 15 uncovered bytes TACP.EXE rt_fpeinth: 0 of 0 code bytes matched, 0 functions; 608 library bytes TACP.EXE rt_dosinite: 0 of 0 code bytes matched, 0 functions; 603 library bytes TACP.EXE u_00054bb0: 0 of 589 code bytes matched, 2 functions; 3 uncovered bytes TACP.EXE u_0003c180: 0 of 573 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_0006f7d0: 0 of 492 code bytes matched, 2 functions; 84 uncovered bytes TACP.EXE u_00070580: 0 of 553 code bytes matched, 3 functions; 7 uncovered bytes TACP.EXE u_000af4d0: 0 of 532 code bytes matched, 2 functions; 12 uncovered bytes TACP.EXE u_0004b6a0: 0 of 526 code bytes matched, 2 functions; 2 uncovered bytes TACP.EXE u_000776c0: 0 of 528 code bytes matched, 2 functions TACP.EXE u_000a9720: 0 of 515 code bytes matched, 4 functions; 13 uncovered bytes TACP.EXE rt_strtod: 0 of 0 code bytes matched, 0 functions; 499 library bytes TACP.EXE u_00070930: 0 of 488 code bytes matched, 6 functions; 8 uncovered bytes TACP.EXE u_0008cc90: 0 of 477 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_000a6d10: 0 of 477 code bytes matched, 4 functions; 3 uncovered bytes TACP.EXE u_000b99b0: 0 of 479 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE rt_cvt: 0 of 0 code bytes matched, 0 functions; 477 library bytes TACP.EXE rt_fread: 0 of 0 code bytes matched, 0 functions; 475 library bytes TACP.EXE rt_write: 0 of 0 code bytes matched, 0 functions; 469 library bytes TACP.EXE rt_initargv: 0 of 0 code bytes matched, 0 functions; 464 library bytes; 1 uncovered bytes TACP.EXE u_000138e0: 0 of 463 code bytes matched, 2 functions; 1 uncovered bytes TACP.EXE u_00039f50: 0 of 462 code bytes matched, 3 functions; 2 uncovered bytes TACP.EXE rt_i64tos: 0 of 0 code bytes matched, 0 functions; 454 library bytes TACP.EXE u_00079c40: 0 of 429 code bytes matched, 6 functions; 19 uncovered bytes TACP.EXE u_0009f330: 0 of 447 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE rt_fwrite: 0 of 0 code bytes matched, 0 functions; 448 library bytes TACP.EXE rt_signl: 0 of 0 code bytes matched, 0 functions; 438 library bytes; 1 uncovered bytes TACP.EXE rt_memalloc: 0 of 0 code bytes matched, 0 functions; 435 library bytes TACP.EXE rt_dir: 0 of 0 code bytes matched, 0 functions; 420 library bytes TACP.EXE rt_sbrk386: 0 of 0 code bytes matched, 0 functions; 403 library bytes TACP.EXE u_0006afb0: 0 of 383 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_00013ab0: 0 of 366 code bytes matched, 2 functions; 2 uncovered bytes TACP.EXE u_0006f660: 0 of 366 code bytes matched, 3 functions; 2 uncovered bytes TACP.EXE u_0006fa60: 0 of 363 code bytes matched, 2 functions; 5 uncovered bytes TACP.EXE u_00098c00: 0 of 365 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE rt_pow387: 0 of 0 code bytes matched, 0 functions; 358 library bytes TACP.EXE rt_fgetc: 0 of 0 code bytes matched, 0 functions; 356 library bytes TACP.EXE u_00039ce0: 0 of 350 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE u_00078b70: 0 of 351 code bytes matched, 2 functions; 1 uncovered bytes TACP.EXE rt_scale: 0 of 0 code bytes matched, 0 functions; 350 library bytes TACP.EXE rt_mktime: 0 of 0 code bytes matched, 0 functions; 340 library bytes TACP.EXE u_000256d0: 0 of 334 code bytes matched, 2 functions; 2 uncovered bytes TACP.EXE u_000613d0: 0 of 328 code bytes matched, 2 functions; 8 uncovered bytes TACP.EXE u_00078720: 0 of 333 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_00095630: 0 of 333 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_000a3a10: 0 of 333 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_000b04c0: 0 of 336 code bytes matched, 2 functions TACP.EXE rt_efgfmt: 0 of 0 code bytes matched, 0 functions; 329 library bytes TACP.EXE rt_fclose: 0 of 0 code bytes matched, 0 functions; 323 library bytes TACP.EXE u_000113c0: 0 of 318 code bytes matched, 2 functions; 2 uncovered bytes TACP.EXE rt_gmtime: 0 of 0 code bytes matched, 0 functions; 320 library bytes TACP.EXE rt_fseek: 0 of 0 code bytes matched, 0 functions; 318 library bytes TACP.EXE u_00036de0: 0 of 301 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_00041140: 0 of 301 code bytes matched, 2 functions; 3 uncovered bytes TACP.EXE u_0006fbd0: 0 of 303 code bytes matched, 3 functions; 1 partial (best 80.00%); 1 uncovered bytes func_0006FBD0: 48 bytes, partial, best 80.00% TACP.EXE rt_hook387: 0 of 0 code bytes matched, 0 functions; 301 library bytes TACP.EXE rt_amodf: 0 of 0 code bytes matched, 0 functions; 300 library bytes TACP.EXE u_00054e00: 0 of 285 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_000a3040: 0 of 282 code bytes matched, 2 functions; 6 uncovered bytes TACP.EXE u_00016ef0: 0 of 271 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_00039e40: 0 of 271 code bytes matched, 3 functions; 1 uncovered bytes TACP.EXE u_00074420: 0 of 271 code bytes matched, 2 functions; 1 uncovered bytes TACP.EXE u_0009f5f0: 0 of 271 code bytes matched, 2 functions; 1 uncovered bytes TACP.EXE u_0009f4f0: 0 of 254 code bytes matched, 2 functions; 2 uncovered bytes TACP.EXE u_000b2a20: 0 of 256 code bytes matched, 1 functions TACP.EXE rt_allocfp: 0 of 0 code bytes matched, 0 functions; 253 library bytes TACP.EXE rt_read: 0 of 0 code bytes matched, 0 functions; 251 library bytes TACP.EXE u_00070840: 0 of 238 code bytes matched, 3 functions; 2 uncovered bytes TACP.EXE u_000ab720: 0 of 239 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_000c21c0: 0 of 228 code bytes matched, 2 functions; 12 uncovered bytes TACP.EXE rt_fpephar: 0 of 0 code bytes matched, 0 functions; 240 library bytes TACP.EXE rt_nmalloc: 0 of 0 code bytes matched, 0 functions; 227 library bytes; 6 uncovered bytes TACP.EXE rt_math2err: 0 of 0 code bytes matched, 0 functions; 229 library bytes TACP.EXE u_00065c90: 0 of 223 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_000713d0: 0 of 221 code bytes matched, 2 functions; 3 uncovered bytes TACP.EXE rt_setenvp: 0 of 0 code bytes matched, 0 functions; 212 library bytes; 6 uncovered bytes TACP.EXE rt_flush: 0 of 0 code bytes matched, 0 functions; 217 library bytes TACP.EXE rt_gtctm: 0 of 0 code bytes matched, 0 functions; 195 library bytes TACP.EXE u_000890e0: 0 of 182 code bytes matched, 2 functions; 10 uncovered bytes TACP.EXE rt_strstr: 0 of 0 code bytes matched, 0 functions; 190 library bytes TACP.EXE rt_fpe387: 0 of 0 code bytes matched, 0 functions; 185 library bytes; 1 uncovered bytes TACP.EXE u_0003a780: 0 of 175 code bytes matched, 2 functions; 1 uncovered bytes TACP.EXE u_00049e00: 0 of 173 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_00075e40: 0 of 175 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_000ab670: 0 of 173 code bytes matched, 2 functions; 3 uncovered bytes TACP.EXE rt_fputc: 0 of 0 code bytes matched, 0 functions; 164 library bytes TACP.EXE rt___stos: 0 of 0 code bytes matched, 0 functions; 163 library bytes TACP.EXE rt__strcmp: 0 of 0 code bytes matched, 0 functions; 161 library bytes TACP.EXE u_00039c40: 0 of 158 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE rt_inirt386: 0 of 0 code bytes matched, 0 functions; 154 library bytes TACP.EXE rt_nan_inf: 0 of 0 code bytes matched, 0 functions; 146 library bytes; 1 uncovered bytes TACP.EXE u_0003b710: 0 of 141 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_0007a620: 0 of 142 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE rt_fprtf: 0 of 0 code bytes matched, 0 functions; 144 library bytes TACP.EXE rt_chk8087: 0 of 0 code bytes matched, 0 functions; 142 library bytes TACP.EXE rt_clock: 0 of 0 code bytes matched, 0 functions; 142 library bytes TACP.EXE rt_itoa: 0 of 0 code bytes matched, 0 functions; 138 library bytes TACP.EXE rt_ltoa: 0 of 0 code bytes matched, 0 functions; 138 library bytes TACP.EXE rt_pow87e: 0 of 0 code bytes matched, 0 functions; 137 library bytes TACP.EXE rt_nfree: 0 of 0 code bytes matched, 0 functions; 130 library bytes TACP.EXE rt_dosfind: 0 of 0 code bytes matched, 0 functions; 130 library bytes TACP.EXE u_000334e0: 0 of 127 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_0006fd00: 0 of 127 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_000743a0: 0 of 127 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE rt__matherr: 0 of 0 code bytes matched, 0 functions; 125 library bytes TACP.EXE rt_dosret: 0 of 0 code bytes matched, 0 functions; 124 library bytes TACP.EXE rt_fputs: 0 of 0 code bytes matched, 0 functions; 123 library bytes TACP.EXE rt_math87e: 0 of 0 code bytes matched, 0 functions; 123 library bytes TACP.EXE rt_ioalloc: 0 of 0 code bytes matched, 0 functions; 119 library bytes TACP.EXE rt_initfile: 0 of 0 code bytes matched, 0 functions; 119 library bytes TACP.EXE rt_exp387: 0 of 0 code bytes matched, 0 functions; 118 library bytes TACP.EXE rt_qwrit: 0 of 0 code bytes matched, 0 functions; 116 library bytes TACP.EXE u_0006e280: 0 of 111 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_00070510: 0 of 110 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE u_000a5ba0: 0 of 110 code bytes matched, 3 functions; 2 uncovered bytes TACP.EXE rt_log387: 0 of 0 code bytes matched, 0 functions; 111 library bytes TACP.EXE rt_frexp: 0 of 0 code bytes matched, 0 functions; 111 library bytes TACP.EXE rt_atoi: 0 of 0 code bytes matched, 0 functions; 109 library bytes TACP.EXE rt_iomode: 0 of 0 code bytes matched, 0 functions; 106 library bytes TACP.EXE rt_ioexit: 0 of 0 code bytes matched, 0 functions; 105 library bytes TACP.EXE rt_cinit: 0 of 0 code bytes matched, 0 functions; 105 library bytes TACP.EXE rt_delay: 0 of 0 code bytes matched, 0 functions; 104 library bytes TACP.EXE rt_getenv: 0 of 0 code bytes matched, 0 functions; 97 library bytes TACP.EXE u_00077d90: 0 of 94 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE rt_fpeintel: 0 of 0 code bytes matched, 0 functions; 89 library bytes TACP.EXE rt_fpeergo: 0 of 0 code bytes matched, 0 functions; 87 library bytes; 1 uncovered bytes TACP.EXE rt_chipbug: 0 of 0 code bytes matched, 0 functions; 85 library bytes TACP.EXE rt_strnicmp: 0 of 0 code bytes matched, 0 functions; 83 library bytes TACP.EXE u_0003b400: 0 of 79 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_0006fa10: 0 of 79 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_000a9fe0: 0 of 79 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE rt_cmain386: 0 of 0 code bytes matched, 0 functions; 79 library bytes TACP.EXE rt_intd386: 0 of 0 code bytes matched, 0 functions; 78 library bytes TACP.EXE rt_memmove: 0 of 0 code bytes matched, 0 functions; 77 library bytes TACP.EXE rt_cprintf: 0 of 0 code bytes matched, 0 functions; 74 library bytes TACP.EXE rt_stricmp: 0 of 0 code bytes matched, 0 functions; 71 library bytes TACP.EXE rt_fpedos4g: 0 of 0 code bytes matched, 0 functions; 70 library bytes TACP.EXE rt_sprintf: 0 of 0 code bytes matched, 0 functions; 67 library bytes; 1 uncovered bytes TACP.EXE rt_lseek: 0 of 0 code bytes matched, 0 functions; 67 library bytes TACP.EXE rt_ftell: 0 of 0 code bytes matched, 0 functions; 66 library bytes TACP.EXE u_00023c00: 0 of 62 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE u_00089060: 0 of 63 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_000890a0: 0 of 63 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_000a6040: 0 of 63 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_000a6080: 0 of 63 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_000a60c0: 0 of 63 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE rt_stk: 0 of 0 code bytes matched, 0 functions; 64 library bytes TACP.EXE rt_strncat: 0 of 0 code bytes matched, 0 functions; 63 library bytes; 1 uncovered bytes TACP.EXE rt_filelen: 0 of 0 code bytes matched, 0 functions; 61 library bytes TACP.EXE rt_log87e: 0 of 0 code bytes matched, 0 functions; 60 library bytes; 1 uncovered bytes TACP.EXE rt_floor: 0 of 0 code bytes matched, 0 functions; 60 library bytes TACP.EXE rt_rand: 0 of 0 code bytes matched, 0 functions; 58 library bytes TACP.EXE rt__clse: 0 of 0 code bytes matched, 0 functions; 53 library bytes TACP.EXE rt_seterrno: 0 of 0 code bytes matched, 0 functions; 52 library bytes TACP.EXE rt_flushall: 0 of 0 code bytes matched, 0 functions; 52 library bytes TACP.EXE rt_mbscat: 0 of 0 code bytes matched, 0 functions; 51 library bytes; 1 uncovered bytes TACP.EXE rt_d_getvec: 0 of 0 code bytes matched, 0 functions; 50 library bytes TACP.EXE rt_grabfp87: 0 of 0 code bytes matched, 0 functions; 49 library bytes; 1 uncovered bytes TACP.EXE rt_chktty: 0 of 0 code bytes matched, 0 functions; 49 library bytes TACP.EXE rt_dosio: 0 of 0 code bytes matched, 0 functions; 49 library bytes TACP.EXE u_00014a50: 0 of 46 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE u_000707b0: 0 of 46 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE u_000707e0: 0 of 46 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE u_00070810: 0 of 46 code bytes matched, 1 functions; 2 uncovered bytes TACP.EXE u_0009d110: 0 of 45 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_000c3a68: 0 of 48 code bytes matched, 4 functions TACP.EXE rt_exit: 0 of 0 code bytes matched, 0 functions; 47 library bytes TACP.EXE rt_time: 0 of 0 code bytes matched, 0 functions; 47 library bytes TACP.EXE rt_fstrcpy: 0 of 0 code bytes matched, 0 functions; 47 library bytes TACP.EXE rt_renam: 0 of 0 code bytes matched, 0 functions; 46 library bytes TACP.EXE rt_puts: 0 of 0 code bytes matched, 0 functions; 45 library bytes TACP.EXE rt_d_setvec: 0 of 0 code bytes matched, 0 functions; 45 library bytes TACP.EXE rt_strncmp: 0 of 0 code bytes matched, 0 functions; 41 library bytes TACP.EXE rt_segread: 0 of 0 code bytes matched, 0 functions; 40 library bytes TACP.EXE rt_fmemcpy: 0 of 0 code bytes matched, 0 functions; 40 library bytes TACP.EXE rt_isatt: 0 of 0 code bytes matched, 0 functions; 39 library bytes TACP.EXE rt_enterdb: 0 of 0 code bytes matched, 0 functions; 38 library bytes; 1 uncovered bytes TACP.EXE rt_ini87386: 0 of 0 code bytes matched, 0 functions; 39 library bytes TACP.EXE rt_strncpy: 0 of 0 code bytes matched, 0 functions; 37 library bytes TACP.EXE rt_xmsg: 0 of 0 code bytes matched, 0 functions; 34 library bytes TACP.EXE rt_fprintf: 0 of 0 code bytes matched, 0 functions; 33 library bytes TACP.EXE rt_mkdir: 0 of 0 code bytes matched, 0 functions; 33 library bytes TACP.EXE u_000c963f: 0 of 31 code bytes matched, 3 functions; 2 uncovered bytes TACP.EXE rt_unlnk: 0 of 0 code bytes matched, 0 functions; 33 library bytes TACP.EXE u_000138c0: 0 of 31 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE rt_close: 0 of 0 code bytes matched, 0 functions; 32 library bytes TACP.EXE u_000c4157: 0 of 31 code bytes matched, 2 functions TACP.EXE rt_qread: 0 of 0 code bytes matched, 0 functions; 31 library bytes TACP.EXE rt_strcpy: 0 of 0 code bytes matched, 0 functions; 31 library bytes TACP.EXE rt_iobaddr: 0 of 0 code bytes matched, 0 functions; 31 library bytes TACP.EXE rt_fchop: 0 of 0 code bytes matched, 0 functions; 29 library bytes; 1 uncovered bytes TACP.EXE rt_int386: 0 of 0 code bytes matched, 0 functions; 29 library bytes TACP.EXE rt_gtche: 0 of 0 code bytes matched, 0 functions; 29 library bytes TACP.EXE rt_swab: 0 of 0 code bytes matched, 0 functions; 28 library bytes TACP.EXE u_000c9ad8: 0 of 27 code bytes matched, 1 functions TACP.EXE rt_intx386: 0 of 0 code bytes matched, 0 functions; 25 library bytes TACP.EXE rt_modf387: 0 of 0 code bytes matched, 0 functions; 25 library bytes TACP.EXE rt_chainint: 0 of 0 code bytes matched, 0 functions; 25 library bytes TACP.EXE rt_set386: 0 of 0 code bytes matched, 0 functions; 24 library bytes TACP.EXE u_000d1d90: 0 of 23 code bytes matched, 2 functions TACP.EXE u_000c2d9c: 0 of 18 code bytes matched, 2 functions TACP.EXE u_000cd09d: 0 of 18 code bytes matched, 1 functions TACP.EXE u_000c9949: 0 of 17 code bytes matched, 1 functions TACP.EXE u_0006ee30: 15 of 15 code bytes matched, 1 functions; 1 uncovered bytes func_0006EE30: 15 bytes, matched TACP.EXE u_00079c30: 0 of 13 code bytes matched, 1 functions; 3 uncovered bytes TACP.EXE u_000c4785: 0 of 16 code bytes matched, 2 functions TACP.EXE u_000cc53a: 0 of 16 code bytes matched, 1 functions TACP.EXE u_000d0624: 0 of 14 code bytes matched, 1 functions TACP.EXE rt_cstart: 0 of 0 code bytes matched, 0 functions; 13 library bytes TACP.EXE u_000c3314: 0 of 10 code bytes matched, 2 functions; 2 uncovered bytes TACP.EXE u_000ca446: 0 of 9 code bytes matched, 1 functions; 1 uncovered bytes TACP.EXE u_000c77bf: 0 of 6 code bytes matched, 1 functions TACP.EXE u_000c23d2: 0 of 5 code bytes matched, 1 functions TACP.EXE u_000c3777: 0 of 5 code bytes matched, 1 functions TACP.EXE u_000c40b6: 0 of 5 code bytes matched, 1 functions TACP.EXE u_000c4136: 0 of 5 code bytes matched, 1 functions TACP.EXE u_000d1c92: 0 of 5 code bytes matched, 1 functions TACP.EXE u_000c47f4: 0 of 4 code bytes matched, 2 functions TACP.EXE u_000c833d: 0 of 3 code bytes matched, 1 functions TACP.EXE u_000d2019: 0 of 3 code bytes matched, 1 functions TACP.EXE u_000c79fe: 0 of 1 code bytes matched, 1 functions TACP.EXE u_000d04b3: 0 of 1 code bytes matched, 1 functions

How it is measured

A function is matched when its C, built with the original Watcom compiler, is byte-identical to the original, proven by objdiff, the relocation check and the whole-EXE SHA-1. A partial function scored above 0% in objdiff but is not byte-identical yet; it counts for nothing in the percentage or the function ratio. Every other game or thunk function is unmatched: the rebuilt EXE still carries its original bytes.

The percentage is matched bytes of game and thunk functions over all game and thunk bytes plus the uncovered bytes, the bytes inside a unit that no function row covers (mostly alignment filler). The function ratio is matched game and thunk functions over all game and thunk functions. The Watcom runtime library (blue in the mosaic) is not decompiled and stays outside both; data-in-code is excluded.

Every figure comes from committed tables: the status.csv files that reverseapoc gate writes, plus each EXE's functions.csv and units.csv. This page is regenerated from them on every push to main. The raw numbers are in progress.json, the objdiff-shaped report.json is attached to each run of the Pages workflow, and the README has the full definitions.