MelonDS emulator 0.9.3 released, fixes touchscreen input, allows direct running of DSi homebrew

unnamed.png

@Arisotura brings us the latest version of the melonDS emulator. Version 0.9.3 is freshly released and now available, and comes with a good amount of bugfixes and optimizations. This new update features new audio interpolation, which can make the emulator's sound output a little bit better. MelonDS also now offers the ability to downgrade the audio quality to be much more in line with how the original Nintendo DS played audio, in 10-bit format. Touchscreen input has been improved and fixed as well, and supports those on tablet devices. Additionally, in the lead up to the 1.0 release of the emulator, an experimental feature for booting DSi homebrew and games has been added, and you can install DSiWare titles to an emulated DSi NAND.

:arrow: Source

We bring you melonDS 0.9.3, a tad late, but it comes with a good deal of improvements.

First of all, we fixed touchscreen input, it should now work as expected in all screen modes. We also added support for touchscreen devices (tablets etc).

On the emulation side, we added support for audio interpolation, as an optional emulation improvement. Depending on how good your game's samples are, you may see an improvement in audio quality. There are multiple interpolation types to choose from, so you can see which one you like best.

We also added a setting to optionally degrade the audio output to 10-bit, like the actual DS, for more authentic experience. This goes hand in hand with emulation of the SOUNDBIAS register, too. Emulating this register means nothing for the average game, but it could be used for cool tricks in homebrew. Hell, we even managed to make the DS play a song solely by regularly changing SOUNDBIAS.

There have been several improvements to DSi mode too. Namely, touchscreen calibration is now automatically patched in DSi mode, eliminating the need for a recalibration. It is also possible to boot DSi games and homebrew directly now, although this feature is still experimental. Last but not least, the DSi title manager allows you to easily install your DSiWare titles to your emulated NAND.

A ROM info dialog has also been added under System -> ROM Info.

There's also the usual slew of bugfixes and other little additions, you can check the changelog for the full list.

For the eventual 1.0 release, we also want to make melonDS less obtuse all around: providing user-selectable paths for savefiles and such, BIOS/firmware substitutes atleast for DS mode, less obtuse DLDI support, etc...

Enjoy!

melonDS 0.9.3, Windows x64
melonDS 0.9.3, Linux x64
melonDS 0.9.3, Linux ARM64
melonDS 0.9.3, macOS x64
melonDS 0.9.3, macOS ARM64
melonDS 0.9.3, macOS universal
 

BlazeMasterBM

I Eat Garlics
Member
Joined
Aug 21, 2020
Messages
929
Trophies
1
Age
21
Location
the snow
XP
3,087
Country
United States
I wish I had a DS that look like watermelon so I can call it MELON DS! :P
Thanks for the update patches. This emulator is great, but it's still not ideal when it comes to touch screen situations. Doesn't make me look forward to vita emulation with a included REAR TOUCH PAD. :ph34r:
I wish I had a watermelon that looked like a DS so I can call it DS MELON!!! and then eat it
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,408
Trophies
1
Location
New York
XP
12,983
Country
United States
That audio downgrade option sounds interesting. Would it sound better somehow as games were designed for that kind of sound output, or is the actual audio still better?
I'm not going to make assumptions, but maybe is something like how other emulators can change the sample rate. Snes has sample rate of 32000hz but can be upsampled to 48000 or if you're lucky, all the way up to 192000hz, depending on the emulator. Honestly I usually never use lower sample rates, but interpolation or some kind of low pass filter I do try depending on the system.

Snes without the standard Gaussian filter is some gnarly stuff. Unfiltered snes audio creeks and cracks like the mGBA experimental XQ audio. Linear, Cubic or Sinc seems to range from decent to better balanced between no filter and Gaussian filter for snes emulators. Sega Megadrive on the other hand, you either turn on low-pass filter like they intended or turn it off. The difference? Louder audio without it, softer with it. FM must need it for what most games hid behind it on that system. :ninja:

Can't wait to try NDS interpolation. Though not sure if it's useful since most games use streamed audio unlike older games that didn't.
 
  • Like
Reactions: Jiehfeng

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,408
Trophies
1
Location
New York
XP
12,983
Country
United States
Hey, this is pretty cool. I've never used MelonDS before, but hearing about this upgrade caused me to switch to it, so that's rad.
Not many options that I'm aware. Is either NO$GBA, DeSmuMe or Melon DS. :ninja:
DeSmuMe as I'm aware, was discontented by the original team and now maintained by the people responsible for TASVIDEOS.ORG Constantly tweaked for Tool-Assisted speedruns which should mean emulation accuracy . NO$GBA on the other hand, probably not intended for casual use. Think all those "No cash" emulators are for debug purposes.

Melon DS on the other hand shows lots of promise. The games I tried had no emulation problems and the speeds are great. Being able to increase internal resolution is also a plus though like other emulators with the same feature, switching to open gl to use it may cause graphical glitches compared to software render. (Maybe they will add Direct X or Vulkan Render sometime) Hopefully with some more features like rewind, rapid fire keys, customized screen layout and maybe some pixel shaders/filters, and even a video dumper like DeSmuMe and other emulators, it will become more accessible. :ninja:
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Not many options that I'm aware. Is either NO$GBA, DeSmuMe or Melon DS. :ninja:
DeSmuMe as I'm aware, was discontented by the original team and now maintained by the people responsible for TASVIDEOS.ORG Constantly tweaked for Tool-Assisted speedruns which should mean emulation accuracy . NO$GBA on the other hand, probably not intended for casual use. Think all those "No cash" emulators are for debug purposes.

Melon DS on the other hand shows lots of promise. The games I tried had no emulation problems and the speeds are great. Being able to increase internal resolution is also a plus though like other emulators with the same feature, switching to open gl to use it may cause graphical glitches compared to software render. (Maybe they will add Direct X or Vulkan Render sometime) Hopefully with some more features like rewind, rapid fire keys, customized screen layout and maybe some pixel shaders/filters, and even a video dumper like DeSmuMe and other emulators, it will become more accessible. :ninja:

And DraStic was supposed to be open source but Exophase never released it. It's stuck on Android, and hope you're not on Android 11, Scoped Storage completely ruins it and he doesn't want to fix it.
 
  • Like
Reactions: Sonic Angel Knight

jt_1258

Ella
Member
Joined
Aug 21, 2016
Messages
3,055
Trophies
2
Age
24
XP
4,900
Country
United States
wake me up when I can actually have the game operate as two full screen windows. having each monitor on my set up be it's own ds screen would be great but it's the one thing you don't really see in all of these emulators...except for specifically the mac version of desemume...not any other version of the emulator...just mac...what
 
Last edited by jt_1258,

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
It works very well with TGDS Projects (i've tested NTR mode, but I can guess TWL will work as well). Namely the ARM7 DLDI emulation and sound stream. It works about 40% faster than Desmume in these tests and has been useful overall.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Damn cleaned up 348GB's of crap I wasn't using with that lol
    +2
  • BigOnYa @ BigOnYa:
    But can it completely remove RealPlayer? Lol jk
    +3
  • Psionic Roshambo @ Psionic Roshambo:
    I remember at one point it being pretty much labeled as malware lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think my favorite one was that dancing purple gorilla... I uninstalled that thing from sooo many machine people would be like "Why is my computer so slow?" lol because this thing is using like 30% of your system resources.....
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    This one lady... her son kept installing Kazaa... OK no problem the issue is he would download DBZ movies and they where amazing usually like 2-8KB in size lol can't remember how many times I had to format and reinstall windows over his stupidity. I even explained to him about file sizes multiple times...
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    yeah Bonzi buddy was malware sort of... It was borderline lol
  • Psionic Roshambo @ Psionic Roshambo:
    At minimum it was nothing anyone should have ever installed lol
    +1
  • SylverReZ @ SylverReZ:
    @BigOnYa, RealPlayer is spyware too.
    +2
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, Yeah, BonziBuddy was both spyware and ad-ware. It collected children's personal information without consent as well as display fake Windows popups.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, atleast bonzi got discontinued
    +2
  • SylverReZ @ SylverReZ:
    @Xdqwerty, The people who created Bonzi now owns a company called 2KDirect; an advertising firm. https://www.ipromote.com/
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, atleast they get slightly cleaner money
    +1
  • BakerMan @ BakerMan:
    guys, hot take
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    So Bonzi buddy was an evil version of Alexa lol
    +2
  • BakerMan @ BakerMan:
    the legal drinking age here in the US is 21, as some of you may know, but i think either it should be 18 or the age you're an adult should be 21.
    +2
  • BakerMan @ BakerMan:
    and i know what you may be thinking, "why become an adult at 21? doesn't that mean that banging an 18 year old would be illegal?"
    first of all, being in a relationship with someone who's 18 is technically ok, as long as it started when they were 18, but the age gap is still weird depending on how old you are. besides, the age of consent differs between different states
    +1
  • BakerMan @ BakerMan:
    also my reasoning for adult age being 21 is because the reason that's the drinking (and now smoking) age is because it "gives them more time to think rationally and not drive drunk"
    so you should have that extra time to mature and think rationally before going to serve in the military or vote
    +1
  • BakerMan @ BakerMan:
    tl;dr the "adult" age and the legal drinking age (and voting age) here in the US should be the same
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    It's all good no one pays attention to the law anyway lol
  • BigOnYa @ BigOnYa:
    What about making kids wait till 18 or 21 to drive? And yea is messed up, you can join army and die for your country at age 18, but you can't drink alcohol or smoke a cig, is ridiculous
    BigOnYa @ BigOnYa: What about making kids wait till 18 or 21 to drive? And yea is messed up, you can join army and...