Green counts runtime function definitions in legacy/rust/src/**/*.rs; grey counts test and test-helper definitions. Area represents function count, not original binary size. No C++ code or Android routine totals enter these measurements. These source counts do not prove gameplay fidelity or a percentage of the PSP game completed. Related class names are research navigation hints, not verified routine matches.
| Subsystem | Modules | Runtime functions | Test/helper functions |
|---|---|---|---|
| Missions and activities | 7 | 169 | 42 |
| Saves and police | 2 | 151 | 9 |
| World and rendering | 7 | 131 | 43 |
| Combat | 2 | 129 | 14 |
| HUD and navigation | 5 | 127 | 24 |
| Vehicles | 3 | 117 | 30 |
| People | 6 | 98 | 72 |
| Runtime and tools | 16 | 77 | 35 |
| Audio and weather | 3 | 64 | 9 |
Raw data: progress.json. Local validation: 248 tests passed, zero compiler warnings (2026-11-01).