MelonDS - Windows  MelonDS - Linux  MelonDS - Mac  MelonDS (Source)

What's New:

      • build system and CI fixes (Nadia)
      • DSi title manager: fix handling of title strings (Rayyan)
      • fix gdbstub not activating until the console is reset (ZNixian)
      • improve audio when not running at 60FPS (Jakly)
      • fix a lot of warnings (Nadia)
      • fix framelimiter bugs (Jakly)
      • add support for solar sensor without using Boktai ROM (Jesse)
      • set SDL_HINT_APP_NAME (redbluegreenhat)
      • fix undefined behavior when indexing into ARCode::Code (Jesse)
      • DLDI: add support for unaligned I/O in melonDLDI driver (Arisotura)
      • audio settings: fix mic settings not applying when closing the dialog (Arisotura, Nadia)
      • multiplayer: load firmware from correct instance-specific file (Arisotura)
      • 3D: small fix to translucency flag assignment (Jakly)
      • AES: load Tad key (edo9300)
      • slot-2: add support for Motion Pak and Guitar Grip (asie)
      • DSP: fix PDATA reads (Arisotura)
      • slot-2: don't return 0 when attempting to read from the GBA GPIO address (edo9300)
      • camera: always trigger DMA when reaching the end of a frame (Arisotura)
      • NDMA: fix IRQ in infinite repeat mode (Arisotura)
      • camera: fix resolution selection code (Arisotura)
      • UI: fix OpenGL issues with multiple windows (Arisotura)
      • UI: add a way to tell windows apart (Arisotura)
      • camera: make timings and FIFO more accurate (Arisotura)
      • DSi: add support for 32-bit bus VRAM timings (SCFG_EXT9 bit13) (Arisotura)
      • sound: use single buffer, improves audio latency (Sparronator9999)
      • fix "full bios boot" not being set properly on initial DSi class creation (Jakly)