Installed JDK 21 + Ghidra 12.1.2 (no admin, %LOCALAPPDATA%\bt411-tools beside DXSDK/cmake; runner uses 8.3 SHORT paths because Ghidra's .bat expands %JAVA_HOME% unquoted and the profile has a space). New tooling: reference/ghidra_scripts/ExportGaps.java -- ExportAll's exact output contract PLUS a gap-fill pass (force disassembly + createFunction at E8 call targets outside functions, data->code pointers at a plausible prologue, and the census's discovered starts; iterated to a fixpoint, logged to gapfill_report.tsv). tools/ghidra_reexport.sh (headless runner, 'reprocess' mode) and tools/gapdiff.py (score two censused exports); gapcensus.py now censuses any export dir. Results: 6267 -> 6472 functions (+205 created in 2 rounds: 195 census starts, 6 call targets, 4 data pointers; 56.1KB newly covered), ZERO decompile failures. Dark real code 90.4 -> 40.8 KB (54.8% recovered); game-side dark 53.1 -> 21.1 KB; regions 428 -> 321. EVERY historically dark function now has pseudocode -- including @0x4c05c4 VehicleDead, the absence that opened this issue. VALIDATION: the new pseudocode confirms this week's hand reconstruction of the crouch field-for-field (mapPosture/duckState/squatCapable/myomerEff/ novice gate/SetLegAnimation/ForceUpdate/stability alarm) -- and exposed one branch the raw pass missed: AIRBORNE AUTO-RISE (mode 3|4 && legState 1 -> forced squ), now implemented in mech4.cpp and re-benched un-regressed. PROMOTION: the re-export is canonical reference/decomp/; the previous export is preserved at reference/decomp/archive_2025export/ so old `part_0NN.c:LINE` citations still resolve (addresses are stable across both; line/shard membership is NOT -- cite @ADDR). New lead recorded: @0x4c0904 is the MASTER BTPlayer Performance (team resolution, EndMission console post, score heartbeat) -- our @0x4c083c PlayerSimulation attribution needs a re-check. KB: source-completeness, gotcha #20 (the rule is cheap now -- look it up), CLAUDE.md router/layout. Log: phases/phase-04-gap-census.md. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
19 KiB
19 KiB
| 1 | lo | hi | size | code | starts | call_in | visited | tu |
|---|---|---|---|---|---|---|---|---|
| 2 | 4596ab | 459eb8 | 2061 | 1795 | 0 | 4599ae | munga_l4/l4vidrnd.cpp|munga_l4/l4video.cpp | |
| 3 | 480a2a | 48116d | 1859 | 1521 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 4 | 40c82a | 40cdb4 | 1418 | 1322 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 5 | 40b68c | 40bbe8 | 1372 | 1293 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 6 | 481f77 | 48255c | 1509 | 1267 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 7 | 486467 | 486a0e | 1447 | 1252 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 8 | 47ae1b | 47b2ec | 1233 | 1060 | 0 | munga_l4/l4ctrl.cpp|munga_l4/l4app.cpp | ||
| 9 | 405b1e | 405f44 | 1062 | 972 | 0 | munga/filestrm.hpp|munga/scalar.cpp | ||
| 10 | 427fd0 | 4283b8 | 1000 | 931 | 0 | munga/network.cpp|munga/watcher.cpp | ||
| 11 | 4d41ae | 4d45b0 | 1026 | 765 | 0 | bt_l4/btl4app.cpp|? | ||
| 12 | 4af691 | 4af9cf | 830 | 707 | 0 | bt/heat.cpp|bt/mechmppr.cpp | ||
| 13 | 4829ab | 482c9f | 756 | 687 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 14 | 487a38 | 487ca0 | 616 | 615 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 15 | 483b9b | 483df0 | 597 | 520 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 16 | 4d95b6 | 4d9800 | 586 | 487 | 0 | bt_l4/btl4app.cpp|? | ||
| 17 | 423202 | 423414 | 530 | 460 | 0 | munga/network.cpp|munga/watcher.cpp | ||
| 18 | 45472a | 454924 | 506 | 451 | 0 | munga_l4/l4vidrnd.cpp | ||
| 19 | 4b8837 | 4b8a48 | 529 | 448 | 4b8838,4b8974 | 0 | 4b8837 | bt/powersub.cpp|bt/mechweap.cpp |
| 20 | 474671 | 474855 | 484 | 421 | 0 | munga_l4/l4gauge.cpp|munga_l4/l4ctrl.cpp | ||
| 21 | 4d2813 | 4d29fc | 489 | 414 | 4d2814 | 0 | bt_l4/btl4vid.cpp|bt_l4/btl4mssn.cpp | |
| 22 | 4816b2 | 48186d | 443 | 404 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 23 | 42f80b | 42f9bc | 433 | 394 | 0 | munga/player.cpp|munga/explode.cpp | ||
| 24 | 443cf5 | 443e94 | 415 | 380 | 0 | munga/watcher.hpp|munga/gauge.cpp | ||
| 25 | 4b2c11 | 4b2d8c | 379 | 324 | 0 | 4b2c2d,4b2c75,4b2d00,4b2d23,4b2d2b,4b2d4b,4b2d6e,4b2d80,4b2d84,4b2d88,4b2d8b | bt/powersub.cpp|bt/mechweap.cpp | |
| 26 | 4d993f | 4d9c38 | 761 | 321 | 4d9940,4d997d,4d99c5,4d9a15,4d9a55,4d9a6b,4d9a8c,4d9aad,4d9ac5,4d9b2d,4d9b95,4d9be5 | 0 | bt_l4/btl4app.cpp|? | |
| 27 | 4deec5 | 4df048 | 387 | 321 | 0 | bt_l4/btl4app.cpp|? | ||
| 28 | 4c651c | 4c668d | 369 | 318 | 0 | bt_l4/btl4gaug.cpp|bt_l4/btl4vid.cpp | ||
| 29 | 409c41 | 409d9c | 347 | 312 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 30 | 484ed6 | 485020 | 330 | 307 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 31 | 43223f | 4323a8 | 361 | 306 | 0 | munga/explode.cpp|munga/registry.cpp | ||
| 32 | 40f6a7 | 40f7d8 | 305 | 283 | 0 | munga/boxsolid.cpp|munga/iterator.cpp | ||
| 33 | 4b1a84 | 4b1bb1 | 301 | 251 | 0 | bt/powersub.cpp|bt/mechweap.cpp | ||
| 34 | 481565 | 481675 | 272 | 247 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 35 | 45888e | 4589a0 | 274 | 241 | 0 | munga_l4/l4vidrnd.cpp | ||
| 36 | 4d2016 | 4d2150 | 314 | 241 | 0 | bt_l4/btl4vid.cpp|bt_l4/btl4mssn.cpp | ||
| 37 | 466ac2 | 466bc4 | 258 | 235 | 0 | munga_l4/l4audwtr.cpp|munga_l4/l4audres.cpp | ||
| 38 | 4310c3 | 4311dc | 281 | 234 | 4310c4,431170 | 0 | munga/explode.cpp|munga/registry.cpp | |
| 39 | 466702 | 466804 | 258 | 234 | 0 | munga_l4/l4audwtr.cpp|munga_l4/l4audres.cpp | ||
| 40 | 484076 | 48416d | 247 | 229 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 41 | 480899 | 4809ba | 289 | 222 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 42 | 483e86 | 483f75 | 239 | 213 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 43 | 42e630 | 42e718 | 232 | 198 | 42e650,42e6cc | 0 | munga/player.cpp|munga/explode.cpp | |
| 44 | 4b9470 | 4b9550 | 224 | 193 | 0 | bt/powersub.cpp|bt/mechweap.cpp | ||
| 45 | 41d9ec | 41dac6 | 218 | 192 | 41da5c | 0 | munga/network.cpp|munga/watcher.cpp | |
| 46 | 4b257f | 4b2660 | 225 | 192 | 0 | bt/powersub.cpp|bt/mechweap.cpp | ||
| 47 | 4ba379 | 4ba45c | 227 | 192 | 4ba39c,4ba410 | 0 | bt/mechweap.cpp|bt/mechweap.hpp | |
| 48 | 4036af | 403798 | 233 | 190 | 0 | munga/filestrm.hpp|munga/scalar.cpp | ||
| 49 | 4bb796 | 4bb878 | 226 | 190 | 0 | bt/mechweap.hpp|bt/btplayer.cpp | ||
| 50 | 4063ee | 4064bc | 206 | 186 | 0 | munga/filestrm.hpp|munga/scalar.cpp | ||
| 51 | 40cee4 | 40cfb8 | 212 | 186 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 52 | 4851da | 4852b1 | 215 | 183 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 53 | 4c0f43 | 4c1011 | 206 | 175 | 4c1008 | 0 | bt/btplayer.cpp|bt_l4/btl4rdr.cpp | |
| 54 | 481e2b | 481eff | 212 | 174 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 55 | 4a4c97 | 4a4d60 | 201 | 173 | 4a4c98,4a4d14 | 0 | bt/mech.cpp|bt/mech2.cpp | |
| 56 | 42a087 | 42a150 | 201 | 172 | 42a088,42a104 | 0 | munga/hostmgr.cpp|munga/caminst.cpp | |
| 57 | 42d1f7 | 42d2c0 | 201 | 172 | 0 | munga/cammgr.cpp|munga/player.cpp | ||
| 58 | 420d90 | 420e58 | 200 | 171 | 420d90 | 0 | munga/network.cpp|munga/watcher.cpp | |
| 59 | 433153 | 433220 | 205 | 170 | 0 | munga/explode.cpp|munga/registry.cpp | ||
| 60 | 40793f | 4079fc | 189 | 165 | 0 | munga/filestrm.hpp|munga/scalar.cpp | ||
| 61 | 42d53f | 42d600 | 193 | 165 | 42d540,42d5b4 | 0 | munga/cammgr.cpp|munga/player.cpp | |
| 62 | 4bcaed | 4bcbb0 | 195 | 165 | 0 | bt/mechweap.hpp|bt/btplayer.cpp | ||
| 63 | 41a2be | 41a37f | 193 | 164 | 41a324 | 0 | munga/hash.cpp|munga/event.cpp | |
| 64 | 4b08db | 4b099c | 193 | 164 | 4b08dc,4b0950 | 0 | bt/mechmppr.cpp|bt/powersub.cpp | |
| 65 | 409145 | 4091f4 | 175 | 160 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 66 | 409747 | 4097f4 | 173 | 160 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 67 | 4acee9 | 4acfa9 | 192 | 159 | 0 | 4acf10 | bt/mech4.cpp|bt/heat.cpp | |
| 68 | 4d8725 | 4d87d4 | 175 | 159 | 0 | bt_l4/btl4app.cpp|? | ||
| 69 | 495fbe | 496078 | 186 | 157 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 70 | 4b5b1e | 4b5be0 | 194 | 157 | 4b5b44,4b5ba0 | 0 | bt/powersub.cpp|bt/mechweap.cpp | |
| 71 | 47f761 | 47f807 | 166 | 156 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 72 | 405f51 | 406018 | 199 | 155 | 0 | munga/filestrm.hpp|munga/scalar.cpp | ||
| 73 | 4b76c3 | 4b7780 | 189 | 155 | 0 | bt/powersub.cpp|bt/mechweap.cpp | ||
| 74 | 4d7fcb | 4d8080 | 181 | 155 | 0 | bt_l4/btl4app.cpp|? | ||
| 75 | 41c378 | 41c42c | 180 | 153 | 41c378 | 0 | munga/cmpnnt.cpp|munga/network.cpp | |
| 76 | 4a2cae | 4a2d48 | 154 | 147 | 0 | 4a2d44 | bt/mech.cpp|bt/mech2.cpp | |
| 77 | 44de75 | 44df10 | 155 | 144 | 44de78,44de8c,44dea0,44deb8,44ded0,44dee8,44defc | 0 | munga/controls.cpp|munga/app.cpp | |
| 78 | 4d68ba | 4d6958 | 158 | 139 | 0 | bt_l4/btl4app.cpp|? | ||
| 79 | 423ce3 | 423d88 | 165 | 137 | 0 | munga/network.cpp|munga/watcher.cpp | ||
| 80 | 42855f | 428601 | 162 | 137 | 428560,4285c4 | 0 | munga/network.cpp|munga/watcher.cpp | |
| 81 | 42f07f | 42f121 | 162 | 136 | 0 | munga/player.cpp|munga/explode.cpp | ||
| 82 | 4be3cf | 4be474 | 165 | 136 | 0 | bt/mechweap.hpp|bt/btplayer.cpp | ||
| 83 | 4bfb43 | 4bfbe8 | 165 | 136 | 4bfb44,4bfba8 | 0 | bt/mechweap.hpp|bt/btplayer.cpp | |
| 84 | 42f9d7 | 42fa79 | 162 | 133 | 42f9d8,42fa3c | 0 | munga/player.cpp|munga/explode.cpp | |
| 85 | 46d5ec | 46d694 | 168 | 131 | 0 | munga_l4/l4audrnd.cpp|munga_l4/l4gauge.cpp | ||
| 86 | 4b1e33 | 4b1ed0 | 157 | 129 | 4b1e34,4b1e90 | 0 | bt/powersub.cpp|bt/mechweap.cpp | |
| 87 | 4bdbff | 4bdca4 | 165 | 129 | 0 | bt/mechweap.hpp|bt/btplayer.cpp | ||
| 88 | 4bee8b | 4bef28 | 157 | 129 | 0 | bt/mechweap.hpp|bt/btplayer.cpp | ||
| 89 | 4be903 | 4be9a0 | 157 | 128 | 4be904,4be960 | 0 | bt/mechweap.hpp|bt/btplayer.cpp | |
| 90 | 422b1d | 422bac | 143 | 126 | 0 | munga/network.cpp|munga/watcher.cpp | ||
| 91 | 4ad57f | 4ad619 | 154 | 126 | 4ad580,4ad5dc | 0 | bt/mech4.cpp|bt/heat.cpp | |
| 92 | 44df5b | 44dfe0 | 133 | 124 | 0 | munga/controls.cpp|munga/app.cpp | ||
| 93 | 479aee | 479b78 | 138 | 123 | 0 | munga_l4/l4ctrl.cpp|munga_l4/l4app.cpp | ||
| 94 | 4d160b | 4d168c | 129 | 119 | 0 | bt_l4/btl4vid.cpp|bt_l4/btl4mssn.cpp | ||
| 95 | 481202 | 481286 | 132 | 118 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 96 | 47bcc9 | 47bd48 | 127 | 116 | 47bccc | 0 | munga_l4/l4app.cpp|munga_l4/l4splr.cpp | |
| 97 | 42943c | 4294c1 | 133 | 115 | 0 | munga/hostmgr.cpp|munga/caminst.cpp | ||
| 98 | 433895 | 433920 | 139 | 115 | 433898,4338e0 | 0 | munga/registry.cpp|munga/intorgn.cpp | |
| 99 | 4366e1 | 436769 | 136 | 115 | 0 | munga/renderer.cpp|munga/audio.cpp | ||
| 100 | 436ecc | 436f51 | 133 | 115 | 436ecc,436f14 | 0 | munga/audio.cpp|munga/audlvl.cpp | |
| 101 | 43c096 | 43c11d | 135 | 115 | 0 | munga/audsrc.cpp|munga/audmidi.cpp | ||
| 102 | 44f050 | 44f0d5 | 133 | 115 | 44f050,44f098 | 0 | munga/app.cpp|munga/appmgr.cpp | |
| 103 | 452996 | 452a1d | 135 | 115 | 452998,4529e0 | 0 | munga_l4/l4net.cpp|munga_l4/l4vidrnd.cpp | |
| 104 | 47c760 | 47c7e8 | 136 | 115 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 105 | 4d3ae9 | 4d3b74 | 139 | 115 | 4d3b34 | 0 | bt_l4/btl4app.cpp|? | |
| 106 | 4d40f3 | 4d4179 | 134 | 115 | 4d40f4 | 0 | bt_l4/btl4app.cpp|? | |
| 107 | 4db2ed | 4db428 | 315 | 115 | 4db2ed,4db34d,4db3a5,4db411,4db41b | 0 | bt_l4/btl4app.cpp|? | |
| 108 | 4352f0 | 435375 | 133 | 114 | 0 | munga/interest.cpp|munga/renderer.cpp | ||
| 109 | 47d528 | 47d5a2 | 122 | 113 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 110 | 48128b | 48130d | 130 | 110 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 111 | 40a742 | 40a7c0 | 126 | 109 | 40a744 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | |
| 112 | 437360 | 4373e8 | 136 | 107 | 0 | munga/audio.cpp|munga/audlvl.cpp | ||
| 113 | 4cba73 | 4cbaf0 | 125 | 105 | 0 | bt_l4/btl4gaug.cpp|bt_l4/btl4vid.cpp | ||
| 114 | 4d769d | 4d771c | 127 | 104 | 0 | bt_l4/btl4app.cpp|? | ||
| 115 | 47f5a7 | 47f629 | 130 | 103 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 116 | 42d913 | 42d990 | 125 | 101 | 0 | munga/cammgr.cpp|munga/player.cpp | ||
| 117 | 4328f7 | 432974 | 125 | 101 | 4328f8,432944 | 0 | munga/explode.cpp|munga/registry.cpp | |
| 118 | 4c14cb | 4c1548 | 125 | 101 | 0 | bt/btplayer.cpp|bt_l4/btl4rdr.cpp | ||
| 119 | 4308cf | 43094a | 123 | 100 | 0 | munga/explode.cpp|munga/registry.cpp | ||
| 120 | 4c11b3 | 4c1230 | 125 | 100 | 4c11b4,4c1200 | 0 | 4c11b3 | bt/btplayer.cpp|bt_l4/btl4rdr.cpp |
| 121 | 47d390 | 47d3fd | 109 | 99 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 122 | 41ca44 | 41cab2 | 110 | 93 | 41ca84 | 0 | munga/cmpnnt.cpp|munga/network.cpp | |
| 123 | 4bd1fb | 4bd26c | 113 | 93 | 4bd1fc,4bd23c | 0 | bt/mechweap.hpp|bt/btplayer.cpp | |
| 124 | 41d27b | 41d2ea | 111 | 92 | 41d27c | 0 | munga/cmpnnt.cpp|munga/network.cpp | |
| 125 | 4bdd7b | 4bddec | 113 | 92 | 4bdd7c,4bddbc | 0 | bt/mechweap.hpp|bt/btplayer.cpp | |
| 126 | 4bb947 | 4bb9b8 | 113 | 91 | 4bb948,4bb988 | 0 | bt/mechweap.hpp|bt/btplayer.cpp | |
| 127 | 49bf6f | 49bfde | 111 | 90 | 0 | bt/btmssn.cpp|bt/mech.cpp | ||
| 128 | 4da822 | 4da914 | 242 | 90 | 4da822,4da88a,4da894,4da89e,4da8a8 | 0 | bt_l4/btl4app.cpp|? | |
| 129 | 4de3b9 | 4de420 | 103 | 86 | 0 | bt_l4/btl4app.cpp|? | ||
| 130 | 41427a | 4142e8 | 110 | 85 | 0 | munga/boxsolid.cpp|munga/iterator.cpp | ||
| 131 | 4d7c7d | 4d7cd8 | 91 | 84 | 0 | bt_l4/btl4app.cpp|? | ||
| 132 | 41b8fb | 41b956 | 91 | 79 | 41b928 | 0 | munga/cmpnnt.cpp|munga/network.cpp | |
| 133 | 44255a | 4425af | 85 | 79 | 0 | munga/watcher.hpp|munga/gauge.cpp | ||
| 134 | 450004 | 45005e | 90 | 79 | 0 | munga/icom.cpp|munga_l4/l4net.cpp | ||
| 135 | 4684e7 | 46853c | 85 | 79 | 0 | munga_l4/l4audrnd.cpp|munga_l4/l4gauge.cpp | ||
| 136 | 47d002 | 47d062 | 96 | 79 | 47d008,47d034 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | |
| 137 | 491bd6 | 491c2c | 86 | 79 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 138 | 477a31 | 477a8e | 93 | 78 | 477a34,477a60 | 0 | munga_l4/l4ctrl.cpp|munga_l4/l4app.cpp | |
| 139 | 40a8de | 40a938 | 90 | 77 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 140 | 42134f | 4213aa | 91 | 77 | 421350,42137c | 0 | munga/network.cpp|munga/watcher.cpp | |
| 141 | 4cee63 | 4ceecc | 105 | 77 | 0 | 4cee64 | bt_l4/btl4vid.cpp | |
| 142 | 40a482 | 40a4d8 | 86 | 73 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 143 | 40f2ac | 40f2f8 | 76 | 72 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 144 | 4a68ce | 4a6928 | 90 | 72 | 0 | bt/mech2.cpp | ||
| 145 | 4a7ef6 | 4a7f50 | 90 | 71 | 0 | bt/mech2.cpp|bt/mech4.cpp | ||
| 146 | 4d6621 | 4d66b8 | 151 | 69 | 4d6670 | 0 | bt_l4/btl4app.cpp|? | |
| 147 | 40aa51 | 40aaa0 | 79 | 68 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 148 | 4dd4ed | 4dd53c | 79 | 67 | 0 | bt_l4/btl4app.cpp|? | ||
| 149 | 40a1e3 | 40a22c | 73 | 66 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 150 | 4dd80a | 4dd861 | 87 | 65 | 0 | bt_l4/btl4app.cpp|? | ||
| 151 | 4a6d39 | 4a6d8c | 83 | 64 | 0 | 4a6d3d,4a6d6e,4a6d7f | bt/mech2.cpp | |
| 152 | 4a71a3 | 4a71f4 | 81 | 64 | 0 | 4a71d8,4a71e9 | bt/mech2.cpp | |
| 153 | 44c6ba | 44c6fc | 66 | 63 | 44c6bc | 0 | munga/controls.cpp|munga/app.cpp | |
| 154 | 488c3d | 488c80 | 67 | 63 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 155 | 40c129 | 40c170 | 71 | 61 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 156 | 44ca29 | 44ca72 | 73 | 61 | 0 | munga/controls.cpp|munga/app.cpp | ||
| 157 | 47d4c8 | 47d517 | 79 | 61 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 158 | 4a5bad | 4a5bf8 | 75 | 61 | 0 | bt/mech2.cpp | ||
| 159 | 4a62f8 | 4a6344 | 76 | 61 | 0 | bt/mech2.cpp | ||
| 160 | 4d0735 | 4d0774 | 63 | 60 | 0 | bt_l4/btl4vid.cpp | ||
| 161 | 408b51 | 408b98 | 71 | 59 | 408b54 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | |
| 162 | 4a562f | 4a5678 | 73 | 59 | 0 | bt/mech2.cpp | ||
| 163 | 4a7924 | 4a7970 | 76 | 59 | 0 | 4a7924 | bt/mech2.cpp|bt/mech4.cpp | |
| 164 | 4082d7 | 40831c | 69 | 58 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 165 | 409f1b | 409f58 | 61 | 57 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 166 | 40edc5 | 40ee00 | 59 | 54 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 167 | 47f864 | 47f8a2 | 62 | 54 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 168 | 4890c4 | 4890fc | 56 | 54 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 169 | 492110 | 492150 | 64 | 54 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 170 | 4d9c83 | 4d9cc4 | 65 | 52 | 0 | bt_l4/btl4app.cpp|? | ||
| 171 | 4da6d3 | 4da754 | 129 | 48 | 4da6d3,4da73f,4da749 | 0 | bt_l4/btl4app.cpp|? | |
| 172 | 4db06c | 4db0ec | 128 | 48 | 4db06c,4db0d8,4db0e2 | 0 | bt_l4/btl4app.cpp|? | |
| 173 | 40df2d | 40df68 | 59 | 47 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 174 | 47a48f | 47a4cc | 61 | 47 | 0 | munga_l4/l4ctrl.cpp|munga_l4/l4app.cpp | ||
| 175 | 47edac | 47eddd | 49 | 47 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 176 | 4ded5f | 4deda4 | 69 | 47 | 4ded60 | 0 | bt_l4/btl4app.cpp|? | |
| 177 | 45d397 | 45d3cc | 53 | 46 | 0 | munga_l4/l4video.cpp | ||
| 178 | 49013c | 49016c | 48 | 44 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 179 | 4ddcec | 4ddd20 | 52 | 44 | 4ddcec | 0 | bt_l4/btl4app.cpp|? | |
| 180 | 446fa7 | 446fdc | 53 | 43 | 0 | munga/gaugrend.cpp | ||
| 181 | 4c9b9b | 4c9bd0 | 53 | 43 | 4c9b9c | 0 | bt_l4/btl4gaug.cpp|bt_l4/btl4vid.cpp | |
| 182 | 4cc0b0 | 4cc0e1 | 49 | 43 | 4cc0b0 | 0 | bt_l4/btl4gaug.cpp|bt_l4/btl4vid.cpp | |
| 183 | 47d932 | 47d962 | 48 | 42 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 184 | 4d6997 | 4d69d0 | 57 | 42 | 4d69a4,4d69bc | 0 | bt_l4/btl4app.cpp|? | |
| 185 | 4093ff | 40942c | 45 | 41 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 186 | 43bcf0 | 43bd20 | 48 | 41 | 0 | munga/audsrc.cpp | ||
| 187 | 48c271 | 48c2a0 | 47 | 41 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 188 | 44425e | 444290 | 50 | 40 | 0 | munga/gauge.cpp | ||
| 189 | 4941b6 | 4941e4 | 46 | 40 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 190 | 4da4d1 | 4da538 | 103 | 40 | 4da4d1,4da52d | 0 | bt_l4/btl4app.cpp|? | |
| 191 | 414b2e | 414b60 | 50 | 39 | 0 | munga/boxsolid.cpp|munga/iterator.cpp | ||
| 192 | 48c1c0 | 48c1f0 | 48 | 39 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 193 | 4cbe76 | 4cbea0 | 42 | 39 | 0 | bt_l4/btl4gaug.cpp|bt_l4/btl4vid.cpp | ||
| 194 | 402344 | 402370 | 44 | 38 | 402344 | 0 | munga/heap.cpp|munga/cstr.cpp | |
| 195 | 40eb36 | 40eb64 | 46 | 38 | 40eb38,40eb54 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | |
| 196 | 40ee0a | 40ee38 | 46 | 38 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 197 | 412e41 | 412e6c | 43 | 38 | 0 | munga/boxsolid.cpp|munga/iterator.cpp | ||
| 198 | 47e58a | 47e5c1 | 55 | 38 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 199 | 496d36 | 496d68 | 50 | 38 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 200 | 4d7ee5 | 4d7f10 | 43 | 38 | 0 | bt_l4/btl4app.cpp|? | ||
| 201 | 417edd | 417f0c | 47 | 37 | 417efc | 0 | munga/socket.cpp|munga/sfeskt.cpp | |
| 202 | 41858d | 4185bc | 47 | 37 | 418590 | 0 | munga/srtskt.cpp|munga/vchain.cpp | |
| 203 | 41b65a | 41b688 | 46 | 37 | 41b65c | 0 | munga/event.cpp|munga/cmpnnt.cpp | |
| 204 | 497ae7 | 497b18 | 49 | 37 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 205 | 4a1201 | 4a122c | 43 | 37 | 0 | bt/mech.cpp | ||
| 206 | 417aca | 417af8 | 46 | 36 | 417acc | 0 | munga/socket.cpp|munga/sfeskt.cpp | |
| 207 | 4423fe | 44242c | 46 | 36 | 442400,44241c | 0 | munga/watcher.hpp|munga/gauge.cpp | |
| 208 | 447110 | 447138 | 40 | 36 | 0 | munga/gaugrend.cpp | ||
| 209 | 4472c1 | 4472ec | 43 | 36 | 0 | munga/gaugrend.cpp|munga/gaugalrm.cpp | ||
| 210 | 47d5e7 | 47d61b | 52 | 36 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 211 | 4a164a | 4a1674 | 42 | 36 | 0 | bt/mech.cpp | ||
| 212 | 4c8115 | 4c8140 | 43 | 36 | 0 | bt_l4/btl4gaug.cpp|bt_l4/btl4vid.cpp | ||
| 213 | 43597a | 4359a8 | 46 | 35 | 43597c,435998 | 0 | munga/interest.cpp|munga/renderer.cpp | |
| 214 | 447682 | 4476ac | 42 | 35 | 0 | munga/gaugrend.cpp|munga/gaugalrm.cpp | ||
| 215 | 45435f | 454394 | 53 | 35 | 0 | munga_l4/l4vidrnd.cpp | ||
| 216 | 49463e | 494668 | 42 | 35 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 217 | 446c11 | 446c3c | 43 | 34 | 0 | munga/gaugrend.cpp | ||
| 218 | 4713b3 | 4713e0 | 45 | 34 | 4713b4 | 0 | munga_l4/l4audrnd.cpp|munga_l4/l4gauge.cpp | |
| 219 | 4cc242 | 4cc264 | 34 | 34 | 0 | bt_l4/btl4gaug.cpp|bt_l4/btl4vid.cpp | ||
| 220 | 40aab2 | 40aadc | 42 | 33 | 40aab4 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | |
| 221 | 44aa90 | 44aab0 | 32 | 32 | 0 | munga/graph2d.cpp | ||
| 222 | 46b6b4 | 46b6d4 | 32 | 32 | 0 | munga_l4/l4audrnd.cpp|munga_l4/l4gauge.cpp | ||
| 223 | 481501 | 481528 | 39 | 32 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 224 | 4d45f8 | 4d461f | 39 | 31 | 0 | bt_l4/btl4app.cpp|? | ||
| 225 | 408c95 | 408cbc | 39 | 30 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 226 | 4d1bcb | 4d1bf0 | 37 | 30 | 0 | bt_l4/btl4vid.cpp|bt_l4/btl4mssn.cpp | ||
| 227 | 4d6290 | 4d62b7 | 39 | 30 | 0 | bt_l4/btl4app.cpp|? | ||
| 228 | 463b3b | 463b60 | 37 | 29 | 0 | munga_l4/l4audio.cpp | ||
| 229 | 446843 | 446860 | 29 | 28 | 0 | munga/gaugrend.cpp | ||
| 230 | 4bca9a | 4bcabc | 34 | 28 | 0 | bt/mechweap.hpp|bt/btplayer.cpp | ||
| 231 | 4464b4 | 4464d4 | 32 | 27 | 0 | munga/gaugrend.cpp | ||
| 232 | 494de1 | 494e00 | 31 | 27 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 233 | 4bdb71 | 4bdb94 | 35 | 27 | 0 | bt/mechweap.hpp|bt/btplayer.cpp | ||
| 234 | 4dee51 | 4dee74 | 35 | 27 | 0 | bt_l4/btl4app.cpp|? | ||
| 235 | 41739a | 4173b8 | 30 | 26 | 4173a8 | 0 | munga/objstrm.cpp|munga/socket.cpp | |
| 236 | 41d886 | 41d8a8 | 34 | 26 | 0 | munga/network.cpp | ||
| 237 | 432431 | 432450 | 31 | 26 | 0 | munga/explode.cpp|munga/registry.cpp | ||
| 238 | 4693c0 | 4693e0 | 32 | 26 | 0 | munga_l4/l4audrnd.cpp|munga_l4/l4gauge.cpp | ||
| 239 | 4d918a | 4d91ac | 34 | 26 | 0 | bt_l4/btl4app.cpp|? | ||
| 240 | 429939 | 42995c | 35 | 25 | 0 | munga/hostmgr.cpp|munga/caminst.cpp | ||
| 241 | 4b025f | 4b0280 | 33 | 25 | 0 | bt/mechmppr.cpp | ||
| 242 | 401bc9 | 401be8 | 31 | 24 | 401bdc | 0 | ?|munga/heap.cpp | |
| 243 | 4284ee | 428508 | 26 | 24 | 0 | munga/network.cpp|munga/watcher.cpp | ||
| 244 | 45e727 | 45e744 | 29 | 24 | 0 | munga_l4/l4video.cpp | ||
| 245 | 45f584 | 45f59c | 24 | 24 | 0 | munga_l4/l4video.cpp | ||
| 246 | 41cca5 | 41ccc0 | 27 | 23 | 0 | munga/cmpnnt.cpp|munga/network.cpp | ||
| 247 | 43af9a | 43afbc | 34 | 23 | 0 | munga/audcmp.cpp|munga/audsrc.cpp | ||
| 248 | 47a999 | 47a9bc | 35 | 23 | 0 | munga_l4/l4ctrl.cpp|munga_l4/l4app.cpp | ||
| 249 | 4965e2 | 496600 | 30 | 23 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 250 | 432bfb | 432c18 | 29 | 22 | 0 | munga/explode.cpp|munga/registry.cpp | ||
| 251 | 47008e | 4700ac | 30 | 22 | 470090 | 0 | munga_l4/l4audrnd.cpp|munga_l4/l4gauge.cpp | |
| 252 | 47cc87 | 47cca0 | 25 | 22 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 253 | 47df60 | 47df82 | 34 | 22 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 254 | 4c2a02 | 4c2a1d | 27 | 22 | 4c2a04 | 0 | bt_l4/btl4rdr.cpp|bt_l4/btl4gaug.cpp | |
| 255 | 496bff | 496c18 | 25 | 21 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 256 | 4d5cc7 | 4d5cdf | 24 | 21 | 0 | bt_l4/btl4app.cpp|? | ||
| 257 | 4d881a | 4d8834 | 26 | 21 | 0 | bt_l4/btl4app.cpp|? | ||
| 258 | 4a0206 | 4a0230 | 42 | 20 | 0 | 4a0208,4a0210,4a0218,4a0228 | bt/btmssn.cpp|bt/mech.cpp | |
| 259 | 4657ae | 4657c9 | 27 | 19 | 0 | munga_l4/l4audio.cpp|munga_l4/l4audlvl.cpp | ||
| 260 | 4b375a | 4b3778 | 30 | 19 | 0 | bt/powersub.cpp|bt/mechweap.cpp | ||
| 261 | 4bb3ac | 4bb3c8 | 28 | 19 | 0 | bt/mechweap.hpp|bt/btplayer.cpp | ||
| 262 | 40d1f8 | 40d210 | 24 | 18 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 263 | 41dd52 | 41dd68 | 22 | 18 | 0 | munga/network.cpp|munga/watcher.cpp | ||
| 264 | 46312b | 463148 | 29 | 18 | 0 | munga_l4/l4audhdw.cpp|munga_l4/l4audio.cpp | ||
| 265 | 4703df | 4703f4 | 21 | 18 | 0 | munga_l4/l4audrnd.cpp|munga_l4/l4gauge.cpp | ||
| 266 | 47407a | 474094 | 26 | 18 | 0 | munga_l4/l4gauge.cpp|munga_l4/l4ctrl.cpp | ||
| 267 | 475233 | 47524c | 25 | 18 | 0 | munga_l4/l4gauge.cpp|munga_l4/l4ctrl.cpp | ||
| 268 | 403687 | 4036a0 | 25 | 17 | 0 | munga/filestrm.hpp|munga/scalar.cpp | ||
| 269 | 41e37e | 41e394 | 22 | 17 | 0 | munga/network.cpp|munga/watcher.cpp | ||
| 270 | 42c83a | 42c850 | 22 | 17 | 0 | munga/cammgr.cpp|munga/player.cpp | ||
| 271 | 48d03c | 48d050 | 20 | 17 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 272 | 4913d9 | 4913f0 | 23 | 17 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 273 | 49b533 | 49b54c | 25 | 17 | 0 | munga_l4/l4splr.cpp|bt/btmssn.cpp | ||
| 274 | 4b2140 | 4b215c | 28 | 17 | 0 | 4b2154,4b2158 | bt/powersub.cpp|bt/mechweap.cpp | |
| 275 | 4bf593 | 4bf5b4 | 33 | 17 | 0 | 4bf594,4bf5b0 | bt/mechweap.hpp|bt/btplayer.cpp | |
| 276 | 4dafc2 | 4dafd8 | 22 | 17 | 0 | bt_l4/btl4app.cpp|? | ||
| 277 | 45a93f | 45a954 | 21 | 16 | 0 | munga_l4/l4vidrnd.cpp|munga_l4/l4video.cpp | ||
| 278 | 4a0145 | 4a0164 | 31 | 16 | 0 | 4a0148,4a0154,4a015c | bt/btmssn.cpp|bt/mech.cpp | |
| 279 | 4a0c05 | 4a0c2c | 39 | 16 | 0 | bt/mech.cpp | ||
| 280 | 4ab169 | 4ab188 | 31 | 16 | 0 | 4ab16c,4ab178,4ab184 | bt/mech4.cpp|bt/heat.cpp | |
| 281 | 4b1398 | 4b13ac | 20 | 16 | 0 | bt/powersub.cpp|bt/mechweap.cpp | ||
| 282 | 4b7eb8 | 4b7ed4 | 28 | 16 | 0 | bt/powersub.cpp|bt/mechweap.cpp | ||
| 283 | 4d5d37 | 4d5d4b | 20 | 16 | 0 | bt_l4/btl4app.cpp|? | ||
| 284 | 42b5bd | 42b5d4 | 23 | 15 | 0 | munga/caminst.cpp|munga/cammgr.cpp | ||
| 285 | 4c6bce | 4c6be4 | 22 | 15 | 0 | 4c6bd0 | bt_l4/btl4gaug.cpp|bt_l4/btl4vid.cpp | |
| 286 | 4080fe | 408110 | 18 | 14 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 287 | 40825f | 408270 | 17 | 14 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 288 | 49e72a | 49e740 | 22 | 14 | 0 | bt/btmssn.cpp|bt/mech.cpp | ||
| 289 | 4b64f6 | 4b6510 | 26 | 14 | 0 | bt/powersub.cpp|bt/mechweap.cpp | ||
| 290 | 4cc187 | 4cc1a0 | 25 | 14 | 0 | bt_l4/btl4gaug.cpp|bt_l4/btl4vid.cpp | ||
| 291 | 4d5474 | 4d5488 | 20 | 14 | 0 | bt_l4/btl4app.cpp|? | ||
| 292 | 42cd35 | 42cd48 | 19 | 13 | 0 | munga/cammgr.cpp|munga/player.cpp | ||
| 293 | 4da9e0 | 4da9f4 | 20 | 13 | 4da9e0,4da9ea | 0 | bt_l4/btl4app.cpp|? | |
| 294 | 4dec26 | 4dec40 | 26 | 13 | 0 | bt_l4/btl4app.cpp|? | ||
| 295 | 49c509 | 49c51c | 19 | 12 | 0 | 49c514 | bt/btmssn.cpp|bt/mech.cpp | |
| 296 | 4ad870 | 4ad884 | 20 | 12 | 0 | bt/mech4.cpp|bt/heat.cpp | ||
| 297 | 4ba818 | 4ba838 | 32 | 12 | 0 | bt/mechweap.hpp|bt/btplayer.cpp | ||
| 298 | 4d3ba7 | 4d3bb8 | 17 | 12 | 4d3ba8 | 0 | 4d3ba8 | bt_l4/btl4app.cpp|? |
| 299 | 40ea57 | 40ea6c | 21 | 11 | 0 | munga/scalar.cpp|munga/boxsolid.cpp | ||
| 300 | 427d82 | 427d92 | 16 | 11 | 0 | munga/network.cpp|munga/watcher.cpp | ||
| 301 | 43743b | 43744c | 17 | 11 | 43743c,437448 | 0 | munga/audio.cpp|munga/audlvl.cpp | |
| 302 | 4bafb6 | 4bafc8 | 18 | 11 | 0 | 4bafbc | bt/mechweap.hpp|bt/btplayer.cpp | |
| 303 | 4bc676 | 4bc688 | 18 | 11 | 0 | bt/mechweap.hpp|bt/btplayer.cpp | ||
| 304 | 443ec6 | 443edc | 22 | 10 | 0 | munga/watcher.hpp|munga/gauge.cpp | ||
| 305 | 47a0d3 | 47a0e8 | 21 | 10 | 0 | munga_l4/l4ctrl.cpp|munga_l4/l4app.cpp | ||
| 306 | 4ae89b | 4ae8b0 | 21 | 10 | 0 | bt/heat.cpp|bt/mechmppr.cpp | ||
| 307 | 41e57b | 41e590 | 21 | 9 | 0 | munga/network.cpp|munga/watcher.cpp | ||
| 308 | 46512a | 465140 | 22 | 9 | 0 | munga_l4/l4audio.cpp|munga_l4/l4audlvl.cpp | ||
| 309 | 476e23 | 476e34 | 17 | 9 | 0 | munga_l4/l4ctrl.cpp | ||
| 310 | 4bec17 | 4bec34 | 29 | 9 | 0 | 4bec18,4bec24,4bec28 | bt/mechweap.hpp|bt/btplayer.cpp | |
| 311 | 4cd7f4 | 4cd804 | 16 | 9 | 0 | bt_l4/btl4gaug.cpp|bt_l4/btl4vid.cpp | ||
| 312 | 4de29d | 4de2bc | 31 | 9 | 0 | bt_l4/btl4app.cpp|? | ||
| 313 | 410e99 | 410eb0 | 23 | 8 | 0 | munga/boxsolid.cpp|munga/iterator.cpp | ||
| 314 | 412c4b | 412c60 | 21 | 8 | 0 | munga/boxsolid.cpp|munga/iterator.cpp | ||
| 315 | 4146b0 | 4146c4 | 20 | 8 | 0 | munga/boxsolid.cpp|munga/iterator.cpp | ||
| 316 | 414b04 | 414b18 | 20 | 8 | 0 | munga/boxsolid.cpp|munga/iterator.cpp | ||
| 317 | 410741 | 410754 | 19 | 7 | 0 | munga/boxsolid.cpp|munga/iterator.cpp | ||
| 318 | 479fbf | 479fd0 | 17 | 7 | 0 | munga_l4/l4ctrl.cpp|munga_l4/l4app.cpp | ||
| 319 | 4ab9c8 | 4ab9d8 | 16 | 7 | 0 | bt/mech4.cpp|bt/heat.cpp | ||
| 320 | 4c5ac4 | 4c5ad4 | 16 | 7 | 0 | 4c5ac8 | bt_l4/btl4gaug.cpp|bt_l4/btl4vid.cpp | |
| 321 | 4af39f | 4af3b0 | 17 | 4 | 0 | 4af3a0 | bt/heat.cpp|bt/mechmppr.cpp | |
| 322 | 4dfeef | 4e0000 | 273 | 0 | 0 | bt_l4/btl4app.cpp|? |