Repository navigation
Fixes
- Fixed garbled co-op special-weapon graphics when both players fire at once. Normal and charged projectiles now use their own graphics and palettes.
- Tentative invulnerability fix: added recovery for a stuck hurt-protection state that may explain the report of P1 becoming invulnerable after P2 dies. The exact reported death-triggered behavior has not been reproduced on current code or confirmed fixed. A separate test deliberately creates the stuck state and verifies that protection expires; normal partner-death tests pass in both player orders. Further diagnostic capture or playtesting is needed to confirm the original report.
Changes: #145
Validation
The Windows ZIP and Linux AppImage pass packaged co-op gameplay checks, including startup from accented folder names. The Windows package also passes with development tools removed from PATH. Both packages retain normal audio and windowed defaults and contain no ROMs, private saves or extracted owner assets.
Regression suites pass on both platforms: windows 22 passed, 2 optional Saber asset checks skipped; linux 22 passed, 2 optional Saber asset checks skipped.
Download the Windows ZIP or Linux AppImage below. Supply your own supported Mega Man X ROM; co-op also requires your supported Mega Man X3 ROM.