github SapphireRhodonite/melonDS-android 0.1.1
melonDS-android v0.1.1

latest releases: 0.5.0, 0.4.1, 0.4.0...
6 months ago

Aspect Ratio Control & Play Time Tracking

This release introduces two new features and a key bug fix for the external display experience.

New Features

1. Preserve DS Aspect Ratio on External Display

  • New setting to maintain the original DS aspect ratio when using an external screen.
  • Prevents distortion or stretching on TVs or monitors.
  • Available in the Quick Settings dialog during gameplay.
  • The external screen renderer now adjusts its viewport dynamically based on this option.

2. ROM Play Time Tracking

  • melonDS now tracks total play time per ROM.
  • Play time is displayed directly in the ROM list, beneath the ROM title.
  • Changes include updates to:
    • Rom model and RomDto for totalPlayTime
    • RomsRepository logic to support play time aggregation

Bug Fix

  • Fixed screen filter not applying on external screen when swapping the top and bottom screens.

Nightly Build Available

  • A new nightly build is included to allow side-by-side installation with the official version by rafaelvcaetano.
  • This nightly is functionally identical to the main version, no extra changes, only a different package ID.
  • Useful for testing or using both builds independently on the same device.

Thanks to everyone continuing to test and improve external display support!

Report bugs:
https://github.com/SapphireRhodonite/melonDS-android/issues

Don't miss a new melonDS-android release

NewReleases is sending notifications on new releases.