melonDS updated to v0.9.5, improves local multiplayer

1667597411831.png

The Nintendo DS emulator developed by Arisotura has been updated to version 0.9.5.
This update also marks the landmark of the emulator's 6th anniversary, and with it comes a whole slew of improvements and fixes.

Some of the most notable changes in this update are:
  • Improved local multiplayer:
    Arisotura's main goal since the last update (0.9.4) back in March of 2022 was to improve upon the local multiplayer of the emulator.
    The previous versions had local multiplayer, but as Arisotura says it, it was "finicky", with one example being Mario Kart DS staying connected for only a few seconds, while with the new update, the connection remains stable, as well as for other games.
  • DSi camera support.
    The DSi camera can now be outsourced to the physical cameras of the computer you're using or from an image.
  • Revamped OpenGL context handling
    The OpenGL context that's was being used for Duckstation has been ported over to melonDS, courtesy of Generic.
  • DSi DSP support
  • CLI (command line interface) improvements
The full changelog in detail can be read on melonDS's GitHub release page:
melonDS v0.9.5 Changelog said:
  • remove incorrect color profile from PNG icons (Nadia)
  • DLDI fixes for the Smash demo (Arisotura)
  • fix gaps in I/O handling (Arisotura)
  • fix invalid savemem commands, fixes Dementium (Arisotura)
  • FreeBIOS: add VRAM-compatible LZ77 decompress function, fixes Yoshi's Island (Arisotura)
  • default firmware: in DSi mode, emulate DWM-W015 wifi board instead of DWM-W024 (Arisotura)
  • default firmware: save WFC settings to separate file (Arisotura)
  • disable firmware overrides UI when firmware override isn't checked (Nadia)
  • 2D: more accurate fade/blending (Arisotura)
  • DSi: add support for GXFIFO NDMA (Arisotura)
  • DSi: add mainRAM mirror at 0x0C000000 (Arisotura)
  • add 3DS 5:3 aspect ratio, refactor aspect ratio code (Nadia)
  • OpenGL: fix 16x resolution on macOS (Nadia)
  • fix triggers being recognized as negative analog stick values during mapping (Nadia)
  • fix joystick mapping buttons on macOS (Nadia)
  • DSi: preliminary implementation of SNDEXCNT (Generic)
  • DSi: fix SD inserted/removed IRQ bits (Generic)
  • DSi: implement 8/16bit access to AES registers (Generic)
  • DSi: fix SCFG_MC cart-inserted bit (Generic)
  • JIT: invalidate blocks in ARM7 VRAM/WRAM when it is remapped (Generic)
  • fix ROM banner reading when the ROM has no banner (Rayyan, Arisotura)
  • fix UTF16 ROM title handling in the ROM info dialog (Rayyan)
  • wifi: improvements to wifi emulation (Arisotura)
  • wifi: shared-memory based sync/comm mechanism for local wifi (Arisotura)
  • proper support for multiple melonDS instances for multiplayer (Arisotura)
  • DSi: actual, proper camera support (Arisotura)
  • DSi: fix DSP enough that it will actually work (Arisotura)
  • fix OpenGL context handling (Stenzek, Generic, Nadia)
  • force-align all memory accesses (instead of just CPU memory accesses) (Arisotura)
  • better CLI parameter handling (patataofcourse)
  • fix bugs in DSi direct boot (Arisotura)
:arrow: Source
:arrow: GitHub
 

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,977
Trophies
2
XP
4,334
Country
Italy
Can't wait to check out Dragon Quest IX with this. Great job to all involved, especially Arisotura and Nadia.
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,408
Trophies
1
Location
New York
XP
12,989
Country
United States
BLUE!? :blink:

Give me back my RED MELON! :ninja:

Can't wait to check out Dragon Quest IX with this. Great job to all involved, especially Arisotura and Nadia.
Works great, especially with upscaled HD visuals. Hope you enjoy. Might be crazy to run a bunch of the emulators to get a four player party co-op. :P
Why would a fsi emu need a 3ds 5:3 aspect ratio?
Not sure, but if I remember, there was some mods for widescreen modes? Think you either patch the game directly or use some cheat codes. It might have some benefit with those, least that's what I was thinking.

 

FanNintendo

Well-Known Member
Member
Joined
Apr 16, 2018
Messages
1,593
Trophies
0
Age
51
XP
2,557
Country
United States
Havn't start with DS on gaming pc yet and it look great. is there option that make graphic little blurry or less sprite pointy to make it like cartoonly out of drawing?
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,408
Trophies
1
Location
New York
XP
12,989
Country
United States
Havn't start with DS on gaming pc yet and it look great. is there option that make graphic little blurry or less sprite pointy to make it like cartoonly out of drawing?
The bilinear filter can be enabled with the screen filter option in the config menu. This is a common interpolation filter to make pixels less sharp and jagged. If the game you're playing uses 3D polygons, you can increase the internal resolution to improve the clarity of the visuals in the video settings. But this only works on games using 3D polygons for graphics. :ninja:
 
  • Like
Reactions: FanNintendo

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
13,066
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,258
Country
United States
The bilinear filter can be enabled with the screen filter option in the config menu. This is a common interpolation filter to make pixels less sharp and jagged. If the game you're playing uses 3D polygons, you can increase the internal resolution to improve the clarity of the visuals in the video settings. But this only works on games using 3D polygons for graphics. :ninja:
It's definitely better to have the bilinear filter on textures themselves (think of a PS2 playing PS1 games), instead of a bilinear filter over the whole screen, making everything slightly blurry. (PS3 playing PS1 games)
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,408
Trophies
1
Location
New York
XP
12,989
Country
United States
It's definitely better to have the bilinear filter on textures themselves (think of a PS2 playing PS1 games), instead of a bilinear filter over the whole screen, making everything slightly blurry. (PS3 playing PS1 games)
Well I don't think that's how this emulator functions. So I wouldn't know. Other emulators may be able to apply filters directly to textures, but if that's already a thing, they might as well just be replaced with better textures. (Which some emulators like dolphin, duckstation, and pcsx2 do already) Perhaps is not that crazy to believe a texture replacement feature can be added to melonDS. But don't expect it anytime soon. :P
 

FanNintendo

Well-Known Member
Member
Joined
Apr 16, 2018
Messages
1,593
Trophies
0
Age
51
XP
2,557
Country
United States
The bilinear filter can be enabled with the screen filter option in the config menu. This is a common interpolation filter to make pixels less sharp and jagged. If the game you're playing uses 3D polygons, you can increase the internal resolution to improve the clarity of the visuals in the video settings. But this only works on games using 3D polygons for graphics. :ninja:
thanks for respond and info :)
 

LightBeam

Well-Known Member
Member
Joined
Oct 1, 2018
Messages
993
Trophies
0
XP
2,490
Country
France
Always nice to have a melonDS update
Does it make the « 2D » DragonQuest games play better tho ? Because the graphics are .... bugged to say the least. I was waiting for an update to improve on that to play them because I'm not willing to play those on Desmume

EDIT : Looks like it doesn't, maybe next time
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    $60 for a game that's a decade old might be unheard of on PC but actually is not uncommon on consoles
    +1
  • The Real Jdbye @ The Real Jdbye:
    especially Nintendo because they only ever lower the price of games when they do a greatest hits/platinum hits/players choice re-release
  • Xdqwerty @ Xdqwerty:
    @The Real Jdbye, and the HD collections released for 7th gen consoles too
  • The Real Jdbye @ The Real Jdbye:
    but they don't seem to have done any of those for the switch yet and maybe never will
  • ColdBlitz @ ColdBlitz:
    I think we all forgot breath of the wild released for the wii u tbh
    +1
  • Xdqwerty @ Xdqwerty:
    @The Real Jdbye, tbh the HD collections are more justified since they include more than just 1 game per copy
  • Xdqwerty @ Xdqwerty:
    @SylverReZ I read that non-binary people identify as a blend of male and female. The point is i think i'm a blend of those and thus non binary
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Non-binary people are those who don't identify themselves exclusively as male or female.
  • cearp @ cearp:
    I don't identify as anything, unless I need to get on a plane then I show ID
    +3
  • AncientBoi @ AncientBoi:
    👈 [homo, queer, fag, coksuqr, etc......]
    +3
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I meant that I read that they can also identify as what i mentioned
    +2
  • BigOnYa @ BigOnYa:
    I identify as Long Rod Johnson, cause a cat called me that once.
    +2
  • AncientBoi @ AncientBoi:
    [takes a 👀 in your pants] Liar :angry:
    +3
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, and thus that would make me non binary since i feel like a blend of both male and female
    +1
  • AncientBoi @ AncientBoi:
    @Xdqwerty only time will tell, what/whom you are. At 14, its a bit early to "Define" yourself. :)
    +3
  • Psionic Roshambo @ Psionic Roshambo:
    I only recently have learned who I am and how much I am capable of and I'm 50 lol
    +3
  • Psionic Roshambo @ Psionic Roshambo:
    A thousand epiphanies and unbelievable pain and growth.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I wish I could sum it up for children to understand but it truly takes living a lifetime of learning
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    It's more than knowledge it's understanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Both are required
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, ask chatgpt or Google gémini to summarize it
  • Psionic Roshambo @ Psionic Roshambo:
    Lol summarize life's lessons
  • BigOnYa @ BigOnYa:
    My wifey tells me all the time "You need to grow the fuck up." Which I don't understand, cause I'm full grown already.
    +2
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, she means grow more
    +1
    Xdqwerty @ Xdqwerty: @BigOnYa, she means grow more +1