Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 15:59
· 293 commits to master since this release

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 run instead 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