Skip to content

Mega Man X2 v0.2.1 - automatic replay diagnostics

Latest

Choose a tag to compare

@mstan mstan released this 30 Oct 04:14

Mega Man X2 v0.2.1 includes the new default-on diagnostic recording from v0.2.0 and applies recorded viewport bounds before simulation, so reports made at different window aspects reproduce the same spawn and cull bounds.

Diagnostics are enabled by default for now, including with existing settings. After a problem, close the game and send the complete logs folder with your issue list, approximate times, and any useful video. Keep every replay checkpoint and settings sidecar together. Nothing is uploaded automatically.

The bundled tools/replay_diagnostic.py restores reports in an isolated directory, checks every frame, and saves the first divergence. Recording runs through the shared bounded background writer; storage failure stops capture without stopping gameplay. See docs/DIAGNOSTICS.md for reporting, replay, retention, and opt-out instructions. Disable run-ahead when capturing a report.

Preserves the widescreen fixes from v0.1.5. Verified current-build save/load and rewind, fresh-process replay, adaptive window widths, active mods, reset and renderer changes, malformed report rejection, bounded retention, shared writer tests, and clean final-ZIP boot/default logging/replay.

Extract the complete Windows x64 ZIP, then supply your verified Mega Man X2 (USA) ROM. ROMs, saves, and developer profiles are not included.