github SapphireRhodonite/melonDS-android 0.6.1
melonDS-android v0.6.1

7 hours ago

New customization features, RetroAchievements improvements, and upstream updates from melonDS.


New Features @SapphireRhodonite

  • Per-ROM Controller Mapping
    You can now configure custom physical button mappings per ROM under individual ROM settings.
    Perfect for games where you’d prefer a different control scheme.

  • hg-engine Compatibility Fix
    Added a fix for ROMs using hg-engine (e.g., Pokémon HeartGold Generations v2.0).
    This ensures buttons continue working correctly during Pokémon battles.

    • Available as a per-ROM option: "Use hg-engine fix"
  • RetroAchievements Updates

    • Updated rc_runtime to the latest version to match current emulator requirements
    • Added support for Encore mode
    • General improvements to achievement handling
    • Improved unlock state handling for both online and offline modes
  • Package Name Change (MelonDualDS)
    The app now uses a different package name, allowing it to be installed alongside @rafaelvcaetano’s version.
    This change has been validated with the RetroAchievements team, and:

    • MelonDualDS is now officially a new standalone emulator with RetroAchievements support

Upstream Changes @rafaelvcaetano

  • Updated core to melonDS 1.1
  • Disabled audio latency preference
  • Set frame presentation deadline for better behavior on low refresh rate displays
  • Fixed emulator messages not being properly handled when sent in quick succession

Support & Early Access
If you'd like early access to upcoming builds, help shape development priorities, or participate in feature testing and feedback discussions, consider supporting the project on Patreon:

https://patreon.com/SapphireRhodonite

Early builds and work-in-progress features are released there before public GitHub releases, and community feedback directly influences what gets polished and shipped.
Thanks to everyone testing, reporting issues, and contributing.

Don't miss a new melonDS-android release

NewReleases is sending notifications on new releases.