Skip to content

Releases: patricksmill/sml2-rs

Six Golden Coins v0.1.1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 23:23

Fixed

  • macOS plays sound through CoreAudio; it no longer needs PulseAudio.

Six Golden Coins v0.1.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 23:08

First release. Each download is a single executable; bring your own
Super Mario Land 2 UE v1.0 ROM and import it from Settings → Game.

Added

  • Native Rust port of Super Mario Land 2: 6 Golden Coins with a fixed 60 Hz
    simulation, for Windows x64, Linux x86_64 and macOS Apple Silicon.
  • In-app ROM verification and import; no extracted files are needed.
  • Widescreen (16:9, 21:9 or window size), camera zoom-out up to 200%, and
    motion smoothing for displays faster than 60 Hz.
  • Game Boy, Pocket, Game Boy Color, Super Game Boy and Amber display palettes,
    plus an optional Modern status bar.
  • SML2DX v1.8.1 support from your own ROM or IPS patch: DX graphics, palettes,
    level layouts and Luigi's movement, playing as Mario or Luigi.
  • Keyboard and controller rebinding, controller hotplug, fullscreen and saved
    settings.

Known limitations

  • Not emulator-exact. Widescreen and camera zoom activate enemies earlier,
    which changes some encounters; use Widescreen Off and 100% zoom for the
    original behavior.
  • macOS plays sound only if PulseAudio's pacat is installed. Builds are
    unsigned.
  • DX palette uploads don't yet follow the original's VBlank job order.