Skip to content

Data Sections and Tables

Binary: MW4Mercs.exe | Classified VAs: 638 | Exhaustive index: MW4Mercs.exe

Non-code sections and in-.text jump/pointer tables.

How it works

.rdata holds constants, vtables, and import tables; .data holds initialized state; .rsrc is the PE resource directory; .txt2 is the SafeDisc leftover. In-.text data blocks are jump or pointer tables emitted as data placeholders.

These data sources are committed, so the default build is reference-free. nmake data is the optional regeneration path. The detail table below gives the counts; the per-VA index lists the ranges and source paths.

Key entry points

VA Detail What it does
0x0076B000-0x007B1D13 rdata constants/vtables/imports
0x007B2000-0x008BD67C data initialized game state
0x008BE000-0x008BF07E rsrc PE resource directory
0x00769000-0x0076A7C5 txt2 SafeDisc .txt2 section

Details

Detail VAs Responsibility
text-table 555 In-.text jump/pointer tables and verbatim data blocks.
rdata 71 Read-only constants, vtables, and import tables.
data 6 Initialized .data section.
rsrc 4 PE resource directory.
txt2 2 SafeDisc .txt2 section (out of scope).

Coverage

All 638 classified VAs are in the MW4Mercs.exe index, which lists role, size, source, and evidence.