v0.2.0
MGS4 tracking and Direct3D 12 support update.
Source changes
- Added full Metal Gear Solid 4 tracking for Master Collection Vol. 2, including live projected emblems, rank requirements, run stats, named areas, flashbacks, and a dedicated Feats tab with progress for all 23 special emblems.
- Added MGS4 memory probing for difficulty, alerts, kills, continues, recovery items, special items, play time, CQC, headshots, knife defeats, pickups, hold-ups, searches, militia interactions, movement feats, box/drum time, and weapon collection.
- Added active ranked-run detection for MGS4. Main menu, standalone Mission Briefing mode, and unknown extra-stage families now show
no active ranked runinstead of stale stats. - Added Direct3D 12 overlay support alongside Direct3D 11, with automatic renderer selection and MGS4-specific visual styling.
- Added a separate MGS4 stage-selector micro-mod: replacement launcher for direct stage startup plus an in-game F6 stage picker.
- Published a technical MGS4 reverse-engineering reference covering executable layout,
linkvarbuf, stat offsets, stage codes, emblem predicates, archive formats, and supporting analysis scripts. - Moved initial tracker placement to center-left for every supported game and polished MGS4 Feats wording, completion colors, and scrollbar styling.
- Added MGS4 tracker and stage-selector release archives and bumped package/check versions to 0.2.0.
Verified behavior
MGS4 tracking was validated live across multiple areas and counters under Direct3D 12, with Direct3D 11 loading also confirmed. Stage selection, ranked-run exclusions, and named-area mapping were smoke-tested. Cross-compiled tracker and selector builds pass; native rank-rule tests pass for MG/MG2, MGS1, MGS2, MGS3, and MGS4.
Full diff: v0.1.3...v0.2.0