Skip to content

v1.0.7 — settings now reliably apply

Choose a tag to compare

@mstan mstan released this 10 Jun 19:17
· 11 commits to main since this release

Fixes how the game finds its settings file (#4 follow-up). Your settings now always come from one place: config.ini sitting next to mmx.exe.

What was wrong, briefly:

  • The mmx.ini file shipped in previous zips was never actually read — the game reads a config.ini it creates next to the exe. Editing the shipped file did nothing.
  • The game also used to search up to three folders above where it was launched from and silently use any config.ini it found there, so the settings in effect could come from somewhere else entirely.
  • If you upgraded from v1.0.5 or earlier into the same folder, a leftover config.ini could silently carry old audio settings that undid part of v1.0.6's audio fixes (the sound-rate correction in particular).

Now: the config is config.ini next to mmx.exe, no exceptions. The zip ships it, the game regenerates it if it's missing, and if an old mmx.ini is lying around the game tells you it isn't read. Save files, keybinds and the remembered ROM location also stay next to the exe now, wherever you launch from.

Upgrading? Extract this zip to a fresh folder. If you reuse your old folder, delete the old config.ini and mmx.ini first so the corrected defaults take effect.

Install

Download MegaManXSNESRecomp-windows-1.0.7.zip, extract, and run mmx.exe. On first launch it asks for your legally-dumped Mega Man X (USA) (Rev 1) ROM. See the bundled README.md for controls.